File tree Expand file tree Collapse file tree 9 files changed +6124
-2976
lines changed
src/main/kotlin/app/softwork/bootstrapcompose Expand file tree Collapse file tree 9 files changed +6124
-2976
lines changed Original file line number Diff line number Diff line change 1
1
.gradle
2
2
.idea
3
+ .kotlin
3
4
build
4
5
local.properties
5
- .DS_Store
6
+ .DS_Store
Original file line number Diff line number Diff line change 1
1
plugins {
2
- id(" org.jetbrains.compose" )
3
2
id(" sign" )
3
+ kotlin(" plugin.compose" )
4
4
}
5
5
6
6
val generateSVG by tasks.registering(app.softwork.bootstrapcompose.icons.ConvertSvg ::class ) {
@@ -14,10 +14,12 @@ kotlin.sourceSets.main {
14
14
}
15
15
16
16
dependencies {
17
- api(compose.html.core)
18
- api(compose.html.svg)
17
+ compileOnly(libs.compose.runtime)
18
+ api(libs.compose.html.core)
19
+ api(libs.compose.html.svg)
19
20
implementation(devNpm(" bootstrap-icons" , " 1.11.1" ))
20
21
21
- testImplementation(compose.html.testUtils)
22
22
testImplementation(kotlin(" test" ))
23
+ testImplementation(libs.compose.runtime)
24
+ testImplementation(libs.compose.html.testUtils)
23
25
}
Original file line number Diff line number Diff line change 1
1
import io.gitlab.arturbosch.detekt.*
2
2
3
3
plugins {
4
- id(" org.jetbrains.compose" ) version " 1.5.12"
5
4
id(" sign" )
5
+ kotlin(" plugin.compose" )
6
6
id(" io.github.gradle-nexus.publish-plugin" ) version " 2.0.0"
7
7
id(" io.gitlab.arturbosch.detekt" ) version " 1.23.6"
8
8
id(" app.cash.licensee" ) version " 1.11.0"
9
9
}
10
10
11
11
dependencies {
12
- api(" app.softwork:kotlinx-uuid-core:0.0.25" )
13
- api(compose.html.core)
12
+ api(libs.uuid)
13
+ compileOnly(libs.compose.runtime)
14
+ api(libs.compose.html.core)
14
15
api(npm(" bootstrap" , " 5.2.3" ))
15
16
api(npm(" @popperjs/core" , " 2.11.5" ))
16
17
17
- testImplementation(compose.html.testUtils)
18
18
testImplementation(kotlin(" test" ))
19
+ testImplementation(libs.compose.runtime)
20
+ testImplementation(libs.compose.html.testUtils)
21
+ testImplementation(libs.coroutines.test)
19
22
}
20
23
21
24
licensee {
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ plugins {
5
5
6
6
dependencies {
7
7
implementation(libs.plugins.kotlin.js.toDep())
8
+ implementation(libs.plugins.kotlin.plugin.compose.toDep())
8
9
implementation(" io.github.pdvrieze.xmlutil:serialization-jvm:0.86.3" ) {
9
10
exclude(" io.github.pdvrieze.xmlutil" , " core" )
10
11
}
Original file line number Diff line number Diff line change
1
+ [versions ]
2
+ kotlin = " 2.0.0-RC3"
3
+ compose = " 1.6.10-rc03"
4
+ coroutines = " 1.8.1"
5
+
6
+ [libraries ]
7
+ coroutines-core = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref = " coroutines" }
8
+ coroutines-test = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-test" , version.ref = " coroutines" }
9
+
10
+ compose-runtime = { module = " org.jetbrains.compose.runtime:runtime" , version.ref = " compose" }
11
+ compose-html-core = { module = " org.jetbrains.compose.html:html-core" , version.ref = " compose" }
12
+ compose-html-svg = { module = " org.jetbrains.compose.html:html-svg" , version.ref = " compose" }
13
+ compose-html-testUtils = { module = " org.jetbrains.compose.html:html-test-utils" , version.ref = " compose" }
14
+
15
+ uuid = { module = " app.softwork:kotlinx-uuid-core" , version = " 0.0.25" }
16
+
1
17
[plugins ]
2
- kotlin-js = { id = " org.jetbrains.kotlin.js" , version = " 1.9.21" }
18
+ kotlin-js = { id = " org.jetbrains.kotlin.js" , version.ref = " kotlin" }
19
+ kotlin-plugin-compose = { id = " org.jetbrains.kotlin.plugin.compose" , version.ref = " kotlin" }
You can’t perform that action at this time.
0 commit comments