@@ -174,22 +174,33 @@ kotlin {
174174 }
175175 }
176176
177+ val commonKotlinMain by creating {
178+ dependsOn(commonMain.get())
179+ dependencies {
180+ api(" org.jetbrains.kotlinx:kotlinx-serialization-core:$serializationVersion " )
181+ }
182+ }
183+
184+ val commonKotlinTest by creating {
185+ dependsOn(commonTest.get())
186+ }
187+
177188 val jvmMain by getting {
178189 }
179190
180191 val jvmTest by getting {
181192 }
182193
183194 val commonJsMain by creating {
184- dependsOn(commonMain.get() )
195+ dependsOn(commonKotlinMain )
185196 dependencies {
186197 api(" org.jetbrains.kotlinx:kotlinx-serialization-core:$serializationVersion " )
187198 implementation(npm(" @js-joda/core" , " 3.2.0" ))
188199 }
189200 }
190201
191202 val commonJsTest by creating {
192- dependsOn(commonTest.get() )
203+ dependsOn(commonKotlinTest )
193204 dependencies {
194205 implementation(npm(" @js-joda/timezone" , " 2.3.0" ))
195206 }
@@ -211,17 +222,6 @@ kotlin {
211222 dependsOn(commonJsTest)
212223 }
213224
214- val commonKotlinMain by creating {
215- dependsOn(commonMain.get())
216- dependencies {
217- api(" org.jetbrains.kotlinx:kotlinx-serialization-core:$serializationVersion " )
218- }
219- }
220-
221- val commonKotlinTest by creating {
222- dependsOn(commonTest.get())
223- }
224-
225225 val nativeMain by getting {
226226 dependsOn(commonKotlinMain)
227227 }
0 commit comments