diff --git a/mtx/sidecar/package-lock.json b/mtx/sidecar/package-lock.json index ab962919..1b67e1f2 100644 --- a/mtx/sidecar/package-lock.json +++ b/mtx/sidecar/package-lock.json @@ -19,25 +19,25 @@ } }, "node_modules/@cap-js/db-service": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-2.6.0.tgz", - "integrity": "sha512-t72/FcAYFbPdx+5iV+lVKcwF2MLOx8II3jJdlC1dX/KXQORoS3wDFwWbakP0f/eharE5hfa7KMFJqrSMtDigbQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-2.7.0.tgz", + "integrity": "sha512-g6LDETBPWr8LYs3emrpEA4+FdVCkGgFmKHaeMPVBFXgFTUv14uYnarqWuFubBTrp5JF6S3wgljMJujld5+DL8A==", "license": "Apache-2.0", "dependencies": { "generic-pool": "^3.9.0" }, "peerDependencies": { - "@sap/cds": ">=9" + "@sap/cds": ">=9.4.5" } }, "node_modules/@cap-js/hana": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-2.3.4.tgz", - "integrity": "sha512-t7Wo1SN23iLXmQrOloV/P8gK8vRBfioZNtngbVPGcfCEhCsUBSx15TTdRl67sGSyv4XA2uibz9dEhtexwNUefg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-2.4.1.tgz", + "integrity": "sha512-rVyZniuuxvsLstEbfDKiURFk7s4NFlk3uvvDRacVcpBk0BSvDRMogUT1lDu3nHM/ijaKRKRiN+Gof0f+mOtarQ==", "license": "Apache-2.0", "dependencies": { - "@cap-js/db-service": "^2.6.0", - "hdb": "^0.19.5" + "@cap-js/db-service": "^2.7.0", + "hdb": "^2.0.0" }, "peerDependencies": { "@sap/cds": ">=9", @@ -50,13 +50,13 @@ } }, "node_modules/@cap-js/sqlite": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-2.0.4.tgz", - "integrity": "sha512-QPVkycLJG6EubtjrPeiK4dTI1zPH/nabvhiYnTeg2AbeQ8mbazm5pjmcLrzOOKF/5bGS8KQo2J+49fU5LPRR3A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-2.1.0.tgz", + "integrity": "sha512-5jz7GlsrYCd5VlFEzImz5SCBkNa6Ps1wB9+1MceGlMrQLt0lDxiK1NqA+pIrcMeGWkQIcbNLteuP26ZQkGRidw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@cap-js/db-service": "^2.6.0", + "@cap-js/db-service": "^2.7.0", "better-sqlite3": "^12.0.0" }, "peerDependencies": { @@ -68,7 +68,6 @@ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.1.tgz", "integrity": "sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==", "license": "MIT", - "peer": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -77,10 +76,11 @@ } }, "node_modules/@sap/cds": { - "version": "9.4.4", - "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-9.4.4.tgz", - "integrity": "sha512-JJCHeEJF4xzFyZSf2ToocvVE9dyHfNLTRXOauOxlmpfyaLg97G7Qp+L4bD132eB0onBG9bQj3eH8DzBm0hVvIw==", + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-9.5.1.tgz", + "integrity": "sha512-rMvDSRytjqYQolB0pg8tiBlpS9kKGcleRhpZmBGUmSncbbwnotKYTKoDyMCWkflS8P9/Jq9YfY1qhK+fduHCVA==", "license": "SEE LICENSE IN LICENSE", + "peer": true, "dependencies": { "@sap/cds-compiler": "^6.3", "@sap/cds-fiori": "^2", @@ -132,9 +132,9 @@ } }, "node_modules/@sap/cds-mtxs": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/@sap/cds-mtxs/-/cds-mtxs-3.4.4.tgz", - "integrity": "sha512-bbZFJEZAbq/Y8pes8O6047tC70owhyk35xRcaagiAcTB9xN8NCsTumCBR614qziPIxKqOTBg7Hjp2PZfSko6GQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@sap/cds-mtxs/-/cds-mtxs-3.5.0.tgz", + "integrity": "sha512-bcStMhOvn7pbseJvzjNtOagw7lmAdyPKpKr17pDuSjy5bQkTPCTdSu61ZfJI464ljWY6pBmyYcdVf15X0Jmqqg==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@sap/hdi-deploy": "^5" @@ -959,15 +959,34 @@ } }, "node_modules/hdb": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/hdb/-/hdb-0.19.12.tgz", - "integrity": "sha512-vv+cjmvr6fNH/s0Q2zOZc4sEjMpSC0KuacFn8dp3L38qM3RA2LLeX70wWhZLESpwvwUf1pQkRfUhZeooFSmv3A==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/hdb/-/hdb-2.26.2.tgz", + "integrity": "sha512-XMUhfpsH99+I0WXRDnpNUYQx00ZiSceCusCF9Eo9+zgnOIdWYl5NP54hebYobe5CDEzQtSQXpud7+KoX3qTzMQ==", "license": "Apache-2.0", "dependencies": { - "iconv-lite": "^0.4.18" + "iconv-lite": "0.7.0" + }, + "engines": { + "node": ">= 18" + }, + "optionalDependencies": { + "lz4-wasm-nodejs": "0.9.2" + } + }, + "node_modules/hdb/node_modules/iconv-lite": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz", + "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">= 0.12" + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/http-errors": { @@ -1071,6 +1090,13 @@ "node": ">=18" } }, + "node_modules/lz4-wasm-nodejs": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/lz4-wasm-nodejs/-/lz4-wasm-nodejs-0.9.2.tgz", + "integrity": "sha512-hSwgJPS98q/Oe/89Y1OxzeA/UdnASG8GvldRyKa7aZyoAFCC8VPRtViBSava7wWC66WocjUwBpWau2rEmyFPsw==", + "license": "MIT", + "optional": true + }, "node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", diff --git a/package-lock.json b/package-lock.json index 45c18d67..ff4ac3af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,25 +31,25 @@ } }, "node_modules/@cap-js/db-service": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-2.6.0.tgz", - "integrity": "sha512-t72/FcAYFbPdx+5iV+lVKcwF2MLOx8II3jJdlC1dX/KXQORoS3wDFwWbakP0f/eharE5hfa7KMFJqrSMtDigbQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-2.7.0.tgz", + "integrity": "sha512-g6LDETBPWr8LYs3emrpEA4+FdVCkGgFmKHaeMPVBFXgFTUv14uYnarqWuFubBTrp5JF6S3wgljMJujld5+DL8A==", "license": "Apache-2.0", "dependencies": { "generic-pool": "^3.9.0" }, "peerDependencies": { - "@sap/cds": ">=9" + "@sap/cds": ">=9.4.5" } }, "node_modules/@cap-js/hana": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-2.3.4.tgz", - "integrity": "sha512-t7Wo1SN23iLXmQrOloV/P8gK8vRBfioZNtngbVPGcfCEhCsUBSx15TTdRl67sGSyv4XA2uibz9dEhtexwNUefg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@cap-js/hana/-/hana-2.4.1.tgz", + "integrity": "sha512-rVyZniuuxvsLstEbfDKiURFk7s4NFlk3uvvDRacVcpBk0BSvDRMogUT1lDu3nHM/ijaKRKRiN+Gof0f+mOtarQ==", "license": "Apache-2.0", "dependencies": { - "@cap-js/db-service": "^2.6.0", - "hdb": "^0.19.5" + "@cap-js/db-service": "^2.7.0", + "hdb": "^2.0.0" }, "peerDependencies": { "@sap/cds": ">=9", @@ -62,13 +62,13 @@ } }, "node_modules/@cap-js/sqlite": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-2.0.4.tgz", - "integrity": "sha512-QPVkycLJG6EubtjrPeiK4dTI1zPH/nabvhiYnTeg2AbeQ8mbazm5pjmcLrzOOKF/5bGS8KQo2J+49fU5LPRR3A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-2.1.0.tgz", + "integrity": "sha512-5jz7GlsrYCd5VlFEzImz5SCBkNa6Ps1wB9+1MceGlMrQLt0lDxiK1NqA+pIrcMeGWkQIcbNLteuP26ZQkGRidw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@cap-js/db-service": "^2.6.0", + "@cap-js/db-service": "^2.7.0", "better-sqlite3": "^12.0.0" }, "peerDependencies": { @@ -80,7 +80,6 @@ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.1.tgz", "integrity": "sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==", "license": "MIT", - "peer": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -89,10 +88,11 @@ } }, "node_modules/@sap/cds": { - "version": "9.4.4", - "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-9.4.4.tgz", - "integrity": "sha512-JJCHeEJF4xzFyZSf2ToocvVE9dyHfNLTRXOauOxlmpfyaLg97G7Qp+L4bD132eB0onBG9bQj3eH8DzBm0hVvIw==", + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-9.5.1.tgz", + "integrity": "sha512-rMvDSRytjqYQolB0pg8tiBlpS9kKGcleRhpZmBGUmSncbbwnotKYTKoDyMCWkflS8P9/Jq9YfY1qhK+fduHCVA==", "license": "SEE LICENSE IN LICENSE", + "peer": true, "dependencies": { "@sap/cds-compiler": "^6.3", "@sap/cds-fiori": "^2", @@ -218,7 +218,6 @@ "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -231,6 +230,7 @@ "integrity": "sha512-JJCHeEJF4xzFyZSf2ToocvVE9dyHfNLTRXOauOxlmpfyaLg97G7Qp+L4bD132eB0onBG9bQj3eH8DzBm0hVvIw==", "dev": true, "license": "SEE LICENSE IN LICENSE", + "peer": true, "dependencies": { "@sap/cds-compiler": "^6.3", "@sap/cds-fiori": "^2", @@ -1188,6 +1188,7 @@ "integrity": "sha512-vv+cjmvr6fNH/s0Q2zOZc4sEjMpSC0KuacFn8dp3L38qM3RA2LLeX70wWhZLESpwvwUf1pQkRfUhZeooFSmv3A==", "dev": true, "license": "Apache-2.0", + "peer": true, "dependencies": { "iconv-lite": "^0.4.18" }, @@ -2150,9 +2151,9 @@ } }, "node_modules/@sap/cds-mtxs": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/@sap/cds-mtxs/-/cds-mtxs-3.4.4.tgz", - "integrity": "sha512-bbZFJEZAbq/Y8pes8O6047tC70owhyk35xRcaagiAcTB9xN8NCsTumCBR614qziPIxKqOTBg7Hjp2PZfSko6GQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@sap/cds-mtxs/-/cds-mtxs-3.5.0.tgz", + "integrity": "sha512-bcStMhOvn7pbseJvzjNtOagw7lmAdyPKpKr17pDuSjy5bQkTPCTdSu61ZfJI464ljWY6pBmyYcdVf15X0Jmqqg==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@sap/hdi-deploy": "^5" @@ -2977,15 +2978,34 @@ } }, "node_modules/hdb": { - "version": "0.19.12", - "resolved": "https://registry.npmjs.org/hdb/-/hdb-0.19.12.tgz", - "integrity": "sha512-vv+cjmvr6fNH/s0Q2zOZc4sEjMpSC0KuacFn8dp3L38qM3RA2LLeX70wWhZLESpwvwUf1pQkRfUhZeooFSmv3A==", + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/hdb/-/hdb-2.26.2.tgz", + "integrity": "sha512-XMUhfpsH99+I0WXRDnpNUYQx00ZiSceCusCF9Eo9+zgnOIdWYl5NP54hebYobe5CDEzQtSQXpud7+KoX3qTzMQ==", "license": "Apache-2.0", "dependencies": { - "iconv-lite": "^0.4.18" + "iconv-lite": "0.7.0" }, "engines": { - "node": ">= 0.12" + "node": ">= 18" + }, + "optionalDependencies": { + "lz4-wasm-nodejs": "0.9.2" + } + }, + "node_modules/hdb/node_modules/iconv-lite": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz", + "integrity": "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/http-errors": { @@ -3089,6 +3109,13 @@ "node": ">=18" } }, + "node_modules/lz4-wasm-nodejs": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/lz4-wasm-nodejs/-/lz4-wasm-nodejs-0.9.2.tgz", + "integrity": "sha512-hSwgJPS98q/Oe/89Y1OxzeA/UdnASG8GvldRyKa7aZyoAFCC8VPRtViBSava7wWC66WocjUwBpWau2rEmyFPsw==", + "license": "MIT", + "optional": true + }, "node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",