From fe44c9742fe5992f3f0bd9302e5c6f5dc98d3752 Mon Sep 17 00:00:00 2001 From: Dean Brettle Date: Sat, 4 May 2024 14:45:03 -0700 Subject: [PATCH] Update node and gradle versions and use implementation instead of api for dependencies. (#33) * Update node and gradle versions and use implementation instead of api for dependencies. * Make Java-WebSocket an api dependency. --- build.gradle | 8 ++++---- gradle/wrapper/gradle-wrapper.properties | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index 0a8efcd..5c90b0a 100644 --- a/build.gradle +++ b/build.gradle @@ -17,8 +17,8 @@ repositories { dependencies { api group: 'org.java-websocket', name: 'Java-WebSocket', version: '1.5.1' //Add SLF4J NOP Logger Binding to prevent runtime warnings - api group: 'org.slf4j', name: 'slf4j-nop', version: '1.7.30' - api group: 'com.github.cliftonlabs', name: 'json-simple', version: '3.1.1' + implementation group: 'org.slf4j', name: 'slf4j-nop', version: '1.7.30' + implementation group: 'com.github.cliftonlabs', name: 'json-simple', version: '3.1.1' testImplementation 'junit:junit:4.13' } @@ -63,8 +63,8 @@ sourceSets.main.java.srcDirs generateDeviceFiles.outputs // Use a version of node and npm that is known to work. node { download = true - version = '18.17.0' - npmVersion = '9.8.1' + version = '20.12.2' + npmVersion = '10.5.0' } publishing { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 84a0b92..a595206 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists