diff --git a/app/package-lock.json b/app/package-lock.json
index a5a2bedd..351f1e9d 100644
--- a/app/package-lock.json
+++ b/app/package-lock.json
@@ -25,9 +25,9 @@
"license": "MIT"
},
"node_modules/@sap/approuter": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-20.0.0.tgz",
- "integrity": "sha512-rAeSkzyS605by327IonaBdbmhCC0GQeEmHavY52HAeCfQK75g+x2ACMC1buFxPP20i6O+OkERojZ6aM7Y9/8AQ==",
+ "version": "20.0.1",
+ "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-20.0.1.tgz",
+ "integrity": "sha512-ieddRucU+JgyvlGjDODv6rSjTsTOt/o/edtE4+BjY0rBgwWRnVINNJ7Ia5G3KvvFZFcePO44LkTqv77HSNI/gw==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@sap/audit-logging": "6.4.0",
@@ -84,15 +84,6 @@
"node": "^20.0.0 || ^22.0.0"
}
},
- "node_modules/@sap/approuter/node_modules/cookie": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz",
- "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==",
- "license": "MIT",
- "engines": {
- "node": ">=18"
- }
- },
"node_modules/@sap/audit-logging": {
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/@sap/audit-logging/-/audit-logging-6.4.0.tgz",
@@ -312,15 +303,12 @@
}
},
"node_modules/agent-base": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
- "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
+ "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
"license": "MIT",
- "dependencies": {
- "debug": "4"
- },
"engines": {
- "node": ">= 6.0.0"
+ "node": ">= 14"
}
},
"node_modules/agentkeepalive": {
@@ -672,12 +660,12 @@
}
},
"node_modules/cookie": {
- "version": "0.7.2",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
- "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz",
+ "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==",
"license": "MIT",
"engines": {
- "node": ">= 0.6"
+ "node": ">=18"
}
},
"node_modules/cookie-parser": {
@@ -693,6 +681,15 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/cookie-parser/node_modules/cookie": {
+ "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/node_modules/cookie-signature": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
@@ -909,6 +906,15 @@
"node": ">= 0.8.0"
}
},
+ "node_modules/express-session/node_modules/cookie": {
+ "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/express-session/node_modules/cookie-signature": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz",
@@ -1218,15 +1224,6 @@
}
}
},
- "node_modules/http-cookie-agent/node_modules/agent-base": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
- "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
- "license": "MIT",
- "engines": {
- "node": ">= 14"
- }
- },
"node_modules/http-errors": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
@@ -1275,6 +1272,18 @@
"node": ">= 6"
}
},
+ "node_modules/http-proxy-agent/node_modules/agent-base": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "license": "MIT",
+ "dependencies": {
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
"node_modules/https-proxy-agent": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
@@ -1288,6 +1297,18 @@
"node": ">= 6"
}
},
+ "node_modules/https-proxy-agent/node_modules/agent-base": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "license": "MIT",
+ "dependencies": {
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
"node_modules/humanize-ms": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
diff --git a/db/package-lock.json b/db/package-lock.json
index aced3d8f..d614d5fc 100644
--- a/db/package-lock.json
+++ b/db/package-lock.json
@@ -38,9 +38,9 @@
}
},
"node_modules/@sap/hdi-deploy": {
- "version": "5.4.1",
- "resolved": "https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.4.1.tgz",
- "integrity": "sha512-tTdbxFJadgf0cLjTe+O/CgNUOY6ZYUu/eFyALuR2w6V9JRUKSPaZcFM2uMiWbCM5OYJGUGfNRJYRYC6sVIDQRg==",
+ "version": "5.4.2",
+ "resolved": "https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.4.2.tgz",
+ "integrity": "sha512-v+u7kEyC5BT5S2ppOacRRBFwTGXVwu7tU83AMM5n/TzBMukdTE58+rMSFjvpm78Uy8ct2K+1W+xFS+Nx96b+6Q==",
"license": "See LICENSE file",
"dependencies": {
"@sap/hdi": "^4.7.0",
diff --git a/mtx/sidecar/package-lock.json b/mtx/sidecar/package-lock.json
index 1d489667..1d675489 100644
--- a/mtx/sidecar/package-lock.json
+++ b/mtx/sidecar/package-lock.json
@@ -19,9 +19,9 @@
}
},
"node_modules/@cap-js/db-service": {
- "version": "1.18.0",
- "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-1.18.0.tgz",
- "integrity": "sha512-Gv0X+GZx85Op8GZ+xbkt49Nrrha68jPfV5+Uo023Xqsbv7HhoFPkI1t1IVI+isZRz04dx4MW573b0KKGEFDAFg==",
+ "version": "1.19.1",
+ "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-1.19.1.tgz",
+ "integrity": "sha512-3IpyDq0sw0bI2SYzC+A6IwriU1sNFNRBmHj20yi4TfKaw1FMZJmdVhK8EjG0r3odEJrPcOy+gTWu4u0P85ISAg==",
"license": "SEE LICENSE",
"dependencies": {
"generic-pool": "^3.9.0"
@@ -31,17 +31,17 @@
}
},
"node_modules/@cap-js/hana": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-1.7.0.tgz",
- "integrity": "sha512-QaFQAKT6beFIC61I+3BSq4aSmVydzTziEUy/eb+hWZqfUaqZjujgnI9OPrnLaDeE4dZkOGYj/GAGy39t5vaagA==",
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-1.8.1.tgz",
+ "integrity": "sha512-Fz0yU+ZuwJO0ZECwHk94QNkqOO0PDC1IcMlPyytdniQbmU6OfZyiT6yJuCgNj5NJSqZar4tQTYOk4It2EwZyng==",
"license": "SEE LICENSE",
"dependencies": {
- "@cap-js/db-service": "^1.18.0",
+ "@cap-js/db-service": "^1.19.0",
"hdb": "^0.19.5"
},
"peerDependencies": {
"@sap/cds": ">=8.2",
- "@sap/hana-client": ">=2"
+ "@sap/hana-client": "2"
},
"peerDependenciesMeta": {
"@sap/hana-client": {
@@ -50,23 +50,33 @@
}
},
"node_modules/@cap-js/sqlite": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-1.9.0.tgz",
- "integrity": "sha512-0Ka6a7W7v5qyL8IiEjKg1oJH1AvLh/bmshHYxovmruKfyDEuEx+Kz8IARKq8oHwmzPCZVV/xXIKnpg/KWesXcA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-1.10.0.tgz",
+ "integrity": "sha512-4LfBbQy/Omt7GgImwD5iIKnUsmuMIozL/XLMQjMCWryfe/RXMJBhpBW2qvZIg+tYL7ifgMrXXcbDUyKGzG+q/g==",
"dev": true,
"license": "SEE LICENSE",
"dependencies": {
- "@cap-js/db-service": "^1.18.0",
+ "@cap-js/db-service": "^1.19.0",
"better-sqlite3": "^11.0.0"
},
"peerDependencies": {
"@sap/cds": ">=7.6"
}
},
+ "node_modules/@eslint/js": {
+ "version": "9.23.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.23.0.tgz",
+ "integrity": "sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
"node_modules/@sap/cds": {
- "version": "8.8.3",
- "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-8.8.3.tgz",
- "integrity": "sha512-4OuQ1LTwFQYveMsPivyIfGN7kWIipB8kcG37ddGCrk0lNSv+dNBPpC1nUeOvCbFh0b0lu+shPpuqjQjCyR3pag==",
+ "version": "8.9.1",
+ "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-8.9.1.tgz",
+ "integrity": "sha512-+KoY7Bw1Gc3vwK4X3CFCV+IAQO4QT0HRsaW/qgETeOGqjzbuf6KvUqlkDuPE5msdXwfz/EFDB9Vx9jTyTw581Q==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@sap/cds-compiler": ">=5.1",
@@ -76,13 +86,13 @@
"bin": {
"cds-deploy": "lib/dbs/cds-deploy.js",
"cds-serve": "bin/serve.js",
- "cds-test": "bin/test.js",
- "chest": "bin/test.js"
+ "cds-test": "bin/test.js"
},
"engines": {
"node": ">=18"
},
"peerDependencies": {
+ "@eslint/js": "^9",
"express": "^4",
"tar": "^7"
},
@@ -96,9 +106,9 @@
}
},
"node_modules/@sap/cds-compiler": {
- "version": "5.8.2",
- "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-5.8.2.tgz",
- "integrity": "sha512-doEOvu2ZTYjcC8v/UaYESYVjSAnLvuDlit4FurUiPfxiMxsQqwDOtldJGDTb26JpZdIi/GrTWv8qksk6PnpmMA==",
+ "version": "5.9.0",
+ "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-5.9.0.tgz",
+ "integrity": "sha512-9tKzOBYp/GYjENwPYAh7WIxgUZKjJsWC0NzhiK5dekMZqQ/+51jLDy85LJ09yhyEoaNaW77eEnPpAr2pCICbJA==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"antlr4": "4.9.3"
@@ -138,9 +148,9 @@
}
},
"node_modules/@sap/cds-mtxs": {
- "version": "2.6.1",
- "resolved": "https://registry.npmjs.org/@sap/cds-mtxs/-/cds-mtxs-2.6.1.tgz",
- "integrity": "sha512-DjhtPSUq2oTSYWOWyOhJMXB4GCJ5A9BXWe/HLsBOs8mNLlsLrKNDfN60hvvMXPqDhAei5ZHWmQlinZ8cO5mUCw==",
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/@sap/cds-mtxs/-/cds-mtxs-2.7.0.tgz",
+ "integrity": "sha512-V+E5lIZTXrZHdaxeaTR+nMTG/Ldtxha3JYxPMqA9r3Tg1dFl7QZIXYzGlb8eCHzGqFpJ57qWoGAx0Sr0FybaXA==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@sap/hdi-deploy": ">=4",
@@ -176,9 +186,9 @@
}
},
"node_modules/@sap/hdi-deploy": {
- "version": "5.4.1",
- "resolved": "https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.4.1.tgz",
- "integrity": "sha512-tTdbxFJadgf0cLjTe+O/CgNUOY6ZYUu/eFyALuR2w6V9JRUKSPaZcFM2uMiWbCM5OYJGUGfNRJYRYC6sVIDQRg==",
+ "version": "5.4.2",
+ "resolved": "https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.4.2.tgz",
+ "integrity": "sha512-v+u7kEyC5BT5S2ppOacRRBFwTGXVwu7tU83AMM5n/TzBMukdTE58+rMSFjvpm78Uy8ct2K+1W+xFS+Nx96b+6Q==",
"license": "See LICENSE file",
"dependencies": {
"@sap/hdi": "^4.7.0",
@@ -219,9 +229,9 @@
}
},
"node_modules/@sap/xssec": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-4.4.0.tgz",
- "integrity": "sha512-tVPyF6z6lWN2cucT38kkTu6GTmFXhqd/xa0SrExZ+j8K1cNePEIDHvx/zfibubLeb198vyoreW4QOpR9+Vaj4A==",
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-4.5.0.tgz",
+ "integrity": "sha512-Mait0L7EoGYX7o6MlEqPz778pP2Z52f3EcDtEu1rKHkuJwu/mOP4rJh2ZsGVVHWrRQIKRQJCaUTSOMxuL3Txxw==",
"license": "SAP DEVELOPER LICENSE AGREEMENT",
"dependencies": {
"debug": "^4.3.4",
@@ -1940,9 +1950,9 @@
}
},
"node_modules/yaml": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz",
- "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==",
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.1.tgz",
+ "integrity": "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==",
"license": "ISC",
"bin": {
"yaml": "bin.mjs"
diff --git a/package-lock.json b/package-lock.json
index b6cbf85b..0e38c0a1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -30,9 +30,9 @@
}
},
"node_modules/@cap-js/db-service": {
- "version": "1.18.0",
- "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-1.18.0.tgz",
- "integrity": "sha512-Gv0X+GZx85Op8GZ+xbkt49Nrrha68jPfV5+Uo023Xqsbv7HhoFPkI1t1IVI+isZRz04dx4MW573b0KKGEFDAFg==",
+ "version": "1.19.1",
+ "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-1.19.1.tgz",
+ "integrity": "sha512-3IpyDq0sw0bI2SYzC+A6IwriU1sNFNRBmHj20yi4TfKaw1FMZJmdVhK8EjG0r3odEJrPcOy+gTWu4u0P85ISAg==",
"license": "SEE LICENSE",
"dependencies": {
"generic-pool": "^3.9.0"
@@ -42,17 +42,17 @@
}
},
"node_modules/@cap-js/hana": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-1.7.0.tgz",
- "integrity": "sha512-QaFQAKT6beFIC61I+3BSq4aSmVydzTziEUy/eb+hWZqfUaqZjujgnI9OPrnLaDeE4dZkOGYj/GAGy39t5vaagA==",
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-1.8.1.tgz",
+ "integrity": "sha512-Fz0yU+ZuwJO0ZECwHk94QNkqOO0PDC1IcMlPyytdniQbmU6OfZyiT6yJuCgNj5NJSqZar4tQTYOk4It2EwZyng==",
"license": "SEE LICENSE",
"dependencies": {
- "@cap-js/db-service": "^1.18.0",
+ "@cap-js/db-service": "^1.19.0",
"hdb": "^0.19.5"
},
"peerDependencies": {
"@sap/cds": ">=8.2",
- "@sap/hana-client": ">=2"
+ "@sap/hana-client": "2"
},
"peerDependenciesMeta": {
"@sap/hana-client": {
@@ -61,23 +61,33 @@
}
},
"node_modules/@cap-js/sqlite": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-1.9.0.tgz",
- "integrity": "sha512-0Ka6a7W7v5qyL8IiEjKg1oJH1AvLh/bmshHYxovmruKfyDEuEx+Kz8IARKq8oHwmzPCZVV/xXIKnpg/KWesXcA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-1.10.0.tgz",
+ "integrity": "sha512-4LfBbQy/Omt7GgImwD5iIKnUsmuMIozL/XLMQjMCWryfe/RXMJBhpBW2qvZIg+tYL7ifgMrXXcbDUyKGzG+q/g==",
"dev": true,
"license": "SEE LICENSE",
"dependencies": {
- "@cap-js/db-service": "^1.18.0",
+ "@cap-js/db-service": "^1.19.0",
"better-sqlite3": "^11.0.0"
},
"peerDependencies": {
"@sap/cds": ">=7.6"
}
},
+ "node_modules/@eslint/js": {
+ "version": "9.23.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.23.0.tgz",
+ "integrity": "sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==",
+ "license": "MIT",
+ "peer": true,
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
"node_modules/@sap/cds": {
- "version": "8.8.3",
- "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-8.8.3.tgz",
- "integrity": "sha512-4OuQ1LTwFQYveMsPivyIfGN7kWIipB8kcG37ddGCrk0lNSv+dNBPpC1nUeOvCbFh0b0lu+shPpuqjQjCyR3pag==",
+ "version": "8.9.1",
+ "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-8.9.1.tgz",
+ "integrity": "sha512-+KoY7Bw1Gc3vwK4X3CFCV+IAQO4QT0HRsaW/qgETeOGqjzbuf6KvUqlkDuPE5msdXwfz/EFDB9Vx9jTyTw581Q==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@sap/cds-compiler": ">=5.1",
@@ -87,13 +97,13 @@
"bin": {
"cds-deploy": "lib/dbs/cds-deploy.js",
"cds-serve": "bin/serve.js",
- "cds-test": "bin/test.js",
- "chest": "bin/test.js"
+ "cds-test": "bin/test.js"
},
"engines": {
"node": ">=18"
},
"peerDependencies": {
+ "@eslint/js": "^9",
"express": "^4",
"tar": "^7"
},
@@ -107,9 +117,9 @@
}
},
"node_modules/@sap/cds-compiler": {
- "version": "5.8.2",
- "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-5.8.2.tgz",
- "integrity": "sha512-doEOvu2ZTYjcC8v/UaYESYVjSAnLvuDlit4FurUiPfxiMxsQqwDOtldJGDTb26JpZdIi/GrTWv8qksk6PnpmMA==",
+ "version": "5.9.0",
+ "resolved": "https://registry.npmjs.org/@sap/cds-compiler/-/cds-compiler-5.9.0.tgz",
+ "integrity": "sha512-9tKzOBYp/GYjENwPYAh7WIxgUZKjJsWC0NzhiK5dekMZqQ/+51jLDy85LJ09yhyEoaNaW77eEnPpAr2pCICbJA==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"antlr4": "4.9.3"
@@ -124,9 +134,9 @@
}
},
"node_modules/@sap/cds-dk": {
- "version": "8.8.2",
- "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-8.8.2.tgz",
- "integrity": "sha512-eF5wO0SnycDVyr4/xIRFiH7W1VANeB+yQoib9veM4oc7M/jkhB34bDZLdWqK7hpKLZ7k66aLc1SOWjOPLQne7g==",
+ "version": "8.9.0",
+ "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-8.9.0.tgz",
+ "integrity": "sha512-nhMc/QX8aUbhUtu47hyCsrP5U2I4jxXmgnUmMcn7lQriShYOsd0X5RqWIQwhMnzGVBa9Ia6aNYjQzcG6Su5xyg==",
"dev": true,
"hasShrinkwrap": true,
"license": "SEE LICENSE IN LICENSE",
@@ -136,7 +146,7 @@
"@sap/cds": ">=7",
"@sap/cds-foss": "^5.0.0",
"@sap/cds-mtxs": ">=1.9.0",
- "@sap/eslint-plugin-cds": "^3.0.1",
+ "@sap/eslint-plugin-cds": ">=3.0.1",
"@sap/hdi-deploy": "^5",
"axios": "^1",
"eslint": "^9",
@@ -251,7 +261,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@eslint/config-helpers": {
- "version": "0.1.0",
+ "version": "0.2.0",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -270,7 +280,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@eslint/eslintrc": {
- "version": "3.3.0",
+ "version": "3.3.1",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -292,7 +302,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@eslint/js": {
- "version": "9.22.0",
+ "version": "9.23.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -376,7 +386,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@sap/cds": {
- "version": "8.8.3",
+ "version": "8.9.0",
"dev": true,
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
@@ -387,13 +397,13 @@
"bin": {
"cds-deploy": "lib/dbs/cds-deploy.js",
"cds-serve": "bin/serve.js",
- "cds-test": "bin/test.js",
- "chest": "bin/test.js"
+ "cds-test": "bin/test.js"
},
"engines": {
"node": ">=18"
},
"peerDependencies": {
+ "@eslint/js": "^9",
"express": "^4",
"tar": "^7"
},
@@ -407,7 +417,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@sap/cds-compiler": {
- "version": "5.8.2",
+ "version": "5.9.0",
"dev": true,
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
@@ -446,7 +456,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@sap/cds-mtxs": {
- "version": "2.6.1",
+ "version": "2.7.0",
"dev": true,
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
@@ -497,7 +507,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy": {
- "version": "5.4.1",
+ "version": "5.4.2",
"dev": true,
"license": "See LICENSE file",
"dependencies": {
@@ -538,7 +548,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/@types/estree": {
- "version": "1.0.6",
+ "version": "1.0.7",
"dev": true,
"license": "MIT"
},
@@ -1138,17 +1148,17 @@
}
},
"node_modules/@sap/cds-dk/node_modules/eslint": {
- "version": "9.22.0",
+ "version": "9.23.0",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.12.1",
"@eslint/config-array": "^0.19.2",
- "@eslint/config-helpers": "^0.1.0",
+ "@eslint/config-helpers": "^0.2.0",
"@eslint/core": "^0.12.0",
- "@eslint/eslintrc": "^3.3.0",
- "@eslint/js": "9.22.0",
+ "@eslint/eslintrc": "^3.3.1",
+ "@eslint/js": "9.23.0",
"@eslint/plugin-kit": "^0.2.7",
"@humanfs/node": "^0.16.6",
"@humanwhocodes/module-importer": "^1.0.1",
@@ -2846,7 +2856,7 @@
}
},
"node_modules/@sap/cds-dk/node_modules/yaml": {
- "version": "2.7.0",
+ "version": "2.7.1",
"dev": true,
"license": "ISC",
"bin": {
@@ -2893,9 +2903,9 @@
}
},
"node_modules/@sap/cds-mtxs": {
- "version": "2.6.1",
- "resolved": "https://registry.npmjs.org/@sap/cds-mtxs/-/cds-mtxs-2.6.1.tgz",
- "integrity": "sha512-DjhtPSUq2oTSYWOWyOhJMXB4GCJ5A9BXWe/HLsBOs8mNLlsLrKNDfN60hvvMXPqDhAei5ZHWmQlinZ8cO5mUCw==",
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/@sap/cds-mtxs/-/cds-mtxs-2.7.0.tgz",
+ "integrity": "sha512-V+E5lIZTXrZHdaxeaTR+nMTG/Ldtxha3JYxPMqA9r3Tg1dFl7QZIXYzGlb8eCHzGqFpJ57qWoGAx0Sr0FybaXA==",
"license": "SEE LICENSE IN LICENSE",
"dependencies": {
"@sap/hdi-deploy": ">=4",
@@ -2931,9 +2941,9 @@
}
},
"node_modules/@sap/hdi-deploy": {
- "version": "5.4.1",
- "resolved": "https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.4.1.tgz",
- "integrity": "sha512-tTdbxFJadgf0cLjTe+O/CgNUOY6ZYUu/eFyALuR2w6V9JRUKSPaZcFM2uMiWbCM5OYJGUGfNRJYRYC6sVIDQRg==",
+ "version": "5.4.2",
+ "resolved": "https://registry.npmjs.org/@sap/hdi-deploy/-/hdi-deploy-5.4.2.tgz",
+ "integrity": "sha512-v+u7kEyC5BT5S2ppOacRRBFwTGXVwu7tU83AMM5n/TzBMukdTE58+rMSFjvpm78Uy8ct2K+1W+xFS+Nx96b+6Q==",
"license": "See LICENSE file",
"dependencies": {
"@sap/hdi": "^4.7.0",
@@ -2974,9 +2984,9 @@
}
},
"node_modules/@sap/xssec": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-4.4.0.tgz",
- "integrity": "sha512-tVPyF6z6lWN2cucT38kkTu6GTmFXhqd/xa0SrExZ+j8K1cNePEIDHvx/zfibubLeb198vyoreW4QOpR9+Vaj4A==",
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-4.5.0.tgz",
+ "integrity": "sha512-Mait0L7EoGYX7o6MlEqPz778pP2Z52f3EcDtEu1rKHkuJwu/mOP4rJh2ZsGVVHWrRQIKRQJCaUTSOMxuL3Txxw==",
"license": "SAP DEVELOPER LICENSE AGREEMENT",
"dependencies": {
"debug": "^4.3.4",
@@ -4699,9 +4709,9 @@
}
},
"node_modules/yaml": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz",
- "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==",
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.1.tgz",
+ "integrity": "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==",
"license": "ISC",
"bin": {
"yaml": "bin.mjs"
diff --git a/pom.xml b/pom.xml
index 285afe7d..14755830 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
21
- 3.8.1
+ 3.9.0
5.17.0
3.5.9
3.8.4