DFU Codecs for various libraries
1[versions]
2indra = "4.0.0"
3checkstyle = "13.2.0"
4checks = "1.0.0"
5shadow = "9.3.1"
6junit = "6.0.2"
7jspecify = "1.0.0"
8
9dfu = "8.0.16"
10adventure = "4.26.1"
11joml = "1.10.8"
12paper = "1.21.11-R0.1-SNAPSHOT"
13
14[libraries]
15# build logic
16indra-common = { group = "net.kyori", name = "indra-common", version.ref = "indra" }
17indra-licenseHeader = { group = "net.kyori", name = "indra-licenser-spotless", version.ref = "indra" }
18indra-crossdoc = { group = "net.kyori", name = "indra-crossdoc", version.ref = "indra" }
19shadow = { group = "com.gradleup.shadow", name = "shadow-gradle-plugin", version.ref = "shadow" }
20
21# development tools (code quality, annotations)
22checkstyle = { group = "com.puppycrawl.tools", name = "checkstyle", version.ref = "checkstyle" }
23checks = { group = "com.nayrid", name = "checks", version.ref = "checks" }
24jspecify = { group = "org.jspecify", name = "jspecify", version.ref = "jspecify" }
25
26# testing
27junit-jupiter = { group = "org.junit.jupiter", name = "junit-jupiter", version.ref = "junit" }
28junit-platform-launcher = { group = "org.junit.platform", name = "junit-platform-launcher", version.ref = "junit" }
29
30# libraries
31dfu = { group = "com.mojang", name = "datafixerupper", version.ref = "dfu" }
32adventure-key = { group = "net.kyori", name = "adventure-key", version.ref = "adventure" }
33joml = { group = "org.joml", name = "joml", version.ref = "joml" }
34paper = { group = "io.papermc.paper", name = "paper-api", version.ref = "paper" }