Package-level declarations

Types

Link copied to clipboard
data class BuildPlatform(val os: String, val arch: String) : Serializable

An operating system and architecture pair, using the Node.js distribution naming, for example linux and x64.

Link copied to clipboard
abstract class NodeJsExecutable

A provisioned Node.js installation.

Link copied to clipboard
abstract class NodeJsRequest

A description of the Node.js distribution a consumer needs.

Link copied to clipboard

DSL for selecting and configuring the NodeJsToolchainService used by the whole build, exposed as toolchainManagement { nodeJs { ... } } in settings.gradle.kts by the org.jetbrains.kotlin.ecosystem plugin.

Link copied to clipboard

Provisions Node.js distributions for the Kotlin Gradle Plugin.

Link copied to clipboard
data class NodeJsVersion(val version: String) : Serializable

A Node.js version, for example 24.16.0.

Link copied to clipboard