From 0df91ec44c776cf3f011735bfb1676ac1274ef7e Mon Sep 17 00:00:00 2001 From: Gregor Wolf Date: Fri, 12 Jan 2024 00:03:22 +0100 Subject: [PATCH] update dependencies --- app/package-lock.json | 267 +++++- app/package.json | 2 +- package-lock.json | 1939 +++++++++++++++++++++++++---------------- 3 files changed, 1390 insertions(+), 818 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index 2ec7f93..f2739ea 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -8,29 +8,37 @@ "name": "appadmin", "version": "0.0.1", "dependencies": { - "@sap/approuter": "^14" + "@sap/approuter": "^16" }, "engines": { "node": "^18" } }, + "node_modules/@colors/colors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", + "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", + "engines": { + "node": ">=0.1.90" + } + }, "node_modules/@sap/approuter": { - "version": "14.4.3", - "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-14.4.3.tgz", - "integrity": "sha512-jgZ3Tm093x3S6jHXpWnkDuxuIb8ESgdPj7QPsf4ANc0VtZUbnPiqB3nKnZtSj1YgCiCDNL2WHq6LcYfWDJxTAw==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@sap/approuter/-/approuter-16.0.2.tgz", + "integrity": "sha512-BrmpfPdBPMZXfYv1cEwcH4XSoa7cbS6efFJSqwvsFZXqy6J+cIN9yfhxchmqypQhzptangbKeWwinBqxjjLE6A==", "dependencies": { - "@sap/audit-logging": "5.8.2", - "@sap/e2e-trace": "^3.0.0", - "@sap/logging": "^6.2.0", + "@sap/audit-logging": "5.8.3", + "@sap/e2e-trace": "4.1.0", + "@sap/logging": "^7.1.0", "@sap/xsenv": "^4.0.0", - "@sap/xssec": "3.6.0", + "@sap/xssec": "3.6.1", "agentkeepalive": "2.0.5", - "axios": "1.6.1", + "axios": "1.6.5", "axios-cookiejar-support": "2.0.3", "base64-url": "2.3.3", "basic-auth": "1.0.3", "body-parser": "1.20.0", - "cf-nodejs-logging-support": "^6.14.0", + "cf-nodejs-logging-support": "^7.2.0", "commander": "2.9.0", "compressible": "2.0.18", "compression": "1.7.4", @@ -67,19 +75,20 @@ "uuid": "8.3.2", "validator": "13.7.0", "verror": "1.10.0", - "ws": "7.4.6" + "ws": "7.4.6", + "wtfnode": "0.9.1" }, "engines": { - "node": "^16.0.0 || ^18.0.0" + "node": "^18.0.0 || ^20.0.0" } }, "node_modules/@sap/audit-logging": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/@sap/audit-logging/-/audit-logging-5.8.2.tgz", - "integrity": "sha512-RVYte9dPh/L+u9n3iITmbcSDTXumBnoqySPXz2T4IajDBIO6NJO7uwlbO/JtCVAHtGgOk5icv/DOqENJOpJnhA==", + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/@sap/audit-logging/-/audit-logging-5.8.3.tgz", + "integrity": "sha512-rDoyL5jS4ljLOTe068XsZ4VWGrffD7qnwYJ2sHo/PKmOUtlM6H4QQwXunMLfT7uTV0i/y1NEVW/6MXrhdwLHGg==", "hasShrinkwrap": true, "dependencies": { - "@sap/xssec": "^3.6.0", + "@sap/xssec": "^3.6.1", "debug": "4.3.4", "fetch-retry": "4.1.0", "node-cache": "5.1.2", @@ -90,7 +99,7 @@ } }, "node_modules/@sap/audit-logging/node_modules/@sap/xssec": { - "version": "3.6.0", + "version": "3.6.1", "dependencies": { "axios": "^1.6", "debug": "^4.3.4", @@ -98,7 +107,7 @@ "node-rsa": "^1.1.1" }, "engines": { - "node": ">=18" + "node": ">=14" } }, "node_modules/@sap/audit-logging/node_modules/asn1": { @@ -111,9 +120,9 @@ "version": "0.4.0" }, "node_modules/@sap/audit-logging/node_modules/axios": { - "version": "1.6.2", + "version": "1.6.5", "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.4", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -166,7 +175,7 @@ "version": "4.1.0" }, "node_modules/@sap/audit-logging/node_modules/follow-redirects": { - "version": "1.15.3", + "version": "1.15.4", "engines": { "node": ">=4.0" }, @@ -339,15 +348,15 @@ "version": "4.0.0" }, "node_modules/@sap/e2e-trace": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@sap/e2e-trace/-/e2e-trace-3.2.0.tgz", - "integrity": "sha512-tNqLk/RhX6oc2ScFCJkVtSGPWqrxRLAUfIsCN1Dn4yGHc+gHQVdmyVTDkgKdgw9m4kU+emD2PjDXpo2VwAb0Pg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@sap/e2e-trace/-/e2e-trace-4.1.0.tgz", + "integrity": "sha512-HSOIPHQjdC2coWFVxB04DztApRUgYiMIV781FfyYpmvnJy7/BUCv5fdLyJjisoIUqBpDE3KbkJ/Ko1GdoryHlw==", "hasShrinkwrap": true, "dependencies": { "request-stats": "3.0.0" }, "engines": { - "node": "^8.0.0 || ^10.0.0 || ^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0" + "node": "^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0" } }, "node_modules/@sap/e2e-trace/node_modules/http-headers": { @@ -376,21 +385,21 @@ "version": "1.0.2" }, "node_modules/@sap/logging": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@sap/logging/-/logging-6.2.0.tgz", - "integrity": "sha512-2AYADnDN/1u8Fpa9EqTABnLl4GPAwMoOXaWMFJKwrvSTSr6RSQK924uUMQQBClwcwCwktcf4xlrWCFSztBjfxQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@sap/logging/-/logging-7.1.0.tgz", + "integrity": "sha512-pMYHJg23099j/nW90md0X8Ach0mfkdFy8235LOWXBlcH7eNPuIb5ES6slisqinQ6PHsj1Cip5C2emyGlkd/liw==", "hasShrinkwrap": true, "dependencies": { - "@sap/e2e-trace": "^3.1.0", + "@sap/e2e-trace": "^4.1.0", "lodash": "4.17.21", "moment": "2.29.4" }, "engines": { - "node": "^10.0.0 || ^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0" + "node": "^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0 || ^20.0.0" } }, "node_modules/@sap/logging/node_modules/@sap/e2e-trace": { - "version": "3.2.0", + "version": "4.1.0", "dependencies": { "request-stats": "3.0.0" } @@ -476,9 +485,9 @@ } }, "node_modules/@sap/xssec": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-3.6.0.tgz", - "integrity": "sha512-g/dw4IEQxNcM/KRRZDV3Zb6u/IkzwSB5I4Wo3auYVV/iLoLVVWeQCZnOa05hVOcbhSitl0a7uiVRTlrfPSmQ0w==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-3.6.1.tgz", + "integrity": "sha512-OJouwIWClefpsJ8rVCziEydeDHDNOMA4hjsjw9OqolbbObaiYMMDRU0YJbPe7XL5JkLgrtt+CLCBCsNERxcCZg==", "dependencies": { "axios": "^1.6", "debug": "^4.3.4", @@ -486,7 +495,7 @@ "node-rsa": "^1.1.1" }, "engines": { - "node": ">=18" + "node": ">=14" } }, "node_modules/@sap/xssec/node_modules/debug": { @@ -518,6 +527,11 @@ "node": ">= 6" } }, + "node_modules/@types/triple-beam": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", + "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==" + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -549,6 +563,21 @@ "node": ">= 0.10.0" } }, + "node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/asn1": { "version": "0.2.6", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", @@ -571,11 +600,11 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/axios": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.1.tgz", - "integrity": "sha512-vfBmhDpKafglh0EldBEbVuoe7DyAavGSLWhuSm5ZSEKQnHhBf0xAAwybbNH1IkrJNGnS/VG4I5yxig1pCEXE4g==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", + "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.4", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -674,16 +703,31 @@ } }, "node_modules/cf-nodejs-logging-support": { - "version": "6.14.1", - "resolved": "https://registry.npmjs.org/cf-nodejs-logging-support/-/cf-nodejs-logging-support-6.14.1.tgz", - "integrity": "sha512-ORQL/J0qe2isOPwlXKafaCGmNkQLngb/6KgxLJQ+pfxynAfVUn6tJMtEwH7U0izBSzEtFsYGXa6H4DmIH/8Hrg==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/cf-nodejs-logging-support/-/cf-nodejs-logging-support-7.2.0.tgz", + "integrity": "sha512-JSH6Js9KPIFApTdaloPphetMQYxkGjRcM/nzenI+UpBf/dQyjzEY9wTcaniKUP9WR1KJM5UW7xp+h8/Et+xnKA==", "dependencies": { + "ajv": "^8.11.0", "json-stringify-safe": "^5.0.1", "jsonwebtoken": "^9.0.0", - "uuid": "^8.3.2" + "triple-beam": "^1.3.0", + "uuid": "^9.0.0", + "winston-transport": "^4.5.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=14.14" + } + }, + "node_modules/cf-nodejs-logging-support/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/clone": { @@ -1028,6 +1072,16 @@ "node >=0.6.0" ] }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fecha": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", + "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==" + }, "node_modules/filter-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", @@ -1078,9 +1132,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "funding": [ { "type": "individual", @@ -1310,6 +1364,11 @@ "url": "https://opencollective.com/ioredis" } }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", @@ -1415,6 +1474,22 @@ "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==" }, + "node_modules/logform": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/logform/-/logform-2.6.0.tgz", + "integrity": "sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==", + "dependencies": { + "@colors/colors": "1.6.0", + "@types/triple-beam": "^1.3.2", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, "node_modules/lru-cache": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.0.tgz", @@ -1686,6 +1761,19 @@ "node": ">= 0.8" } }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/redis-commands": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.7.0.tgz", @@ -1719,6 +1807,14 @@ "once": "^1.4.0" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", @@ -1745,6 +1841,14 @@ "ret": "~0.1.10" } }, + "node_modules/safe-stable-stringify": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", + "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", + "engines": { + "node": ">=10" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -1953,6 +2057,33 @@ "node": ">=4" } }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", @@ -1975,6 +2106,14 @@ "node": ">=6" } }, + "node_modules/triple-beam": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", + "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", + "engines": { + "node": ">= 14.0.0" + } + }, "node_modules/tv4": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/tv4/-/tv4-1.2.7.tgz", @@ -2022,6 +2161,14 @@ "node": ">= 0.8" } }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, "node_modules/urijs": { "version": "1.19.11", "resolved": "https://registry.npmjs.org/urijs/-/urijs-1.19.11.tgz", @@ -2036,6 +2183,11 @@ "requires-port": "^1.0.0" } }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -2081,6 +2233,19 @@ "extsprintf": "^1.2.0" } }, + "node_modules/winston-transport": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.6.0.tgz", + "integrity": "sha512-wbBA9PbPAHxKiygo7ub7BYRiKxms0tpfU2ljtWzb3SjRjv5yl6Ozuy/TkXf00HTAt+Uylo3gSkNwzc4ME0wiIg==", + "dependencies": { + "logform": "^2.3.2", + "readable-stream": "^3.6.0", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -2106,6 +2271,14 @@ } } }, + "node_modules/wtfnode": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/wtfnode/-/wtfnode-0.9.1.tgz", + "integrity": "sha512-Ip6C2KeQPl/F3aP1EfOnPoQk14Udd9lffpoqWDNH3Xt78svxPbv53ngtmtfI0q2Te3oTq79XKTnRNXVIn/GsPA==", + "bin": { + "wtfnode": "proxy.js" + } + }, "node_modules/yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", diff --git a/app/package.json b/app/package.json index 5738b83..26a6f8d 100644 --- a/app/package.json +++ b/app/package.json @@ -3,7 +3,7 @@ "version": "0.0.1", "description": "", "dependencies": { - "@sap/approuter": "^14" + "@sap/approuter": "^16" }, "engines": { "node": "^18" diff --git a/package-lock.json b/package-lock.json index 7494876..b5f08ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -239,9 +239,9 @@ } }, "node_modules/@babel/core": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.6.tgz", - "integrity": "sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==", + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz", + "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", @@ -249,10 +249,10 @@ "@babel/generator": "^7.23.6", "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.6", + "@babel/helpers": "^7.23.7", "@babel/parser": "^7.23.6", "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.6", + "@babel/traverse": "^7.23.7", "@babel/types": "^7.23.6", "convert-source-map": "^2.0.0", "debug": "^4.1.0", @@ -443,13 +443,13 @@ } }, "node_modules/@babel/helpers": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.6.tgz", - "integrity": "sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==", + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.8.tgz", + "integrity": "sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ==", "dev": true, "dependencies": { "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.6", + "@babel/traverse": "^7.23.7", "@babel/types": "^7.23.6" }, "engines": { @@ -745,9 +745,9 @@ } }, "node_modules/@babel/traverse": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.6.tgz", - "integrity": "sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==", + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz", + "integrity": "sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==", "dev": true, "dependencies": { "@babel/code-frame": "^7.23.5", @@ -786,20 +786,19 @@ "dev": true }, "node_modules/@cap-js-community/odata-v2-adapter": { - "version": "1.11.12", - "resolved": "https://registry.npmjs.org/@cap-js-community/odata-v2-adapter/-/odata-v2-adapter-1.11.12.tgz", - "integrity": "sha512-ZhDRgsrMxc5hkxns2/H4eyfNX43GI7OYL3t/lBmc9ntsnvSiM59ibuD2scvqKgVxEZKN3NuEDRXEF3H3XlXfTg==", + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@cap-js-community/odata-v2-adapter/-/odata-v2-adapter-1.12.2.tgz", + "integrity": "sha512-duI9ZbegD9F29Qtg4AuwpZsjWvEzvlI/+0ZbIsP/tw9t/e0S9pFYPi6wLS3PrFdSFVsabgmNCt+6FJ6mPoWxhg==", "dependencies": { "body-parser": "^1.20.2", "body-parser-xml": "^2.0.5", "express": "^4.18.2", "express-fileupload": "^1.4.3", "http-proxy-middleware": "^2.0.6", - "node-fetch": "^2.7.0", "xml2js": "^0.6.2" }, "engines": { - "node": ">=16" + "node": ">=18" } }, "node_modules/@cap-js/cds-types": { @@ -1202,50 +1201,6 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", - "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", - "dev": true, - "dependencies": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" - }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" - } - }, - "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/@microsoft/applicationinsights-web-snippet": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-web-snippet/-/applicationinsights-web-snippet-1.0.1.tgz", @@ -1421,14 +1376,15 @@ } }, "node_modules/@sap/audit-logging": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/@sap/audit-logging/-/audit-logging-5.8.2.tgz", - "integrity": "sha512-RVYte9dPh/L+u9n3iITmbcSDTXumBnoqySPXz2T4IajDBIO6NJO7uwlbO/JtCVAHtGgOk5icv/DOqENJOpJnhA==", + "version": "5.8.4", + "resolved": "https://registry.npmjs.org/@sap/audit-logging/-/audit-logging-5.8.4.tgz", + "integrity": "sha512-AslMmlyYxQqwYx0imSei7SRuL/fhlRJjMqYuaCH99HthdE9Gqeskok00VtSur0rfNUqjISmfVWqKL+g0aJJCjA==", "hasShrinkwrap": true, "dependencies": { - "@sap/xssec": "^3.6.0", + "@sap/xssec": "^3.6.1", "debug": "4.3.4", "fetch-retry": "4.1.0", + "lodash": "4.17.21", "node-cache": "5.1.2", "node-fetch": "2.7.0" }, @@ -1437,7 +1393,7 @@ } }, "node_modules/@sap/audit-logging/node_modules/@sap/xssec": { - "version": "3.6.0", + "version": "3.6.1", "dependencies": { "axios": "^1.6", "debug": "^4.3.4", @@ -1445,7 +1401,7 @@ "node-rsa": "^1.1.1" }, "engines": { - "node": ">=18" + "node": ">=14" } }, "node_modules/@sap/audit-logging/node_modules/asn1": { @@ -1458,9 +1414,9 @@ "version": "0.4.0" }, "node_modules/@sap/audit-logging/node_modules/axios": { - "version": "1.6.2", + "version": "1.6.5", "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.4", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -1513,7 +1469,7 @@ "version": "4.1.0" }, "node_modules/@sap/audit-logging/node_modules/follow-redirects": { - "version": "1.15.3", + "version": "1.15.4", "engines": { "node": ">=4.0" }, @@ -1568,6 +1524,9 @@ "safe-buffer": "^5.0.1" } }, + "node_modules/@sap/audit-logging/node_modules/lodash": { + "version": "4.17.21" + }, "node_modules/@sap/audit-logging/node_modules/lodash.includes": { "version": "4.3.0" }, @@ -1686,9 +1645,9 @@ "version": "4.0.0" }, "node_modules/@sap/cds": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-7.5.1.tgz", - "integrity": "sha512-v+/psJEexLH9MBpnCElZfIR12ysxUrkAqxCSWHWJxw+Vvix30EiNqDU+Ytqi+6UKgUufYq7zQbBHhKrFW2Eu1g==", + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/@sap/cds/-/cds-7.5.2.tgz", + "integrity": "sha512-6La9jk+z9kNsLo6FNOeKvL+5srx+kSrzkMEgIw3xxWNfIwBiWD2MIYxrN7YohfY95nhpsyHqeXIOEd9YbHa+BQ==", "dependencies": { "@cap-js/cds-types": "<1", "@sap/cds-compiler": "^4", @@ -1720,9 +1679,9 @@ } }, "node_modules/@sap/cds-dk": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-7.5.0.tgz", - "integrity": "sha512-z5VhrTYe5acdRE/cbSvQGpHyaq5fWzCSEG3qEKR2oO7tIOoOKscE1AqHocVr6ISy8UEJD1ymRpJEdKQ4D5PXYQ==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/@sap/cds-dk/-/cds-dk-7.5.1.tgz", + "integrity": "sha512-kszcgVWJ5VNxXxz4+Yh6OZtoAWi6NiBu4KBkKLVcrr9QyL8pDf2XtJ0Xi3uK8cSpUvJxSuro8cqAR8vW19UMKA==", "devOptional": true, "hasShrinkwrap": true, "dependencies": { @@ -1809,29 +1768,8 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/@sap/cds-dk/node_modules/@eslint/eslintrc/node_modules/debug": { - "version": "4.3.4", - "devOptional": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@sap/cds-dk/node_modules/@eslint/eslintrc/node_modules/ms": { - "version": "2.1.2", - "devOptional": true, - "license": "MIT" - }, "node_modules/@sap/cds-dk/node_modules/@eslint/js": { - "version": "8.55.0", + "version": "8.56.0", "devOptional": true, "license": "MIT", "engines": { @@ -1856,27 +1794,6 @@ "node": ">=10.10.0" } }, - "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/config-array/node_modules/debug": { - "version": "4.3.4", - "devOptional": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/config-array/node_modules/ms": { - "version": "2.1.2", - "devOptional": true, - "license": "MIT" - }, "node_modules/@sap/cds-dk/node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "devOptional": true, @@ -1894,39 +1811,6 @@ "devOptional": true, "license": "BSD-3-Clause" }, - "node_modules/@sap/cds-dk/node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.11", - "license": "BSD-3-Clause", - "optional": true, - "dependencies": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" - }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" - } - }, - "node_modules/@sap/cds-dk/node_modules/@mapbox/node-pre-gyp/node_modules/make-dir": { - "version": "3.1.0", - "license": "MIT", - "optional": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@sap/cds-dk/node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "devOptional": true, @@ -1981,7 +1865,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/@sap/cds": { - "version": "7.5.0", + "version": "7.5.2", "devOptional": true, "license": "SEE LICENSE IN LICENSE", "dependencies": { @@ -2038,7 +1922,7 @@ } }, "node_modules/@sap/cds-dk/node_modules/@sap/cds-mtxs": { - "version": "1.14.0", + "version": "1.14.2", "devOptional": true, "license": "SEE LICENSE IN LICENSE", "dependencies": { @@ -2065,7 +1949,25 @@ "eslint": ">=7" } }, - "node_modules/@sap/cds-dk/node_modules/@sap/hana-client": { + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy": { + "version": "4.9.1", + "devOptional": true, + "license": "See LICENSE file", + "dependencies": { + "@sap/hana-client": "2.19.18", + "@sap/hdi": "4.5.2", + "@sap/xsenv": "3.4.0", + "async": "3.2.3", + "dotenv": "10.0.0", + "handlebars": "4.7.7", + "hdb": "0.19.3", + "micromatch": "4.0.4" + }, + "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/hdi-deploy/node_modules/@sap/hana-client": { "version": "2.19.18", "devOptional": true, "hasInstallScript": true, @@ -2077,7 +1979,20 @@ "node": ">=4.0.0" } }, - "node_modules/@sap/cds-dk/node_modules/@sap/hdi": { + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/hana-client/node_modules/debug": { + "version": "3.1.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/hana-client/node_modules/ms": { + "version": "2.0.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/hdi": { "version": "4.5.2", "devOptional": true, "license": "See LICENSE file", @@ -2100,25 +2015,7 @@ } } }, - "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy": { - "version": "4.9.1", - "devOptional": true, - "license": "See LICENSE file", - "dependencies": { - "@sap/hana-client": "2.19.18", - "@sap/hdi": "4.5.2", - "@sap/xsenv": "3.4.0", - "async": "3.2.3", - "dotenv": "10.0.0", - "handlebars": "4.7.7", - "hdb": "0.19.3", - "micromatch": "4.0.4" - }, - "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/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/xsenv": { "version": "3.4.0", "devOptional": true, "license": "SEE LICENSE IN LICENSE file", @@ -2131,7 +2028,28 @@ "node": "^10.0.0 || ^12.0.0 || ^14.0.0 || ^16.0.0 || ^18.0.0" } }, - "node_modules/@sap/cds-dk/node_modules/@sap/xsenv/node_modules/debug": { + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/xsenv/node_modules/assert-plus": { + "version": "1.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/xsenv/node_modules/clone": { + "version": "2.1.2", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/xsenv/node_modules/core-util-is": { + "version": "1.0.2", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/xsenv/node_modules/debug": { "version": "4.3.3", "devOptional": true, "license": "MIT", @@ -2147,92 +2065,264 @@ } } }, - "node_modules/@sap/cds-dk/node_modules/@sap/xsenv/node_modules/ms": { + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/xsenv/node_modules/extsprintf": { + "version": "1.4.1", + "devOptional": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT" + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/xsenv/node_modules/ms": { "version": "2.1.2", "devOptional": true, "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/@tootallnate/once": { - "version": "1.1.2", + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/xsenv/node_modules/node-cache": { + "version": "5.1.2", + "devOptional": true, "license": "MIT", - "optional": true, + "dependencies": { + "clone": "2.x" + }, "engines": { - "node": ">= 6" + "node": ">= 8.0.0" } }, - "node_modules/@sap/cds-dk/node_modules/@ungap/structured-clone": { - "version": "1.2.0", + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/@sap/xsenv/node_modules/verror": { + "version": "1.10.0", "devOptional": true, - "license": "ISC" + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } }, - "node_modules/@sap/cds-dk/node_modules/abbrev": { - "version": "1.1.1", - "license": "ISC", - "optional": true + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/async": { + "version": "3.2.3", + "devOptional": true, + "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/accepts": { - "version": "1.3.8", + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/braces": { + "version": "3.0.2", "devOptional": true, "license": "MIT", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "fill-range": "^7.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/@sap/cds-dk/node_modules/acorn": { - "version": "8.11.2", + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/dotenv": { + "version": "10.0.0", "devOptional": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, + "license": "BSD-2-Clause", "engines": { - "node": ">=0.4.0" + "node": ">=10" } }, - "node_modules/@sap/cds-dk/node_modules/acorn-jsx": { - "version": "5.3.2", + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/fill-range": { + "version": "7.0.1", "devOptional": true, "license": "MIT", - "peerDependencies": { - "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" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">= 6.0.0" + "node": ">=8" } }, - "node_modules/@sap/cds-dk/node_modules/agent-base/node_modules/debug": { - "version": "4.3.4", + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/handlebars": { + "version": "4.7.7", + "devOptional": true, "license": "MIT", - "optional": true, "dependencies": { - "ms": "2.1.2" + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" }, "engines": { - "node": ">=6.0" + "node": ">=0.4.7" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/hdb": { + "version": "0.19.3", + "devOptional": true, + "license": "Apache-2.0", + "dependencies": { + "iconv-lite": "^0.4.18" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/iconv-lite": { + "version": "0.4.24", + "devOptional": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/is-number": { + "version": "7.0.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/micromatch": { + "version": "4.0.4", + "devOptional": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" } }, - "node_modules/@sap/cds-dk/node_modules/agent-base/node_modules/ms": { + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/minimist": { + "version": "1.2.8", + "devOptional": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/neo-async": { + "version": "2.6.2", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/picomatch": { + "version": "2.3.1", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/safer-buffer": { "version": "2.1.2", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/source-map": { + "version": "0.6.1", + "devOptional": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/to-regex-range": { + "version": "5.0.1", + "devOptional": true, "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/uglify-js": { + "version": "3.17.4", + "license": "BSD-2-Clause", + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/@sap/hdi-deploy/node_modules/wordwrap": { + "version": "1.0.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@sap/cds-dk/node_modules/@tootallnate/once": { + "version": "1.1.2", + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@sap/cds-dk/node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "devOptional": true, + "license": "ISC" + }, + "node_modules/@sap/cds-dk/node_modules/abbrev": { + "version": "1.1.1", + "license": "ISC", "optional": true }, + "node_modules/@sap/cds-dk/node_modules/accepts": { + "version": "1.3.8", + "devOptional": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@sap/cds-dk/node_modules/acorn": { + "version": "8.11.3", + "devOptional": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/acorn-jsx": { + "version": "5.3.2", + "devOptional": true, + "license": "MIT", + "peerDependencies": { + "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/agentkeepalive": { "version": "4.5.0", "license": "MIT", @@ -2307,7 +2397,7 @@ "optional": true }, "node_modules/@sap/cds-dk/node_modules/are-we-there-yet": { - "version": "2.0.0", + "version": "3.0.1", "license": "ISC", "optional": true, "dependencies": { @@ -2315,7 +2405,7 @@ "readable-stream": "^3.6.0" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/@sap/cds-dk/node_modules/argparse": { @@ -2328,30 +2418,17 @@ "devOptional": true, "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/assert-plus": { - "version": "1.0.0", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/@sap/cds-dk/node_modules/async": { - "version": "3.2.3", - "devOptional": true, - "license": "MIT" - }, "node_modules/@sap/cds-dk/node_modules/asynckit": { "version": "0.4.0", "devOptional": true, "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/axios": { - "version": "1.6.2", + "version": "1.6.5", "devOptional": true, "license": "MIT", "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.4", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -2361,6 +2438,25 @@ "devOptional": true, "license": "MIT" }, + "node_modules/@sap/cds-dk/node_modules/base64-js": { + "version": "1.5.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 + }, "node_modules/@sap/cds-dk/node_modules/big.js": { "version": "6.2.1", "devOptional": true, @@ -2373,6 +2469,24 @@ "url": "https://opencollective.com/bigjs" } }, + "node_modules/@sap/cds-dk/node_modules/bindings": { + "version": "1.5.0", + "license": "MIT", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/@sap/cds-dk/node_modules/bl": { + "version": "4.1.0", + "license": "MIT", + "optional": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, "node_modules/@sap/cds-dk/node_modules/body-parser": { "version": "1.20.1", "devOptional": true, @@ -2404,6 +2518,11 @@ "ms": "2.0.0" } }, + "node_modules/@sap/cds-dk/node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "devOptional": true, + "license": "MIT" + }, "node_modules/@sap/cds-dk/node_modules/brace-expansion": { "version": "1.1.11", "devOptional": true, @@ -2415,7 +2534,7 @@ }, "node_modules/@sap/cds-dk/node_modules/braces": { "version": "3.0.2", - "devOptional": true, + "extraneous": true, "license": "MIT", "dependencies": { "fill-range": "^7.0.1" @@ -2424,6 +2543,29 @@ "node": ">=8" } }, + "node_modules/@sap/cds-dk/node_modules/buffer": { + "version": "5.7.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": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, "node_modules/@sap/cds-dk/node_modules/bytes": { "version": "3.1.2", "devOptional": true, @@ -2528,14 +2670,6 @@ "node": ">=6" } }, - "node_modules/@sap/cds-dk/node_modules/clone": { - "version": "2.1.2", - "devOptional": true, - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, "node_modules/@sap/cds-dk/node_modules/color-convert": { "version": "2.0.1", "devOptional": true, @@ -2613,11 +2747,6 @@ "devOptional": true, "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/core-util-is": { - "version": "1.0.2", - "devOptional": true, - "license": "MIT" - }, "node_modules/@sap/cds-dk/node_modules/cross-spawn": { "version": "7.0.3", "devOptional": true, @@ -2632,11 +2761,41 @@ } }, "node_modules/@sap/cds-dk/node_modules/debug": { - "version": "3.1.0", + "version": "4.3.4", "devOptional": true, "license": "MIT", "dependencies": { - "ms": "2.0.0" + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@sap/cds-dk/node_modules/decompress-response": { + "version": "6.0.0", + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@sap/cds-dk/node_modules/deep-extend": { + "version": "0.6.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4.0.0" } }, "node_modules/@sap/cds-dk/node_modules/deep-is": { @@ -2706,14 +2865,6 @@ "node": ">=6.0.0" } }, - "node_modules/@sap/cds-dk/node_modules/dotenv": { - "version": "10.0.0", - "devOptional": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=10" - } - }, "node_modules/@sap/cds-dk/node_modules/ee-first": { "version": "1.1.1", "devOptional": true, @@ -2751,6 +2902,14 @@ "node": ">=0.10.0" } }, + "node_modules/@sap/cds-dk/node_modules/end-of-stream": { + "version": "1.4.4", + "license": "MIT", + "optional": true, + "dependencies": { + "once": "^1.4.0" + } + }, "node_modules/@sap/cds-dk/node_modules/env-paths": { "version": "2.2.1", "license": "MIT", @@ -2781,14 +2940,14 @@ } }, "node_modules/@sap/cds-dk/node_modules/eslint": { - "version": "8.55.0", + "version": "8.56.0", "devOptional": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.55.0", + "@eslint/js": "8.56.0", "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -2860,27 +3019,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/@sap/cds-dk/node_modules/eslint/node_modules/debug": { - "version": "4.3.4", - "devOptional": true, - "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", - "devOptional": true, - "license": "MIT" - }, "node_modules/@sap/cds-dk/node_modules/espree": { "version": "9.6.1", "devOptional": true, @@ -2943,6 +3081,14 @@ "node": ">= 0.6" } }, + "node_modules/@sap/cds-dk/node_modules/expand-template": { + "version": "2.0.3", + "license": "(MIT OR WTFPL)", + "optional": true, + "engines": { + "node": ">=6" + } + }, "node_modules/@sap/cds-dk/node_modules/express": { "version": "4.18.2", "devOptional": true, @@ -2992,12 +3138,9 @@ "ms": "2.0.0" } }, - "node_modules/@sap/cds-dk/node_modules/extsprintf": { - "version": "1.4.1", + "node_modules/@sap/cds-dk/node_modules/express/node_modules/ms": { + "version": "2.0.0", "devOptional": true, - "engines": [ - "node >=0.6.0" - ], "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/fast-deep-equal": { @@ -3016,7 +3159,7 @@ "license": "MIT" }, "node_modules/@sap/cds-dk/node_modules/fastq": { - "version": "1.15.0", + "version": "1.16.0", "devOptional": true, "license": "ISC", "dependencies": { @@ -3034,9 +3177,14 @@ "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/@sap/cds-dk/node_modules/file-uri-to-path": { + "version": "1.0.0", + "license": "MIT", + "optional": true + }, "node_modules/@sap/cds-dk/node_modules/fill-range": { "version": "7.0.1", - "devOptional": true, + "extraneous": true, "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" @@ -3070,6 +3218,11 @@ "ms": "2.0.0" } }, + "node_modules/@sap/cds-dk/node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "devOptional": true, + "license": "MIT" + }, "node_modules/@sap/cds-dk/node_modules/find-up": { "version": "5.0.0", "devOptional": true, @@ -3104,7 +3257,7 @@ "license": "ISC" }, "node_modules/@sap/cds-dk/node_modules/follow-redirects": { - "version": "1.15.3", + "version": "1.15.4", "devOptional": true, "funding": [ { @@ -3151,6 +3304,11 @@ "node": ">= 0.6" } }, + "node_modules/@sap/cds-dk/node_modules/fs-constants": { + "version": "1.0.0", + "license": "MIT", + "optional": true + }, "node_modules/@sap/cds-dk/node_modules/fs-minipass": { "version": "2.1.0", "license": "ISC", @@ -3176,22 +3334,21 @@ } }, "node_modules/@sap/cds-dk/node_modules/gauge": { - "version": "3.0.2", + "version": "4.0.4", "license": "ISC", "optional": true, "dependencies": { "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", + "signal-exit": "^3.0.7", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" + "wide-align": "^1.1.5" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/@sap/cds-dk/node_modules/generic-pool": { @@ -3216,6 +3373,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/@sap/cds-dk/node_modules/github-from-package": { + "version": "0.0.0", + "license": "MIT", + "optional": true + }, "node_modules/@sap/cds-dk/node_modules/glob": { "version": "7.2.3", "devOptional": true, @@ -3281,26 +3443,6 @@ "devOptional": true, "license": "MIT" }, - "node_modules/@sap/cds-dk/node_modules/handlebars": { - "version": "4.7.7", - "devOptional": true, - "license": "MIT", - "dependencies": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "wordwrap": "^1.0.0" - }, - "bin": { - "handlebars": "bin/handlebars" - }, - "engines": { - "node": ">=0.4.7" - }, - "optionalDependencies": { - "uglify-js": "^3.1.4" - } - }, "node_modules/@sap/cds-dk/node_modules/has-flag": { "version": "4.0.0", "devOptional": true, @@ -3358,17 +3500,6 @@ "node": ">= 0.4" } }, - "node_modules/@sap/cds-dk/node_modules/hdb": { - "version": "0.19.3", - "devOptional": true, - "license": "Apache-2.0", - "dependencies": { - "iconv-lite": "^0.4.18" - }, - "engines": { - "node": ">= 0.12" - } - }, "node_modules/@sap/cds-dk/node_modules/http-cache-semantics": { "version": "4.1.1", "license": "BSD-2-Clause", @@ -3399,62 +3530,20 @@ "debug": "4" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/@sap/cds-dk/node_modules/http-proxy-agent/node_modules/debug": { - "version": "4.3.4", - "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.4", - "license": "MIT", - "optional": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">= 6" } }, - "node_modules/@sap/cds-dk/node_modules/https-proxy-agent/node_modules/ms": { - "version": "2.1.2", + "node_modules/@sap/cds-dk/node_modules/https-proxy-agent": { + "version": "5.0.1", "license": "MIT", - "optional": true + "optional": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } }, "node_modules/@sap/cds-dk/node_modules/humanize-ms": { "version": "1.2.1", @@ -3475,6 +3564,25 @@ "node": ">=0.10.0" } }, + "node_modules/@sap/cds-dk/node_modules/ieee754": { + "version": "1.2.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": "BSD-3-Clause", + "optional": true + }, "node_modules/@sap/cds-dk/node_modules/ignore": { "version": "5.3.0", "devOptional": true, @@ -3533,6 +3641,11 @@ "devOptional": true, "license": "ISC" }, + "node_modules/@sap/cds-dk/node_modules/ini": { + "version": "1.3.8", + "license": "ISC", + "optional": true + }, "node_modules/@sap/cds-dk/node_modules/ip": { "version": "2.0.0", "license": "MIT", @@ -3580,7 +3693,7 @@ }, "node_modules/@sap/cds-dk/node_modules/is-number": { "version": "7.0.0", - "devOptional": true, + "extraneous": true, "license": "MIT", "engines": { "node": ">=0.12.0" @@ -3733,12 +3846,12 @@ } }, "node_modules/@sap/cds-dk/node_modules/micromatch": { - "version": "4.0.4", - "devOptional": true, + "version": "4.0.5", + "extraneous": true, "license": "MIT", "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { "node": ">=8.6" @@ -3774,6 +3887,17 @@ "node": ">= 0.6" } }, + "node_modules/@sap/cds-dk/node_modules/mimic-response": { + "version": "3.1.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@sap/cds-dk/node_modules/minimatch": { "version": "3.1.2", "devOptional": true, @@ -3787,8 +3911,8 @@ }, "node_modules/@sap/cds-dk/node_modules/minimist": { "version": "1.2.8", - "devOptional": true, "license": "MIT", + "optional": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -3897,8 +4021,13 @@ "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.2", "devOptional": true, "license": "MIT" }, @@ -3910,6 +4039,11 @@ "mustache": "bin/mustache" } }, + "node_modules/@sap/cds-dk/node_modules/napi-build-utils": { + "version": "1.0.2", + "license": "MIT", + "optional": true + }, "node_modules/@sap/cds-dk/node_modules/natural-compare": { "version": "1.4.0", "devOptional": true, @@ -3923,45 +4057,21 @@ "node": ">= 0.6" } }, - "node_modules/@sap/cds-dk/node_modules/neo-async": { - "version": "2.6.2", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@sap/cds-dk/node_modules/node-addon-api": { - "version": "4.3.0", - "license": "MIT", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/node-cache": { - "version": "5.1.2", - "devOptional": true, + "node_modules/@sap/cds-dk/node_modules/node-abi": { + "version": "3.54.0", "license": "MIT", + "optional": true, "dependencies": { - "clone": "2.x" + "semver": "^7.3.5" }, "engines": { - "node": ">= 8.0.0" + "node": ">=10" } }, - "node_modules/@sap/cds-dk/node_modules/node-fetch": { - "version": "2.7.0", + "node_modules/@sap/cds-dk/node_modules/node-addon-api": { + "version": "7.0.0", "license": "MIT", - "optional": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } + "optional": true }, "node_modules/@sap/cds-dk/node_modules/node-gyp": { "version": "8.4.1", @@ -3986,50 +4096,6 @@ "node": ">= 10.12.0" } }, - "node_modules/@sap/cds-dk/node_modules/node-gyp/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/node-gyp/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/node-gyp/node_modules/npmlog": { - "version": "6.0.2", - "license": "ISC", - "optional": true, - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, "node_modules/@sap/cds-dk/node_modules/node-watch": { "version": "0.7.4", "devOptional": true, @@ -4053,22 +4119,17 @@ } }, "node_modules/@sap/cds-dk/node_modules/npmlog": { - "version": "5.0.1", + "version": "6.0.2", "license": "ISC", "optional": true, "dependencies": { - "are-we-there-yet": "^2.0.0", + "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", + "gauge": "^4.0.3", "set-blocking": "^2.0.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/object-assign": { - "version": "4.1.1", - "license": "MIT", - "optional": true, + }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/@sap/cds-dk/node_modules/object-inspect": { @@ -4206,7 +4267,7 @@ }, "node_modules/@sap/cds-dk/node_modules/picomatch": { "version": "2.3.1", - "devOptional": true, + "extraneous": true, "license": "MIT", "engines": { "node": ">=8.6" @@ -4223,6 +4284,31 @@ "node": ">=4" } }, + "node_modules/@sap/cds-dk/node_modules/prebuild-install": { + "version": "7.1.1", + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@sap/cds-dk/node_modules/prelude-ls": { "version": "1.2.1", "devOptional": true, @@ -4265,6 +4351,15 @@ "devOptional": true, "license": "MIT" }, + "node_modules/@sap/cds-dk/node_modules/pump": { + "version": "3.0.0", + "license": "MIT", + "optional": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "node_modules/@sap/cds-dk/node_modules/punycode": { "version": "2.3.1", "devOptional": true, @@ -4328,6 +4423,28 @@ "node": ">= 0.8" } }, + "node_modules/@sap/cds-dk/node_modules/rc": { + "version": "1.2.8", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "optional": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/@sap/cds-dk/node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@sap/cds-dk/node_modules/readable-stream": { "version": "3.6.2", "license": "MIT", @@ -4577,6 +4694,49 @@ "license": "ISC", "optional": true }, + "node_modules/@sap/cds-dk/node_modules/simple-concat": { + "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 + }, + "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": { + "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", @@ -4593,62 +4753,34 @@ "dependencies": { "ip": "^2.0.0", "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.13.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" - } - }, - "node_modules/@sap/cds-dk/node_modules/socks-proxy-agent/node_modules/debug": { - "version": "4.3.4", - "license": "MIT", - "optional": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" } }, - "node_modules/@sap/cds-dk/node_modules/socks-proxy-agent/node_modules/ms": { - "version": "2.1.2", + "node_modules/@sap/cds-dk/node_modules/socks-proxy-agent": { + "version": "6.2.1", "license": "MIT", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/source-map": { - "version": "0.6.1", - "devOptional": true, - "license": "BSD-3-Clause", + "optional": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 10" } }, "node_modules/@sap/cds-dk/node_modules/sqlite3": { - "version": "5.1.6", + "version": "5.1.7", "hasInstallScript": true, "license": "BSD-3-Clause", "optional": true, "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.0", - "node-addon-api": "^4.2.0", + "bindings": "^1.5.0", + "node-addon-api": "^7.0.0", + "prebuild-install": "^7.1.1", "tar": "^6.1.11" }, "optionalDependencies": { @@ -4752,6 +4884,37 @@ "node": ">=10" } }, + "node_modules/@sap/cds-dk/node_modules/tar-fs": { + "version": "2.1.1", + "license": "MIT", + "optional": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "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", + "optional": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/@sap/cds-dk/node_modules/tar/node_modules/minipass": { "version": "5.0.0", "license": "ISC", @@ -4772,7 +4935,7 @@ }, "node_modules/@sap/cds-dk/node_modules/to-regex-range": { "version": "5.0.1", - "devOptional": true, + "extraneous": true, "license": "MIT", "dependencies": { "is-number": "^7.0.0" @@ -4789,10 +4952,16 @@ "node": ">=0.6" } }, - "node_modules/@sap/cds-dk/node_modules/tr46": { - "version": "0.0.3", - "license": "MIT", - "optional": true + "node_modules/@sap/cds-dk/node_modules/tunnel-agent": { + "version": "0.6.0", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } }, "node_modules/@sap/cds-dk/node_modules/type-check": { "version": "0.4.0", @@ -4828,17 +4997,6 @@ "node": ">= 0.6" } }, - "node_modules/@sap/cds-dk/node_modules/uglify-js": { - "version": "3.17.4", - "license": "BSD-2-Clause", - "optional": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/@sap/cds-dk/node_modules/unique-filename": { "version": "1.1.1", "license": "ISC", @@ -4892,33 +5050,6 @@ "node": ">= 0.8" } }, - "node_modules/@sap/cds-dk/node_modules/verror": { - "version": "1.10.0", - "devOptional": true, - "engines": [ - "node >=0.6.0" - ], - "license": "MIT", - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/@sap/cds-dk/node_modules/webidl-conversions": { - "version": "3.0.1", - "license": "BSD-2-Clause", - "optional": true - }, - "node_modules/@sap/cds-dk/node_modules/whatwg-url": { - "version": "5.0.0", - "license": "MIT", - "optional": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "node_modules/@sap/cds-dk/node_modules/which": { "version": "2.0.2", "devOptional": true, @@ -4941,18 +5072,13 @@ "string-width": "^1.0.2 || 2 || 3 || 4" } }, - "node_modules/@sap/cds-dk/node_modules/wordwrap": { - "version": "1.0.0", - "devOptional": true, - "license": "MIT" - }, "node_modules/@sap/cds-dk/node_modules/wrappy": { "version": "1.0.2", "devOptional": true, "license": "ISC" }, "node_modules/@sap/cds-dk/node_modules/ws": { - "version": "8.15.1", + "version": "8.16.0", "devOptional": true, "license": "MIT", "engines": { @@ -5096,9 +5222,9 @@ } }, "node_modules/@sap/xssec": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-3.6.0.tgz", - "integrity": "sha512-g/dw4IEQxNcM/KRRZDV3Zb6u/IkzwSB5I4Wo3auYVV/iLoLVVWeQCZnOa05hVOcbhSitl0a7uiVRTlrfPSmQ0w==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@sap/xssec/-/xssec-3.6.1.tgz", + "integrity": "sha512-OJouwIWClefpsJ8rVCziEydeDHDNOMA4hjsjw9OqolbbObaiYMMDRU0YJbPe7XL5JkLgrtt+CLCBCsNERxcCZg==", "dependencies": { "axios": "^1.6", "debug": "^4.3.4", @@ -5106,7 +5232,7 @@ "node-rsa": "^1.1.1" }, "engines": { - "node": ">=18" + "node": ">=14" } }, "node_modules/@sinclair/typebox": { @@ -5174,9 +5300,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", - "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", "dev": true, "dependencies": { "@babel/types": "^7.20.7" @@ -5230,9 +5356,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.10.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.5.tgz", - "integrity": "sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==", + "version": "20.11.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.0.tgz", + "integrity": "sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==", "dependencies": { "undici-types": "~5.26.4" } @@ -5276,7 +5402,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true + "dev": true, + "optional": true }, "node_modules/accepts": { "version": "1.3.8", @@ -5291,9 +5418,9 @@ } }, "node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "bin": { "acorn": "bin/acorn" }, @@ -5406,23 +5533,23 @@ } }, "node_modules/applicationinsights": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-2.9.1.tgz", - "integrity": "sha512-hrpe/OvHFZlq+SQERD1fxaYICyunxzEBh9SolJebzYnIXkyA9zxIR87dZAh+F3+weltbqdIP8W038cvtpMNhQg==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-2.9.2.tgz", + "integrity": "sha512-wlDiD7v0BQNM8oNzsf9C836R5ze25u+CuCEZsbA5xMIXYYBxkqkWE/mo9GFJM7rsKaiGqpxEwWmePHKD2Lwy2w==", "dependencies": { "@azure/core-auth": "^1.5.0", "@azure/core-rest-pipeline": "1.10.1", "@azure/core-util": "1.2.0", "@azure/opentelemetry-instrumentation-azure-sdk": "^1.0.0-beta.5", "@microsoft/applicationinsights-web-snippet": "^1.0.1", - "@opentelemetry/api": "^1.4.1", - "@opentelemetry/core": "^1.15.2", - "@opentelemetry/sdk-trace-base": "^1.15.2", - "@opentelemetry/semantic-conventions": "^1.15.2", + "@opentelemetry/api": "^1.7.0", + "@opentelemetry/core": "^1.19.0", + "@opentelemetry/sdk-trace-base": "^1.19.0", + "@opentelemetry/semantic-conventions": "^1.19.0", "cls-hooked": "^4.2.2", "continuation-local-storage": "^3.2.1", "diagnostic-channel": "1.1.1", - "diagnostic-channel-publishers": "1.0.7" + "diagnostic-channel-publishers": "1.0.8" }, "engines": { "node": ">=8.0.0" @@ -5440,19 +5567,21 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true + "dev": true, + "optional": true }, "node_modules/are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", "dev": true, + "optional": true, "dependencies": { "delegates": "^1.0.0", "readable-stream": "^3.6.0" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/are-we-there-yet/node_modules/readable-stream": { @@ -5460,6 +5589,7 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, + "optional": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -5474,6 +5604,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dev": true, + "optional": true, "dependencies": { "safe-buffer": "~5.2.0" } @@ -5625,11 +5756,11 @@ } }, "node_modules/axios": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", - "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", + "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.4", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -5755,6 +5886,26 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/big.js": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/big.js/-/big.js-6.2.1.tgz", @@ -5792,6 +5943,49 @@ "url": "https://bevry.me/fund" } }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bl/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/body-parser": { "version": "1.20.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", @@ -5920,6 +6114,30 @@ "node-int64": "^0.4.0" } }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, "node_modules/buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", @@ -6049,9 +6267,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001571", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001571.tgz", - "integrity": "sha512-tYq/6MoXhdezDLFZuCO/TKboTzuQ/xR5cFdgXPfDtM7/kchBO3b4VWghE/OAi/DV7tTdhmLjZiZBZi1fA/GheQ==", + "version": "1.0.30001576", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz", + "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==", "dev": true, "funding": [ { @@ -6084,9 +6302,9 @@ } }, "node_modules/chai": { - "version": "4.3.10", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz", - "integrity": "sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.0.tgz", + "integrity": "sha512-x9cHNq1uvkCdU+5xTkNh5WtgD4e4yDFCsp9jVc7N7qVeKeftv3gO/ZrviX5d+3ZfxdYnZXZYujjRInu1RogU6A==", "dev": true, "dependencies": { "assertion-error": "^1.1.0", @@ -6349,6 +6567,7 @@ "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true, + "optional": true, "bin": { "color-support": "bin.js" } @@ -6379,7 +6598,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true + "dev": true, + "optional": true }, "node_modules/content-disposition": { "version": "0.5.4", @@ -6502,6 +6722,21 @@ } } }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/dedent": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", @@ -6588,7 +6823,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true + "dev": true, + "optional": true }, "node_modules/depd": { "version": "2.0.0", @@ -6634,9 +6870,9 @@ } }, "node_modules/diagnostic-channel-publishers": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/diagnostic-channel-publishers/-/diagnostic-channel-publishers-1.0.7.tgz", - "integrity": "sha512-SEECbY5AiVt6DfLkhkaHNeshg1CogdLLANA8xlG/TKvS+XUgvIKl7VspJGYiEdL5OUyzMVnr7o0AwB7f+/Mjtg==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/diagnostic-channel-publishers/-/diagnostic-channel-publishers-1.0.8.tgz", + "integrity": "sha512-HmSm9hXxSPxA9BaLGY98QU1zsdjeCk113KjAYGPCen1ZP6mhVaTPzHd6UYv5r21DnWANi+f+NyPOHruGT9jpqQ==", "peerDependencies": { "diagnostic-channel": "*" } @@ -6709,9 +6945,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.615", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.615.tgz", - "integrity": "sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng==", + "version": "1.4.628", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.628.tgz", + "integrity": "sha512-2k7t5PHvLsufpP6Zwk0nof62yLOsCf032wZx7/q0mv8gwlXjhcxI3lz6f0jBr0GrnWKcm3burXzI3t5IrcdUxw==", "dev": true }, "node_modules/emitter-listener": { @@ -6768,6 +7004,15 @@ "node": ">=0.10.0" } }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, "node_modules/env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", @@ -6958,6 +7203,15 @@ "node": ">= 0.8.0" } }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/expect": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", @@ -7116,6 +7370,12 @@ "bser": "2.1.1" } }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true + }, "node_modules/filelist": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", @@ -7249,9 +7509,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "funding": [ { "type": "individual", @@ -7305,6 +7565,12 @@ "node": ">= 0.6" } }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, "node_modules/fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", @@ -7372,23 +7638,23 @@ } }, "node_modules/gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "dev": true, + "optional": true, "dependencies": { "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", + "signal-exit": "^3.0.7", "string-width": "^4.2.3", "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" + "wide-align": "^1.1.5" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/generic-pool": { @@ -7476,6 +7742,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "dev": true + }, "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -7638,7 +7910,8 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true + "dev": true, + "optional": true }, "node_modules/hasown": { "version": "2.0.0", @@ -7776,6 +8049,26 @@ "node": ">=0.10.0" } }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/ignore": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", @@ -7855,6 +8148,12 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, "node_modules/internal-slot": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", @@ -9333,7 +9632,19 @@ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, "engines": { - "node": ">=6" + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/minimatch": { @@ -9474,6 +9785,12 @@ "node": ">=10" } }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, "node_modules/module-details-from-path": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", @@ -9503,6 +9820,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "dev": true + }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -9523,31 +9846,24 @@ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", "dev": true }, - "node_modules/node-addon-api": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", - "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==", - "dev": true - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "node_modules/node-abi": { + "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": { - "whatwg-url": "^5.0.0" + "semver": "^7.3.5" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "node": ">=10" } }, + "node_modules/node-addon-api": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.0.0.tgz", + "integrity": "sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA==", + "dev": true + }, "node_modules/node-gyp": { "version": "8.4.1", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", @@ -9573,81 +9889,6 @@ "node": ">= 10.12.0" } }, - "node_modules/node-gyp/node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "dev": true, - "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/node-gyp/node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "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/node-gyp/node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, - "optional": true, - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/node-gyp/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "optional": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/node-gyp/node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "optional": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -9682,6 +9923,7 @@ "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", "dev": true, + "optional": true, "dependencies": { "abbrev": "1" }, @@ -9898,24 +10140,19 @@ } }, "node_modules/npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "dev": true, + "optional": true, "dependencies": { - "are-we-there-yet": "^2.0.0", + "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", + "gauge": "^4.0.3", "set-blocking": "^2.0.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, + }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/object-inspect": { @@ -10346,6 +10583,32 @@ "node": ">=0.10.0" } }, + "node_modules/prebuild-install": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "dev": true, + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/pretty-format": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", @@ -10428,6 +10691,16 @@ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, "node_modules/pure-rand": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", @@ -10500,6 +10773,30 @@ "node": ">= 0.8" } }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", @@ -10672,6 +10969,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, + "optional": true, "dependencies": { "glob": "^7.1.3" }, @@ -10749,15 +11047,18 @@ ] }, "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.2.tgz", + "integrity": "sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", "is-regex": "^1.1.4" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -10861,7 +11162,8 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true + "dev": true, + "optional": true }, "node_modules/set-function-length": { "version": "1.1.1", @@ -10950,6 +11252,51 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -11072,14 +11419,15 @@ "dev": true }, "node_modules/sqlite3": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.6.tgz", - "integrity": "sha512-olYkWoKFVNSSSQNvxVUfjiVbz3YtBwTJj+mfV5zpHmqW3sELx2Cf4QCdirMelhM5Zh+KDVaKgQHqCxrqiWHybw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.7.tgz", + "integrity": "sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==", "dev": true, "hasInstallScript": true, "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.0", - "node-addon-api": "^4.2.0", + "bindings": "^1.5.0", + "node-addon-api": "^7.0.0", + "prebuild-install": "^7.1.1", "tar": "^6.1.11" }, "optionalDependencies": { @@ -11351,6 +11699,63 @@ "node": ">=10" } }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tar-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/tar/node_modules/minipass": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", @@ -11467,11 +11872,6 @@ "node": ">=0.6" } }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, "node_modules/traverse": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", @@ -11486,6 +11886,18 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, "node_modules/type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", @@ -11796,20 +12208,6 @@ "makeerror": "1.0.12" } }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -11865,6 +12263,7 @@ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, + "optional": true, "dependencies": { "string-width": "^1.0.2 || 2 || 3 || 4" }