diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 06cf753d7..4ec6f4a31 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -15,6 +15,7 @@ managed-jstachio = "1.3.6" managed-jte = "3.1.12" managed-rocker = "1.4.0" managed-soy = "2023-09-13" +org-json = "20231013" managed-thymeleaf = "3.1.2.RELEASE" managed-velocity = "2.3" @@ -47,6 +48,7 @@ managed-jte = { module = "gg.jte:jte", version.ref = "managed-jte" } managed-jte-kotlin = { module = "gg.jte:jte-kotlin", version.ref = "managed-jte" } managed-rocker-runtime = { module = "com.fizzed:rocker-runtime", version.ref = "managed-rocker" } managed-soy = { module = "com.google.template:soy", version.ref = "managed-soy" } +org-json = { module = "org.json:json", version.ref = "org-json" } managed-thymeleaf = { module = "org.thymeleaf:thymeleaf", version.ref = "managed-thymeleaf" } managed-velocity-engine-core = { module = "org.apache.velocity:velocity-engine-core", version.ref = "managed-velocity" } diff --git a/views-soy/build.gradle b/views-soy/build.gradle.kts similarity index 77% rename from views-soy/build.gradle rename to views-soy/build.gradle.kts index ea7062d66..0e7f72069 100644 --- a/views-soy/build.gradle +++ b/views-soy/build.gradle.kts @@ -1,12 +1,15 @@ plugins { - id "io.micronaut.build.internal.views-module" + id("io.micronaut.build.internal.views-module") } dependencies { annotationProcessor(mnValidation.micronaut.validation.processor) - api projects.micronautViewsCore - api(libs.managed.soy) + api(projects.micronautViewsCore) + api(libs.managed.soy) { + exclude(group = "org.json", module = "json") + } + implementation(libs.org.json) compileOnly(mn.micronaut.management) compileOnly(mnValidation.micronaut.validation) @@ -22,4 +25,4 @@ dependencies { testImplementation(mn.micronaut.management) testImplementation(mnValidation.micronaut.validation) testImplementation(mn.snakeyaml) -} +} \ No newline at end of file