turansky
10/04/2019, 2:26 PM6.4.0
from 6.3.3
doesn't work following JS tests
JS lib (target browser) -> MPP lib (jvm { target 1.8 }, js { browser {} })
If JS lib contains test, than:
Caused by: java.lang.NullPointerException
at org.jetbrains.kotlin.gradle.targets.js.yarn.YarnImportedPackagesVersionResolver.updateVersionsMap(YarnImportedPackagesVersionResolver.kt:79)
at org.jetbrains.kotlin.gradle.targets.js.yarn.YarnImportedPackagesVersionResolver.updatePackageJson(YarnImportedPackagesVersionResolver.kt:71)
at org.jetbrains.kotlin.gradle.targets.js.yarn.YarnImportedPackagesVersionResolver.updatePackages(YarnImportedPackagesVersionResolver.kt:63)
at org.jetbrains.kotlin.gradle.targets.js.yarn.YarnImportedPackagesVersionResolver.resolveAndUpdatePackages(YarnImportedPackagesVersionResolver.kt:29)
at org.jetbrains.kotlin.gradle.targets.js.yarn.YarnWorkspaces.saveRootProjectWorkspacesPackageJson(YarnWorkspaces.kt:51)
at org.jetbrains.kotlin.gradle.targets.js.yarn.YarnWorkspaces.resolveWorkspaces(YarnWorkspaces.kt:35)
at org.jetbrains.kotlin.gradle.targets.js.yarn.YarnWorkspaces.resolveRootProject(YarnWorkspaces.kt:24)
at org.jetbrains.kotlin.gradle.targets.js.yarn.Yarn.resolveRootProject(Yarn.kt:27)
Kotlin 1.3.50
romainbsl
10/05/2019, 6:06 PMturansky
10/05/2019, 9:05 PM1.3.60-eap-16
- problem also reproduced.turansky
10/05/2019, 9:13 PMnot sure this that this is kodein specificI also think that Kodein isn’t root cause, but migration from
6.3.3
to 6.4.0
reveals the problem.
Is there any package.json
files in Kodein 6.4.0
projects?romainbsl
10/06/2019, 4:30 AMI also think that Kodein isn’t root cause, but migration fromThis is related somwhow, we also migrate our build plugins betweento6.3.3
reveals the problem.6.4.0
6. 3
and 6.4
. Now we'll have to find what...romainbsl
10/06/2019, 4:32 AMIs there anyI haven't been that much on the JS side lately. I'll need to work on this to give you a proper answer.files in Kodein `6.4.0`projects?package.json
turansky
10/08/2019, 9:12 AM6.4.1
romainbsl
10/08/2019, 9:29 AMturansky
10/08/2019, 9:33 AMturansky
10/08/2019, 9:34 AM6.4.0
turansky
10/08/2019, 9:36 AM6.4.0
- add devDependencies
block to custom package.json
With 6.4.1
WA not required
https://github.com/turansky/yfiles-kotlin/blob/master/libraries/yfiles-kotlin/package.json