[Gradle, JS] this globalObject in webpack
^KT-40159 fixed
This commit is contained in:
+2
-1
@@ -93,7 +93,8 @@ constructor(
|
||||
@Nested
|
||||
val output: KotlinWebpackOutput = KotlinWebpackOutput(
|
||||
library = baseConventions?.archivesBaseName,
|
||||
libraryTarget = KotlinWebpackOutput.Target.UMD
|
||||
libraryTarget = KotlinWebpackOutput.Target.UMD,
|
||||
globalObject = "this"
|
||||
)
|
||||
|
||||
@get:Internal
|
||||
|
||||
+1
@@ -253,6 +253,7 @@ data class KotlinWebpackConfig(
|
||||
},
|
||||
library: "${output.library}",
|
||||
libraryTarget: "${output.libraryTarget}",
|
||||
globalObject: "${output.globalObject}"
|
||||
};
|
||||
|
||||
""".trimIndent()
|
||||
|
||||
+9
-2
@@ -6,10 +6,17 @@
|
||||
package org.jetbrains.kotlin.gradle.targets.js.webpack
|
||||
|
||||
import org.gradle.api.tasks.Input
|
||||
import org.gradle.api.tasks.Optional
|
||||
|
||||
data class KotlinWebpackOutput(
|
||||
@Input var library: String?,
|
||||
@Input var libraryTarget: String?
|
||||
@Input
|
||||
@Optional
|
||||
var library: String?,
|
||||
@Input
|
||||
@Optional
|
||||
var libraryTarget: String?,
|
||||
@Input
|
||||
var globalObject: String = "window"
|
||||
) {
|
||||
object Target {
|
||||
const val VAR = "var"
|
||||
|
||||
Reference in New Issue
Block a user