Build: Fix npmInstall task inputs validation problem
NpmInstall task adds $nodeModulesDir/package.json to input and fails validation with: "File '.../package.json' specified for property '$1' does not exist."
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import com.moowork.gradle.node.NodeExtension
|
||||
import com.moowork.gradle.node.exec.ExecRunner
|
||||
import com.moowork.gradle.node.npm.NpmExecRunner
|
||||
import com.moowork.gradle.node.npm.NpmTask
|
||||
@@ -87,6 +88,8 @@ projectTest("quickTest") {
|
||||
val generateTests by generator("org.jetbrains.kotlin.generators.tests.GenerateJsTestsKt")
|
||||
val testDataDir = project(":js:js.translator").projectDir.resolve("testData")
|
||||
|
||||
extensions.getByType(NodeExtension::class.java).nodeModulesDir = testDataDir
|
||||
|
||||
val npmInstall by tasks.getting(NpmTask::class) {
|
||||
setWorkingDir(testDataDir)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user