diff --git a/uhabits-core/build.gradle.kts b/uhabits-core/build.gradle.kts index 15f2615d4..d332febb5 100644 --- a/uhabits-core/build.gradle.kts +++ b/uhabits-core/build.gradle.kts @@ -24,6 +24,7 @@ plugins { kotlin { jvm().withJava() + js() sourceSets { val commonMain by getting { @@ -65,12 +66,28 @@ kotlin { implementation("com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0") } } + + val jsMain by getting { + dependencies { + implementation(kotlin("stdlib-js")) + } + } + + val jsTest by getting { + dependencies { + implementation(kotlin("test-js")) + } + } + } + + js { + browser() } } -tasks.named("jvmProcessResources") { +tasks.named("jvmProcessResources") { duplicatesStrategy = DuplicatesStrategy.INCLUDE } -tasks.named("jvmTestProcessResources") { +tasks.named(name = "jvmTestProcessResources") { duplicatesStrategy = DuplicatesStrategy.INCLUDE }