KotlinDependencyHandler
Represents a DSL for managing the dependencies of Kotlin entities that implement a HasKotlinDependencies interface.
Functions
Adds an api
module dependency to this entity.
Adds an api
dependency to this entity.
Adds a compileOnly
module dependency to this entity.
Adds a compileOnly
dependency to this entity.
Creates a dependency to a NPM module that is added to devDependencies. The name of the dependency is derived either from the package.json
file located in the directory or the directory name itself.
Creates a dependency to a NPM module that is added to devDependencies.
Adds an implementation
module dependency to this entity.
Adds an implementation
dependency to this entity.
Creates a dependency to an official Kotlin library with the same version that is configured in KotlinBaseExtension.coreLibrariesVersion.
Creates a dependency to an official Kotlin library.
Creates a dependency to a NPM module that is added to optionalDependencies. The name of the dependency is derived either from the package.json
file located in the directory or the directory name itself.
Creates a dependency to a NPM module that is added to optionalDependencies.
Creates a dependency to a NPM module that is added to peerDependencies.
Creates a Gradle project dependency.
Adds a runtimeOnly
module dependency to this entity.
Adds a runtimeOnly
dependency to this entity.