Newer
Older
test-legacy-object-contructor / build.gradle.kts
rnentjes on 23 May 2021 883 bytes Initial commit
plugins {
  kotlin("multiplatform") version "1.5.0"
  kotlin("plugin.serialization") version "1.5.0"
}

group = "nl.astraeus"
version = "1.0-SNAPSHOT"

repositories {
  mavenCentral()
}

kotlin {
  js(LEGACY) {
    binaries.executable()
    browser {
      commonWebpackConfig {
        cssSupport.enabled = true
      }
    }
  }
  sourceSets {
    val commonMain by getting {
      dependencies {
        implementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.2.1")
        implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.2.1")
      }
    }
    val commonTest by getting {
      dependencies {
        implementation(kotlin("test-common"))
        implementation(kotlin("test-annotations-common"))
      }
    }
    val jsMain by getting
    val jsTest by getting {
      dependencies {
        implementation(kotlin("test-js"))
      }
    }
  }
}