22 lines
1.1 KiB
Groovy
Raw Normal View History

2025-03-15 00:41:01 +05:00
plugins {
id 'java'
id 'com.google.protobuf'
}
dependencies {
implementation "org.eclipse.jetty.websocket:websocket-api:${jettyWebsocketVersion}"
implementation "org.eclipse.jetty.websocket:websocket-servlet:${jettyWebsocketVersion}"
implementation "io.dropwizard:dropwizard-core:${dropwizardVersion}"
implementation "io.dropwizard:dropwizard-auth:${dropwizardVersion}"
implementation "com.fasterxml.jackson.core:jackson-core:${jacksonVersion}"
implementation "com.fasterxml.jackson.core:jackson-annotations:${jacksonVersion}"
implementation "com.fasterxml.jackson.core:jackson-databind:${jacksonVersion}"
implementation "com.google.protobuf:protobuf-java:${protobufVersion}"
implementation "com.google.guava:guava:${guavaVersion}"
runtimeOnly "org.eclipse.jetty.websocket:websocket-server:${jettyWebsocketVersion}"
testImplementation "junit:junit:${junitVersion}"
testImplementation "org.junit.jupiter:junit-jupiter:${junitJupiterVersion}"
testImplementation "org.assertj:assertj-core:${assertjVersion}"
testImplementation "org.mockito:mockito-core:${mockitoVersion}"
}