1
0
KotlinStarter/config.toml

142 lines
2.6 KiB
TOML

[inputs]
[inputs.name]
default = "example"
display = "Project Name"
[inputs.basePackage]
default = "org.example"
display = "Base package"
[inputs.javaVersion]
default = "14"
display = "Java Version"
[inputs.kotlinVersion]
default = "1.4.10"
display = "Kotlin Version"
[dependencies]
[dependencies.http4k]
groupId = "org.http4k"
artifactId = "http4k-core"
version = "3.260.0"
category = "server"
default = true
[dependencies.http4k-server-jetty]
groupId = "org.http4k"
artifactId = "http4k-server-jetty"
version = "3.260.0"
category = "server"
default = true
[dependencies.http4k-server-apache]
groupId = "org.http4k"
artifactId = "http4k-server-apache"
version = "3.260.0"
category = "server"
[dependencies.http4k-client-apache]
groupId = "org.http4k"
artifactId = "http4k-server-apache"
version = "3.260.0"
category = "server"
[dependencies.javalin]
groupId = "io.javalin"
artifactId = "javalin"
version = "3.10.1"
category = "server"
[dependencies.pebble]
groupId = "io.pebbletemplates"
artifactId = "pebble"
version = "3.1.4"
default = true
[dependencies.logback]
groupId = "ch.qos.logback"
artifactId = "logback-classic"
version = "1.2.3"
default = true
[dependencies.mariadb]
groupId = "org.mariadb.jdbc"
artifactId = "mariadb-java-client"
version = "2.6.2"
category = "database"
[dependencies.h2]
groupId = "com.h2database"
artifactId = "h2"
version = "1.4.200"
category = "database"
[dependencies.flyway]
groupId = "org.flywaydb"
artifactId = "flyway-core"
version = "6.5.4"
category = "database"
[dependencies.HikariCP]
groupId = "com.zaxxer"
artifactId = "HikariCP"
version = "3.4.5"
category = "database"
[dependencies.Ktorm]
groupId = "me.liuwj.ktorm"
artifactId = "ktorm-core"
version = "3.0.0"
category = "database"
[dependencies.Ktorm-Mysql]
groupId = "me.liuwj.ktorm"
artifactId = "ktorm-support-mysql"
version = "3.0.0"
category = "database"
[dependencies.junit]
groupId = "org.junit.jupiter"
artifactId = "junit-jupiter"
version = "5.6.2"
scope = "test"
category = "test"
default = true
[dependencies.junit-params]
groupId = "org.junit.jupiter"
artifactId = "junit-jupiter-params"
version = "5.6.2"
scope = "test"
category = "test"
default = true
[dependencies.mokk]
groupId = "io.mockk"
artifactId = "mockk"
version = "1.10.0"
scope = "test"
category = "test"
[dependencies.hamkrest]
groupId = "com.natpryce"
artifactId = "hamkrest"
version = "1.7.0.3"
scope = "test"
category = "test"
[dependencies.Kodein-DI]
groupId = "org.kodein.di"
artifactId = "kodein-di-jvm"
version = "7.0.0"
category = "injection"
[dependencies.Koin]
groupId = "org.koin"
artifactId = "koin-core"
version = "2.1.6"
category = "injection"
default = true