Files
session-java/build.gradle
T
selimaj-dev 6b0992e208
Gradle Build / build (push) Canceled after 47s
v0.1.2
2026-02-20 01:42:30 +01:00

37 lines
797 B
Groovy

plugins {
id 'java-library'
id 'maven-publish'
}
group = "dev.selimaj.session"
version = "0.1.2"
java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
}
repositories {
mavenCentral()
}
dependencies {
// JSON parsing and serialization
implementation 'com.fasterxml.jackson.core:jackson-databind:2.17.0'
implementation 'com.fasterxml.jackson.core:jackson-annotations:2.17.0'
implementation 'com.fasterxml.jackson.core:jackson-core:2.17.0'
// WebSocket API
implementation 'jakarta.websocket:jakarta.websocket-api:2.1.1'
// WebSocket client runtime
implementation 'org.glassfish.tyrus:tyrus-client:2.1.2'
// For testing
testImplementation 'org.junit.jupiter:junit-jupiter:5.10.0'
}
test {
useJUnitPlatform()
}