Robert Jaros
08/08/2025, 2:04 PM2.2.20-Beta2
some of my tests no longer work with a strange webpack error. See đź§µRobert Jaros
08/08/2025, 2:04 PMUnhandledRejection: TypeError: The 'compilation' argument must be an instance of Compilation
at JavascriptModulesPlugin.getCompilationHooks (/home/rjaros/git/kilua/build/wasm/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:210:10)
at SourceMapDevToolModuleOptionsPlugin.apply (/home/rjaros/git/kilua/build/wasm/node_modules/webpack/lib/SourceMapDevToolModuleOptionsPlugin.js:44:27)
at /home/rjaros/git/kilua/build/wasm/node_modules/webpack/lib/SourceMapDevToolPlugin.js:183:53
at Hook.eval [as call] (eval at create (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/tapable/lib/HookCodeFactory.js:19:10), <anonymous>:100:1)
at Hook.CALL_DELEGATE [as _call] (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/tapable/lib/Hook.js:16:14)
at Compiler.newCompilation (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/webpack/lib/Compiler.js:1303:26)
at /home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/webpack/lib/Compiler.js:1347:29
at Hook.eval [as callAsync] (eval at create (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:6:1)
at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/tapable/lib/Hook.js:20:14)
at Compiler.compile (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/webpack/lib/Compiler.js:1342:28)
TypeError: The 'compilation' argument must be an instance of Compilation
at JavascriptModulesPlugin.getCompilationHooks (/home/rjaros/git/kilua/build/wasm/node_modules/webpack/lib/javascript/JavascriptModulesPlugin.js:210:10)
at SourceMapDevToolModuleOptionsPlugin.apply (/home/rjaros/git/kilua/build/wasm/node_modules/webpack/lib/SourceMapDevToolModuleOptionsPlugin.js:44:27)
at /home/rjaros/git/kilua/build/wasm/node_modules/webpack/lib/SourceMapDevToolPlugin.js:183:53
at Hook.eval [as call] (eval at create (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/tapable/lib/HookCodeFactory.js:19:10), <anonymous>:100:1)
at Hook.CALL_DELEGATE [as _call] (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/tapable/lib/Hook.js:16:14)
at Compiler.newCompilation (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/webpack/lib/Compiler.js:1303:26)
at /home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/webpack/lib/Compiler.js:1347:29
at Hook.eval [as callAsync] (eval at create (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:6:1)
at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/tapable/lib/Hook.js:20:14)
at Compiler.compile (/home/rjaros/.kotlin/kotlin-npm-tooling/npm/0e8af1ba763e2a6bb176b6e17636dac8/node_modules/webpack/lib/Compiler.js:1342:28)
broadway_lamb
08/08/2025, 2:07 PM2.2.20-RC-230
?Robert Jaros
08/08/2025, 2:08 PMbroadway_lamb
08/08/2025, 2:09 PMRobert Jaros
08/08/2025, 2:10 PMbroadway_lamb
08/08/2025, 2:11 PMrm -rf ~/.gradle
).Robert Jaros
08/08/2025, 3:57 PMbroadway_lamb
08/08/2025, 3:59 PM<https://redirector.kotlinlang.org/maven/dev/>
Correction: the version should be 2.2.20-RC-233
.Robert Jaros
08/08/2025, 4:46 PMwasmJsBrowserTest
so I should probably post this to #CDFP59223 channel.broadway_lamb
08/08/2025, 4:53 PMI should probably post this to #CDFP59223It doesn't matter really: both Kotlin/JS and Kotlin/Wasm use the same set of NPM dependencies, with the same versions. I'd appreciate if you could create a ticket though: kotl.in/issue. Even better if you could attach your project.
Robert Jaros
08/08/2025, 5:10 PMRobert Jaros
08/08/2025, 5:18 PMbroadway_lamb
08/08/2025, 5:18 PM