[versions] art = "2.0.3" tca = "1.3.0" upnp = "1.0" ansi = "1.0.3" jansi = "3.21.0" rhino = "1.7.14" mysql = "9.1.0" flare = "34637f3f87" sqlite = "3.46.1.3" pioneer = "2.2.0" haproxy = "4.1.97.Final" rewriter = "0.0.3" srgutils = "1.0.9" sparkapi = "0.1-20240720.200737-2" sparknt = "1.10.105-SNAPSHOT" velocity = "3.3.0-SNAPSHOT" disruptor = "3.4.4" simpleyaml = "1.8.4" classgraph = "4.8.47" mapping-io = "0.5.0" configurate = "4.2.0-SNAPSHOT" [libraries] art = { group = "net.neoforged", name = "AutoRenamingTool", version.ref = "art" } tca = { group = "net.minecrell", name = "terminalconsoleappender", version.ref="tca" } ansi = { group = "net.kyori", name = "ansi", version.ref = "ansi" } upnp = { group = "dev.omega24", name = "upnp4j", version.ref = "upnp" } mysql = { group = "com.mysql", name = "mysql-connector-j", version.ref = "mysql" } jansi = { group = "org.jline", name = "jline-terminal-jansi", version.ref = "jansi" } flare = { group = "com.github.technove", name = "flare", version.ref = "flare" } sqlite = { group = "org.xerial", name = "sqlite-jdbc", version.ref = "sqlite" } pioneer = { group = "org.junit-pioneer", name = "junit-pioneer", version.ref = "pioneer" } haproxy = { group = "io.netty", name = "netty-codec-haproxy", version.ref = "haproxy" } srgutils = { group = "net.neoforged", name = "srgutils", version.ref = "srgutils" } velocity = { group = "com.velocitypowered", name = "velocity-native", version.ref = "velocity" } disruptor = { group = "com.lmax", name = "disruptor", version.ref = "disruptor" } mappingio = { group = "net.fabricmc", name = "mapping-io", version.ref = "mapping-io" } classgraph = { group = "io.github.classgraph", name = "classgraph", version.ref = "classgraph" } simpleyaml = { group = "com.github.carleslc.Simple-YAML", name = "Simple-Yaml", version.ref = "simpleyaml" } configurate = { group = "org.spongepowered", name = "configurate-yaml", version.ref = "configurate" } spark-api = { group = "me.lucko", name = "spark-api", version.ref = "sparkapi" } spark-paper = { group = "me.lucko", name = "spark-paper", version.ref = "sparknt" } rhino-engine = { group = "org.mozilla", name = "rhino-engine", version.ref = "rhino" } rhino-runtime = { group = "org.mozilla", name = "rhino-runtime", version.ref = "rhino" } rewriter = { group = "io.papermc", name = "reflection-rewriter", version.ref = "rewriter" } rewriter-runtime = { group = "io.papermc", name = "reflection-rewriter-runtime", version.ref = "rewriter" } rewriter-generator = { group = "io.papermc", name = "reflection-rewriter-proxy-generator", version.ref = "rewriter" } [bundles] runtime = [ "sqlite", "mysql", "disruptor" ] implementation = [ "spark-api", "spark-paper", "jansi", "tca", "ansi", "upnp", "haproxy", "configurate", "mappingio", "rhino-engine", "rhino-runtime", "srgutils", "art", "rewriter", "rewriter-runtime", "rewriter-generator", "flare" ] test = [ "classgraph", "pioneer" ]