diff --git a/package-lock.json b/package-lock.json index 3657305..12e11f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,34 +17,42 @@ "@cap-js/sqlite": "^1" } }, + "node_modules/@cap-js/cds-types": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@cap-js/cds-types/-/cds-types-0.2.0.tgz", + "integrity": "sha512-s4iVwAjf+rRIUu6jaEooXFcJv16+sP5CTkreQPxDUyxLWWGlhvEr67TuIH0C6Cnp4PPIsYmBK3AVxSW2mNc2wg==", + "peerDependencies": { + "@sap/cds": ">=7" + } + }, "node_modules/@cap-js/db-service": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-1.4.0.tgz", - "integrity": "sha512-K00hjFLvXoEIQ0uPE/7hCSYz4jaLYVrCDAVJCK+aHO8+xjaFm2O7DO9h3AzJEQjixdqS91nQYcRNiBLKGcXdCA==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@cap-js/db-service/-/db-service-1.6.2.tgz", + "integrity": "sha512-dL9c6t8PSGR79BEjx9yujGqXaa8dkESHZ78/4p4jOQO9yD1wpzgqDJEuyin2XqWEIdnU/rSOK1WNKLVHZ156uQ==", "dev": true, "engines": { "node": ">=16", "npm": ">=8" }, "peerDependencies": { - "@sap/cds": ">=7.1.1" + "@sap/cds": ">=7.6" } }, "node_modules/@cap-js/sqlite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-1.4.0.tgz", - "integrity": "sha512-eAwe7fLxcBbk3n5/bQpxmB8Xu//bU7sSkOM0Skg2zC4XgAKXdDz2RYdnDJ4fv+Q73nDVCtcR3N5JuHcOqkM16A==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@cap-js/sqlite/-/sqlite-1.5.1.tgz", + "integrity": "sha512-nNo1FSMs+4mqhjWt4f3gdSrEOjkQ6/acmymPP1eHf1l49HdDj50JKatDcHuLdal1lr4gVmcMv9zwpRge0OH/4w==", "dev": true, "dependencies": { - "@cap-js/db-service": "^1.3.1", - "better-sqlite3": "^9" + "@cap-js/db-service": "^1.6.0", + "better-sqlite3": "^9.3.0" }, "engines": { "node": ">=16", "npm": ">=8" }, "peerDependencies": { - "@sap/cds": ">=7" + "@sap/cds": ">=7.6" } }, "node_modules/@colors/colors": { @@ -108,13 +116,14 @@ } }, "node_modules/@sap/cds": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-7.2.0.tgz", - "integrity": "sha512-UKWDZuqND0NfPLUYBCn/hZaOpdbIygULwktmAqcsCeil4Dt7x8/316RRWKTN6NV13r6v6AvaOlKa7Uofj9j3RA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-7.6.3.tgz", + "integrity": "sha512-/zZUcqAvuOEy7Uu2hPshI9I3q/SJz/T+pWZGFB/MvjKZqrEUcj3htgd+B4Zn8zy9OsTvPe2wXHLeAxM/ep5pdA==", "dependencies": { + "@cap-js/cds-types": "<1", "@sap/cds-compiler": "^4", "@sap/cds-fiori": "^1", - "@sap/cds-foss": "^4" + "@sap/cds-foss": "^5.0.0" }, "bin": { "cds-deploy": "lib/dbs/cds-deploy.js", @@ -150,13 +159,12 @@ } }, "node_modules/@sap/cds-foss": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@sap/cds-foss/-/cds-foss-4.0.2.tgz", - "integrity": "sha512-XY8lmLu3NgGVkOdX9N9L91dWldhu//iQqJF98rqHAtCtdoOKfKCtiYafSVruAmVEzQ3tUWsGXNKCtpHdoXYuLA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@sap/cds-foss/-/cds-foss-5.0.0.tgz", + "integrity": "sha512-x8LtyTd2TbElSb6Jv9ckao5gIeJ+jBngGudo3jKBSWbkD8THnP7uVbwVqmsSlyCU+RGhp0cFyHsmCn9P1PNBvw==", "dependencies": { "big.js": "^6.1.1", "generic-pool": "^3.8.2", - "uuid": "^9.0.0", "xmlbuilder": "^15.1.1", "yaml": "^2.2.2" }, @@ -409,9 +417,9 @@ ] }, "node_modules/better-sqlite3": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.1.1.tgz", - "integrity": "sha512-FhW7bS7cXwkB2SFnPJrSGPmQerVSCzwBgmQ1cIRcYKxLsyiKjljzCbyEqqhYXo5TTBqt5BISiBj2YE2Sy2ynaA==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-9.4.1.tgz", + "integrity": "sha512-QpqiQeMI4WkE+dQ68zTMX5OzlPGc7lXIDP1iKUt4Omt9PdaVgzKYxHIJRIzt1E+RUBQoFmkip/IbvzyrxehAIg==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1800,9 +1808,9 @@ } }, "node_modules/node-abi": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz", - "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==", + "version": "3.54.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.54.0.tgz", + "integrity": "sha512-p7eGEiQil0YUV3ItH4/tBb781L5impVmmx2E9FRKF7d18XXzp4PGT2tdYMFY6wQqgxD0IwNZOiSJ0/K0fSi/OA==", "dev": true, "dependencies": { "semver": "^7.3.5" @@ -2534,18 +2542,6 @@ "node": ">= 0.4.0" } }, - "node_modules/uuid": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",