diff --git a/samples/cds-sample-application/package-lock.json b/samples/cds-sample-application/package-lock.json index a1b1f656..9d1abc80 100644 --- a/samples/cds-sample-application/package-lock.json +++ b/samples/cds-sample-application/package-lock.json @@ -15,7 +15,7 @@ "@nestjs/platform-express": "^8.4.7", "@sap-cloud-sdk/odata-v2": "^3.25.0", "@sap/cds": "^6.1.3", - "@sap/cds-dk": "^7.9.4", + "@sap/cds-dk": "^8.6.1", "passport": "^0.7.0", "reflect-metadata": "^0.1.14", "rimraf": "^6.0.1", @@ -2296,69 +2296,140 @@ } }, "node_modules/@sap/cds-dk": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-7.9.4.tgz", - "integrity": "sha512-EMnnRKEmubwxv6mfZA+DytBYj5EK2tXzWFxxnRa6hXBzzSea5j9Dl3+YiyLEyeL1v5PvZnyI1+cY1i94tipVLQ==", + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-8.6.1.tgz", + "integrity": "sha512-33yQwhJMDFMNabiBWiFT0JEZmPs76pqUJQhJC9YuRt1ibk3/DMMzzfmL8ZQZMGcn1pOgkEmG3+vULDKE/86Wjg==", "hasShrinkwrap": true, "dependencies": { - "@sap/cds": "^7", + "@cap-js/asyncapi": "^1.0.0", + "@cap-js/openapi": "^1.0.0", + "@sap/cds": ">=7", "@sap/cds-foss": "^5.0.0", - "@sap/cds-mtxs": "^1.9.0", + "@sap/cds-mtxs": ">=1.9.0", "@sap/eslint-plugin-cds": "^3.0.1", - "@sap/hdi-deploy": "^4.8.0", + "@sap/hdi-deploy": "^5", "axios": "^1", - "eslint": "^8", + "eslint": "^9", "express": "^4.17.3", + "hdb": "^0", "livereload-js": "^4.0.1", "mustache": "^4.0.1", "node-watch": ">=0.7", - "pluralize": "^8.0.0", "ws": "^8.4.2", "xml-js": "^1.6.11" }, "bin": { "cds": "bin/cds.js", - "cds-ts": "bin/cds-ts.js" + "cds-ts": "bin/cds-ts.js", + "cds-tsx": "bin/cds-tsx.js" }, "optionalDependencies": { - "sqlite3": "^5.0.4" + "@cap-js/sqlite": "^1" } }, - "node_modules/@sap/cds-dk/node_modules/@cap-js/cds-types": { - "version": "0.2.0", + "node_modules/@sap/cds-dk/node_modules/@cap-js/asyncapi": { + "version": "1.0.2", + "license": "SEE LICENSE IN LICENSE", + "peerDependencies": { + "@sap/cds": ">=7.6" + } + }, + "node_modules/@sap/cds-dk/node_modules/@cap-js/db-service": { + "version": "1.16.1", + "license": "SEE LICENSE", + "optional": true, + "dependencies": { + "generic-pool": "^3.9.0" + }, + "peerDependencies": { + "@sap/cds": ">=7.9" + } + }, + "node_modules/@sap/cds-dk/node_modules/@cap-js/openapi": { + "version": "1.1.1", "license": "SEE LICENSE IN LICENSE", + "dependencies": { + "pluralize": "^8.0.0" + }, "peerDependencies": { - "@sap/cds": ">=7" + "@sap/cds": ">=7.6" + } + }, + "node_modules/@sap/cds-dk/node_modules/@cap-js/sqlite": { + "version": "1.7.8", + "license": "SEE LICENSE", + "optional": true, + "dependencies": { + "@cap-js/db-service": "^1.14.1", + "better-sqlite3": "^11.0.0" + }, + "peerDependencies": { + "@sap/cds": ">=7.6" } }, "node_modules/@sap/cds-dk/node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", + "version": "4.4.1", "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, + "node_modules/@sap/cds-dk/node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@sap/cds-dk/node_modules/@eslint-community/regexpp": { - "version": "4.10.1", + "version": "4.12.1", "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, + "node_modules/@sap/cds-dk/node_modules/@eslint/config-array": { + "version": "0.19.1", + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.5", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/@eslint/core": { + "version": "0.9.1", + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/@sap/cds-dk/node_modules/@eslint/eslintrc": { - "version": "2.1.4", + "version": "3.2.0", "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", + "espree": "^10.0.1", + "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -2366,73 +2437,64 @@ "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, - "node_modules/@sap/cds-dk/node_modules/@eslint/eslintrc/node_modules/debug": { - "version": "4.3.5", + "node_modules/@sap/cds-dk/node_modules/@eslint/js": { + "version": "9.17.0", "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@sap/cds-dk/node_modules/@eslint/eslintrc/node_modules/ms": { - "version": "2.1.2", - "license": "MIT" - }, - "node_modules/@sap/cds-dk/node_modules/@eslint/js": { - "version": "8.57.0", - "license": "MIT", + "node_modules/@sap/cds-dk/node_modules/@eslint/object-schema": { + "version": "2.1.5", + "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@sap/cds-dk/node_modules/@gar/promisify": { - "version": "1.1.3", - "license": "MIT", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", + "node_modules/@sap/cds-dk/node_modules/@eslint/plugin-kit": { + "version": "0.2.4", "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", - "debug": "^4.3.1", - "minimatch": "^3.0.5" + "levn": "^0.4.1" }, "engines": { - "node": ">=10.10.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/config-array/node_modules/debug": { - "version": "4.3.5", - "license": "MIT", + "node_modules/@sap/cds-dk/node_modules/@humanfs/core": { + "version": "0.19.1", + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/@humanfs/node": { + "version": "0.16.6", + "license": "Apache-2.0", "dependencies": { - "ms": "2.1.2" + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=18.18.0" } }, - "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/config-array/node_modules/ms": { - "version": "2.1.2", - "license": "MIT" + "node_modules/@sap/cds-dk/node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "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", @@ -2445,79 +2507,45 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "license": "BSD-3-Clause" - }, - "node_modules/@sap/cds-dk/node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@sap/cds-dk/node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@sap/cds-dk/node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, + "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/retry": { + "version": "0.4.1", + "license": "Apache-2.0", "engines": { - "node": ">= 8" - } - }, - "node_modules/@sap/cds-dk/node_modules/@npmcli/fs": { - "version": "1.1.1", - "license": "ISC", - "optional": true, - "dependencies": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - } - }, - "node_modules/@sap/cds-dk/node_modules/@npmcli/move-file": { - "version": "1.1.2", - "license": "MIT", - "optional": true, - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "node": ">=18.18" }, - "engines": { - "node": ">=10" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, "node_modules/@sap/cds-dk/node_modules/@sap/cds": { - "version": "7.9.2", + "version": "8.6.0", "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@cap-js/cds-types": "<1", - "@sap/cds-compiler": "^4", + "@sap/cds-compiler": ">=5.1", "@sap/cds-fiori": "^1", "@sap/cds-foss": "^5.0.0" }, "bin": { "cds-deploy": "lib/dbs/cds-deploy.js", - "cds-serve": "bin/cds-serve.js" + "cds-serve": "bin/serve.js", + "cds-test": "bin/test.js", + "chest": "bin/test.js" }, "engines": { - "node": ">=16" + "node": ">=18" + }, + "peerDependencies": { + "express": ">=4" + }, + "peerDependenciesMeta": { + "express": { + "optional": true + } } }, "node_modules/@sap/cds-dk/node_modules/@sap/cds-compiler": { - "version": "4.9.4", + "version": "5.6.0", "license": "SEE LICENSE IN LICENSE", "dependencies": { "antlr4": "4.9.3" @@ -2528,11 +2556,11 @@ "cdsse": "bin/cdsse.js" }, "engines": { - "node": ">=16" + "node": ">=18" } }, "node_modules/@sap/cds-dk/node_modules/@sap/cds-fiori": { - "version": "1.2.4", + "version": "1.2.8", "license": "SEE LICENSE IN LICENSE", "peerDependencies": { "@sap/cds": ">=7.6", @@ -2553,10 +2581,10 @@ } }, "node_modules/@sap/cds-dk/node_modules/@sap/cds-mtxs": { - "version": "1.18.1", + "version": "2.4.2", "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@sap/hdi-deploy": "^4", + "@sap/hdi-deploy": ">=4", "axios": "^1" }, "bin": { @@ -2565,7 +2593,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/@sap/eslint-plugin-cds": { - "version": "3.0.4", + "version": "3.1.2", "license": "See LICENSE file", "dependencies": { "@sap/cds": ">=7", @@ -2582,6 +2610,8 @@ "version": "2.20.22", "hasInstallScript": true, "license": "SEE LICENSE IN developer-license-3_1.txt", + "optional": true, + "peer": true, "dependencies": { "debug": "3.1.0" }, @@ -2590,13 +2620,13 @@ } }, "node_modules/@sap/cds-dk/node_modules/@sap/hdi": { - "version": "4.5.2", + "version": "4.6.0", "license": "See LICENSE file", "dependencies": { - "async": "3.2.3" + "async": "^3.2.3" }, "engines": { - "node": ">=12 <=20" + "node": ">=18 <=20" }, "peerDependencies": { "@sap/hana-client": "^2 >= 2.5", @@ -2612,69 +2642,51 @@ } }, "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy": { - "version": "4.9.5", + "version": "5.3.2", "license": "See LICENSE file", "dependencies": { - "@sap/hana-client": "2.20.22", - "@sap/hdi": "4.5.2", - "@sap/xsenv": "4.2.0", - "async": "3.2.3", - "dotenv": "10.0.0", - "handlebars": "4.7.7", - "hdb": "0.19.8", - "micromatch": "4.0.7" + "@sap/hdi": "^4.6.0", + "@sap/xsenv": "^5.2.0", + "async": "^3.2.6", + "dotenv": "^16.4.5", + "handlebars": "^4.7.8", + "micromatch": "^4.0.8" }, "engines": { - "node": "^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/@sap/xsenv": { - "version": "4.2.0", - "license": "SEE LICENSE IN LICENSE file", - "dependencies": { - "debug": "4.3.3", - "node-cache": "^5.1.0", - "verror": "1.10.0" - }, - "engines": { - "node": "^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/@sap/xsenv/node_modules/debug": { - "version": "4.3.3", - "license": "MIT", - "dependencies": { - "ms": "2.1.2" + "node": "^18.0.0 || ^20.0.0" }, - "engines": { - "node": ">=6.0" + "peerDependencies": { + "@sap/hana-client": "^2 >= 2.6", + "hdb": "^0" }, "peerDependenciesMeta": { - "supports-color": { + "@sap/hana-client": { + "optional": true + }, + "hdb": { "optional": true } } }, - "node_modules/@sap/cds-dk/node_modules/@sap/xsenv/node_modules/ms": { - "version": "2.1.2", - "license": "MIT" - }, - "node_modules/@sap/cds-dk/node_modules/@tootallnate/once": { - "version": "1.1.2", - "license": "MIT", - "optional": true, + "node_modules/@sap/cds-dk/node_modules/@sap/xsenv": { + "version": "5.4.0", + "license": "SEE LICENSE IN LICENSE file", + "dependencies": { + "debug": "4.3.7", + "node-cache": "^5.1.2", + "verror": "1.10.1" + }, "engines": { - "node": ">= 6" + "node": "^18.0.0 || ^20.0.0 || ^22.0.0" } }, - "node_modules/@sap/cds-dk/node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "license": "ISC" + "node_modules/@sap/cds-dk/node_modules/@types/estree": { + "version": "1.0.6", + "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/abbrev": { - "version": "1.1.1", - "license": "ISC", - "optional": true + "node_modules/@sap/cds-dk/node_modules/@types/json-schema": { + "version": "7.0.15", + "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/accepts": { "version": "1.3.8", @@ -2688,7 +2700,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/acorn": { - "version": "8.12.0", + "version": "8.14.0", "license": "MIT", "bin": { "acorn": "bin/acorn" @@ -2704,61 +2716,6 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@sap/cds-dk/node_modules/agent-base": { - "version": "6.0.2", - "license": "MIT", - "optional": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/agent-base/node_modules/debug": { - "version": "4.3.5", - "license": "MIT", - "optional": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@sap/cds-dk/node_modules/agent-base/node_modules/ms": { - "version": "2.1.2", - "license": "MIT", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/agentkeepalive": { - "version": "4.5.0", - "license": "MIT", - "optional": true, - "dependencies": { - "humanize-ms": "^1.2.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/aggregate-error": { - "version": "3.1.0", - "license": "MIT", - "optional": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@sap/cds-dk/node_modules/ajv": { "version": "6.12.6", "license": "MIT", @@ -2773,13 +2730,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@sap/cds-dk/node_modules/ansi-regex": { - "version": "5.0.1", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/@sap/cds-dk/node_modules/ansi-styles": { "version": "4.3.0", "license": "MIT", @@ -2800,23 +2750,6 @@ "node": ">=14" } }, - "node_modules/@sap/cds-dk/node_modules/aproba": { - "version": "2.0.0", - "license": "ISC", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/are-we-there-yet": { - "version": "3.0.1", - "license": "ISC", - "optional": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/@sap/cds-dk/node_modules/argparse": { "version": "2.0.1", "license": "Python-2.0" @@ -2833,7 +2766,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/async": { - "version": "3.2.3", + "version": "3.2.6", "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/asynckit": { @@ -2841,7 +2774,7 @@ "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/axios": { - "version": "1.7.2", + "version": "1.7.9", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -2872,8 +2805,18 @@ "license": "MIT", "optional": true }, + "node_modules/@sap/cds-dk/node_modules/better-sqlite3": { + "version": "11.7.0", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.1" + } + }, "node_modules/@sap/cds-dk/node_modules/big.js": { - "version": "6.2.1", + "version": "6.2.2", "license": "MIT", "engines": { "node": "*" @@ -2902,7 +2845,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/body-parser": { - "version": "1.20.2", + "version": "1.20.3", "license": "MIT", "dependencies": { "bytes": "3.1.2", @@ -2913,7 +2856,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -2930,6 +2873,10 @@ "ms": "2.0.0" } }, + "node_modules/@sap/cds-dk/node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, "node_modules/@sap/cds-dk/node_modules/brace-expansion": { "version": "1.1.11", "license": "MIT", @@ -2978,59 +2925,23 @@ "node": ">= 0.8" } }, - "node_modules/@sap/cds-dk/node_modules/cacache": { - "version": "15.3.0", - "license": "ISC", - "optional": true, - "dependencies": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@sap/cds-dk/node_modules/cacache/node_modules/lru-cache": { - "version": "6.0.0", - "license": "ISC", - "optional": true, + "node_modules/@sap/cds-dk/node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" } }, - "node_modules/@sap/cds-dk/node_modules/cacache/node_modules/yallist": { - "version": "4.0.0", - "license": "ISC", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/call-bind": { - "version": "1.0.7", + "node_modules/@sap/cds-dk/node_modules/call-bound": { + "version": "1.0.3", "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" }, "engines": { "node": ">= 0.4" @@ -3061,20 +2972,9 @@ } }, "node_modules/@sap/cds-dk/node_modules/chownr": { - "version": "2.0.0", + "version": "1.1.4", "license": "ISC", - "optional": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@sap/cds-dk/node_modules/clean-stack": { - "version": "2.2.0", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=6" - } + "optional": true }, "node_modules/@sap/cds-dk/node_modules/clone": { "version": "2.1.2", @@ -3097,14 +2997,6 @@ "version": "1.1.4", "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/color-support": { - "version": "1.1.3", - "license": "ISC", - "optional": true, - "bin": { - "color-support": "bin.js" - } - }, "node_modules/@sap/cds-dk/node_modules/combined-stream": { "version": "1.0.8", "license": "MIT", @@ -3119,11 +3011,6 @@ "version": "0.0.1", "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/console-control-strings": { - "version": "1.1.0", - "license": "ISC", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/content-disposition": { "version": "0.5.4", "license": "MIT", @@ -3142,7 +3029,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/cookie": { - "version": "0.6.0", + "version": "0.7.1", "license": "MIT", "engines": { "node": ">= 0.6" @@ -3157,7 +3044,7 @@ "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/cross-spawn": { - "version": "7.0.3", + "version": "7.0.6", "license": "MIT", "dependencies": { "path-key": "^3.1.0", @@ -3169,10 +3056,18 @@ } }, "node_modules/@sap/cds-dk/node_modules/debug": { - "version": "3.1.0", + "version": "4.3.7", "license": "MIT", "dependencies": { - "ms": "2.0.0" + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, "node_modules/@sap/cds-dk/node_modules/decompress-response": { @@ -3201,21 +3096,6 @@ "version": "0.1.4", "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/define-data-property": { - "version": "1.1.4", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/@sap/cds-dk/node_modules/delayed-stream": { "version": "1.0.0", "license": "MIT", @@ -3223,11 +3103,6 @@ "node": ">=0.4.0" } }, - "node_modules/@sap/cds-dk/node_modules/delegates": { - "version": "1.0.0", - "license": "MIT", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/depd": { "version": "2.0.0", "license": "MIT", @@ -3251,58 +3126,39 @@ "node": ">=8" } }, - "node_modules/@sap/cds-dk/node_modules/doctrine": { - "version": "3.0.0", - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, + "node_modules/@sap/cds-dk/node_modules/dotenv": { + "version": "16.4.7", + "license": "BSD-2-Clause", "engines": { - "node": ">=6.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" } }, - "node_modules/@sap/cds-dk/node_modules/dotenv": { - "version": "10.0.0", - "license": "BSD-2-Clause", + "node_modules/@sap/cds-dk/node_modules/dunder-proto": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, "engines": { - "node": ">=10" + "node": ">= 0.4" } }, "node_modules/@sap/cds-dk/node_modules/ee-first": { "version": "1.1.1", "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/emoji-regex": { - "version": "8.0.0", - "license": "MIT", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/encodeurl": { - "version": "1.0.2", + "version": "2.0.0", "license": "MIT", "engines": { "node": ">= 0.8" } }, - "node_modules/@sap/cds-dk/node_modules/encoding": { - "version": "0.1.13", - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/@sap/cds-dk/node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@sap/cds-dk/node_modules/end-of-stream": { "version": "1.4.4", "license": "MIT", @@ -3311,32 +3167,26 @@ "once": "^1.4.0" } }, - "node_modules/@sap/cds-dk/node_modules/env-paths": { - "version": "2.2.1", + "node_modules/@sap/cds-dk/node_modules/es-define-property": { + "version": "1.0.1", "license": "MIT", - "optional": true, "engines": { - "node": ">=6" + "node": ">= 0.4" } }, - "node_modules/@sap/cds-dk/node_modules/err-code": { - "version": "2.0.3", - "license": "MIT", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/es-define-property": { - "version": "1.0.0", + "node_modules/@sap/cds-dk/node_modules/es-errors": { + "version": "1.3.0", "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, "engines": { "node": ">= 0.4" } }, - "node_modules/@sap/cds-dk/node_modules/es-errors": { - "version": "1.3.0", + "node_modules/@sap/cds-dk/node_modules/es-object-atoms": { + "version": "1.0.0", "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, "engines": { "node": ">= 0.4" } @@ -3356,118 +3206,103 @@ } }, "node_modules/@sap/cds-dk/node_modules/eslint": { - "version": "8.57.0", + "version": "9.17.0", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.9.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.17.0", + "@eslint/plugin-kit": "^0.2.3", + "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", + "@humanwhocodes/retry": "^0.4.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.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", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" + "optionator": "^0.9.3" }, "bin": { "eslint": "bin/eslint.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } } }, "node_modules/@sap/cds-dk/node_modules/eslint-scope": { - "version": "7.2.2", + "version": "8.2.0", "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/@sap/cds-dk/node_modules/eslint-visitor-keys": { - "version": "3.4.3", + "version": "4.2.0", "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, - "node_modules/@sap/cds-dk/node_modules/eslint/node_modules/debug": { - "version": "4.3.5", - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@sap/cds-dk/node_modules/eslint/node_modules/ms": { - "version": "2.1.2", - "license": "MIT" - }, "node_modules/@sap/cds-dk/node_modules/espree": { - "version": "9.6.1", + "version": "10.3.0", "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.9.0", + "acorn": "^8.14.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "eslint-visitor-keys": "^4.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/@sap/cds-dk/node_modules/esquery": { - "version": "1.5.0", + "version": "1.6.0", "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" @@ -3516,35 +3351,35 @@ } }, "node_modules/@sap/cds-dk/node_modules/express": { - "version": "4.19.2", + "version": "4.21.2", "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -3553,6 +3388,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/@sap/cds-dk/node_modules/express/node_modules/debug": { @@ -3562,6 +3401,10 @@ "ms": "2.0.0" } }, + "node_modules/@sap/cds-dk/node_modules/express/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, "node_modules/@sap/cds-dk/node_modules/extsprintf": { "version": "1.4.1", "engines": [ @@ -3581,21 +3424,14 @@ "version": "2.0.6", "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/fastq": { - "version": "1.17.1", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, "node_modules/@sap/cds-dk/node_modules/file-entry-cache": { - "version": "6.0.1", + "version": "8.0.0", "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "flat-cache": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16.0.0" } }, "node_modules/@sap/cds-dk/node_modules/file-uri-to-path": { @@ -3614,11 +3450,11 @@ } }, "node_modules/@sap/cds-dk/node_modules/finalhandler": { - "version": "1.2.0", + "version": "1.3.1", "license": "MIT", "dependencies": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -3636,6 +3472,10 @@ "ms": "2.0.0" } }, + "node_modules/@sap/cds-dk/node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, "node_modules/@sap/cds-dk/node_modules/find-up": { "version": "5.0.0", "license": "MIT", @@ -3651,23 +3491,22 @@ } }, "node_modules/@sap/cds-dk/node_modules/flat-cache": { - "version": "3.2.0", + "version": "4.0.1", "license": "MIT", "dependencies": { "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "keyv": "^4.5.4" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16" } }, "node_modules/@sap/cds-dk/node_modules/flatted": { - "version": "3.3.1", + "version": "3.3.2", "license": "ISC" }, "node_modules/@sap/cds-dk/node_modules/follow-redirects": { - "version": "1.15.6", + "version": "1.15.9", "funding": [ { "type": "individual", @@ -3685,7 +3524,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/form-data": { - "version": "4.0.0", + "version": "4.0.1", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", @@ -3715,21 +3554,6 @@ "license": "MIT", "optional": true }, - "node_modules/@sap/cds-dk/node_modules/fs-minipass": { - "version": "2.1.0", - "license": "ISC", - "optional": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@sap/cds-dk/node_modules/fs.realpath": { - "version": "1.0.0", - "license": "ISC" - }, "node_modules/@sap/cds-dk/node_modules/function-bind": { "version": "1.1.2", "license": "MIT", @@ -3737,24 +3561,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sap/cds-dk/node_modules/gauge": { - "version": "4.0.4", - "license": "ISC", - "optional": true, - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/@sap/cds-dk/node_modules/generic-pool": { "version": "3.9.0", "license": "MIT", @@ -3763,14 +3569,19 @@ } }, "node_modules/@sap/cds-dk/node_modules/get-intrinsic": { - "version": "1.2.4", + "version": "1.2.6", "license": "MIT", "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -3784,24 +3595,6 @@ "license": "MIT", "optional": true }, - "node_modules/@sap/cds-dk/node_modules/glob": { - "version": "7.2.3", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@sap/cds-dk/node_modules/glob-parent": { "version": "6.0.2", "license": "ISC", @@ -3813,43 +3606,31 @@ } }, "node_modules/@sap/cds-dk/node_modules/globals": { - "version": "13.24.0", + "version": "14.0.0", "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, "engines": { - "node": ">=8" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@sap/cds-dk/node_modules/gopd": { - "version": "1.0.1", + "version": "1.2.0", "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sap/cds-dk/node_modules/graceful-fs": { - "version": "4.2.11", - "license": "ISC", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/graphemer": { - "version": "1.4.0", - "license": "MIT" - }, "node_modules/@sap/cds-dk/node_modules/handlebars": { - "version": "4.7.7", + "version": "4.7.8", "license": "MIT", "dependencies": { "minimist": "^1.2.5", - "neo-async": "^2.6.0", + "neo-async": "^2.6.2", "source-map": "^0.6.1", "wordwrap": "^1.0.0" }, @@ -3870,28 +3651,8 @@ "node": ">=8" } }, - "node_modules/@sap/cds-dk/node_modules/has-property-descriptors": { - "version": "1.0.2", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@sap/cds-dk/node_modules/has-proto": { - "version": "1.0.3", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/@sap/cds-dk/node_modules/has-symbols": { - "version": "1.0.3", + "version": "1.1.0", "license": "MIT", "engines": { "node": ">= 0.4" @@ -3900,11 +3661,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sap/cds-dk/node_modules/has-unicode": { - "version": "2.0.1", - "license": "ISC", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/hasown": { "version": "2.0.2", "license": "MIT", @@ -3916,7 +3672,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/hdb": { - "version": "0.19.8", + "version": "0.19.11", "license": "Apache-2.0", "dependencies": { "iconv-lite": "^0.4.18" @@ -3925,98 +3681,18 @@ "node": ">= 0.12" } }, - "node_modules/@sap/cds-dk/node_modules/http-cache-semantics": { - "version": "4.1.1", - "license": "BSD-2-Clause", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/http-errors": { "version": "2.0.0", "license": "MIT", "dependencies": { "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@sap/cds-dk/node_modules/http-proxy-agent": { - "version": "4.0.1", - "license": "MIT", - "optional": true, - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@sap/cds-dk/node_modules/http-proxy-agent/node_modules/debug": { - "version": "4.3.5", - "license": "MIT", - "optional": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@sap/cds-dk/node_modules/http-proxy-agent/node_modules/ms": { - "version": "2.1.2", - "license": "MIT", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/https-proxy-agent": { - "version": "5.0.1", - "license": "MIT", - "optional": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@sap/cds-dk/node_modules/https-proxy-agent/node_modules/debug": { - "version": "4.3.5", - "license": "MIT", - "optional": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@sap/cds-dk/node_modules/https-proxy-agent/node_modules/ms": { - "version": "2.1.2", - "license": "MIT", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/humanize-ms": { - "version": "1.2.1", - "license": "MIT", - "optional": true, - "dependencies": { - "ms": "^2.0.0" + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" } }, "node_modules/@sap/cds-dk/node_modules/iconv-lite": { @@ -4049,7 +3725,7 @@ "optional": true }, "node_modules/@sap/cds-dk/node_modules/ignore": { - "version": "5.3.1", + "version": "5.3.2", "license": "MIT", "engines": { "node": ">= 4" @@ -4076,27 +3752,6 @@ "node": ">=0.8.19" } }, - "node_modules/@sap/cds-dk/node_modules/indent-string": { - "version": "4.0.0", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sap/cds-dk/node_modules/infer-owner": { - "version": "1.0.4", - "license": "ISC", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/inflight": { - "version": "1.0.6", - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, "node_modules/@sap/cds-dk/node_modules/inherits": { "version": "2.0.4", "license": "ISC" @@ -4106,18 +3761,6 @@ "license": "ISC", "optional": true }, - "node_modules/@sap/cds-dk/node_modules/ip-address": { - "version": "9.0.5", - "license": "MIT", - "optional": true, - "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, - "engines": { - "node": ">= 12" - } - }, "node_modules/@sap/cds-dk/node_modules/ipaddr.js": { "version": "1.9.1", "license": "MIT", @@ -4132,14 +3775,6 @@ "node": ">=0.10.0" } }, - "node_modules/@sap/cds-dk/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=8" - } - }, "node_modules/@sap/cds-dk/node_modules/is-glob": { "version": "4.0.3", "license": "MIT", @@ -4150,11 +3785,6 @@ "node": ">=0.10.0" } }, - "node_modules/@sap/cds-dk/node_modules/is-lambda": { - "version": "1.0.1", - "license": "MIT", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/is-number": { "version": "7.0.0", "license": "MIT", @@ -4162,13 +3792,6 @@ "node": ">=0.12.0" } }, - "node_modules/@sap/cds-dk/node_modules/is-path-inside": { - "version": "3.0.3", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/@sap/cds-dk/node_modules/isexe": { "version": "2.0.0", "license": "ISC" @@ -4183,11 +3806,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@sap/cds-dk/node_modules/jsbn": { - "version": "1.1.0", - "license": "MIT", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/json-buffer": { "version": "3.0.1", "license": "MIT" @@ -4239,48 +3857,13 @@ "version": "4.6.2", "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/make-fetch-happen": { - "version": "9.1.0", - "license": "ISC", - "optional": true, - "dependencies": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/@sap/cds-dk/node_modules/make-fetch-happen/node_modules/lru-cache": { - "version": "6.0.0", - "license": "ISC", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, + "node_modules/@sap/cds-dk/node_modules/math-intrinsics": { + "version": "1.0.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 0.4" } }, - "node_modules/@sap/cds-dk/node_modules/make-fetch-happen/node_modules/yallist": { - "version": "4.0.0", - "license": "ISC", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/media-typer": { "version": "0.3.0", "license": "MIT", @@ -4289,8 +3872,11 @@ } }, "node_modules/@sap/cds-dk/node_modules/merge-descriptors": { - "version": "1.0.1", - "license": "MIT" + "version": "1.0.3", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/@sap/cds-dk/node_modules/methods": { "version": "1.1.2", @@ -4300,7 +3886,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/micromatch": { - "version": "4.0.7", + "version": "4.0.8", "license": "MIT", "dependencies": { "braces": "^3.0.3", @@ -4365,117 +3951,13 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sap/cds-dk/node_modules/minipass": { - "version": "3.3.6", - "license": "ISC", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sap/cds-dk/node_modules/minipass-collect": { - "version": "1.0.2", - "license": "ISC", - "optional": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@sap/cds-dk/node_modules/minipass-fetch": { - "version": "1.4.1", - "license": "MIT", - "optional": true, - "dependencies": { - "minipass": "^3.1.0", - "minipass-sized": "^1.0.3", - "minizlib": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "optionalDependencies": { - "encoding": "^0.1.12" - } - }, - "node_modules/@sap/cds-dk/node_modules/minipass-flush": { - "version": "1.0.5", - "license": "ISC", - "optional": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@sap/cds-dk/node_modules/minipass-pipeline": { - "version": "1.2.4", - "license": "ISC", - "optional": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sap/cds-dk/node_modules/minipass-sized": { - "version": "1.0.3", - "license": "ISC", - "optional": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sap/cds-dk/node_modules/minipass/node_modules/yallist": { - "version": "4.0.0", - "license": "ISC", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/minizlib": { - "version": "2.1.2", - "license": "MIT", - "optional": true, - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@sap/cds-dk/node_modules/minizlib/node_modules/yallist": { - "version": "4.0.0", - "license": "ISC", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/mkdirp": { - "version": "1.0.4", - "license": "MIT", - "optional": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@sap/cds-dk/node_modules/mkdirp-classic": { "version": "0.5.3", "license": "MIT", "optional": true }, "node_modules/@sap/cds-dk/node_modules/ms": { - "version": "2.0.0", + "version": "2.1.3", "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/mustache": { @@ -4503,98 +3985,42 @@ }, "node_modules/@sap/cds-dk/node_modules/neo-async": { "version": "2.6.2", - "license": "MIT" - }, - "node_modules/@sap/cds-dk/node_modules/node-abi": { - "version": "3.65.0", - "license": "MIT", - "optional": true, - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@sap/cds-dk/node_modules/node-addon-api": { - "version": "7.1.0", - "license": "MIT", - "optional": true, - "engines": { - "node": "^16 || ^18 || >= 20" - } - }, - "node_modules/@sap/cds-dk/node_modules/node-cache": { - "version": "5.1.2", - "license": "MIT", - "dependencies": { - "clone": "2.x" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/node-gyp": { - "version": "8.4.1", - "license": "MIT", - "optional": true, - "dependencies": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^9.1.0", - "nopt": "^5.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": ">= 10.12.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/node-watch": { - "version": "0.7.4", - "license": "MIT", - "engines": { - "node": ">=6" - } + "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/nopt": { - "version": "5.0.0", - "license": "ISC", + "node_modules/@sap/cds-dk/node_modules/node-abi": { + "version": "3.71.0", + "license": "MIT", "optional": true, "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" + "semver": "^7.3.5" }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/@sap/cds-dk/node_modules/npmlog": { - "version": "6.0.2", - "license": "ISC", - "optional": true, + "node_modules/@sap/cds-dk/node_modules/node-cache": { + "version": "5.1.2", + "license": "MIT", "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" + "clone": "2.x" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + "node": ">= 8.0.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/node-watch": { + "version": "0.7.4", + "license": "MIT", + "engines": { + "node": ">=6" } }, "node_modules/@sap/cds-dk/node_modules/object-inspect": { - "version": "1.13.1", + "version": "1.13.3", "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -4612,6 +4038,7 @@ "node_modules/@sap/cds-dk/node_modules/once": { "version": "1.4.0", "license": "ISC", + "optional": true, "dependencies": { "wrappy": "1" } @@ -4657,20 +4084,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@sap/cds-dk/node_modules/p-map": { - "version": "4.0.0", - "license": "MIT", - "optional": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@sap/cds-dk/node_modules/parent-module": { "version": "1.0.1", "license": "MIT", @@ -4695,13 +4108,6 @@ "node": ">=8" } }, - "node_modules/@sap/cds-dk/node_modules/path-is-absolute": { - "version": "1.0.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@sap/cds-dk/node_modules/path-key": { "version": "3.1.1", "license": "MIT", @@ -4710,7 +4116,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/path-to-regexp": { - "version": "0.1.7", + "version": "0.1.12", "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/picomatch": { @@ -4762,23 +4168,6 @@ "node": ">= 0.8.0" } }, - "node_modules/@sap/cds-dk/node_modules/promise-inflight": { - "version": "1.0.1", - "license": "ISC", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/promise-retry": { - "version": "2.0.1", - "license": "MIT", - "optional": true, - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@sap/cds-dk/node_modules/proxy-addr": { "version": "2.0.7", "license": "MIT", @@ -4795,7 +4184,7 @@ "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/pump": { - "version": "3.0.0", + "version": "3.0.2", "license": "MIT", "optional": true, "dependencies": { @@ -4811,10 +4200,10 @@ } }, "node_modules/@sap/cds-dk/node_modules/qs": { - "version": "6.11.0", + "version": "6.13.0", "license": "BSD-3-Clause", "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -4823,24 +4212,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sap/cds-dk/node_modules/queue-microtask": { - "version": "1.2.3", - "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/@sap/cds-dk/node_modules/range-parser": { "version": "1.2.1", "license": "MIT", @@ -4903,56 +4274,6 @@ "node": ">=4" } }, - "node_modules/@sap/cds-dk/node_modules/retry": { - "version": "0.12.0", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@sap/cds-dk/node_modules/reusify": { - "version": "1.0.4", - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/rimraf": { - "version": "3.0.2", - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@sap/cds-dk/node_modules/run-parallel": { - "version": "1.2.0", - "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": { - "queue-microtask": "^1.2.2" - } - }, "node_modules/@sap/cds-dk/node_modules/safe-buffer": { "version": "5.2.1", "funding": [ @@ -4980,7 +4301,7 @@ "license": "ISC" }, "node_modules/@sap/cds-dk/node_modules/semver": { - "version": "7.6.2", + "version": "7.6.3", "license": "ISC", "bin": { "semver": "bin/semver.js" @@ -4990,7 +4311,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/send": { - "version": "0.18.0", + "version": "0.19.0", "license": "MIT", "dependencies": { "debug": "2.6.9", @@ -5022,43 +4343,26 @@ "version": "2.0.0", "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/send/node_modules/ms": { - "version": "2.1.3", - "license": "MIT" + "node_modules/@sap/cds-dk/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, "node_modules/@sap/cds-dk/node_modules/serve-static": { - "version": "1.15.0", + "version": "1.16.2", "license": "MIT", "dependencies": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" } }, - "node_modules/@sap/cds-dk/node_modules/set-blocking": { - "version": "2.0.0", - "license": "ISC", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/set-function-length": { - "version": "1.2.2", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/@sap/cds-dk/node_modules/setprototypeof": { "version": "1.2.0", "license": "ISC" @@ -5081,13 +4385,14 @@ } }, "node_modules/@sap/cds-dk/node_modules/side-channel": { - "version": "1.0.6", + "version": "1.1.0", "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -5096,32 +4401,55 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@sap/cds-dk/node_modules/signal-exit": { - "version": "3.0.7", - "license": "ISC", - "optional": true + "node_modules/@sap/cds-dk/node_modules/side-channel-list": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/@sap/cds-dk/node_modules/simple-concat": { + "node_modules/@sap/cds-dk/node_modules/side-channel-map": { "version": "1.0.1", - "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", - "optional": true + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/@sap/cds-dk/node_modules/simple-get": { - "version": "4.0.1", + "node_modules/@sap/cds-dk/node_modules/side-channel-weakmap": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@sap/cds-dk/node_modules/simple-concat": { + "version": "1.0.1", "funding": [ { "type": "github", @@ -5135,71 +4463,34 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT", - "optional": true, - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/smart-buffer": { - "version": "4.2.0", - "license": "MIT", - "optional": true, - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/socks": { - "version": "2.8.3", - "license": "MIT", - "optional": true, - "dependencies": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/socks-proxy-agent": { - "version": "6.2.1", + ], "license": "MIT", - "optional": true, - "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - }, - "engines": { - "node": ">= 10" - } + "optional": true }, - "node_modules/@sap/cds-dk/node_modules/socks-proxy-agent/node_modules/debug": { - "version": "4.3.5", + "node_modules/@sap/cds-dk/node_modules/simple-get": { + "version": "4.0.1", + "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", "optional": true, "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" } }, - "node_modules/@sap/cds-dk/node_modules/socks-proxy-agent/node_modules/ms": { - "version": "2.1.2", - "license": "MIT", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/source-map": { "version": "0.6.1", "license": "BSD-3-Clause", @@ -5207,45 +4498,6 @@ "node": ">=0.10.0" } }, - "node_modules/@sap/cds-dk/node_modules/sprintf-js": { - "version": "1.1.3", - "license": "BSD-3-Clause", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/sqlite3": { - "version": "5.1.7", - "hasInstallScript": true, - "license": "BSD-3-Clause", - "optional": true, - "dependencies": { - "bindings": "^1.5.0", - "node-addon-api": "^7.0.0", - "prebuild-install": "^7.1.1", - "tar": "^6.1.11" - }, - "optionalDependencies": { - "node-gyp": "8.x" - }, - "peerDependencies": { - "node-gyp": "8.x" - }, - "peerDependenciesMeta": { - "node-gyp": { - "optional": true - } - } - }, - "node_modules/@sap/cds-dk/node_modules/ssri": { - "version": "8.0.1", - "license": "ISC", - "optional": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/@sap/cds-dk/node_modules/statuses": { "version": "2.0.1", "license": "MIT", @@ -5261,29 +4513,6 @@ "safe-buffer": "~5.2.0" } }, - "node_modules/@sap/cds-dk/node_modules/string-width": { - "version": "4.2.3", - "license": "MIT", - "optional": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sap/cds-dk/node_modules/strip-ansi": { - "version": "6.0.1", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@sap/cds-dk/node_modules/strip-json-comments": { "version": "3.1.1", "license": "MIT", @@ -5304,22 +4533,6 @@ "node": ">=8" } }, - "node_modules/@sap/cds-dk/node_modules/tar": { - "version": "6.2.1", - "license": "ISC", - "optional": true, - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@sap/cds-dk/node_modules/tar-fs": { "version": "2.1.1", "license": "MIT", @@ -5331,11 +4544,6 @@ "tar-stream": "^2.1.4" } }, - "node_modules/@sap/cds-dk/node_modules/tar-fs/node_modules/chownr": { - "version": "1.1.4", - "license": "ISC", - "optional": true - }, "node_modules/@sap/cds-dk/node_modules/tar-stream": { "version": "2.2.0", "license": "MIT", @@ -5351,23 +4559,6 @@ "node": ">=6" } }, - "node_modules/@sap/cds-dk/node_modules/tar/node_modules/minipass": { - "version": "5.0.0", - "license": "ISC", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sap/cds-dk/node_modules/tar/node_modules/yallist": { - "version": "4.0.0", - "license": "ISC", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/text-table": { - "version": "0.2.0", - "license": "MIT" - }, "node_modules/@sap/cds-dk/node_modules/to-regex-range": { "version": "5.0.1", "license": "MIT", @@ -5406,16 +4597,6 @@ "node": ">= 0.8.0" } }, - "node_modules/@sap/cds-dk/node_modules/type-fest": { - "version": "0.20.2", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@sap/cds-dk/node_modules/type-is": { "version": "1.6.18", "license": "MIT", @@ -5428,7 +4609,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/uglify-js": { - "version": "3.18.0", + "version": "3.19.3", "license": "BSD-2-Clause", "optional": true, "bin": { @@ -5438,22 +4619,6 @@ "node": ">=0.8.0" } }, - "node_modules/@sap/cds-dk/node_modules/unique-filename": { - "version": "1.1.1", - "license": "ISC", - "optional": true, - "dependencies": { - "unique-slug": "^2.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/unique-slug": { - "version": "2.0.2", - "license": "ISC", - "optional": true, - "dependencies": { - "imurmurhash": "^0.1.4" - } - }, "node_modules/@sap/cds-dk/node_modules/unpipe": { "version": "1.0.0", "license": "MIT", @@ -5488,15 +4653,15 @@ } }, "node_modules/@sap/cds-dk/node_modules/verror": { - "version": "1.10.0", - "engines": [ - "node >=0.6.0" - ], + "version": "1.10.1", "license": "MIT", "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" + }, + "engines": { + "node": ">=0.6.0" } }, "node_modules/@sap/cds-dk/node_modules/which": { @@ -5512,14 +4677,6 @@ "node": ">= 8" } }, - "node_modules/@sap/cds-dk/node_modules/wide-align": { - "version": "1.1.5", - "license": "ISC", - "optional": true, - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, "node_modules/@sap/cds-dk/node_modules/word-wrap": { "version": "1.2.5", "license": "MIT", @@ -5533,10 +4690,11 @@ }, "node_modules/@sap/cds-dk/node_modules/wrappy": { "version": "1.0.2", - "license": "ISC" + "license": "ISC", + "optional": true }, "node_modules/@sap/cds-dk/node_modules/ws": { - "version": "8.17.1", + "version": "8.18.0", "license": "MIT", "engines": { "node": ">=10.0.0" @@ -5572,7 +4730,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/yaml": { - "version": "2.4.5", + "version": "2.6.1", "license": "ISC", "bin": { "yaml": "bin.mjs" @@ -15785,147 +14943,145 @@ } }, "@sap/cds-dk": { - "version": "7.9.4", - "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-7.9.4.tgz", - "integrity": "sha512-EMnnRKEmubwxv6mfZA+DytBYj5EK2tXzWFxxnRa6hXBzzSea5j9Dl3+YiyLEyeL1v5PvZnyI1+cY1i94tipVLQ==", + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-8.6.1.tgz", + "integrity": "sha512-33yQwhJMDFMNabiBWiFT0JEZmPs76pqUJQhJC9YuRt1ibk3/DMMzzfmL8ZQZMGcn1pOgkEmG3+vULDKE/86Wjg==", "requires": { - "@sap/cds": "^7", + "@cap-js/asyncapi": "^1.0.0", + "@cap-js/openapi": "^1.0.0", + "@cap-js/sqlite": "^1", + "@sap/cds": ">=7", "@sap/cds-foss": "^5.0.0", - "@sap/cds-mtxs": "^1.9.0", + "@sap/cds-mtxs": ">=1.9.0", "@sap/eslint-plugin-cds": "^3.0.1", - "@sap/hdi-deploy": "^4.8.0", + "@sap/hdi-deploy": "^5", "axios": "^1", - "eslint": "^8", + "eslint": "^9", "express": "^4.17.3", + "hdb": "^0", "livereload-js": "^4.0.1", "mustache": "^4.0.1", "node-watch": ">=0.7", - "pluralize": "^8.0.0", - "sqlite3": "^5.0.4", "ws": "^8.4.2", "xml-js": "^1.6.11" }, "dependencies": { - "@cap-js/cds-types": { - "version": "0.2.0", + "@cap-js/asyncapi": { + "version": "1.0.2", "requires": {} }, + "@cap-js/db-service": { + "version": "1.16.1", + "optional": true, + "requires": { + "generic-pool": "^3.9.0" + } + }, + "@cap-js/openapi": { + "version": "1.1.1", + "requires": { + "pluralize": "^8.0.0" + } + }, + "@cap-js/sqlite": { + "version": "1.7.8", + "optional": true, + "requires": { + "@cap-js/db-service": "^1.14.1", + "better-sqlite3": "^11.0.0" + } + }, "@eslint-community/eslint-utils": { - "version": "4.4.0", + "version": "4.4.1", "requires": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "3.4.3" + } } }, "@eslint-community/regexpp": { - "version": "4.10.1" + "version": "4.12.1" + }, + "@eslint/config-array": { + "version": "0.19.1", + "requires": { + "@eslint/object-schema": "^2.1.5", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + } + }, + "@eslint/core": { + "version": "0.9.1", + "requires": { + "@types/json-schema": "^7.0.15" + } }, "@eslint/eslintrc": { - "version": "2.1.4", + "version": "3.2.0", "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", + "espree": "^10.0.1", + "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "debug": { - "version": "4.3.5", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2" - } } }, "@eslint/js": { - "version": "8.57.0" + "version": "9.17.0" }, - "@gar/promisify": { - "version": "1.1.3", - "optional": true + "@eslint/object-schema": { + "version": "2.1.5" }, - "@humanwhocodes/config-array": { - "version": "0.11.14", + "@eslint/plugin-kit": { + "version": "0.2.4", "requires": { - "@humanwhocodes/object-schema": "^2.0.2", - "debug": "^4.3.1", - "minimatch": "^3.0.5" + "levn": "^0.4.1" + } + }, + "@humanfs/core": { + "version": "0.19.1" + }, + "@humanfs/node": { + "version": "0.16.6", + "requires": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" }, "dependencies": { - "debug": { - "version": "4.3.5", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2" + "@humanwhocodes/retry": { + "version": "0.3.1" } } }, "@humanwhocodes/module-importer": { "version": "1.0.1" }, - "@humanwhocodes/object-schema": { - "version": "2.0.3" - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5" - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@npmcli/fs": { - "version": "1.1.1", - "optional": true, - "requires": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - } - }, - "@npmcli/move-file": { - "version": "1.1.2", - "optional": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } + "@humanwhocodes/retry": { + "version": "0.4.1" }, "@sap/cds": { - "version": "7.9.2", + "version": "8.6.0", "requires": { - "@cap-js/cds-types": "<1", - "@sap/cds-compiler": "^4", + "@sap/cds-compiler": ">=5.1", "@sap/cds-fiori": "^1", "@sap/cds-foss": "^5.0.0" } }, "@sap/cds-compiler": { - "version": "4.9.4", + "version": "5.6.0", "requires": { "antlr4": "4.9.3" } }, "@sap/cds-fiori": { - "version": "1.2.4", + "version": "1.2.8", "requires": {} }, "@sap/cds-foss": { @@ -15938,14 +15094,14 @@ } }, "@sap/cds-mtxs": { - "version": "1.18.1", + "version": "2.4.2", "requires": { - "@sap/hdi-deploy": "^4", + "@sap/hdi-deploy": ">=4", "axios": "^1" } }, "@sap/eslint-plugin-cds": { - "version": "3.0.4", + "version": "3.1.2", "requires": { "@sap/cds": ">=7", "semver": "^7.3.4" @@ -15953,58 +15109,42 @@ }, "@sap/hana-client": { "version": "2.20.22", + "optional": true, + "peer": true, "requires": { "debug": "3.1.0" } }, "@sap/hdi": { - "version": "4.5.2", - "requires": { - "async": "3.2.3" - } - }, - "@sap/hdi-deploy": { - "version": "4.9.5", + "version": "4.6.0", "requires": { - "@sap/hana-client": "2.20.22", - "@sap/hdi": "4.5.2", - "@sap/xsenv": "4.2.0", - "async": "3.2.3", - "dotenv": "10.0.0", - "handlebars": "4.7.7", - "hdb": "0.19.8", - "micromatch": "4.0.7" + "async": "^3.2.3" } - }, - "@sap/xsenv": { - "version": "4.2.0", - "requires": { - "debug": "4.3.3", - "node-cache": "^5.1.0", - "verror": "1.10.0" - }, - "dependencies": { - "debug": { - "version": "4.3.3", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2" - } + }, + "@sap/hdi-deploy": { + "version": "5.3.2", + "requires": { + "@sap/hdi": "^4.6.0", + "@sap/xsenv": "^5.2.0", + "async": "^3.2.6", + "dotenv": "^16.4.5", + "handlebars": "^4.7.8", + "micromatch": "^4.0.8" } }, - "@tootallnate/once": { - "version": "1.1.2", - "optional": true + "@sap/xsenv": { + "version": "5.4.0", + "requires": { + "debug": "4.3.7", + "node-cache": "^5.1.2", + "verror": "1.10.1" + } }, - "@ungap/structured-clone": { - "version": "1.2.0" + "@types/estree": { + "version": "1.0.6" }, - "abbrev": { - "version": "1.1.1", - "optional": true + "@types/json-schema": { + "version": "7.0.15" }, "accepts": { "version": "1.3.8", @@ -16014,47 +15154,12 @@ } }, "acorn": { - "version": "8.12.0" + "version": "8.14.0" }, "acorn-jsx": { "version": "5.3.2", "requires": {} }, - "agent-base": { - "version": "6.0.2", - "optional": true, - "requires": { - "debug": "4" - }, - "dependencies": { - "debug": { - "version": "4.3.5", - "optional": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "optional": true - } - } - }, - "agentkeepalive": { - "version": "4.5.0", - "optional": true, - "requires": { - "humanize-ms": "^1.2.1" - } - }, - "aggregate-error": { - "version": "3.1.0", - "optional": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, "ajv": { "version": "6.12.6", "requires": { @@ -16064,9 +15169,6 @@ "uri-js": "^4.2.2" } }, - "ansi-regex": { - "version": "5.0.1" - }, "ansi-styles": { "version": "4.3.0", "requires": { @@ -16076,18 +15178,6 @@ "antlr4": { "version": "4.9.3" }, - "aproba": { - "version": "2.0.0", - "optional": true - }, - "are-we-there-yet": { - "version": "3.0.1", - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - } - }, "argparse": { "version": "2.0.1" }, @@ -16098,13 +15188,13 @@ "version": "1.0.0" }, "async": { - "version": "3.2.3" + "version": "3.2.6" }, "asynckit": { "version": "0.4.0" }, "axios": { - "version": "1.7.2", + "version": "1.7.9", "requires": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -16118,8 +15208,16 @@ "version": "1.5.1", "optional": true }, + "better-sqlite3": { + "version": "11.7.0", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.1" + } + }, "big.js": { - "version": "6.2.1" + "version": "6.2.2" }, "bindings": { "version": "1.5.0", @@ -16138,7 +15236,7 @@ } }, "body-parser": { - "version": "1.20.2", + "version": "1.20.3", "requires": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -16148,7 +15246,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -16159,6 +15257,9 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0" } } }, @@ -16186,51 +15287,18 @@ "bytes": { "version": "3.1.2" }, - "cacache": { - "version": "15.3.0", - "optional": true, + "call-bind-apply-helpers": { + "version": "1.0.1", "requires": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "optional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "optional": true - } + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" } }, - "call-bind": { - "version": "1.0.7", + "call-bound": { + "version": "1.0.3", "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" } }, "callsites": { @@ -16244,11 +15312,7 @@ } }, "chownr": { - "version": "2.0.0", - "optional": true - }, - "clean-stack": { - "version": "2.2.0", + "version": "1.1.4", "optional": true }, "clone": { @@ -16263,10 +15327,6 @@ "color-name": { "version": "1.1.4" }, - "color-support": { - "version": "1.1.3", - "optional": true - }, "combined-stream": { "version": "1.0.8", "requires": { @@ -16276,10 +15336,6 @@ "concat-map": { "version": "0.0.1" }, - "console-control-strings": { - "version": "1.1.0", - "optional": true - }, "content-disposition": { "version": "0.5.4", "requires": { @@ -16290,7 +15346,7 @@ "version": "1.0.5" }, "cookie": { - "version": "0.6.0" + "version": "0.7.1" }, "cookie-signature": { "version": "1.0.6" @@ -16299,7 +15355,7 @@ "version": "1.0.2" }, "cross-spawn": { - "version": "7.0.3", + "version": "7.0.6", "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -16307,9 +15363,9 @@ } }, "debug": { - "version": "3.1.0", + "version": "4.3.7", "requires": { - "ms": "2.0.0" + "ms": "^2.1.3" } }, "decompress-response": { @@ -16326,21 +15382,9 @@ "deep-is": { "version": "0.1.4" }, - "define-data-property": { - "version": "1.1.4", - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - } - }, "delayed-stream": { "version": "1.0.0" }, - "delegates": { - "version": "1.0.0", - "optional": true - }, "depd": { "version": "2.0.0" }, @@ -16351,40 +15395,22 @@ "version": "2.0.3", "optional": true }, - "doctrine": { - "version": "3.0.0", + "dotenv": { + "version": "16.4.7" + }, + "dunder-proto": { + "version": "1.0.1", "requires": { - "esutils": "^2.0.2" + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" } }, - "dotenv": { - "version": "10.0.0" - }, "ee-first": { "version": "1.1.1" }, - "emoji-regex": { - "version": "8.0.0", - "optional": true - }, "encodeurl": { - "version": "1.0.2" - }, - "encoding": { - "version": "0.1.13", - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } + "version": "2.0.0" }, "end-of-stream": { "version": "1.4.4", @@ -16393,23 +15419,18 @@ "once": "^1.4.0" } }, - "env-paths": { - "version": "2.2.1", - "optional": true + "es-define-property": { + "version": "1.0.1" }, - "err-code": { - "version": "2.0.3", - "optional": true + "es-errors": { + "version": "1.3.0" }, - "es-define-property": { + "es-object-atoms": { "version": "1.0.0", "requires": { - "get-intrinsic": "^1.2.4" + "es-errors": "^1.3.0" } }, - "es-errors": { - "version": "1.3.0" - }, "escape-html": { "version": "1.0.3" }, @@ -16417,79 +15438,64 @@ "version": "4.0.0" }, "eslint": { - "version": "8.57.0", + "version": "9.17.0", "requires": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.9.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.17.0", + "@eslint/plugin-kit": "^0.2.3", + "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", + "@humanwhocodes/retry": "^0.4.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", + "cross-spawn": "^7.0.6", "debug": "^4.3.2", - "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", + "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", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "dependencies": { - "debug": { - "version": "4.3.5", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2" - } + "optionator": "^0.9.3" } }, "eslint-scope": { - "version": "7.2.2", + "version": "8.2.0", "requires": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "eslint-visitor-keys": { - "version": "3.4.3" + "version": "4.2.0" }, "espree": { - "version": "9.6.1", + "version": "10.3.0", "requires": { - "acorn": "^8.9.0", + "acorn": "^8.14.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "eslint-visitor-keys": "^4.2.0" } }, "esquery": { - "version": "1.5.0", + "version": "1.6.0", "requires": { "estraverse": "^5.1.0" } @@ -16514,34 +15520,34 @@ "optional": true }, "express": { - "version": "4.19.2", + "version": "4.21.2", "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -16554,6 +15560,9 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0" } } }, @@ -16569,16 +15578,10 @@ "fast-levenshtein": { "version": "2.0.6" }, - "fastq": { - "version": "1.17.1", - "requires": { - "reusify": "^1.0.4" - } - }, "file-entry-cache": { - "version": "6.0.1", + "version": "8.0.0", "requires": { - "flat-cache": "^3.0.4" + "flat-cache": "^4.0.0" } }, "file-uri-to-path": { @@ -16592,10 +15595,10 @@ } }, "finalhandler": { - "version": "1.2.0", + "version": "1.3.1", "requires": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -16608,6 +15611,9 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0" } } }, @@ -16619,21 +15625,20 @@ } }, "flat-cache": { - "version": "3.2.0", + "version": "4.0.1", "requires": { "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "keyv": "^4.5.4" } }, "flatted": { - "version": "3.3.1" + "version": "3.3.2" }, "follow-redirects": { - "version": "1.15.6" + "version": "1.15.9" }, "form-data": { - "version": "4.0.0", + "version": "4.0.1", "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -16650,61 +15655,31 @@ "version": "1.0.0", "optional": true }, - "fs-minipass": { - "version": "2.1.0", - "optional": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0" - }, "function-bind": { "version": "1.1.2" }, - "gauge": { - "version": "4.0.4", - "optional": true, - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - } - }, "generic-pool": { "version": "3.9.0" }, "get-intrinsic": { - "version": "1.2.4", + "version": "1.2.6", "requires": { + "call-bind-apply-helpers": "^1.0.1", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.0.0" } }, "github-from-package": { "version": "0.0.0", "optional": true }, - "glob": { - "version": "7.2.3", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "glob-parent": { "version": "6.0.2", "requires": { @@ -16712,29 +15687,16 @@ } }, "globals": { - "version": "13.24.0", - "requires": { - "type-fest": "^0.20.2" - } + "version": "14.0.0" }, "gopd": { - "version": "1.0.1", - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "graceful-fs": { - "version": "4.2.11", - "optional": true - }, - "graphemer": { - "version": "1.4.0" + "version": "1.2.0" }, "handlebars": { - "version": "4.7.7", + "version": "4.7.8", "requires": { "minimist": "^1.2.5", - "neo-async": "^2.6.0", + "neo-async": "^2.6.2", "source-map": "^0.6.1", "uglify-js": "^3.1.4", "wordwrap": "^1.0.0" @@ -16743,21 +15705,8 @@ "has-flag": { "version": "4.0.0" }, - "has-property-descriptors": { - "version": "1.0.2", - "requires": { - "es-define-property": "^1.0.0" - } - }, - "has-proto": { - "version": "1.0.3" - }, "has-symbols": { - "version": "1.0.3" - }, - "has-unicode": { - "version": "2.0.1", - "optional": true + "version": "1.1.0" }, "hasown": { "version": "2.0.2", @@ -16766,73 +15715,19 @@ } }, "hdb": { - "version": "0.19.8", + "version": "0.19.11", "requires": { "iconv-lite": "^0.4.18" } }, - "http-cache-semantics": { - "version": "4.1.1", - "optional": true - }, - "http-errors": { - "version": "2.0.0", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "optional": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "dependencies": { - "debug": { - "version": "4.3.5", - "optional": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "optional": true - } - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "optional": true, - "requires": { - "agent-base": "6", - "debug": "4" - }, - "dependencies": { - "debug": { - "version": "4.3.5", - "optional": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "optional": true - } - } - }, - "humanize-ms": { - "version": "1.2.1", - "optional": true, + "http-errors": { + "version": "2.0.0", "requires": { - "ms": "^2.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" } }, "iconv-lite": { @@ -16846,7 +15741,7 @@ "optional": true }, "ignore": { - "version": "5.3.1" + "version": "5.3.2" }, "import-fresh": { "version": "3.3.0", @@ -16858,21 +15753,6 @@ "imurmurhash": { "version": "0.1.4" }, - "indent-string": { - "version": "4.0.0", - "optional": true - }, - "infer-owner": { - "version": "1.0.4", - "optional": true - }, - "inflight": { - "version": "1.0.6", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, "inherits": { "version": "2.0.4" }, @@ -16880,40 +15760,21 @@ "version": "1.3.8", "optional": true }, - "ip-address": { - "version": "9.0.5", - "optional": true, - "requires": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - } - }, "ipaddr.js": { "version": "1.9.1" }, "is-extglob": { "version": "2.1.1" }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "optional": true - }, "is-glob": { "version": "4.0.3", "requires": { "is-extglob": "^2.1.1" } }, - "is-lambda": { - "version": "1.0.1", - "optional": true - }, "is-number": { "version": "7.0.0" }, - "is-path-inside": { - "version": "3.0.3" - }, "isexe": { "version": "2.0.0" }, @@ -16923,10 +15784,6 @@ "argparse": "^2.0.1" } }, - "jsbn": { - "version": "1.1.0", - "optional": true - }, "json-buffer": { "version": "3.0.1" }, @@ -16961,52 +15818,20 @@ "lodash.merge": { "version": "4.6.2" }, - "make-fetch-happen": { - "version": "9.1.0", - "optional": true, - "requires": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "optional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "optional": true - } - } + "math-intrinsics": { + "version": "1.0.0" }, "media-typer": { "version": "0.3.0" }, "merge-descriptors": { - "version": "1.0.1" + "version": "1.0.3" }, "methods": { "version": "1.1.2" }, "micromatch": { - "version": "4.0.7", + "version": "4.0.8", "requires": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -17037,81 +15862,12 @@ "minimist": { "version": "1.2.8" }, - "minipass": { - "version": "3.3.6", - "optional": true, - "requires": { - "yallist": "^4.0.0" - }, - "dependencies": { - "yallist": { - "version": "4.0.0", - "optional": true - } - } - }, - "minipass-collect": { - "version": "1.0.2", - "optional": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-fetch": { - "version": "1.4.1", - "optional": true, - "requires": { - "encoding": "^0.1.12", - "minipass": "^3.1.0", - "minipass-sized": "^1.0.3", - "minizlib": "^2.0.0" - } - }, - "minipass-flush": { - "version": "1.0.5", - "optional": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "optional": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-sized": { - "version": "1.0.3", - "optional": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "optional": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "dependencies": { - "yallist": { - "version": "4.0.0", - "optional": true - } - } - }, - "mkdirp": { - "version": "1.0.4", - "optional": true - }, "mkdirp-classic": { "version": "0.5.3", "optional": true }, "ms": { - "version": "2.0.0" + "version": "2.1.3" }, "mustache": { "version": "4.2.0" @@ -17130,60 +15886,23 @@ "version": "2.6.2" }, "node-abi": { - "version": "3.65.0", + "version": "3.71.0", "optional": true, "requires": { "semver": "^7.3.5" } }, - "node-addon-api": { - "version": "7.1.0", - "optional": true - }, "node-cache": { "version": "5.1.2", "requires": { "clone": "2.x" } }, - "node-gyp": { - "version": "8.4.1", - "optional": true, - "requires": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^9.1.0", - "nopt": "^5.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - } - }, "node-watch": { "version": "0.7.4" }, - "nopt": { - "version": "5.0.0", - "optional": true, - "requires": { - "abbrev": "1" - } - }, - "npmlog": { - "version": "6.0.2", - "optional": true, - "requires": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - } - }, "object-inspect": { - "version": "1.13.1" + "version": "1.13.3" }, "on-finished": { "version": "2.4.1", @@ -17193,6 +15912,7 @@ }, "once": { "version": "1.4.0", + "optional": true, "requires": { "wrappy": "1" } @@ -17220,13 +15940,6 @@ "p-limit": "^3.0.2" } }, - "p-map": { - "version": "4.0.0", - "optional": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, "parent-module": { "version": "1.0.1", "requires": { @@ -17239,14 +15952,11 @@ "path-exists": { "version": "4.0.0" }, - "path-is-absolute": { - "version": "1.0.1" - }, "path-key": { "version": "3.1.1" }, "path-to-regexp": { - "version": "0.1.7" + "version": "0.1.12" }, "picomatch": { "version": "2.3.1" @@ -17275,18 +15985,6 @@ "prelude-ls": { "version": "1.2.1" }, - "promise-inflight": { - "version": "1.0.1", - "optional": true - }, - "promise-retry": { - "version": "2.0.1", - "optional": true, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - } - }, "proxy-addr": { "version": "2.0.7", "requires": { @@ -17298,7 +15996,7 @@ "version": "1.1.0" }, "pump": { - "version": "3.0.0", + "version": "3.0.2", "optional": true, "requires": { "end-of-stream": "^1.1.0", @@ -17309,14 +16007,11 @@ "version": "2.3.1" }, "qs": { - "version": "6.11.0", + "version": "6.13.0", "requires": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" } }, - "queue-microtask": { - "version": "1.2.3" - }, "range-parser": { "version": "1.2.1" }, @@ -17357,25 +16052,6 @@ "resolve-from": { "version": "4.0.0" }, - "retry": { - "version": "0.12.0", - "optional": true - }, - "reusify": { - "version": "1.0.4" - }, - "rimraf": { - "version": "3.0.2", - "requires": { - "glob": "^7.1.3" - } - }, - "run-parallel": { - "version": "1.2.0", - "requires": { - "queue-microtask": "^1.2.2" - } - }, "safe-buffer": { "version": "5.2.1" }, @@ -17386,10 +16062,10 @@ "version": "1.4.1" }, "semver": { - "version": "7.6.2" + "version": "7.6.3" }, "send": { - "version": "0.18.0", + "version": "0.19.0", "requires": { "debug": "2.6.9", "depd": "2.0.0", @@ -17417,33 +16093,18 @@ } } }, - "ms": { - "version": "2.1.3" + "encodeurl": { + "version": "1.0.2" } } }, "serve-static": { - "version": "1.15.0", + "version": "1.16.2", "requires": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "set-blocking": { - "version": "2.0.0", - "optional": true - }, - "set-function-length": { - "version": "1.2.2", - "requires": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" + "send": "0.19.0" } }, "setprototypeof": { @@ -17459,17 +16120,40 @@ "version": "3.0.0" }, "side-channel": { - "version": "1.0.6", + "version": "1.1.0", "requires": { - "call-bind": "^1.0.7", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" } }, - "signal-exit": { - "version": "3.0.7", - "optional": true + "side-channel-list": { + "version": "1.0.0", + "requires": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + } + }, + "side-channel-map": { + "version": "1.0.1", + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + } + }, + "side-channel-weakmap": { + "version": "1.0.2", + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + } }, "simple-concat": { "version": "1.0.1", @@ -17484,65 +16168,9 @@ "simple-concat": "^1.0.0" } }, - "smart-buffer": { - "version": "4.2.0", - "optional": true - }, - "socks": { - "version": "2.8.3", - "optional": true, - "requires": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" - } - }, - "socks-proxy-agent": { - "version": "6.2.1", - "optional": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - }, - "dependencies": { - "debug": { - "version": "4.3.5", - "optional": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "optional": true - } - } - }, "source-map": { "version": "0.6.1" }, - "sprintf-js": { - "version": "1.1.3", - "optional": true - }, - "sqlite3": { - "version": "5.1.7", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "node-addon-api": "^7.0.0", - "node-gyp": "8.x", - "prebuild-install": "^7.1.1", - "tar": "^6.1.11" - } - }, - "ssri": { - "version": "8.0.1", - "optional": true, - "requires": { - "minipass": "^3.1.1" - } - }, "statuses": { "version": "2.0.1" }, @@ -17553,21 +16181,6 @@ "safe-buffer": "~5.2.0" } }, - "string-width": { - "version": "4.2.3", - "optional": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "requires": { - "ansi-regex": "^5.0.1" - } - }, "strip-json-comments": { "version": "3.1.1" }, @@ -17577,28 +16190,6 @@ "has-flag": "^4.0.0" } }, - "tar": { - "version": "6.2.1", - "optional": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "dependencies": { - "minipass": { - "version": "5.0.0", - "optional": true - }, - "yallist": { - "version": "4.0.0", - "optional": true - } - } - }, "tar-fs": { "version": "2.1.1", "optional": true, @@ -17607,12 +16198,6 @@ "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^2.1.4" - }, - "dependencies": { - "chownr": { - "version": "1.1.4", - "optional": true - } } }, "tar-stream": { @@ -17626,9 +16211,6 @@ "readable-stream": "^3.1.1" } }, - "text-table": { - "version": "0.2.0" - }, "to-regex-range": { "version": "5.0.1", "requires": { @@ -17651,9 +16233,6 @@ "prelude-ls": "^1.2.1" } }, - "type-fest": { - "version": "0.20.2" - }, "type-is": { "version": "1.6.18", "requires": { @@ -17662,23 +16241,9 @@ } }, "uglify-js": { - "version": "3.18.0", + "version": "3.19.3", "optional": true }, - "unique-filename": { - "version": "1.1.1", - "optional": true, - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "optional": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, "unpipe": { "version": "1.0.0" }, @@ -17699,7 +16264,7 @@ "version": "1.1.2" }, "verror": { - "version": "1.10.0", + "version": "1.10.1", "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -17712,13 +16277,6 @@ "isexe": "^2.0.0" } }, - "wide-align": { - "version": "1.1.5", - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, "word-wrap": { "version": "1.2.5" }, @@ -17726,10 +16284,11 @@ "version": "1.0.0" }, "wrappy": { - "version": "1.0.2" + "version": "1.0.2", + "optional": true }, "ws": { - "version": "8.17.1", + "version": "8.18.0", "requires": {} }, "xml-js": { @@ -17742,7 +16301,7 @@ "version": "15.1.1" }, "yaml": { - "version": "2.4.5" + "version": "2.6.1" }, "yocto-queue": { "version": "0.1.0" diff --git a/samples/cds-sample-application/package.json b/samples/cds-sample-application/package.json index ad80d001..19673741 100644 --- a/samples/cds-sample-application/package.json +++ b/samples/cds-sample-application/package.json @@ -32,7 +32,7 @@ "@nestjs/core": "^8.4.7", "@nestjs/platform-express": "^8.4.7", "@sap/cds": "^6.1.3", - "@sap/cds-dk": "^7.9.4", + "@sap/cds-dk": "^8.6.1", "passport": "^0.7.0", "reflect-metadata": "^0.1.14", "rimraf": "^6.0.1",