1 import kotlinx.atomicfu.plugin.gradle.* 2 <lambda>null3buildscript { 4 dependencies { 5 classpath("org.jetbrains.kotlinx:atomicfu-gradle-plugin:0.17.0") 6 } 7 } 8 <lambda>null9plugins { 10 kotlin("js") 11 } 12 13 apply(plugin = "kotlinx-atomicfu") 14 <lambda>null15repositories { 16 mavenLocal() 17 mavenCentral() 18 } 19 <lambda>null20dependencies { 21 implementation(kotlin("stdlib-js")) 22 implementation(kotlin("test-junit")) 23 implementation("org.jetbrains.kotlin:kotlin-test-js") 24 } 25 <lambda>null26kotlin { 27 js { 28 nodejs() 29 } 30 31 tasks.named("compileTestKotlinJs") { 32 doLast { 33 file("$buildDir/test_compile_js_classpath.txt").writeText( 34 target.compilations["test"].compileDependencyFiles.joinToString("\n") 35 ) 36 } 37 } 38 } 39