[versions] kotlin = "2.3.0" slf4j = "2.0.17" pty4j = "0.13.10" tinylog = "2.7.0" kotlinx-coroutines = "1.10.2" flatlaf = "3.7" kotlinx-serialization-json = "1.9.0" commons-codec = "1.20.0" commons-lang3 = "3.20.0" commons-csv = "1.14.1" commons-net = "3.12.0" commons-text = "1.15.0" commons-compress = "1.28.0" commons-vfs2 = "2.10.0" swingx = "1.6.5-1" jgoodies-forms = "1.9.0" jfa = "1.2.0" oshi = "6.9.1" versioncompare = "1.4.1" jna = "5.18.1" jSystemThemeDetector = "3.9.1" commons-io = "2.21.0" jbr-api = "17.1.10.1" hutool = "5.8.40" jsch = "2.27.3" okhttp = "5.3.0" sshj = "0.39.0" sshd-core = "2.15.0" jgit = "7.4.0.202509020913-r" commonmark = "0.27.0" jnafilechooser = "1.1.2" xodus = "2.0.1" bip39 = "1.0.9" colorpicker = "2.0.1" rhino = "1.8.0" delight-rhino-sandbox = "0.2.1" testcontainers = "2.0.3" mixpanel = "1.5.4" jSerialComm = "2.11.4" ini4j = "0.5.5-2" restart4j = "0.0.1" eddsa = "0.3.0" exposed = "1.0.0-rc-4" h2 = "2.3.232" sqlite = "3.50.3.0" jug = "5.2.0" semver4j = "6.0.0" jsvg = "2.0.0" dom4j = "2.2.0" [libraries] kotlinx-coroutines-swing = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-swing", version.ref = "kotlinx-coroutines" } kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" } kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinx-serialization-json" } slf4j-api = { group = "org.slf4j", name = "slf4j-api", version.ref = "slf4j" } slf4j-tinylog = { group = "org.tinylog", name = "slf4j-tinylog", version.ref = "tinylog" } tinylog-impl = { group = "org.tinylog", name = "tinylog-impl", version.ref = "tinylog" } commons-codec = { group = "commons-codec", name = "commons-codec", version.ref = "commons-codec" } commons-net = { group = "commons-net", name = "commons-net", version.ref = "commons-net" } commons-lang3 = { group = "org.apache.commons", name = "commons-lang3", version.ref = "commons-lang3" } commons-csv = { group = "org.apache.commons", name = "commons-csv", version.ref = "commons-csv" } commons-text = { group = "org.apache.commons", name = "commons-text", version.ref = "commons-text" } commons-compress = { group = "org.apache.commons", name = "commons-compress", version.ref = "commons-compress" } commons-vfs2 = { group = "org.apache.commons", name = "commons-vfs2", version.ref = "commons-vfs2" } pty4j = { group = "org.jetbrains.pty4j", name = "pty4j", version.ref = "pty4j" } ini4j = { module = "org.jetbrains.intellij.deps:ini4j", version.ref = "ini4j" } flatlaf = { group = "com.formdev", name = "flatlaf", version.ref = "flatlaf" } flatlafextras = { group = "com.formdev", name = "flatlaf-extras", version.ref = "flatlaf" } flatlafswingx = { module = "com.formdev:flatlaf-swingx", version.ref = "flatlaf" } testcontainers-bom = { module = "org.testcontainers:testcontainers-bom", version.ref = "testcontainers" } testcontainers = { module = "org.testcontainers:testcontainers" } testcontainers-junit-jupiter = { module = "org.testcontainers:testcontainers-junit-jupiter" } swingx = { module = "org.swinglabs.swingx:swingx-all", version.ref = "swingx" } jgoodies-forms = { module = "com.jgoodies:jgoodies-forms", version.ref = "jgoodies-forms" } jna = { module = "net.java.dev.jna:jna", version.ref = "jna" } jna-platform = { module = "net.java.dev.jna:jna-platform", version.ref = "jna" } jSystemThemeDetector = { module = "com.github.Dansoftowner:jSystemThemeDetector", version.ref = "jSystemThemeDetector" } versioncompare = { module = "io.github.g00fy2:versioncompare", version.ref = "versioncompare" } jfa = { module = "de.jangassen:jfa", version.ref = "jfa" } oshi-core = { module = "com.github.oshi:oshi-core", version.ref = "oshi" } commons-io = { module = "commons-io:commons-io", version.ref = "commons-io" } restart4j = { module = "com.github.hstyi:restart4j", version.ref = "restart4j" } jbr-api = { module = "com.jetbrains:jbr-api", version.ref = "jbr-api" } hutool = { module = "cn.hutool:hutool-all", version.ref = "hutool" } jsch = { module = "com.github.mwiede:jsch", version.ref = "jsch" } okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" } okhttp-logging = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "okhttp" } sshj = { module = "com.hierynomus:sshj", version.ref = "sshj" } sshd-core = { module = "org.apache.sshd:sshd-core", version.ref = "sshd-core" } jgit = { module = "org.eclipse.jgit:org.eclipse.jgit", version.ref = "jgit" } commonmark = { module = "org.commonmark:commonmark", version.ref = "commonmark" } jgit-sshd = { module = "org.eclipse.jgit:org.eclipse.jgit.ssh.apache", version.ref = "jgit" } jgit-agent = { module = "org.eclipse.jgit:org.eclipse.jgit.ssh.apache.agent", version.ref = "jgit" } xodus-openAPI = { module = "org.jetbrains.xodus:xodus-openAPI", version.ref = "xodus" } xodus-environment = { module = "org.jetbrains.xodus:xodus-environment", version.ref = "xodus" } xodus-vfs = { module = "org.jetbrains.xodus:xodus-vfs", version.ref = "xodus" } jnafilechooser = { module = "com.github.steos.jnafilechooser:jnafilechooser-api", version.ref = "jnafilechooser" } bip39 = { module = "cash.z.ecc.android:kotlin-bip39", version.ref = "bip39" } rhino = { module = "org.mozilla:rhino", version.ref = "rhino" } delight-rhino-sandbox = { module = "org.javadelight:delight-rhino-sandbox", version.ref = "delight-rhino-sandbox" } colorpicker = { module = "org.drjekyll:colorpicker", version.ref = "colorpicker" } mixpanel = { module = "com.mixpanel:mixpanel-java", version.ref = "mixpanel" } jSerialComm = { module = "com.fazecast:jSerialComm", version.ref = "jSerialComm" } eddsa = { module = "net.i2p.crypto:eddsa", version.ref = "eddsa" } exposed-core = { module = "org.jetbrains.exposed:exposed-core", version.ref = "exposed" } exposed-crypt = { module = "org.jetbrains.exposed:exposed-crypt", version.ref = "exposed" } exposed-jdbc = { module = "org.jetbrains.exposed:exposed-jdbc", version.ref = "exposed" } exposed-migration = { module = "org.jetbrains.exposed:exposed-migration-core", version.ref = "exposed" } h2 = { module = "com.h2database:h2", version.ref = "h2" } sqlite = { module = "org.xerial:sqlite-jdbc", version.ref = "sqlite" } jug = { module = "com.fasterxml.uuid:java-uuid-generator", version.ref = "jug" } jsvg = { module = "com.github.weisj:jsvg", version.ref = "jsvg" } dom4j = { module = "org.dom4j:dom4j", version.ref = "dom4j" } semver4j = { module = "org.semver4j:semver4j", version.ref = "semver4j" } [plugins] kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } kotlinx-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }