From fd72bcdba6fc90daa21293aa7a097c4da37d038b Mon Sep 17 00:00:00 2001 From: Thomas Scheffler Date: Mon, 10 Mar 2025 11:32:03 +0100 Subject: [PATCH 1/4] fix compile problems in 2024.06.x --- pom.xml | 7 +++---- src/main/grunt/package.json | 7 ++++--- .../java/de/urmel_dl/dbt/commandline/RepairCommands.java | 2 +- src/main/media/package.json | 4 ++-- src/main/resources/xsl/layout/dbt-layout.xsl | 6 ++---- src/main/resources/xsl/layout/dbt-navigation.xsl | 4 +--- 6 files changed, 13 insertions(+), 17 deletions(-) diff --git a/pom.xml b/pom.xml index 98ca8090..0e031194 100644 --- a/pom.xml +++ b/pom.xml @@ -35,8 +35,7 @@ ${java.target.version} ${project.build.directory}/media 2024.06.1-SNAPSHOT - v16.19.1 - 6.14.18 + 10.9.2 ${project.build.directory}/rcclient ${template.targetdir}/dbt/assets ${template.targetdir}/dbt/css @@ -239,7 +238,7 @@ npm - process-resources + none ${rcclient.projectBase} install @@ -251,7 +250,7 @@ grunt - process-resources + none ${rcclient.projectBase} --verbose diff --git a/src/main/grunt/package.json b/src/main/grunt/package.json index b13d115a..faaf196b 100644 --- a/src/main/grunt/package.json +++ b/src/main/grunt/package.json @@ -14,8 +14,8 @@ }, "devDependencies": { "@fortawesome/fontawesome-free": "5.13.1", - "grunt": ">=1.3.0", - "grunt-cli": "^1.2.0", + "grunt": ">=1.6.1", + "grunt-cli": "^1.5.0", "grunt-contrib-concat": "^1.0.0", "grunt-replace": "^1.0.0", "grunt-contrib-copy": "^1.0.0", @@ -27,8 +27,9 @@ "angular-modal-service": "~0.15.2", "bootstrap": "4.6.2", "bootstrap-fileinput": "~5.1.1", + "imagemin-gifsicle": "~7.0.0", "node-waves": "~0.7.6", - "summernote": "~0.8.11", + "summernote": "~0.9.1", "jquery-sortable": "~0.9.12", "video.js": "7.21.5", "videojs-share": "^3.2.1" diff --git a/src/main/java/de/urmel_dl/dbt/commandline/RepairCommands.java b/src/main/java/de/urmel_dl/dbt/commandline/RepairCommands.java index d9a8f061..8b59c584 100644 --- a/src/main/java/de/urmel_dl/dbt/commandline/RepairCommands.java +++ b/src/main/java/de/urmel_dl/dbt/commandline/RepairCommands.java @@ -144,7 +144,7 @@ private static Optional getDefaultMainFile(MCRDerivate derivate) { Files.walkFileTree(path, visitor); //sort files by name - ArrayList paths = visitor.getPaths(); + List paths = visitor.getPaths(); paths.sort(Comparator.comparing(java.nio.file.Path::getNameCount) .thenComparing(java.nio.file.Path::getFileName)); //extract first file, before filtering diff --git a/src/main/media/package.json b/src/main/media/package.json index 152f8cf4..3cee19bb 100644 --- a/src/main/media/package.json +++ b/src/main/media/package.json @@ -27,8 +27,8 @@ "css-loader": "^6.7.3", "extract-loader": "^5.0.1", "mini-css-extract-plugin": "^2.7.2", - "node-sass": "^9.0.0", - "sass-loader": "^13.2.0", + "sass": "^1.85.1", + "sass-loader": "^16.0.5", "svgo": "^1.3.2", "svgo-loader": "^2.2.2", "terser-webpack-plugin": "^5.3.6", diff --git a/src/main/resources/xsl/layout/dbt-layout.xsl b/src/main/resources/xsl/layout/dbt-layout.xsl index 4886a857..257e0423 100644 --- a/src/main/resources/xsl/layout/dbt-layout.xsl +++ b/src/main/resources/xsl/layout/dbt-layout.xsl @@ -165,7 +165,7 @@