LuckPerms/common/build.gradle

78 lines
2.1 KiB
Groovy
Raw Normal View History

2021-08-20 19:16:39 +02:00
plugins {
id 'java-library'
}
test {
2020-12-23 13:16:14 +01:00
useJUnitPlatform {
excludeTags 'dependency_checksum'
}
}
2018-08-10 21:39:29 +02:00
dependencies {
2021-08-20 19:16:39 +02:00
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'
testImplementation 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
2021-08-20 19:16:39 +02:00
api project(':api')
api 'org.checkerframework:checker-qual:3.12.0'
2021-01-04 16:23:54 +01:00
compileOnly project(':common:loader-utils')
2021-01-04 16:23:54 +01:00
compileOnly 'org.slf4j:slf4j-api:1.7.30'
compileOnly 'org.apache.logging.log4j:log4j-api:2.14.0'
2021-08-20 19:16:39 +02:00
api('net.kyori:adventure-api:4.8.1') {
2021-04-18 14:33:22 +02:00
exclude(module: 'adventure-bom')
2018-08-10 21:39:29 +02:00
exclude(module: 'checker-qual')
2021-04-18 14:33:22 +02:00
exclude(module: 'annotations')
}
2021-08-20 19:16:39 +02:00
api('net.kyori:adventure-text-serializer-gson:4.8.1') {
2021-04-18 14:33:22 +02:00
exclude(module: 'adventure-bom')
exclude(module: 'adventure-api')
exclude(module: 'gson')
}
2021-08-20 19:16:39 +02:00
api('net.kyori:adventure-text-serializer-legacy:4.8.1') {
2021-04-18 14:33:22 +02:00
exclude(module: 'adventure-bom')
exclude(module: 'adventure-api')
}
2021-08-20 19:16:39 +02:00
api('net.kyori:adventure-text-serializer-plain:4.8.1') {
2021-04-18 14:33:22 +02:00
exclude(module: 'adventure-bom')
exclude(module: 'adventure-api')
2019-05-07 01:23:40 +02:00
}
2021-08-20 19:16:39 +02:00
api('net.kyori:event-api:3.0.0') {
2018-08-10 21:39:29 +02:00
exclude(module: 'checker-qual')
exclude(module: 'guava')
}
2021-04-18 19:20:54 +02:00
2021-08-20 19:16:39 +02:00
api 'com.google.code.gson:gson:2.7'
api 'com.google.guava:guava:19.0'
2021-04-18 19:20:54 +02:00
2021-08-20 19:16:39 +02:00
api 'com.github.ben-manes.caffeine:caffeine:2.9.0'
api 'com.squareup.okhttp3:okhttp:3.14.9'
api 'com.squareup.okio:okio:1.17.5'
api 'net.bytebuddy:byte-buddy:1.10.22'
api('org.spongepowered:configurate-core:3.7.2') {
2021-04-18 19:20:54 +02:00
transitive = false
2018-08-10 21:39:29 +02:00
}
2021-08-20 19:16:39 +02:00
api('org.spongepowered:configurate-yaml:3.7.2') {
2021-04-18 19:20:54 +02:00
transitive = false
2018-08-10 21:39:29 +02:00
}
2021-08-20 19:16:39 +02:00
api('org.spongepowered:configurate-gson:3.7.2') {
2021-04-18 19:20:54 +02:00
transitive = false
2018-08-10 21:39:29 +02:00
}
2021-08-20 19:16:39 +02:00
api('org.spongepowered:configurate-hocon:3.7.2') {
2021-04-18 19:20:54 +02:00
transitive = false
2020-08-01 12:08:46 +02:00
}
2021-08-20 19:16:39 +02:00
api('me.lucko.configurate:configurate-toml:3.7') {
2021-04-18 19:20:54 +02:00
transitive = false
2018-08-10 21:39:29 +02:00
}
2021-08-20 19:16:39 +02:00
api 'com.zaxxer:HikariCP:4.0.3'
api 'redis.clients:jedis:3.5.2'
api 'com.rabbitmq:amqp-client:5.12.0'
api 'org.mongodb:mongo-java-driver:3.12.8'
api 'org.yaml:snakeyaml:1.28'
2018-08-10 21:39:29 +02:00
}