From db1ef723a7248defac4bff977efe75cdf8db37f2 Mon Sep 17 00:00:00 2001 From: Markus Ofterdinger Date: Tue, 12 Nov 2024 09:14:35 +0100 Subject: [PATCH 1/5] Bump cds-dk to 8.4.1 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 08b33e4f..ba15193d 100644 --- a/pom.xml +++ b/pom.xml @@ -27,7 +27,7 @@ 5.13.0 3.5.3 3.8.4 - 8.4.0 + 8.4.1 From a28940e36634174827ccb1a4c2c5a45eff669d28 Mon Sep 17 00:00:00 2001 From: Markus Ofterdinger Date: Tue, 12 Nov 2024 09:53:48 +0100 Subject: [PATCH 2/5] Bump build plugins to latest versions: maven-failsafe-plugin .............................. 3.5.1 -> 3.5.2 maven-surefire-plugin .............................. 3.5.1 -> 3.5.2 org.codehaus.mojo:exec-maven-plugin ................ 3.4.1 -> 3.5.0 --- integration-tests/pom.xml | 6 +++--- pom.xml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 406006a0..0a386ca0 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -49,7 +49,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.1 + 3.5.2 false @@ -67,7 +67,7 @@ org.apache.maven.plugins maven-failsafe-plugin - 3.5.1 + 3.5.2 @@ -108,7 +108,7 @@ org.codehaus.mojo exec-maven-plugin - 3.4.1 + 3.5.0 pre-integration-test diff --git a/pom.xml b/pom.xml index ba15193d..98a241b6 100644 --- a/pom.xml +++ b/pom.xml @@ -100,7 +100,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.1 + 3.5.2 true @@ -109,7 +109,7 @@ org.apache.maven.plugins maven-failsafe-plugin - 3.5.1 + 3.5.2 From 9d81143309813bce7731a06941bf3cc7b32c9e64 Mon Sep 17 00:00:00 2001 From: Markus Ofterdinger Date: Tue, 12 Nov 2024 11:24:24 +0100 Subject: [PATCH 3/5] Update MTX sidecar dependencies to latest versions. --- mtx/sidecar/package-lock.json | 100 +++++++++++++++++++--------------- 1 file changed, 56 insertions(+), 44 deletions(-) diff --git a/mtx/sidecar/package-lock.json b/mtx/sidecar/package-lock.json index 327d2481..8f9d745d 100644 --- a/mtx/sidecar/package-lock.json +++ b/mtx/sidecar/package-lock.json @@ -32,12 +32,12 @@ } }, "node_modules/@cap-js/hana": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-1.4.0.tgz", - "integrity": "sha512-bHqbSwLmxsvfnZYAJczB9WU6reWCuAIZDMyQ7VTR2VxlDxRbyPTeB2A93XTTfmzZYc8OZuBfg2056/VT9cdeBw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-1.4.1.tgz", + "integrity": "sha512-TJa6qkSw/fMzxwU57Wljh8PrzQiDJpM5cdmZv8qlo6lcM2v23V1SVlLUDUWzI+VZhtEaqIpICFF1MXDeVoQgoQ==", "license": "SEE LICENSE", "dependencies": { - "@cap-js/db-service": "^1.9.0", + "@cap-js/db-service": "^1.14.1", "hdb": "^0.19.5" }, "peerDependencies": { @@ -51,13 +51,13 @@ } }, "node_modules/@cap-js/sqlite": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-1.7.5.tgz", - "integrity": "sha512-X8M83U5sL3eXjhxooGShR/jx4IhBuZ+MlZx28dgR+psu4uf/kJBf4Eb0Woihntl684xTaIniXwIGSw/OlHKY+w==", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-1.7.6.tgz", + "integrity": "sha512-StCwBb0Hoj9Fbbdk8MTCHiibdwRU+X/rI0jclQcu1n2OJMDJmjiVKW6PGTERFV+Wpi1W/u4TnN/9pHqqcp4yXQ==", "dev": true, "license": "SEE LICENSE", "dependencies": { - "@cap-js/db-service": "^1.9.0", + "@cap-js/db-service": "^1.14.1", "better-sqlite3": "^11.0.0" }, "peerDependencies": { @@ -65,9 +65,9 @@ } }, "node_modules/@sap/cds": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-8.4.0.tgz", - "integrity": "sha512-nJzDmoyZVcnACZ2gHL03LRNZCDMV6fEW4t0PFg6cdvRAIiKl0s9/0zKp8kVDJpm6a+k5yvDx8nW2O10KqpMIVQ==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-8.4.1.tgz", + "integrity": "sha512-dchM8blfY9lYiB2hGA/yWQ+Mtu83qD4Y/romWIYLMzD8vhiLrovXcuR8fwP5dyuP2i33ZOG1twNOXR5ObWqZWg==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@sap/cds-compiler": ">=5.1", @@ -93,9 +93,9 @@ } }, "node_modules/@sap/cds-compiler": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-5.4.0.tgz", - "integrity": "sha512-BZQNgvJgQDHlpQqYQI8pwo4mtWQZtf3sr0HVFL35lp7UQO45pLyN/cxg5uee/lslOxxkNOiYkDat+e+yyVA5GQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-5.4.2.tgz", + "integrity": "sha512-Y8S5E0VYmaHSfi+yKFR4728Ve5cACP1JcvETI0fGtH6J97kvwE3J5Fj1BfBEotGXGQt356kRsb+Qp/P3Yp44uQ==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "antlr4": "4.9.3" @@ -110,9 +110,9 @@ } }, "node_modules/@sap/cds-dk": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-8.4.0.tgz", - "integrity": "sha512-AUv6N//m75mWTwrJYzEhpwX8Crffe75V0c9yyjipTp/3e08k04bMiHDl4XyildmVG207YLeGjOEfmYmptwtZ3A==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-8.4.1.tgz", + "integrity": "sha512-+/DU/gSGD6iEDdZ4/heUJqP2Mf0qqy38aKtmKpw0o/FKlTy6RrN5P4R4PIa4Y8gyGrn4i1Uk1H9cheBSQAk15A==", "dev": true, "hasShrinkwrap": true, "license": "SEE LICENSE IN LICENSE", @@ -175,12 +175,12 @@ } }, "node_modules/@sap/cds-dk/node_modules/@cap-js/sqlite": { - "version": "1.7.5", + "version": "1.7.6", "dev": true, "license": "SEE LICENSE", "optional": true, "dependencies": { - "@cap-js/db-service": "^1.9.0", + "@cap-js/db-service": "^1.14.1", "better-sqlite3": "^11.0.0" }, "peerDependencies": { @@ -267,7 +267,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/@eslint/js": { - "version": "9.13.0", + "version": "9.14.0", "dev": true, "license": "MIT", "engines": { @@ -313,6 +313,18 @@ "node": ">=18.18.0" } }, + "node_modules/@sap/cds-dk/node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "dev": true, @@ -326,7 +338,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/retry": { - "version": "0.3.1", + "version": "0.4.1", "dev": true, "license": "Apache-2.0", "engines": { @@ -338,7 +350,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/@sap/cds": { - "version": "8.4.0", + "version": "8.4.1", "dev": true, "license": "SEE LICENSE IN LICENSE", "dependencies": { @@ -365,7 +377,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/@sap/cds-compiler": { - "version": "5.4.0", + "version": "5.4.2", "dev": true, "license": "SEE LICENSE IN LICENSE", "dependencies": { @@ -417,7 +429,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/@sap/eslint-plugin-cds": { - "version": "3.1.1", + "version": "3.1.2", "dev": true, "license": "See LICENSE file", "dependencies": { @@ -892,7 +904,7 @@ "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/cross-spawn": { - "version": "7.0.3", + "version": "7.0.4", "dev": true, "license": "MIT", "dependencies": { @@ -1068,20 +1080,20 @@ } }, "node_modules/@sap/cds-dk/node_modules/eslint": { - "version": "9.13.0", + "version": "9.14.0", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.11.0", + "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.18.0", "@eslint/core": "^0.7.0", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.13.0", + "@eslint/js": "9.14.0", "@eslint/plugin-kit": "^0.2.0", - "@humanfs/node": "^0.16.5", + "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.3.1", + "@humanwhocodes/retry": "^0.4.0", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", @@ -1089,9 +1101,9 @@ "cross-spawn": "^7.0.2", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.1.0", - "eslint-visitor-keys": "^4.1.0", - "espree": "^10.2.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1127,7 +1139,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/eslint-scope": { - "version": "8.1.0", + "version": "8.2.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -1142,7 +1154,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/eslint-visitor-keys": { - "version": "4.1.0", + "version": "4.2.0", "dev": true, "license": "Apache-2.0", "engines": { @@ -1153,13 +1165,13 @@ } }, "node_modules/@sap/cds-dk/node_modules/espree": { - "version": "10.2.0", + "version": "10.3.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.12.0", + "acorn": "^8.14.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.1.0" + "eslint-visitor-keys": "^4.2.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2852,9 +2864,9 @@ } }, "node_modules/@sap/xssec": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-4.2.6.tgz", - "integrity": "sha512-HqQmrAffEWKpOAffenK7e4uJfILDaHnMjFy435tQzZRoWb+PAmpHOhxtvvr3ROAlVu/iUii+ocsH/F/4K5/6yw==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-4.2.7.tgz", + "integrity": "sha512-RCBFma3jiLIJ1naAPFNLQWMIkKwQENiwSsdEtffs2Q+RhH+AnLiaXAqxtXGlO/N+Lg53WANEIcLThYRkttQ00w==", "license": "SAP DEVELOPER LICENSE AGREEMENT", "dependencies": { "debug": "^4.3.4", @@ -3906,9 +3918,9 @@ } }, "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", "license": "MIT", "engines": { "node": ">= 0.4" From 7202db73df25ab463e9107c29eb7e35dd5502d9f Mon Sep 17 00:00:00 2001 From: Markus Ofterdinger Date: Tue, 12 Nov 2024 11:28:58 +0100 Subject: [PATCH 4/5] also update db and app --- app/package-lock.json | 164 +++++++++--------------------------------- db/package-lock.json | 8 +-- 2 files changed, 38 insertions(+), 134 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index 7c8f99be..31537314 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -323,18 +323,6 @@ "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==", "license": "MIT" }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "license": "MIT", - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -436,26 +424,6 @@ "tough-cookie": ">=4.0.0" } }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, "node_modules/base64-url": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-2.3.3.tgz", @@ -513,30 +481,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, "node_modules/buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", @@ -572,9 +516,9 @@ } }, "node_modules/cf-nodejs-logging-support": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/cf-nodejs-logging-support/-/cf-nodejs-logging-support-7.3.0.tgz", - "integrity": "sha512-KGc4OZVy8NpeHlBEngPu8P0B5RlarZL94revGlX/deDQ3rmLsWF9WISVsp6iReK4z0bQwXucYkjaYba0EDA4kw==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/cf-nodejs-logging-support/-/cf-nodejs-logging-support-7.4.0.tgz", + "integrity": "sha512-s4rf4+JFUEumraAI842TBor6K/n5w3bmmZkpmROK5Fl7XJmx27M6XrjYxw8VAzRHVWdQmK9AVKfBBzt2wUtxZg==", "license": "Apache-2.0", "dependencies": { "ajv": "^8.11.0", @@ -943,24 +887,6 @@ "node": ">= 0.6" } }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, "node_modules/express-session": { "version": "1.17.0", "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.0.tgz", @@ -1328,26 +1254,6 @@ "node": ">=0.10.0" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", @@ -1508,9 +1414,9 @@ "license": "MIT" }, "node_modules/logform": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.1.tgz", - "integrity": "sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz", + "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==", "license": "MIT", "dependencies": { "@colors/colors": "1.6.0", @@ -1667,9 +1573,9 @@ } }, "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", "license": "MIT", "engines": { "node": ">= 0.4" @@ -1757,15 +1663,6 @@ "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz", "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==" }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "license": "MIT", - "engines": { - "node": ">= 0.6.0" - } - }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -1779,10 +1676,13 @@ "license": "ISC" }, "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "license": "MIT" + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.10.0.tgz", + "integrity": "sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==", + "license": "MIT", + "dependencies": { + "punycode": "^2.3.1" + } }, "node_modules/punycode": { "version": "2.3.1", @@ -1866,19 +1766,17 @@ } }, "node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 6" } }, "node_modules/redis-commands": { @@ -2283,6 +2181,12 @@ "requires-port": "^1.0.0" } }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -2350,13 +2254,13 @@ } }, "node_modules/winston-transport": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.8.0.tgz", - "integrity": "sha512-qxSTKswC6llEMZKgCQdaWgDuMJQnhuvF5f2Nk3SNXc4byfQ+voo2mX1Px9dkNOuR8p0KAjfPG29PuYUSIb+vSA==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", + "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", "license": "MIT", "dependencies": { - "logform": "^2.6.1", - "readable-stream": "^4.5.2", + "logform": "^2.7.0", + "readable-stream": "^3.6.2", "triple-beam": "^1.3.0" }, "engines": { diff --git a/db/package-lock.json b/db/package-lock.json index 022dc5d7..e2561632 100644 --- a/db/package-lock.json +++ b/db/package-lock.json @@ -67,9 +67,9 @@ } }, "node_modules/@sap/xsenv": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@sap/xsenv/-/xsenv-5.3.0.tgz", - "integrity": "sha512-2UqioTBYe7XTvrskulaqVvoQ8WUA06Ofumxfa545DlB9gZyvvdL0ncQDU9EWrqFKE6U/e+kdQRpaMfRnrM5ykQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@sap/xsenv/-/xsenv-5.4.0.tgz", + "integrity": "sha512-O9G71v7S1ZHorDHwNGAbZXmvRvALbeN8Q/j1UgQdKfUcf18re+5CZxKCVUezs2OTBR2KB/tvDFLnlXwHYuwC7A==", "license": "SEE LICENSE IN LICENSE file", "dependencies": { "debug": "4.3.7", @@ -77,7 +77,7 @@ "verror": "1.10.1" }, "engines": { - "node": "^18.0.0 || ^20.0.0" + "node": "^18.0.0 || ^20.0.0 || ^22.0.0" } }, "node_modules/assert-plus": { From dde1fdb2245b45f4d4bbe1d4ca1caa7eca767388 Mon Sep 17 00:00:00 2001 From: Markus Ofterdinger Date: Tue, 12 Nov 2024 11:31:55 +0100 Subject: [PATCH 5/5] Bump approuter to 17 --- app/package-lock.json | 84 +++++++++++++++++++++---------------------- app/package.json | 2 +- 2 files changed, 41 insertions(+), 45 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index 31537314..e27b7543 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "approuter", "dependencies": { - "@sap/approuter": "^16" + "@sap/approuter": "^17" } }, "node_modules/@colors/colors": { @@ -19,9 +19,9 @@ } }, "node_modules/@sap/approuter": { - "version": "16.9.0", - "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-16.9.0.tgz", - "integrity": "sha512-KCxYGdXG0vLHZHG0kOEIzxaid1+xZRxj6GSCIOUNd1Hp8EYR6IVOWI5Ntbp+IqVGGGAS9EzMcaRPpCRYJya+1A==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-17.0.0.tgz", + "integrity": "sha512-/LT6bz8a0L6IPi66uWFvmTEAQ/gGm5mOJbvnsyH0dmshBkFwfmR/iR76BFA5SxrAQv0ts0UQ9COXhaKozgZR3A==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@sap/audit-logging": "6.1.0", @@ -40,13 +40,13 @@ "compressible": "2.0.18", "compression": "1.7.4", "connect": "3.6.5", - "cookie": "0.2.2", - "cookie-parser": "1.4.6", + "cookie": "0.7.2", + "cookie-parser": "1.4.7", "cookie-signature": "1.1.0", "debug": "4.3.2", "deepmerge": "2.1.1", "encodeurl": "1.0.2", - "express-session": "1.17.0", + "express-session": "1.18.1", "http-proxy-agent": "4.0.1", "https-proxy-agent": "5.0.0", "ioredis": "4.28.5", @@ -681,36 +681,27 @@ } }, "node_modules/cookie": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.2.2.tgz", - "integrity": "sha512-QT1/SH6oF6jrC9K4rlWpa/5FgqUZuh/Ohl4NvGAgSm67DsieBdTz/XsiVQwBKEJMnw7Tui5uBuC7k1yUAmPO2g==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/cookie-parser": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.6.tgz", - "integrity": "sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.7.tgz", + "integrity": "sha512-nGUvgXnotP3BsjiLX2ypbQnWoGUPIIfHQNZkkC668ntrzGWEZVW70HDEB1qnNGMicPje6EttlIgzo51YSwNQGw==", "license": "MIT", "dependencies": { - "cookie": "0.4.1", + "cookie": "0.7.2", "cookie-signature": "1.0.6" }, "engines": { "node": ">= 0.8.0" } }, - "node_modules/cookie-parser/node_modules/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/cookie-parser/node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", @@ -888,37 +879,28 @@ } }, "node_modules/express-session": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.0.tgz", - "integrity": "sha512-t4oX2z7uoSqATbMfsxWMbNjAL0T5zpvcJCk3Z9wnPPN7ibddhnmDZXHfEcoBMG2ojKXZoCyPMc5FbtK+G7SoDg==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.1.tgz", + "integrity": "sha512-a5mtTqEaZvBCL9A9aqkrtfz+3SMDhOVUnjafjo+s7A9Txkq+SVX2DLvSp1Zrv4uCXa3lMSK3viWnh9Gg07PBUA==", "license": "MIT", "dependencies": { - "cookie": "0.4.0", - "cookie-signature": "1.0.6", + "cookie": "0.7.2", + "cookie-signature": "1.0.7", "debug": "2.6.9", "depd": "~2.0.0", "on-headers": "~1.0.2", "parseurl": "~1.3.3", - "safe-buffer": "5.2.0", + "safe-buffer": "5.2.1", "uid-safe": "~2.1.5" }, "engines": { "node": ">= 0.8.0" } }, - "node_modules/express-session/node_modules/cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/express-session/node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", + "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", "license": "MIT" }, "node_modules/express-session/node_modules/debug": { @@ -937,9 +919,23 @@ "license": "MIT" }, "node_modules/express-session/node_modules/safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "license": "MIT" }, "node_modules/extsprintf": { diff --git a/app/package.json b/app/package.json index 4163f87a..1468b383 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "approuter", "dependencies": { - "@sap/approuter": "^16" + "@sap/approuter": "^17" }, "scripts": { "start": "node node_modules/@sap/approuter/approuter.js"