diff --git a/app/package-lock.json b/app/package-lock.json
index dc5e92bf..2d75b5d3 100644
--- a/app/package-lock.json
+++ b/app/package-lock.json
@@ -6,7 +6,7 @@
"": {
"name": "approuter",
"dependencies": {
- "@sap/approuter": "^23.0.0"
+ "@sap/approuter": "^23.3.0"
}
},
"node_modules/@colors/colors": {
@@ -19,33 +19,33 @@
}
},
"node_modules/@ioredis/commands": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.11.0.tgz",
- "integrity": "sha512-tuMmOu6dtyGFv/fzCjtapCJj/zgoHaFsqs3wKsroJSRXtlLmyL/t+B7uaQiavGk1F3WWFQcUqZwk92bpp9jKcA==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-2.0.0.tgz",
+ "integrity": "sha512-vrx0AE/T0h7cRZwfo1M39Cr+ZhZrkf0V8mQN75wucKCxCLD9l/VX6no3gFvrLqD1IlG/1LtzWovqEw3t0Vr9zg==",
"license": "MIT"
},
"node_modules/@sap/approuter": {
- "version": "23.0.0",
- "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-23.0.0.tgz",
- "integrity": "sha512-f5JHq/LmUTA63PFX50yHKYhwelmmoSl8yDDSgXRdNdjCH0JG7tZx7NBxduYL4yPDGnDchGB9O+/zuRdCZ/sYJQ==",
+ "version": "23.3.0",
+ "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-23.3.0.tgz",
+ "integrity": "sha512-q+ypAKKkXLSPzoXDwN+gyRow7ePb0VCEaWdsco/a4oadQemsQs5xQRnUOHvzDwi7OZBeIr4G/9GwPEhegcQXtg==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@sap/audit-logging": "7.0.0",
"@sap/e2e-trace": "6.0.0",
- "@sap/logging": "9.2.1",
+ "@sap/logging": "9.2.3",
"@sap/xsenv": "6.0.0",
"@sap/xssec": "4.12.2",
"agentkeepalive": "4.6.0",
- "axios": "1.18.0",
+ "axios": "1.20.0",
"axios-cookiejar-support": "5.0.5",
"axios-retry": "4.5.0",
"base64-url": "2.3.3",
"basic-auth": "1.1.0",
"body-parser": "2.3.0",
- "cf-nodejs-logging-support": "7.4.6",
+ "cf-nodejs-logging-support": "8.0.0",
"commander": "2.20.3",
"compressible": "2.0.18",
- "compression": "1.8.1",
+ "compression": "1.8.2",
"connect": "3.7.0",
"cookie": "1.1.1",
"cookie-parser": "1.4.7",
@@ -56,7 +56,7 @@
"express-session": "1.19.0",
"http-proxy-agent": "7.0.2",
"https-proxy-agent": "7.0.6",
- "ioredis": "5.6.1",
+ "ioredis": "6.0.0",
"jwt-decode": "2.2.0",
"lodash": "4.18.1",
"lru-cache": "4.1.5",
@@ -64,9 +64,7 @@
"ms": "2.1.3",
"mustache": "4.2.0",
"node-cache": "5.1.2",
- "node-forge": "1.4.0",
"passport": "0.7.0",
- "query-string": "7.1.3",
"request-stats": "2.0.1",
"safe-regex": "1.1.0",
"send": "0.19.2",
@@ -77,7 +75,7 @@
"urijs": "1.19.11",
"validator": "13.15.26",
"verror": "1.10.1",
- "ws": "7.5.11",
+ "ws": "8.21.3",
"wtfnode": "0.10.1"
},
"engines": {
@@ -145,14 +143,14 @@
}
},
"node_modules/@sap/logging": {
- "version": "9.2.1",
- "resolved": "https://registry.npmjs.org/@sap/logging/-/logging-9.2.1.tgz",
- "integrity": "sha512-ffeyy3T57fMgMGsmvj58K+bXS7b8f3AReICDOGMPwKOUVRtwG0Qm2gCkoMyq+VU0ioQrXKdlLuSy/ZwlIrTjLg==",
+ "version": "9.2.3",
+ "resolved": "https://registry.npmjs.org/@sap/logging/-/logging-9.2.3.tgz",
+ "integrity": "sha512-rFhLQk09QHKZKu3njNlSeuHSJI8QiK3Rs/HVAnFqgqjDvqYA7zURgoCa45s8GrzWvVaqfoo/vqXIaGLDfM0t6Q==",
"license": "SEE LICENSE IN LICENSE file",
"dependencies": {
- "@sap/e2e-trace": "^6.2.1",
+ "@sap/e2e-trace": "6.2.2",
"lodash": "4.18.1",
- "moment": "2.30.1"
+ "moment": "2.31.0"
},
"engines": {
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
@@ -295,13 +293,13 @@
"license": "MIT"
},
"node_modules/axios": {
- "version": "1.18.0",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.18.0.tgz",
- "integrity": "sha512-E32NzpYKp++W7XRe52rHiXV2ehxmh3wbdgO7MHeFM+vqxLBYHzt0ElkiImtOBxtOmyp0yoC8C6uESVV84Y2/hw==",
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.20.0.tgz",
+ "integrity": "sha512-r8aOh8j9cGKpgQAqpzrUHnSIc6a59Y3Xf/cv8sy1DrHCkZHzQGEuoq1tARk6qSyDdtQGSDgpb9kFlruzPvrgwg==",
"license": "MIT",
"dependencies": {
"follow-redirects": "^1.16.0",
- "form-data": "^4.0.5",
+ "form-data": "^4.0.6",
"https-proxy-agent": "^5.0.1",
"proxy-from-env": "^2.1.0"
}
@@ -449,19 +447,19 @@
}
},
"node_modules/cf-nodejs-logging-support": {
- "version": "7.4.6",
- "resolved": "https://registry.npmjs.org/cf-nodejs-logging-support/-/cf-nodejs-logging-support-7.4.6.tgz",
- "integrity": "sha512-k1+i5HtO+mobS1rZVcWlt7Wr0U0uafhnGlIr/9vva4mbkGlcLtktkSTLh+RC1X6fyecGJLceLCMH+8+2h2rEVg==",
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/cf-nodejs-logging-support/-/cf-nodejs-logging-support-8.0.0.tgz",
+ "integrity": "sha512-OJeJ9oyaTDYgOW8n2Js2s6QYX+II3fm+ms1fR54XmBwLip11CVlapWByoyCeHrJ2sdJhdcfOeu91rYvGwdwxlw==",
"license": "Apache-2.0",
"dependencies": {
"ajv": "^8.18.0",
"json-stringify-safe": "^5.0.1",
"jsonwebtoken": "^9.0.3",
- "triple-beam": "^1.3.0",
- "winston-transport": "^4.5.0"
+ "triple-beam": "^1.4.1",
+ "winston-transport": "^4.9.0"
},
"engines": {
- "node": ">=14.14"
+ "node": ">=22"
}
},
"node_modules/clone": {
@@ -474,9 +472,9 @@
}
},
"node_modules/cluster-key-slot": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz",
- "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.1.tgz",
+ "integrity": "sha512-rwHwUfXL40Chm1r08yrhU3qpUvdVlgkKNeyeGPOxnW8/SyVDvgRaed/Uz54AqWNaTCAThlj6QAs3TZcKI0xDEw==",
"license": "Apache-2.0",
"engines": {
"node": ">=0.10.0"
@@ -513,14 +511,15 @@
}
},
"node_modules/compression": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz",
- "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==",
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.2.tgz",
+ "integrity": "sha512-o8vI5RE5A6EVVOd9o41jKp41aJom+QTEO/Bx8MYNjexMo/Bv2WOjUfZr+aL0WnYSgymUy6zeguqLTsIhV0gMvQ==",
"license": "MIT",
"dependencies": {
"bytes": "3.1.2",
"compressible": "~2.0.18",
"debug": "2.6.9",
+ "destroy": "1.2.0",
"negotiator": "~0.6.4",
"on-headers": "~1.1.0",
"safe-buffer": "5.2.1",
@@ -528,6 +527,10 @@
},
"engines": {
"node": ">= 0.8.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/compression/node_modules/debug": {
@@ -661,15 +664,6 @@
}
}
},
- "node_modules/decode-uri-component": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
- "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
- "license": "MIT",
- "engines": {
- "node": ">=0.10"
- }
- },
"node_modules/deepmerge": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz",
@@ -883,9 +877,9 @@
"license": "MIT"
},
"node_modules/fast-uri": {
- "version": "3.1.8",
- "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz",
- "integrity": "sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==",
+ "version": "3.1.9",
+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.9.tgz",
+ "integrity": "sha512-hS/0Wt3Ya043oKXs0sIxrMpKQITXhMLIrVAKKXi4gozGC9v7YRWVnXIZzjNPTO02M9BdxLCWqK1yRXgNziVyJQ==",
"funding": [
{
"type": "github",
@@ -904,15 +898,6 @@
"integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==",
"license": "MIT"
},
- "node_modules/filter-obj": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz",
- "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==",
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/finalhandler": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
@@ -959,9 +944,9 @@
}
},
"node_modules/follow-redirects": {
- "version": "1.16.0",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz",
- "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==",
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.1.tgz",
+ "integrity": "sha512-FNvFGzoMLWmE6Yj9spb/zjd7yiNCHiAW9/Tg9CXrQ8wuu32HtlJOwWO11OJafl5FfY3DxTdQ0vj42zU1kvv5jg==",
"funding": [
{
"type": "individual",
@@ -1220,23 +1205,20 @@
"license": "ISC"
},
"node_modules/ioredis": {
- "version": "5.6.1",
- "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.6.1.tgz",
- "integrity": "sha512-UxC0Yv1Y4WRJiGQxQkP0hfdL0/5/6YvdfOOClRgJ0qppSarkhneSa6UvkMkms0AkdGimSH3Ikqm+6mkMmX7vGA==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-6.0.0.tgz",
+ "integrity": "sha512-f+Dtubxfpf6KYFq7WVXJoOLn0bk4TJrMrN9SzeE+jrWrCWj7XX3fA6vkryafhADX+GMymRxgDJDOI33COkJc0w==",
"license": "MIT",
"dependencies": {
- "@ioredis/commands": "^1.1.1",
- "cluster-key-slot": "^1.1.0",
- "debug": "^4.3.4",
- "denque": "^2.1.0",
- "lodash.defaults": "^4.2.0",
- "lodash.isarguments": "^3.1.0",
- "redis-errors": "^1.2.0",
- "redis-parser": "^3.0.0",
- "standard-as-callback": "^2.1.0"
+ "@ioredis/commands": "2.0.0",
+ "cluster-key-slot": "1.1.1",
+ "debug": "4.4.3",
+ "denque": "2.1.0",
+ "redis-errors": "1.2.0",
+ "standard-as-callback": "2.1.0"
},
"engines": {
- "node": ">=12.22.0"
+ "node": ">=20.0.0"
},
"funding": {
"type": "opencollective",
@@ -1322,24 +1304,12 @@
"integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==",
"license": "MIT"
},
- "node_modules/lodash.defaults": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
- "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==",
- "license": "MIT"
- },
"node_modules/lodash.includes": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
"integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==",
"license": "MIT"
},
- "node_modules/lodash.isarguments": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
- "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==",
- "license": "MIT"
- },
"node_modules/lodash.isboolean": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
@@ -1471,9 +1441,9 @@
}
},
"node_modules/moment": {
- "version": "2.30.1",
- "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz",
- "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==",
+ "version": "2.31.0",
+ "resolved": "https://registry.npmjs.org/moment/-/moment-2.31.0.tgz",
+ "integrity": "sha512-0acOTfMiWOheYS4eoWb80yYMb/JLvVv9SHbs2PehaDzfUG0Bw855SKyk0IKTnPGa5+U2bmi3W68l1+sGLX/pvw==",
"license": "MIT",
"engines": {
"node": "*"
@@ -1521,15 +1491,6 @@
"node": ">= 8.0.0"
}
},
- "node_modules/node-forge": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz",
- "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==",
- "license": "(BSD-3-Clause OR GPL-2.0)",
- "engines": {
- "node": ">= 6.13.0"
- }
- },
"node_modules/object-inspect": {
"version": "1.13.4",
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
@@ -1649,9 +1610,9 @@
}
},
"node_modules/qs": {
- "version": "6.16.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz",
- "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==",
+ "version": "6.16.1",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.1.tgz",
+ "integrity": "sha512-5Px6J7rfHBAGUhNQ3es4YzcOdBBw0SDcVtThJml4RdnKw4tKs2epA0kPZ+K8X+WiHktT93RHVcQ/3ym5aTCgtg==",
"license": "BSD-3-Clause",
"dependencies": {
"es-define-property": "^1.0.1",
@@ -1664,24 +1625,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/query-string": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz",
- "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==",
- "license": "MIT",
- "dependencies": {
- "decode-uri-component": "^0.2.2",
- "filter-obj": "^1.1.0",
- "split-on-first": "^1.0.0",
- "strict-uri-encode": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/querystringify": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
@@ -1744,18 +1687,6 @@
"node": ">=4"
}
},
- "node_modules/redis-parser": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz",
- "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==",
- "license": "MIT",
- "dependencies": {
- "redis-errors": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/request-stats": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/request-stats/-/request-stats-2.0.1.tgz",
@@ -2017,15 +1948,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/split-on-first": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
- "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/standard-as-callback": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz",
@@ -2041,15 +1963,6 @@
"node": ">= 0.6"
}
},
- "node_modules/strict-uri-encode": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
- "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/string_decoder": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
@@ -2258,16 +2171,16 @@
"license": "ISC"
},
"node_modules/ws": {
- "version": "7.5.11",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.11.tgz",
- "integrity": "sha512-zS54Oen9bITtp7kp2XM3AydrCIq1D+HwJOuH+c+e4LfpL/lotP5osijd+UoMnxwAam1GN8R4KtLAyIrIcBNpiA==",
+ "version": "8.21.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz",
+ "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==",
"license": "MIT",
"engines": {
- "node": ">=8.3.0"
+ "node": ">=10.0.0"
},
"peerDependencies": {
"bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
+ "utf-8-validate": ">=5.0.2"
},
"peerDependenciesMeta": {
"bufferutil": {
diff --git a/app/package.json b/app/package.json
index 5a07d1c2..c6c4e6f3 100644
--- a/app/package.json
+++ b/app/package.json
@@ -1,7 +1,7 @@
{
"name": "approuter",
"dependencies": {
- "@sap/approuter": "^23.0.0"
+ "@sap/approuter": "^23.3.0"
},
"scripts": {
"start": "node node_modules/@sap/approuter/approuter.js"
diff --git a/package-lock.json b/package-lock.json
index 43efac16..8010ada4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,14 +9,14 @@
"version": "1.0.0",
"license": "Apache License Version 2.0",
"devDependencies": {
- "@cap-js/postgres": "^3.1.1",
- "@sap/cds-dk": "^10.1.1"
+ "@cap-js/postgres": "^3.1.2",
+ "@sap/cds-dk": "^10.2.0"
}
},
"node_modules/@cap-js/db-service": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-3.1.1.tgz",
- "integrity": "sha512-N1vgMkiDR0IrwwCGFr1e4CcSUsoHFsxiryMC9EYpUPR7mQnw6kfvWzYEwB3/9QXp1nmauV2RoETN6WFqBdwXZg==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-3.1.2.tgz",
+ "integrity": "sha512-cEjDCQZX2NDqiOYRioCzx31rlz+VD8ViTwg04dxiI4SBK6Sz19i59W3e8rVdlpK3cFTr95R9cJ1S/cPMtFbLCQ==",
"dev": true,
"license": "Apache-2.0",
"peerDependencies": {
@@ -30,13 +30,13 @@
}
},
"node_modules/@cap-js/postgres": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@cap-js/postgres/-/postgres-3.1.1.tgz",
- "integrity": "sha512-aUgne+mEkprV85bcycksgFvNylcz4ApoF1UiXTvPP4/yEBW4FROOYbeN5x6kCuODr8sIV6FoIoaNO0U/7Fx++w==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@cap-js/postgres/-/postgres-3.1.2.tgz",
+ "integrity": "sha512-N0Mm++F/LzqZooh1jpTABDQnsgdBN0HA3J5VbAzhYuPUi5Qad7n6yP0HHCLtK+0XR2wBp8FOfDef2xAmXrJ6NQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "@cap-js/db-service": "^3.1.1",
+ "@cap-js/db-service": "^3.1.2",
"pg": "^8.23.0"
},
"peerDependencies": {
@@ -75,9 +75,9 @@
}
},
"node_modules/@sap/cds": {
- "version": "10.1.0",
- "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-10.1.0.tgz",
- "integrity": "sha512-Eg8UwRcZ0iJp8JpYad6sFnlI2ByPzmSNWFlexyeo2I2XvsumLFc+NFsPOS45TPRrj8eRfoKgjaI+MyKcRk1AxQ==",
+ "version": "10.2.1",
+ "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-10.2.1.tgz",
+ "integrity": "sha512-hx5x3wJZm5OEZSRZTFs7ciKnkwJU9p0h0qDbrKpeaVbr2nScL1UGexo5ZSGVqIvxl7Bpq/Ked2BW040woxr6Sw==",
"dev": true,
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
@@ -91,7 +91,7 @@
"cds-serve": "bin/serve.js"
},
"engines": {
- "node": ">=22"
+ "node": ">=22.12"
},
"peerDependencies": {
"@eslint/js": "^9 || ^10",
@@ -104,9 +104,9 @@
}
},
"node_modules/@sap/cds-compiler": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-7.1.1.tgz",
- "integrity": "sha512-ep7rzRJgZtDBs9vVcXyxLVy/q4p+K+a1Q+yq1qn1mb7dYHyH7m88K+Pn761Ofnf7HXXbTo/FKpM1z/kPTbwy3w==",
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-7.2.1.tgz",
+ "integrity": "sha512-VgiOQxtYLQs/lWSA5P6LzbiSlluX+o3wYImkoASUl/spmBo/nkF/L/zwNCYCQD6MiIKkgzmToGIlsZEqsGozvQ==",
"dev": true,
"license": "SEE LICENSE IN LICENSE",
"bin": {
@@ -119,15 +119,16 @@
}
},
"node_modules/@sap/cds-dk": {
- "version": "10.1.1",
- "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-10.1.1.tgz",
- "integrity": "sha512-1CMWTwBdWOIs+vRZUiDUo+boxCZ4OJf/oaDdXzeoHNgYbZhJhqpGlveO3ZQy2IbSS7/wDIiWlc+tK5x0ddrmLg==",
+ "version": "10.2.0",
+ "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-10.2.0.tgz",
+ "integrity": "sha512-ZFbl6ItNLvRPzxu+7j/mgCoXMFQAQVhyRUWIVSrCDn1VwN/9rz7B47e9Uz+UVliXwG35nIkYa1HJOxLp4Yawow==",
"bundleDependencies": [
"@cap-js/asyncapi",
"@cap-js/db-service",
"@cap-js/openapi",
"@cap-js/sqlite",
"@eslint/js",
+ "@isaacs/fs-minipass",
"@sap/cds",
"@sap/cds-compiler",
"@sap/cds-fiori",
@@ -143,6 +144,7 @@
"bytes",
"call-bind-apply-helpers",
"call-bound",
+ "chownr",
"clone",
"content-disposition",
"content-type",
@@ -189,6 +191,8 @@
"mime-db",
"mime-types",
"minimist",
+ "minipass",
+ "minizlib",
"ms",
"mustache",
"negotiator",
@@ -218,6 +222,7 @@
"side-channel-weakmap",
"source-map",
"statuses",
+ "tar",
"to-regex-range",
"toidentifier",
"type-is",
@@ -229,6 +234,7 @@
"wrappy",
"ws",
"xml-js",
+ "yallist",
"yaml"
],
"dev": true,
@@ -238,6 +244,7 @@
"@cap-js/db-service": "*",
"@cap-js/openapi": "^1.0.0",
"@cap-js/sqlite": "^3",
+ "@isaacs/fs-minipass": "*",
"@sap/cds": "^10",
"@sap/cds-compiler": "*",
"@sap/cds-fiori": "*",
@@ -253,6 +260,7 @@
"bytes": "*",
"call-bind-apply-helpers": "*",
"call-bound": "*",
+ "chownr": "*",
"clone": "*",
"content-disposition": "*",
"content-type": "*",
@@ -299,6 +307,8 @@
"mime-db": "*",
"mime-types": "*",
"minimist": "*",
+ "minipass": "*",
+ "minizlib": "*",
"ms": "*",
"mustache": "^4.0.1",
"negotiator": "*",
@@ -328,6 +338,7 @@
"side-channel-weakmap": "*",
"source-map": "*",
"statuses": "*",
+ "tar": "*",
"to-regex-range": "*",
"toidentifier": "*",
"type-is": "*",
@@ -339,6 +350,7 @@
"wrappy": "*",
"ws": "^8.4.2",
"xml-js": "^1.6.11",
+ "yallist": "*",
"yaml": "^2"
},
"bin": {
@@ -360,7 +372,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@cap-js/db-service": {
- "version": "3.1.0",
+ "version": "3.1.2",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
@@ -375,7 +387,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@cap-js/openapi": {
- "version": "1.6.0",
+ "version": "1.7.0",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
@@ -387,12 +399,12 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@cap-js/sqlite": {
- "version": "3.1.0",
+ "version": "3.1.2",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
- "@cap-js/db-service": "^3.1.0"
+ "@cap-js/db-service": "^3.1.2"
},
"peerDependencies": {
"@sap/cds": "^10",
@@ -428,8 +440,20 @@
}
}
},
+ "node_modules/@sap/cds-dk/node_modules/@isaacs/fs-minipass": {
+ "version": "4.0.1",
+ "dev": true,
+ "inBundle": true,
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^7.0.4"
+ },
+ "engines": {
+ "node": ">=18.0.0"
+ }
+ },
"node_modules/@sap/cds-dk/node_modules/@sap/cds": {
- "version": "10.1.0",
+ "version": "10.2.1",
"dev": true,
"inBundle": true,
"license": "SEE LICENSE IN LICENSE",
@@ -444,7 +468,7 @@
"cds-serve": "bin/serve.js"
},
"engines": {
- "node": ">=22"
+ "node": ">=22.12"
},
"peerDependencies": {
"@eslint/js": "^9 || ^10",
@@ -457,7 +481,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@sap/cds-compiler": {
- "version": "7.1.1",
+ "version": "7.2.1",
"dev": true,
"inBundle": true,
"license": "SEE LICENSE IN LICENSE",
@@ -480,12 +504,13 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@sap/cds-mtxs": {
- "version": "4.1.0",
+ "version": "4.2.0",
"dev": true,
"inBundle": true,
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
- "@sap/hdi-deploy": "^5"
+ "@sap/hdi-deploy": "^5",
+ "tar": "^7"
},
"bin": {
"cds-mtx": "bin/cds-mtx.js",
@@ -614,19 +639,6 @@
"url": "https://opencollective.com/express"
}
},
- "node_modules/@sap/cds-dk/node_modules/body-parser/node_modules/content-type": {
- "version": "2.1.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/express"
- }
- },
"node_modules/@sap/cds-dk/node_modules/braces": {
"version": "3.0.3",
"dev": true,
@@ -677,6 +689,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/@sap/cds-dk/node_modules/chownr": {
+ "version": "3.0.0",
+ "dev": true,
+ "inBundle": true,
+ "license": "BlueOak-1.0.0",
+ "engines": {
+ "node": ">=18"
+ }
+ },
"node_modules/@sap/cds-dk/node_modules/clone": {
"version": "2.1.2",
"dev": true,
@@ -687,7 +708,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/content-disposition": {
- "version": "1.1.0",
+ "version": "2.0.1",
"dev": true,
"inBundle": true,
"license": "MIT",
@@ -700,12 +721,16 @@
}
},
"node_modules/@sap/cds-dk/node_modules/content-type": {
- "version": "1.0.5",
+ "version": "2.1.0",
"dev": true,
"inBundle": true,
"license": "MIT",
"engines": {
- "node": ">= 0.6"
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/@sap/cds-dk/node_modules/cookie": {
@@ -845,15 +870,15 @@
}
},
"node_modules/@sap/cds-dk/node_modules/express": {
- "version": "5.2.1",
+ "version": "5.3.0",
"dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
"accepts": "^2.0.0",
- "body-parser": "^2.2.1",
- "content-disposition": "^1.0.0",
- "content-type": "^1.0.5",
+ "body-parser": "^2.3.0",
+ "content-disposition": "^2.0.1",
+ "content-type": "^2.0.0",
"cookie": "^0.7.1",
"cookie-signature": "^1.2.1",
"debug": "^4.4.0",
@@ -869,14 +894,14 @@
"on-finished": "^2.4.1",
"once": "^1.4.0",
"parseurl": "^1.3.3",
- "proxy-addr": "^2.0.7",
- "qs": "^6.14.0",
+ "proxy-addr": "^2.0.8",
+ "qs": "^6.16.0",
"range-parser": "^1.2.1",
"router": "^2.2.0",
"send": "^1.1.0",
"serve-static": "^2.2.0",
"statuses": "^2.0.1",
- "type-is": "^2.0.1",
+ "type-is": "^2.1.0",
"vary": "^1.1.2"
},
"engines": {
@@ -1006,12 +1031,12 @@
}
},
"node_modules/@sap/cds-dk/node_modules/handlebars": {
- "version": "4.7.9",
+ "version": "4.7.10",
"dev": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
- "minimist": "^1.2.5",
+ "minimist": "^1.2.8",
"neo-async": "^2.6.2",
"source-map": "^0.6.1",
"wordwrap": "^1.0.0"
@@ -1051,7 +1076,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/hdb": {
- "version": "2.29.6",
+ "version": "2.30.1",
"dev": true,
"inBundle": true,
"license": "Apache-2.0",
@@ -1148,7 +1173,7 @@
"license": "MIT"
},
"node_modules/@sap/cds-dk/node_modules/livereload-js": {
- "version": "4.0.2",
+ "version": "4.0.3",
"dev": true,
"inBundle": true,
"license": "MIT"
@@ -1252,6 +1277,27 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/@sap/cds-dk/node_modules/minipass": {
+ "version": "7.1.3",
+ "dev": true,
+ "inBundle": true,
+ "license": "BlueOak-1.0.0",
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/@sap/cds-dk/node_modules/minizlib": {
+ "version": "3.1.0",
+ "dev": true,
+ "inBundle": true,
+ "license": "MIT",
+ "dependencies": {
+ "minipass": "^7.1.2"
+ },
+ "engines": {
+ "node": ">= 18"
+ }
+ },
"node_modules/@sap/cds-dk/node_modules/ms": {
"version": "2.1.3",
"dev": true,
@@ -1283,19 +1329,6 @@
"url": "https://opencollective.com/express"
}
},
- "node_modules/@sap/cds-dk/node_modules/negotiator/node_modules/content-type": {
- "version": "2.1.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/express"
- }
- },
"node_modules/@sap/cds-dk/node_modules/neo-async": {
"version": "2.6.2",
"dev": true,
@@ -1376,7 +1409,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/proxy-addr": {
- "version": "2.0.7",
+ "version": "2.0.8",
"dev": true,
"inBundle": true,
"license": "MIT",
@@ -1386,10 +1419,14 @@
},
"engines": {
"node": ">= 0.10"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/@sap/cds-dk/node_modules/qs": {
- "version": "6.16.0",
+ "version": "6.16.1",
"dev": true,
"inBundle": true,
"license": "BSD-3-Clause",
@@ -1616,6 +1653,22 @@
"node": ">= 0.8"
}
},
+ "node_modules/@sap/cds-dk/node_modules/tar": {
+ "version": "7.5.22",
+ "dev": true,
+ "inBundle": true,
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "@isaacs/fs-minipass": "^4.0.0",
+ "chownr": "^3.0.0",
+ "minipass": "^7.1.2",
+ "minizlib": "^3.1.0",
+ "yallist": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
"node_modules/@sap/cds-dk/node_modules/to-regex-range": {
"version": "5.0.1",
"dev": true,
@@ -1655,19 +1708,6 @@
"url": "https://opencollective.com/express"
}
},
- "node_modules/@sap/cds-dk/node_modules/type-is/node_modules/content-type": {
- "version": "2.1.0",
- "dev": true,
- "inBundle": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/express"
- }
- },
"node_modules/@sap/cds-dk/node_modules/uglify-js": {
"version": "3.19.3",
"dev": true,
@@ -1725,7 +1765,7 @@
"license": "ISC"
},
"node_modules/@sap/cds-dk/node_modules/ws": {
- "version": "8.21.3",
+ "version": "8.22.0",
"dev": true,
"inBundle": true,
"license": "MIT",
@@ -1757,8 +1797,17 @@
"xml-js": "bin/cli.js"
}
},
+ "node_modules/@sap/cds-dk/node_modules/yallist": {
+ "version": "5.0.0",
+ "dev": true,
+ "inBundle": true,
+ "license": "BlueOak-1.0.0",
+ "engines": {
+ "node": ">=18"
+ }
+ },
"node_modules/@sap/cds-dk/node_modules/yaml": {
- "version": "2.9.0",
+ "version": "2.9.1",
"dev": true,
"inBundle": true,
"license": "ISC",
@@ -1821,20 +1870,6 @@
"url": "https://opencollective.com/express"
}
},
- "node_modules/body-parser/node_modules/content-type": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
- "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/express"
- }
- },
"node_modules/bytes": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
@@ -1877,9 +1912,9 @@
}
},
"node_modules/content-disposition": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
- "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-2.0.1.tgz",
+ "integrity": "sha512-e+H0ZXHSWYrENhQzw1LPuP4oF5MzVKmDU6d3hxlvaPEYLLg62MxtQNPRx4SYSuYJSBUgnQIG4HIN2tEtNv7Dog==",
"dev": true,
"license": "MIT",
"engines": {
@@ -1891,13 +1926,17 @@
}
},
"node_modules/content-type": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
- "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
+ "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">= 0.6"
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/cookie": {
@@ -2031,16 +2070,16 @@
}
},
"node_modules/express": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
- "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/express/-/express-5.3.0.tgz",
+ "integrity": "sha512-qCqy1xSoaugxOD4IVHb1ZWdkvCF2W3aE2okKouWj8VwJ+ztskSiXoBnCSJqfKT+cVPJhuJqe9YLbY425+Zh00g==",
"dev": true,
"license": "MIT",
"dependencies": {
"accepts": "^2.0.0",
- "body-parser": "^2.2.1",
- "content-disposition": "^1.0.0",
- "content-type": "^1.0.5",
+ "body-parser": "^2.3.0",
+ "content-disposition": "^2.0.1",
+ "content-type": "^2.0.0",
"cookie": "^0.7.1",
"cookie-signature": "^1.2.1",
"debug": "^4.4.0",
@@ -2056,14 +2095,14 @@
"on-finished": "^2.4.1",
"once": "^1.4.0",
"parseurl": "^1.3.3",
- "proxy-addr": "^2.0.7",
- "qs": "^6.14.0",
+ "proxy-addr": "^2.0.8",
+ "qs": "^6.16.0",
"range-parser": "^1.2.1",
"router": "^2.2.0",
"send": "^1.1.0",
"serve-static": "^2.2.0",
"statuses": "^2.0.1",
- "type-is": "^2.0.1",
+ "type-is": "^2.1.0",
"vary": "^1.1.2"
},
"engines": {
@@ -2354,20 +2393,6 @@
"url": "https://opencollective.com/express"
}
},
- "node_modules/negotiator/node_modules/content-type": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
- "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/express"
- }
- },
"node_modules/object-inspect": {
"version": "1.13.4",
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
@@ -2426,15 +2451,15 @@
}
},
"node_modules/pg": {
- "version": "8.23.0",
- "resolved": "https://registry.npmjs.org/pg/-/pg-8.23.0.tgz",
- "integrity": "sha512-Ip2EQCngowJLGOfCwkFhPXU7/ljlhn6Rxlmy4XYfL2Y+vyRM59+8uR2xqRWKdYmbXmxCFOAmKxBuSUCdF34qLg==",
+ "version": "8.23.1",
+ "resolved": "https://registry.npmjs.org/pg/-/pg-8.23.1.tgz",
+ "integrity": "sha512-aL96AHANtWjPLDOLqnhx+ngp9+UK7ETEU8VJrDCGvsSSi/mGLcWYsS6Herg7lmaBJe4uwrfqsa7gTEFaSizDoQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "pg-connection-string": "^2.14.0",
+ "pg-connection-string": "^2.14.1",
"pg-pool": "^3.14.0",
- "pg-protocol": "^1.16.0",
+ "pg-protocol": "^1.16.1",
"pg-types": "2.2.0",
"pgpass": "1.0.5"
},
@@ -2442,7 +2467,7 @@
"node": ">= 16.0.0"
},
"optionalDependencies": {
- "pg-cloudflare": "^1.4.0"
+ "pg-cloudflare": "^1.4.1"
},
"peerDependencies": {
"pg-native": ">=3.0.1"
@@ -2454,17 +2479,17 @@
}
},
"node_modules/pg-cloudflare": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.4.0.tgz",
- "integrity": "sha512-Vo7z/6rrQYxpNRylp4Tlob2elzbh+N/MOQbxFVWCxS7oEx6jF53GTJFxK2WWpKuBRkmiin4Mt+xofFDjx09R0A==",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.4.1.tgz",
+ "integrity": "sha512-6PQbsFWZcp9EmJEwy5cGQ2La+AMWpP46lgbb8X+U/XsHIUweYDNCpeuKck5RxL2MdVFi7krbbEi5nX4Zh7JhrQ==",
"dev": true,
"license": "MIT",
"optional": true
},
"node_modules/pg-connection-string": {
- "version": "2.14.0",
- "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.14.0.tgz",
- "integrity": "sha512-XwWDGcLRGCXAR8F/AM5bG7Q+A3Wm2s6QeEjlOKZLlH3UYcguiqCWKyWXVag5TLTIjR7oOJUY8kcADaZgWPyLeg==",
+ "version": "2.14.1",
+ "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.14.1.tgz",
+ "integrity": "sha512-qR3kGNPBLpCNtz0evbKA0Y/MRFXwSSdT+pTJvYp/bXTcReZbvX1kzF0IyTc1QnxqF7AZbOeBhNL8R5mYQZV/MA==",
"dev": true,
"license": "MIT"
},
@@ -2489,9 +2514,9 @@
}
},
"node_modules/pg-protocol": {
- "version": "1.16.0",
- "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.16.0.tgz",
- "integrity": "sha512-sILXutLVjCLjcDuOmvhX5e2Z4cS5qG/6Bu3VkpFwdf/633ElGLpEh9bgmuI5I4sqKqkifQiGyiCcx1HdtrK7tg==",
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.16.1.tgz",
+ "integrity": "sha512-p9VOFMiHB/ZbJATetbg+99PxssTVSQRnyuPSQ67mN1+1KBOjZaZ83ZQzltnxPhJwSsC3nwVjJ10DVJlerbFzLg==",
"dev": true,
"license": "MIT"
},
@@ -2584,9 +2609,9 @@
}
},
"node_modules/qs": {
- "version": "6.16.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz",
- "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==",
+ "version": "6.16.1",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.1.tgz",
+ "integrity": "sha512-5Px6J7rfHBAGUhNQ3es4YzcOdBBw0SDcVtThJml4RdnKw4tKs2epA0kPZ+K8X+WiHktT93RHVcQ/3ym5aTCgtg==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -2833,20 +2858,6 @@
"url": "https://opencollective.com/express"
}
},
- "node_modules/type-is/node_modules/content-type": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",
- "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/express"
- }
- },
"node_modules/unpipe": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
diff --git a/package.json b/package.json
index d2dbfff3..39bd920b 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
"license": "Apache License Version 2.0",
"repository": "https://github.com/SAP-samples/cloud-cap-samples-java.git",
"devDependencies": {
- "@cap-js/postgres": "^3.1.1",
- "@sap/cds-dk": "^10.1.1"
+ "@cap-js/postgres": "^3.1.2",
+ "@sap/cds-dk": "^10.2.0"
}
}
diff --git a/pom.xml b/pom.xml
index a2cae0f9..06a890dd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,7 +19,7 @@
25
- 5.1.1
+ 5.2.0
4.1.1
4.3.0
1.21.4
@@ -149,7 +149,7 @@
com.diffplug.spotless
spotless-maven-plugin
- 3.10.2
+ 3.10.4