Skip to content

Commit 5cce81f

Browse files
Update Kotlin 1.7.10, Gradle 7.4.2 & dependencies
1 parent 98ec8a5 commit 5cce81f

File tree

2 files changed

+15
-12
lines changed

2 files changed

+15
-12
lines changed

build.gradle.kts

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
2-
kotlin("js") version "1.6.10"
3-
kotlin("plugin.serialization") version "1.6.10"
2+
kotlin("js") version "1.7.10"
3+
kotlin("plugin.serialization") version "1.7.10"
44
}
55

66
group = "org.example"
@@ -23,26 +23,29 @@ kotlin {
2323

2424
dependencies {
2525
//React, React DOM + Wrappers (chapter 3)
26-
implementation("org.jetbrains.kotlin-wrappers:kotlin-react:17.0.2-pre.297-kotlin-1.6.10")
27-
implementation("org.jetbrains.kotlin-wrappers:kotlin-react-dom:17.0.2-pre.297-kotlin-1.6.10")
28-
implementation(npm("react", "17.0.2"))
29-
implementation(npm("react-dom", "17.0.2"))
26+
implementation(enforcedPlatform("org.jetbrains.kotlin-wrappers:kotlin-wrappers-bom:1.0.0-pre.354"))
27+
implementation("org.jetbrains.kotlin-wrappers:kotlin-react")
28+
implementation("org.jetbrains.kotlin-wrappers:kotlin-react-dom")
3029

31-
//Kotlin React CSS (chapter 3)
32-
implementation("org.jetbrains.kotlin-wrappers:kotlin-react-css:17.0.2-pre.298-kotlin-1.6.10")
30+
//Kotlin React Emotion (CSS) (chapter 3)
31+
implementation("org.jetbrains.kotlin-wrappers:kotlin-emotion")
3332

3433
//Video Player (chapter 7)
35-
implementation(npm("react-youtube-lite", "1.5.0"))
34+
implementation(npm("react-player", "2.10.1"))
3635

3736
//Share Buttons (chapter 7)
3837
implementation(npm("react-share", "4.4.0"))
3938

4039
//Coroutines & serialization (chapter 8)
41-
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0")
42-
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.2")
40+
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3")
41+
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.3.3")
4342
}
4443

4544
// Heroku Deployment (chapter 9)
4645
tasks.register("stage") {
4746
dependsOn("build")
47+
}
48+
49+
rootProject.extensions.configure<org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsRootExtension> {
50+
versions.webpackCli.version = "4.10.0"
4851
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)