From 2d6ebeb07b1347bdc0787b22046ae791e55cfbe7 Mon Sep 17 00:00:00 2001 From: zml Date: Mon, 27 May 2024 20:01:06 -0700 Subject: [PATCH] fix(build): resolve deprecations --- build.gradle.kts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index d414811..43bf16a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,4 +1,7 @@ +@file:OptIn(ExperimentalKotlinGradlePluginApi::class) + import net.kyori.indra.git.IndraGitExtension +import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi import org.jetbrains.kotlin.gradle.targets.js.webpack.KotlinWebpack plugins { @@ -51,15 +54,18 @@ kotlin { jvm { withJava() - compilations.configureEach { - kotlinOptions.jvmTarget = "$javaTarget" - kotlinOptions.freeCompilerArgs += "-Xjdk-release=$javaTarget" + compilerOptions { + jvmTarget = org.jetbrains.kotlin.gradle.dsl.JvmTarget.fromTarget("$javaTarget") + freeCompilerArgs.add("-Xjdk-release=$javaTarget") } } - js(IR) { + js { browser { } + compilerOptions { + target = "es2015" + } binaries.executable() }