mirror of
https://github.com/Shabinder/SpotiFlyer.git
synced 2024-11-22 17:14:32 +01:00
55 lines
1.6 KiB
Plaintext
55 lines
1.6 KiB
Plaintext
plugins {
|
|
kotlin("js")
|
|
//id("org.jetbrains.kotlin.js") version "1.4.31"
|
|
}
|
|
|
|
group = "com.shabinder"
|
|
version = "0.1"
|
|
|
|
repositories {
|
|
jcenter()
|
|
mavenCentral()
|
|
maven(url = "https://dl.bintray.com/kotlin/kotlin-js-wrappers")
|
|
}
|
|
|
|
dependencies {
|
|
implementation(kotlin("stdlib-js"))
|
|
implementation(Decompose.decompose)
|
|
implementation(Koin.core)
|
|
implementation(Ktor.clientJs)
|
|
implementation(MVIKotlin.mvikotlin)
|
|
implementation(MVIKotlin.coroutines)
|
|
implementation(MVIKotlin.mvikotlinMain)
|
|
implementation(MVIKotlin.mvikotlinLogging)
|
|
implementation(project(":common:root"))
|
|
implementation(project(":common:main"))
|
|
implementation(project(":common:list"))
|
|
implementation(project(":common:database"))
|
|
implementation(project(":common:data-models"))
|
|
implementation(project(":common:dependency-injection"))
|
|
implementation("org.jetbrains:kotlin-react:17.0.1-pre.148-kotlin-1.4.30")
|
|
implementation("org.jetbrains:kotlin-react-dom:17.0.1-pre.148-kotlin-1.4.30")
|
|
implementation("org.jetbrains:kotlin-styled:1.0.0-pre.115-kotlin-1.4.10")
|
|
implementation("org.jetbrains:kotlin-react-router-dom:5.2.0-pre.148-kotlin-1.4.30")
|
|
}
|
|
|
|
kotlin {
|
|
js() {
|
|
//useCommonJs()
|
|
browser {
|
|
webpackTask {
|
|
cssSupport.enabled = true
|
|
}
|
|
runTask {
|
|
cssSupport.enabled = true
|
|
}
|
|
testTask {
|
|
useKarma {
|
|
useChromeHeadless()
|
|
webpackConfig.cssSupport.enabled = true
|
|
}
|
|
}
|
|
}
|
|
binaries.executable()
|
|
}
|
|
} |