diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpackConfigWriter.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpackConfigWriter.kt index 9179955b766..2e476dc9c1e 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpackConfigWriter.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpackConfigWriter.kt @@ -200,10 +200,10 @@ data class KotlinWebpackConfigWriter( """ // entry if (!config.entry) config.entry = []; - config.entry.push('${entry.canonicalPath}'); + config.entry.push(${jsQuotedString(entry.canonicalPath)}); config.output = { - path: '${outputPath.canonicalPath}', - filename: '${entry.name}' + path: ${jsQuotedString(outputPath.canonicalPath)}, + filename: ${jsQuotedString(entry.name)} }; """.trimIndent()