From ec14dbc17b97b5e2f2bdbd1472e1d4bd664bbaf3 Mon Sep 17 00:00:00 2001 From: Berend Sliedrecht Date: Fri, 24 Nov 2023 15:08:31 +0100 Subject: [PATCH] added release-it Signed-off-by: Berend Sliedrecht --- .release-it.json | 5 + package.json | 4 +- pnpm-lock.yaml | 2699 +++++++++++++++++++++++++++++++++++++++++++--- 3 files changed, 2579 insertions(+), 129 deletions(-) create mode 100644 .release-it.json diff --git a/.release-it.json b/.release-it.json new file mode 100644 index 0000000..d280b4d --- /dev/null +++ b/.release-it.json @@ -0,0 +1,5 @@ +{ + "github": { + "release": true + } +} diff --git a/package.json b/package.json index d66743b..7b2583c 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,8 @@ "prettier": "prettier --ignore-path .gitignore .", "check-format": "pnpm prettier --list-different", "check-types": "pnpm build --noEmit", - "format": "pnpm prettier --write" + "format": "pnpm prettier --write", + "release": "release-it" }, "devDependencies": { "@aries-framework/askar": "^0.4.2", @@ -23,6 +24,7 @@ "@hyperledger/aries-askar-nodejs": "^0.1.0", "@types/node": "^20.10.0", "prettier": "^3.1.0", + "release-it": "^17.0.0", "ts-node": "^10.9.1", "typescript": "^5.3.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dd0dff4..0f4f87c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,6 +23,9 @@ devDependencies: prettier: specifier: ^3.1.0 version: 3.1.0 + release-it: + specifier: ^17.0.0 + version: 17.0.0(typescript@5.3.2) ts-node: specifier: ^10.9.1 version: 10.9.1(@types/node@20.10.0)(typescript@5.3.2) @@ -151,7 +154,6 @@ packages: "@babel/highlight": 7.23.4 chalk: 2.4.2 dev: true - optional: true /@babel/compat-data@7.23.3: resolution: @@ -470,7 +472,6 @@ packages: } engines: { node: ">=6.9.0" } dev: true - optional: true /@babel/helper-validator-option@7.22.15: resolution: @@ -520,7 +521,6 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 dev: true - optional: true /@babel/parser@7.23.4: resolution: @@ -2732,6 +2732,13 @@ packages: fast-text-encoding: 1.0.6 dev: true + /@iarna/toml@2.2.5: + resolution: + { + integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg== + } + dev: true + /@jest/create-cache-key-function@29.7.0: resolution: { @@ -2899,6 +2906,16 @@ packages: "@jridgewell/sourcemap-codec": 1.4.15 dev: true + /@ljharb/through@2.3.11: + resolution: + { + integrity: sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + dev: true + /@mapbox/node-pre-gyp@1.0.11: resolution: { @@ -2938,7 +2955,6 @@ packages: "@nodelib/fs.stat": 2.0.5 run-parallel: 1.2.0 dev: true - optional: true /@nodelib/fs.stat@2.0.5: resolution: @@ -2948,7 +2964,6 @@ packages: engines: { node: ">= 8" } requiresBuild: true dev: true - optional: true /@nodelib/fs.walk@1.2.8: resolution: @@ -2961,7 +2976,6 @@ packages: "@nodelib/fs.scandir": 2.1.5 fastq: 1.15.0 dev: true - optional: true /@npmcli/fs@1.1.1: resolution: @@ -2987,6 +3001,145 @@ packages: dev: true optional: true + /@octokit/auth-token@4.0.0: + resolution: + { + integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA== + } + engines: { node: ">= 18" } + dev: true + + /@octokit/core@5.0.2: + resolution: + { + integrity: sha512-cZUy1gUvd4vttMic7C0lwPed8IYXWYp8kHIMatyhY8t8n3Cpw2ILczkV5pGMPqef7v0bLo0pOHrEHarsau2Ydg== + } + engines: { node: ">= 18" } + dependencies: + "@octokit/auth-token": 4.0.0 + "@octokit/graphql": 7.0.2 + "@octokit/request": 8.1.6 + "@octokit/request-error": 5.0.1 + "@octokit/types": 12.3.0 + before-after-hook: 2.2.3 + universal-user-agent: 6.0.1 + dev: true + + /@octokit/endpoint@9.0.3: + resolution: + { + integrity: sha512-TXVX57fJV7SA6LvRkeXPIOBr8AKvKDlhwNVBP/26O9DjIFi+CkYZGFLP9WtPdVOicRIhqGHxBCC6Fdj5AWWGgQ== + } + engines: { node: ">= 18" } + dependencies: + "@octokit/types": 12.3.0 + universal-user-agent: 6.0.1 + dev: true + + /@octokit/graphql@7.0.2: + resolution: + { + integrity: sha512-OJ2iGMtj5Tg3s6RaXH22cJcxXRi7Y3EBqbHTBRq+PQAqfaS8f/236fUrWhfSn8P4jovyzqucxme7/vWSSZBX2Q== + } + engines: { node: ">= 18" } + dependencies: + "@octokit/request": 8.1.6 + "@octokit/types": 12.3.0 + universal-user-agent: 6.0.1 + dev: true + + /@octokit/openapi-types@19.0.2: + resolution: + { + integrity: sha512-8li32fUDUeml/ACRp/njCWTsk5t17cfTM1jp9n08pBrqs5cDFJubtjsSnuz56r5Tad6jdEPJld7LxNp9dNcyjQ== + } + dev: true + + /@octokit/plugin-paginate-rest@9.1.4(@octokit/core@5.0.2): + resolution: + { + integrity: sha512-MvZx4WvfhBnt7PtH5XE7HORsO7bBk4er1FgRIUr1qJ89NR2I6bWjGyKsxk8z42FPQ34hFQm0Baanh4gzdZR4gQ== + } + engines: { node: ">= 18" } + peerDependencies: + "@octokit/core": ">=5" + dependencies: + "@octokit/core": 5.0.2 + "@octokit/types": 12.3.0 + dev: true + + /@octokit/plugin-request-log@4.0.0(@octokit/core@5.0.2): + resolution: + { + integrity: sha512-2uJI1COtYCq8Z4yNSnM231TgH50bRkheQ9+aH8TnZanB6QilOnx8RMD2qsnamSOXtDj0ilxvevf5fGsBhBBzKA== + } + engines: { node: ">= 18" } + peerDependencies: + "@octokit/core": ">=5" + dependencies: + "@octokit/core": 5.0.2 + dev: true + + /@octokit/plugin-rest-endpoint-methods@10.1.5(@octokit/core@5.0.2): + resolution: + { + integrity: sha512-LMEdsMV8TTMjMTqVoqMzV95XTbv0ZsWxCxQtjAunQOCdwoDH4BVF/Ke5JMSZEVCWGI2kzxnUNbFnK/MxwV7NjA== + } + engines: { node: ">= 18" } + peerDependencies: + "@octokit/core": ">=5" + dependencies: + "@octokit/core": 5.0.2 + "@octokit/types": 12.3.0 + dev: true + + /@octokit/request-error@5.0.1: + resolution: + { + integrity: sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ== + } + engines: { node: ">= 18" } + dependencies: + "@octokit/types": 12.3.0 + deprecation: 2.3.1 + once: 1.4.0 + dev: true + + /@octokit/request@8.1.6: + resolution: + { + integrity: sha512-YhPaGml3ncZC1NfXpP3WZ7iliL1ap6tLkAp6MvbK2fTTPytzVUyUesBBogcdMm86uRYO5rHaM1xIWxigWZ17MQ== + } + engines: { node: ">= 18" } + dependencies: + "@octokit/endpoint": 9.0.3 + "@octokit/request-error": 5.0.1 + "@octokit/types": 12.3.0 + universal-user-agent: 6.0.1 + dev: true + + /@octokit/rest@20.0.2: + resolution: + { + integrity: sha512-Ux8NDgEraQ/DMAU1PlAohyfBBXDwhnX2j33Z1nJNziqAfHi70PuxkFYIcIt8aIAxtRE7KVuKp8lSR8pA0J5iOQ== + } + engines: { node: ">= 18" } + dependencies: + "@octokit/core": 5.0.2 + "@octokit/plugin-paginate-rest": 9.1.4(@octokit/core@5.0.2) + "@octokit/plugin-request-log": 4.0.0(@octokit/core@5.0.2) + "@octokit/plugin-rest-endpoint-methods": 10.1.5(@octokit/core@5.0.2) + dev: true + + /@octokit/types@12.3.0: + resolution: + { + integrity: sha512-nJ8X2HRr234q3w/FcovDlA+ttUU4m1eJAourvfUUtwAWeqL8AsyRqfnLvVnYn3NFbUnsmzQCzLNdFerPwdmcDQ== + } + dependencies: + "@octokit/openapi-types": 19.0.2 + dev: true + /@peculiar/asn1-schema@2.3.8: resolution: { @@ -3022,6 +3175,36 @@ packages: webcrypto-core: 1.7.7 dev: true + /@pnpm/config.env-replace@1.1.0: + resolution: + { + integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== + } + engines: { node: ">=12.22.0" } + dev: true + + /@pnpm/network.ca-file@1.0.2: + resolution: + { + integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== + } + engines: { node: ">=12.22.0" } + dependencies: + graceful-fs: 4.2.10 + dev: true + + /@pnpm/npm-conf@2.2.2: + resolution: + { + integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA== + } + engines: { node: ">=12" } + dependencies: + "@pnpm/config.env-replace": 1.1.0 + "@pnpm/network.ca-file": 1.0.2 + config-chain: 1.1.13 + dev: true + /@react-native-community/cli-clean@11.3.10: resolution: { @@ -3374,6 +3557,22 @@ packages: dev: true optional: true + /@sindresorhus/is@5.6.0: + resolution: + { + integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g== + } + engines: { node: ">=14.16" } + dev: true + + /@sindresorhus/merge-streams@1.0.0: + resolution: + { + integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw== + } + engines: { node: ">=18" } + dev: true + /@sinonjs/commons@3.0.0: resolution: { @@ -3475,6 +3674,23 @@ packages: } dev: true + /@szmarczak/http-timer@5.0.1: + resolution: + { + integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw== + } + engines: { node: ">=14.16" } + dependencies: + defer-to-connect: 2.0.1 + dev: true + + /@tootallnate/quickjs-emscripten@0.23.0: + resolution: + { + integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA== + } + dev: true + /@tsconfig/node10@1.0.9: resolution: { @@ -3546,6 +3762,13 @@ packages: "@types/serve-static": 1.15.5 dev: true + /@types/http-cache-semantics@4.0.4: + resolution: + { + integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== + } + dev: true + /@types/http-errors@2.0.4: resolution: { @@ -3839,6 +4062,18 @@ packages: - supports-color dev: true + /agent-base@7.1.0: + resolution: + { + integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg== + } + engines: { node: ">= 14" } + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + /aggregate-error@3.1.0: resolution: { @@ -3859,6 +4094,15 @@ packages: dev: true optional: true + /ansi-align@3.0.1: + resolution: + { + integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== + } + dependencies: + string-width: 4.2.3 + dev: true + /ansi-escapes@4.3.2: resolution: { @@ -3868,7 +4112,6 @@ packages: dependencies: type-fest: 0.21.3 dev: true - optional: true /ansi-fragments@0.2.1: resolution: @@ -3899,6 +4142,14 @@ packages: engines: { node: ">=8" } dev: true + /ansi-regex@6.0.1: + resolution: + { + integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + } + engines: { node: ">=12" } + dev: true + /ansi-styles@3.2.1: resolution: { @@ -3908,7 +4159,6 @@ packages: dependencies: color-convert: 1.9.3 dev: true - optional: true /ansi-styles@4.3.0: resolution: @@ -3919,7 +4169,6 @@ packages: dependencies: color-convert: 2.0.1 dev: true - optional: true /ansi-styles@5.2.0: resolution: @@ -3930,6 +4179,14 @@ packages: dev: true optional: true + /ansi-styles@6.2.1: + resolution: + { + integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + } + engines: { node: ">=12" } + dev: true + /any-promise@1.3.0: resolution: { @@ -4015,7 +4272,16 @@ packages: integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== } dev: true - optional: true + + /array-buffer-byte-length@1.0.0: + resolution: + { + integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== + } + dependencies: + call-bind: 1.0.5 + is-array-buffer: 3.0.2 + dev: true /array-flatten@1.1.1: resolution: @@ -4045,6 +4311,36 @@ packages: dev: true optional: true + /array.prototype.map@1.0.6: + resolution: + { + integrity: sha512-nK1psgF2cXqP3wSyCSq0Hc7zwNq3sfljQqaG27r/7a7ooNUnn5nGq6yYWyks9jMO5EoFQ0ax80hSg6oXSRNXaw== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 + dev: true + + /arraybuffer.prototype.slice@1.0.2: + resolution: + { + integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== + } + engines: { node: ">= 0.4" } + dependencies: + array-buffer-byte-length: 1.0.0 + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 + is-array-buffer: 3.0.2 + is-shared-array-buffer: 1.0.2 + dev: true + /asap@2.0.6: resolution: { @@ -4072,6 +4368,16 @@ packages: tslib: 2.6.2 dev: true + /ast-types@0.13.4: + resolution: + { + integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w== + } + engines: { node: ">=4" } + dependencies: + tslib: 2.6.2 + dev: true + /ast-types@0.15.2: resolution: { @@ -4100,6 +4406,15 @@ packages: dev: true optional: true + /async-retry@1.3.3: + resolution: + { + integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw== + } + dependencies: + retry: 0.13.1 + dev: true + /async@3.2.5: resolution: { @@ -4124,6 +4439,14 @@ packages: dev: true optional: true + /available-typed-arrays@1.0.5: + resolution: + { + integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + } + engines: { node: ">= 0.4" } + dev: true + /b64-lite@1.4.0: resolution: { @@ -4325,6 +4648,21 @@ packages: } dev: true + /basic-ftp@5.0.3: + resolution: + { + integrity: sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g== + } + engines: { node: ">=10.0.0" } + dev: true + + /before-after-hook@2.2.3: + resolution: + { + integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== + } + dev: true + /better-opn@3.0.2: resolution: { @@ -4361,7 +4699,17 @@ packages: inherits: 2.0.4 readable-stream: 3.6.2 dev: true - optional: true + + /bl@5.1.0: + resolution: + { + integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ== + } + dependencies: + buffer: 6.0.3 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: true /blueimp-md5@2.19.0: resolution: @@ -4442,6 +4790,23 @@ packages: readable-stream: 3.6.2 dev: true + /boxen@7.1.1: + resolution: + { + integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog== + } + engines: { node: ">=14.16" } + dependencies: + ansi-align: 3.0.1 + camelcase: 7.0.1 + chalk: 5.3.0 + cli-boxes: 3.0.0 + string-width: 5.1.2 + type-fest: 2.19.0 + widest-line: 4.0.1 + wrap-ansi: 8.1.0 + dev: true + /bplist-creator@0.1.0: resolution: { @@ -4452,6 +4817,16 @@ packages: dev: true optional: true + /bplist-parser@0.2.0: + resolution: + { + integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw== + } + engines: { node: ">= 5.10.0" } + dependencies: + big-integer: 1.6.52 + dev: true + /bplist-parser@0.3.1: resolution: { @@ -4504,7 +4879,6 @@ packages: dependencies: fill-range: 7.0.1 dev: true - optional: true /browserslist@4.22.1: resolution: @@ -4575,7 +4949,6 @@ packages: base64-js: 1.5.1 ieee754: 1.2.1 dev: true - optional: true /buffer@6.0.3: resolution: @@ -4595,12 +4968,22 @@ packages: dev: true optional: true - /bytes@3.0.0: + /bundle-name@3.0.0: resolution: { - integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw== } - engines: { node: ">= 0.8" } + engines: { node: ">=12" } + dependencies: + run-applescript: 5.0.0 + dev: true + + /bytes@3.0.0: + resolution: + { + integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + } + engines: { node: ">= 0.8" } dev: true optional: true @@ -4642,6 +5025,30 @@ packages: dev: true optional: true + /cacheable-lookup@7.0.0: + resolution: + { + integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w== + } + engines: { node: ">=14.16" } + dev: true + + /cacheable-request@10.2.14: + resolution: + { + integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ== + } + engines: { node: ">=14.16" } + dependencies: + "@types/http-cache-semantics": 4.0.4 + get-stream: 6.0.1 + http-cache-semantics: 4.1.1 + keyv: 4.5.4 + mimic-response: 4.0.0 + normalize-url: 8.0.0 + responselike: 3.0.0 + dev: true + /call-bind@1.0.5: resolution: { @@ -4684,6 +5091,14 @@ packages: dev: true optional: true + /callsites@3.1.0: + resolution: + { + integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + } + engines: { node: ">=6" } + dev: true + /camelcase@5.3.1: resolution: { @@ -4702,6 +5117,14 @@ packages: dev: true optional: true + /camelcase@7.0.1: + resolution: + { + integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw== + } + engines: { node: ">=14.16" } + dev: true + /caniuse-lite@1.0.30001564: resolution: { @@ -4728,7 +5151,6 @@ packages: escape-string-regexp: 1.0.5 supports-color: 5.5.0 dev: true - optional: true /chalk@4.1.2: resolution: @@ -4740,7 +5162,21 @@ packages: ansi-styles: 4.3.0 supports-color: 7.2.0 dev: true - optional: true + + /chalk@5.3.0: + resolution: + { + integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + } + engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } + dev: true + + /chardet@0.7.0: + resolution: + { + integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + } + dev: true /charenc@0.0.2: resolution: @@ -4773,7 +5209,6 @@ packages: } engines: { node: ">=8" } dev: true - optional: true /class-transformer@0.5.1: resolution: @@ -4802,6 +5237,14 @@ packages: dev: true optional: true + /cli-boxes@3.0.0: + resolution: + { + integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== + } + engines: { node: ">=10" } + dev: true + /cli-cursor@2.1.0: resolution: { @@ -4822,7 +5265,16 @@ packages: dependencies: restore-cursor: 3.1.0 dev: true - optional: true + + /cli-cursor@4.0.0: + resolution: + { + integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + restore-cursor: 4.0.0 + dev: true /cli-spinners@2.9.1: resolution: @@ -4831,7 +5283,14 @@ packages: } engines: { node: ">=6" } dev: true - optional: true + + /cli-width@4.1.0: + resolution: + { + integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ== + } + engines: { node: ">= 12" } + dev: true /cliui@6.0.0: resolution: @@ -4878,7 +5337,6 @@ packages: } engines: { node: ">=0.8" } dev: true - optional: true /clone@2.1.2: resolution: @@ -4896,7 +5354,6 @@ packages: dependencies: color-name: 1.1.3 dev: true - optional: true /color-convert@2.0.1: resolution: @@ -4908,7 +5365,6 @@ packages: dependencies: color-name: 1.1.4 dev: true - optional: true /color-name@1.1.3: resolution: @@ -4916,7 +5372,6 @@ packages: integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== } dev: true - optional: true /color-name@1.1.4: resolution: @@ -4925,7 +5380,6 @@ packages: } requiresBuild: true dev: true - optional: true /color-support@1.1.3: resolution: @@ -5064,6 +5518,30 @@ packages: } dev: true + /config-chain@1.1.13: + resolution: + { + integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== + } + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + dev: true + + /configstore@6.0.0: + resolution: + { + integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA== + } + engines: { node: ">=12" } + dependencies: + dot-prop: 6.0.1 + graceful-fs: 4.2.11 + unique-string: 3.0.0 + write-file-atomic: 3.0.3 + xdg-basedir: 5.1.0 + dev: true + /connect@3.7.0: resolution: { @@ -5160,6 +5638,25 @@ packages: dev: true optional: true + /cosmiconfig@8.3.6(typescript@5.3.2): + resolution: + { + integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== + } + engines: { node: ">=14" } + peerDependencies: + typescript: ">=4.9.5" + peerDependenciesMeta: + typescript: + optional: true + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 5.3.2 + dev: true + /create-require@1.1.1: resolution: { @@ -5223,7 +5720,6 @@ packages: shebang-command: 2.0.0 which: 2.0.2 dev: true - optional: true /crypt@0.0.2: resolution: @@ -5251,6 +5747,16 @@ packages: dev: true optional: true + /crypto-random-string@4.0.0: + resolution: + { + integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA== + } + engines: { node: ">=12" } + dependencies: + type-fest: 1.4.0 + dev: true + /d@1.0.1: resolution: { @@ -5277,6 +5783,22 @@ packages: engines: { node: ">= 6" } dev: true + /data-uri-to-buffer@4.0.1: + resolution: + { + integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A== + } + engines: { node: ">= 12" } + dev: true + + /data-uri-to-buffer@6.0.1: + resolution: + { + integrity: sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg== + } + engines: { node: ">= 14" } + dev: true + /dayjs@1.11.10: resolution: { @@ -5345,6 +5867,16 @@ packages: engines: { node: ">=0.10" } dev: true + /decompress-response@6.0.0: + resolution: + { + integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + } + engines: { node: ">=10" } + dependencies: + mimic-response: 3.1.0 + dev: true + /deep-extend@0.6.0: resolution: { @@ -5352,7 +5884,6 @@ packages: } engines: { node: ">=4.0.0" } dev: true - optional: true /deepmerge@4.3.1: resolution: @@ -5363,6 +5894,30 @@ packages: dev: true optional: true + /default-browser-id@3.0.0: + resolution: + { + integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA== + } + engines: { node: ">=12" } + dependencies: + bplist-parser: 0.2.0 + untildify: 4.0.0 + dev: true + + /default-browser@4.0.0: + resolution: + { + integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA== + } + engines: { node: ">=14.16" } + dependencies: + bundle-name: 3.0.0 + default-browser-id: 3.0.0 + execa: 7.2.0 + titleize: 3.0.0 + dev: true + /default-gateway@4.2.0: resolution: { @@ -5383,7 +5938,14 @@ packages: dependencies: clone: 1.0.4 dev: true - optional: true + + /defer-to-connect@2.0.1: + resolution: + { + integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== + } + engines: { node: ">=10" } + dev: true /define-data-property@1.1.1: resolution: @@ -5406,6 +5968,38 @@ packages: dev: true optional: true + /define-lazy-prop@3.0.0: + resolution: + { + integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== + } + engines: { node: ">=12" } + dev: true + + /define-properties@1.2.1: + resolution: + { + integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + } + engines: { node: ">= 0.4" } + dependencies: + define-data-property: 1.1.1 + has-property-descriptors: 1.0.1 + object-keys: 1.1.1 + dev: true + + /degenerator@5.0.1: + resolution: + { + integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ== + } + engines: { node: ">= 14" } + dependencies: + ast-types: 0.13.4 + escodegen: 2.1.0 + esprima: 4.0.1 + dev: true + /del@6.1.1: resolution: { @@ -5467,6 +6061,13 @@ packages: dev: true optional: true + /deprecation@2.3.1: + resolution: + { + integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== + } + dev: true + /destroy@1.2.0: resolution: { @@ -5519,6 +6120,16 @@ packages: dev: true optional: true + /dot-prop@6.0.1: + resolution: + { + integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== + } + engines: { node: ">=10" } + dependencies: + is-obj: 2.0.0 + dev: true + /dotenv-expand@10.0.0: resolution: { @@ -5537,6 +6148,13 @@ packages: dev: true optional: true + /eastasianwidth@0.2.0: + resolution: + { + integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + } + dev: true + /ee-first@1.1.1: resolution: { @@ -5552,6 +6170,13 @@ packages: dev: true optional: true + /emoji-regex@10.3.0: + resolution: + { + integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw== + } + dev: true + /emoji-regex@8.0.0: resolution: { @@ -5559,6 +6184,13 @@ packages: } dev: true + /emoji-regex@9.2.2: + resolution: + { + integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + } + dev: true + /encodeurl@1.0.2: resolution: { @@ -5612,7 +6244,6 @@ packages: dependencies: is-arrayish: 0.2.1 dev: true - optional: true /error-stack-parser@2.1.4: resolution: @@ -5636,6 +6267,102 @@ packages: dev: true optional: true + /es-abstract@1.22.3: + resolution: + { + integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== + } + engines: { node: ">= 0.4" } + dependencies: + array-buffer-byte-length: 1.0.0 + arraybuffer.prototype.slice: 1.0.2 + available-typed-arrays: 1.0.5 + call-bind: 1.0.5 + es-set-tostringtag: 2.0.2 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.2 + get-symbol-description: 1.0.0 + globalthis: 1.0.3 + gopd: 1.0.1 + has-property-descriptors: 1.0.1 + has-proto: 1.0.1 + has-symbols: 1.0.3 + hasown: 2.0.0 + internal-slot: 1.0.6 + is-array-buffer: 3.0.2 + is-callable: 1.2.7 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-typed-array: 1.1.12 + is-weakref: 1.0.2 + object-inspect: 1.13.1 + object-keys: 1.1.1 + object.assign: 4.1.4 + regexp.prototype.flags: 1.5.1 + safe-array-concat: 1.0.1 + safe-regex-test: 1.0.0 + string.prototype.trim: 1.2.8 + string.prototype.trimend: 1.0.7 + string.prototype.trimstart: 1.0.7 + typed-array-buffer: 1.0.0 + typed-array-byte-length: 1.0.0 + typed-array-byte-offset: 1.0.0 + typed-array-length: 1.0.4 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.13 + dev: true + + /es-array-method-boxes-properly@1.0.0: + resolution: + { + integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + } + dev: true + + /es-get-iterator@1.1.3: + resolution: + { + integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== + } + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + has-symbols: 1.0.3 + is-arguments: 1.1.1 + is-map: 2.0.2 + is-set: 2.0.2 + is-string: 1.0.7 + isarray: 2.0.5 + stop-iteration-iterator: 1.0.0 + dev: true + + /es-set-tostringtag@2.0.2: + resolution: + { + integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== + } + engines: { node: ">= 0.4" } + dependencies: + get-intrinsic: 1.2.2 + has-tostringtag: 1.0.0 + hasown: 2.0.0 + dev: true + + /es-to-primitive@1.2.1: + resolution: + { + integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + } + engines: { node: ">= 0.4" } + dependencies: + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + dev: true + /es5-ext@0.10.62: resolution: { @@ -5679,6 +6406,14 @@ packages: dev: true optional: true + /escape-goat@4.0.0: + resolution: + { + integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg== + } + engines: { node: ">=12" } + dev: true + /escape-html@1.0.3: resolution: { @@ -5693,7 +6428,6 @@ packages: } engines: { node: ">=0.8.0" } dev: true - optional: true /escape-string-regexp@2.0.0: resolution: @@ -5704,24 +6438,53 @@ packages: dev: true optional: true - /esprima@4.0.1: + /escape-string-regexp@5.0.0: resolution: { - integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== } - engines: { node: ">=4" } - hasBin: true + engines: { node: ">=12" } dev: true - optional: true - /esutils@2.0.3: + /escodegen@2.1.0: resolution: { - integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== } - engines: { node: ">=0.10.0" } - dev: true - optional: true + engines: { node: ">=6.0" } + hasBin: true + dependencies: + esprima: 4.0.1 + estraverse: 5.3.0 + esutils: 2.0.3 + optionalDependencies: + source-map: 0.6.1 + dev: true + + /esprima@4.0.1: + resolution: + { + integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + } + engines: { node: ">=4" } + hasBin: true + dev: true + + /estraverse@5.3.0: + resolution: + { + integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + } + engines: { node: ">=4.0" } + dev: true + + /esutils@2.0.3: + resolution: + { + integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + } + engines: { node: ">=0.10.0" } + dev: true /etag@1.8.1: resolution: @@ -5781,7 +6544,42 @@ packages: signal-exit: 3.0.7 strip-final-newline: 2.0.0 dev: true - optional: true + + /execa@7.2.0: + resolution: + { + integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA== + } + engines: { node: ^14.18.0 || ^16.14.0 || >=18.0.0 } + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 4.3.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 + dev: true + + /execa@8.0.1: + resolution: + { + integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg== + } + engines: { node: ">=16.17" } + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + dev: true /expo-application@5.3.1(expo@49.0.20): resolution: @@ -6015,6 +6813,18 @@ packages: type: 2.7.2 dev: true + /external-editor@3.1.0: + resolution: + { + integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + } + engines: { node: ">=4" } + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + dev: true + /fast-glob@3.3.2: resolution: { @@ -6028,7 +6838,6 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 dev: true - optional: true /fast-text-encoding@1.0.6: resolution: @@ -6057,7 +6866,6 @@ packages: dependencies: reusify: 1.0.4 dev: true - optional: true /fb-watchman@2.0.2: resolution: @@ -6120,6 +6928,17 @@ packages: optional: true dev: true + /fetch-blob@3.2.0: + resolution: + { + integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ== + } + engines: { node: ^12.20 || >= 14.13 } + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 3.2.1 + dev: true + /fetch-retry@4.1.1: resolution: { @@ -6146,6 +6965,17 @@ packages: - supports-color dev: true + /figures@5.0.0: + resolution: + { + integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg== + } + engines: { node: ">=14" } + dependencies: + escape-string-regexp: 5.0.0 + is-unicode-supported: 1.3.0 + dev: true + /fill-range@7.0.1: resolution: { @@ -6156,7 +6986,6 @@ packages: dependencies: to-regex-range: 5.0.1 dev: true - optional: true /filter-obj@1.1.0: resolution: @@ -6298,6 +7127,23 @@ packages: dev: true optional: true + /for-each@0.3.3: + resolution: + { + integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + } + dependencies: + is-callable: 1.2.7 + dev: true + + /form-data-encoder@2.1.4: + resolution: + { + integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw== + } + engines: { node: ">= 14.17" } + dev: true + /form-data@3.0.1: resolution: { @@ -6310,6 +7156,16 @@ packages: mime-types: 2.1.35 dev: true + /formdata-polyfill@4.0.10: + resolution: + { + integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g== + } + engines: { node: ">=12.20.0" } + dependencies: + fetch-blob: 3.2.0 + dev: true + /forwarded@0.2.0: resolution: { @@ -6346,7 +7202,6 @@ packages: jsonfile: 4.0.0 universalify: 0.1.2 dev: true - optional: true /fs-extra@9.0.0: resolution: @@ -6411,6 +7266,26 @@ packages: } dev: true + /function.prototype.name@1.1.6: + resolution: + { + integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + functions-have-names: 1.2.3 + dev: true + + /functions-have-names@1.2.3: + resolution: + { + integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + } + dev: true + /gauge@3.0.2: resolution: { @@ -6486,7 +7361,25 @@ packages: } engines: { node: ">=10" } dev: true - optional: true + + /get-stream@8.0.1: + resolution: + { + integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA== + } + engines: { node: ">=16" } + dev: true + + /get-symbol-description@1.0.0: + resolution: + { + integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + dev: true /get-symbol-from-current-process-h@1.0.2: resolution: @@ -6495,6 +7388,21 @@ packages: } dev: true + /get-uri@6.0.2: + resolution: + { + integrity: sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw== + } + engines: { node: ">= 14" } + dependencies: + basic-ftp: 5.0.3 + data-uri-to-buffer: 6.0.1 + debug: 4.3.4 + fs-extra: 8.1.0 + transitivePeerDependencies: + - supports-color + dev: true + /get-uv-event-loop-napi-h@1.0.6: resolution: { @@ -6513,6 +7421,25 @@ packages: dev: true optional: true + /git-up@7.0.0: + resolution: + { + integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== + } + dependencies: + is-ssh: 1.4.0 + parse-url: 8.1.0 + dev: true + + /git-url-parse@13.1.1: + resolution: + { + integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ== + } + dependencies: + git-up: 7.0.0 + dev: true + /glob-parent@5.1.2: resolution: { @@ -6523,7 +7450,6 @@ packages: dependencies: is-glob: 4.0.3 dev: true - optional: true /glob@6.0.4: resolution: @@ -6584,6 +7510,16 @@ packages: dev: true optional: true + /global-dirs@3.0.1: + resolution: + { + integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== + } + engines: { node: ">=10" } + dependencies: + ini: 2.0.0 + dev: true + /globals@11.12.0: resolution: { @@ -6593,6 +7529,16 @@ packages: dev: true optional: true + /globalthis@1.0.3: + resolution: + { + integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + } + engines: { node: ">= 0.4" } + dependencies: + define-properties: 1.2.1 + dev: true + /globby@11.1.0: resolution: { @@ -6609,6 +7555,21 @@ packages: dev: true optional: true + /globby@14.0.0: + resolution: + { + integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ== + } + engines: { node: ">=18" } + dependencies: + "@sindresorhus/merge-streams": 1.0.0 + fast-glob: 3.3.2 + ignore: 5.3.0 + path-type: 5.0.0 + slash: 5.1.0 + unicorn-magic: 0.1.0 + dev: true + /gopd@1.0.1: resolution: { @@ -6618,13 +7579,59 @@ packages: get-intrinsic: 1.2.2 dev: true + /got@12.6.1: + resolution: + { + integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ== + } + engines: { node: ">=14.16" } + dependencies: + "@sindresorhus/is": 5.6.0 + "@szmarczak/http-timer": 5.0.1 + cacheable-lookup: 7.0.0 + cacheable-request: 10.2.14 + decompress-response: 6.0.0 + form-data-encoder: 2.1.4 + get-stream: 6.0.1 + http2-wrapper: 2.2.1 + lowercase-keys: 3.0.0 + p-cancelable: 3.0.0 + responselike: 3.0.0 + dev: true + + /got@13.0.0: + resolution: + { + integrity: sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA== + } + engines: { node: ">=16" } + dependencies: + "@sindresorhus/is": 5.6.0 + "@szmarczak/http-timer": 5.0.1 + cacheable-lookup: 7.0.0 + cacheable-request: 10.2.14 + decompress-response: 6.0.0 + form-data-encoder: 2.1.4 + get-stream: 6.0.1 + http2-wrapper: 2.2.1 + lowercase-keys: 3.0.0 + p-cancelable: 3.0.0 + responselike: 3.0.0 + dev: true + + /graceful-fs@4.2.10: + resolution: + { + integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + } + dev: true + /graceful-fs@4.2.11: resolution: { integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== } dev: true - optional: true /graphql-tag@2.12.6(graphql@15.8.0): resolution: @@ -6649,6 +7656,13 @@ packages: dev: true optional: true + /has-bigints@1.0.2: + resolution: + { + integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + } + dev: true + /has-flag@3.0.0: resolution: { @@ -6656,7 +7670,6 @@ packages: } engines: { node: ">=4" } dev: true - optional: true /has-flag@4.0.0: resolution: @@ -6665,7 +7678,6 @@ packages: } engines: { node: ">=8" } dev: true - optional: true /has-property-descriptors@1.0.1: resolution: @@ -6692,6 +7704,16 @@ packages: engines: { node: ">= 0.4" } dev: true + /has-tostringtag@1.0.0: + resolution: + { + integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + } + engines: { node: ">= 0.4" } + dependencies: + has-symbols: 1.0.3 + dev: true + /has-unicode@2.0.1: resolution: { @@ -6749,6 +7771,13 @@ packages: dev: true optional: true + /http-cache-semantics@4.1.1: + resolution: + { + integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== + } + dev: true + /http-errors@2.0.0: resolution: { @@ -6763,6 +7792,30 @@ packages: toidentifier: 1.0.1 dev: true + /http-proxy-agent@7.0.0: + resolution: + { + integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ== + } + engines: { node: ">= 14" } + dependencies: + agent-base: 7.1.0 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /http2-wrapper@2.2.1: + resolution: + { + integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ== + } + engines: { node: ">=10.19.0" } + dependencies: + quick-lru: 5.1.1 + resolve-alpn: 1.2.1 + dev: true + /https-proxy-agent@5.0.1: resolution: { @@ -6776,6 +7829,19 @@ packages: - supports-color dev: true + /https-proxy-agent@7.0.2: + resolution: + { + integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA== + } + engines: { node: ">= 14" } + dependencies: + agent-base: 7.1.0 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + /human-signals@2.1.0: resolution: { @@ -6783,7 +7849,22 @@ packages: } engines: { node: ">=10.17.0" } dev: true - optional: true + + /human-signals@4.3.1: + resolution: + { + integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ== + } + engines: { node: ">=14.18.0" } + dev: true + + /human-signals@5.0.0: + resolution: + { + integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== + } + engines: { node: ">=16.17.0" } + dev: true /iconv-lite@0.4.24: resolution: @@ -6809,7 +7890,6 @@ packages: } engines: { node: ">= 4" } dev: true - optional: true /image-size@1.0.2: resolution: @@ -6835,6 +7915,25 @@ packages: dev: true optional: true + /import-fresh@3.3.0: + resolution: + { + integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + } + engines: { node: ">=6" } + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /import-lazy@4.0.0: + resolution: + { + integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== + } + engines: { node: ">=8" } + dev: true + /imurmurhash@0.1.4: resolution: { @@ -6842,7 +7941,6 @@ packages: } engines: { node: ">=0.8.19" } dev: true - optional: true /indent-string@4.0.0: resolution: @@ -6884,7 +7982,38 @@ packages: integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== } dev: true - optional: true + + /ini@2.0.0: + resolution: + { + integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + } + engines: { node: ">=10" } + dev: true + + /inquirer@9.2.12: + resolution: + { + integrity: sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q== + } + engines: { node: ">=14.18.0" } + dependencies: + "@ljharb/through": 2.3.11 + ansi-escapes: 4.3.2 + chalk: 5.3.0 + cli-cursor: 3.1.0 + cli-width: 4.1.0 + external-editor: 3.1.0 + figures: 5.0.0 + lodash: 4.17.21 + mute-stream: 1.0.0 + ora: 5.4.1 + run-async: 3.0.0 + rxjs: 7.8.1 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + dev: true /internal-ip@4.3.0: resolution: @@ -6898,6 +8027,26 @@ packages: dev: true optional: true + /internal-slot@1.0.6: + resolution: + { + integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== + } + engines: { node: ">= 0.4" } + dependencies: + get-intrinsic: 1.2.2 + hasown: 2.0.0 + side-channel: 1.0.4 + dev: true + + /interpret@1.4.0: + resolution: + { + integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + } + engines: { node: ">= 0.10" } + dev: true + /invariant@2.2.4: resolution: { @@ -6923,7 +8072,13 @@ packages: integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== } dev: true - optional: true + + /ip@2.0.0: + resolution: + { + integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== + } + dev: true /ipaddr.js@1.9.1: resolution: @@ -6933,13 +8088,54 @@ packages: engines: { node: ">= 0.10" } dev: true + /is-arguments@1.1.1: + resolution: + { + integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + has-tostringtag: 1.0.0 + dev: true + + /is-array-buffer@3.0.2: + resolution: + { + integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + } + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + is-typed-array: 1.1.12 + dev: true + /is-arrayish@0.2.1: resolution: { integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== } dev: true - optional: true + + /is-bigint@1.0.4: + resolution: + { + integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + } + dependencies: + has-bigints: 1.0.2 + dev: true + + /is-boolean-object@1.1.2: + resolution: + { + integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + has-tostringtag: 1.0.0 + dev: true /is-buffer@1.1.6: resolution: @@ -6949,6 +8145,24 @@ packages: dev: true optional: true + /is-callable@1.2.7: + resolution: + { + integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + } + engines: { node: ">= 0.4" } + dev: true + + /is-ci@3.0.1: + resolution: + { + integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== + } + hasBin: true + dependencies: + ci-info: 3.9.0 + dev: true + /is-core-module@2.13.1: resolution: { @@ -6957,7 +8171,16 @@ packages: dependencies: hasown: 2.0.0 dev: true - optional: true + + /is-date-object@1.0.5: + resolution: + { + integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + } + engines: { node: ">= 0.4" } + dependencies: + has-tostringtag: 1.0.0 + dev: true /is-directory@0.3.1: resolution: @@ -6976,7 +8199,15 @@ packages: engines: { node: ">=8" } hasBin: true dev: true - optional: true + + /is-docker@3.0.0: + resolution: + { + integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + hasBin: true + dev: true /is-extglob@1.0.0: resolution: @@ -6995,7 +8226,6 @@ packages: engines: { node: ">=0.10.0" } requiresBuild: true dev: true - optional: true /is-fullwidth-code-point@2.0.0: resolution: @@ -7034,7 +8264,37 @@ packages: dependencies: is-extglob: 2.1.1 dev: true - optional: true + + /is-in-ci@0.1.0: + resolution: + { + integrity: sha512-d9PXLEY0v1iJ64xLiQMJ51J128EYHAaOR4yZqQi8aHGfw6KgifM3/Viw1oZZ1GCVmb3gBuyhLyHj0HgR2DhSXQ== + } + engines: { node: ">=18" } + hasBin: true + dev: true + + /is-inside-container@1.0.0: + resolution: + { + integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== + } + engines: { node: ">=14.16" } + hasBin: true + dependencies: + is-docker: 3.0.0 + dev: true + + /is-installed-globally@0.4.0: + resolution: + { + integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + } + engines: { node: ">=10" } + dependencies: + global-dirs: 3.0.1 + is-path-inside: 3.0.3 + dev: true /is-interactive@1.0.0: resolution: @@ -7043,7 +8303,14 @@ packages: } engines: { node: ">=8" } dev: true - optional: true + + /is-interactive@2.0.0: + resolution: + { + integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ== + } + engines: { node: ">=12" } + dev: true /is-invalid-path@0.1.0: resolution: @@ -7056,6 +8323,39 @@ packages: dev: true optional: true + /is-map@2.0.2: + resolution: + { + integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + } + dev: true + + /is-negative-zero@2.0.2: + resolution: + { + integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + } + engines: { node: ">= 0.4" } + dev: true + + /is-npm@6.0.0: + resolution: + { + integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dev: true + + /is-number-object@1.0.7: + resolution: + { + integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + } + engines: { node: ">= 0.4" } + dependencies: + has-tostringtag: 1.0.0 + dev: true + /is-number@7.0.0: resolution: { @@ -7064,7 +8364,14 @@ packages: engines: { node: ">=0.12.0" } requiresBuild: true dev: true - optional: true + + /is-obj@2.0.0: + resolution: + { + integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + } + engines: { node: ">=8" } + dev: true /is-path-cwd@2.2.0: resolution: @@ -7082,7 +8389,6 @@ packages: } engines: { node: ">=8" } dev: true - optional: true /is-plain-object@2.0.4: resolution: @@ -7095,6 +8401,42 @@ packages: dev: true optional: true + /is-regex@1.1.4: + resolution: + { + integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + has-tostringtag: 1.0.0 + dev: true + + /is-set@2.0.2: + resolution: + { + integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + } + dev: true + + /is-shared-array-buffer@1.0.2: + resolution: + { + integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + } + dependencies: + call-bind: 1.0.5 + dev: true + + /is-ssh@1.4.0: + resolution: + { + integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== + } + dependencies: + protocols: 2.0.1 + dev: true + /is-stream@1.1.0: resolution: { @@ -7111,7 +8453,51 @@ packages: } engines: { node: ">=8" } dev: true - optional: true + + /is-stream@3.0.0: + resolution: + { + integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dev: true + + /is-string@1.0.7: + resolution: + { + integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + } + engines: { node: ">= 0.4" } + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-symbol@1.0.4: + resolution: + { + integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + } + engines: { node: ">= 0.4" } + dependencies: + has-symbols: 1.0.3 + dev: true + + /is-typed-array@1.1.12: + resolution: + { + integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== + } + engines: { node: ">= 0.4" } + dependencies: + which-typed-array: 1.1.13 + dev: true + + /is-typedarray@1.0.0: + resolution: + { + integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + } + dev: true /is-unicode-supported@0.1.0: resolution: @@ -7120,7 +8506,14 @@ packages: } engines: { node: ">=10" } dev: true - optional: true + + /is-unicode-supported@1.3.0: + resolution: + { + integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ== + } + engines: { node: ">=12" } + dev: true /is-valid-path@0.1.1: resolution: @@ -7133,6 +8526,15 @@ packages: dev: true optional: true + /is-weakref@1.0.2: + resolution: + { + integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + } + dependencies: + call-bind: 1.0.5 + dev: true + /is-wsl@1.1.0: resolution: { @@ -7151,7 +8553,6 @@ packages: dependencies: is-docker: 2.2.1 dev: true - optional: true /isarray@1.0.0: resolution: @@ -7161,13 +8562,19 @@ packages: dev: true optional: true + /isarray@2.0.5: + resolution: + { + integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + } + dev: true + /isexe@2.0.0: resolution: { integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== } dev: true - optional: true /iso-url@1.2.1: resolution: @@ -7209,6 +8616,37 @@ packages: - react-native dev: true + /issue-parser@6.0.0: + resolution: + { + integrity: sha512-zKa/Dxq2lGsBIXQ7CUZWTHfvxPC2ej0KfO7fIPqLlHB9J2hJ7rGhZ5rilhuufylr4RXYPzJUeFjKxz305OsNlA== + } + engines: { node: ">=10.13" } + dependencies: + lodash.capitalize: 4.2.1 + lodash.escaperegexp: 4.1.2 + lodash.isplainobject: 4.0.6 + lodash.isstring: 4.0.1 + lodash.uniqby: 4.7.0 + dev: true + + /iterate-iterator@1.0.2: + resolution: + { + integrity: sha512-t91HubM4ZDQ70M9wqp+pcNpu8OyJ9UAtXntT/Bcsvp5tZMnz9vRa+IunKXeI8AnfZMTv0jNuVEmGeLSMjVvfPw== + } + dev: true + + /iterate-value@1.0.2: + resolution: + { + integrity: sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ== + } + dependencies: + es-get-iterator: 1.1.3 + iterate-iterator: 1.0.2 + dev: true + /jest-environment-node@29.7.0: resolution: { @@ -7372,7 +8810,6 @@ packages: integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== } dev: true - optional: true /js-yaml@3.14.1: resolution: @@ -7395,7 +8832,6 @@ packages: dependencies: argparse: 2.0.1 dev: true - optional: true /jsc-android@250231.0.0: resolution: @@ -7466,6 +8902,13 @@ packages: dev: true optional: true + /json-buffer@3.0.1: + resolution: + { + integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + } + dev: true + /json-parse-better-errors@1.0.2: resolution: { @@ -7474,6 +8917,13 @@ packages: dev: true optional: true + /json-parse-even-better-errors@2.3.1: + resolution: + { + integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + } + dev: true + /json-schema-deref-sync@0.13.0: resolution: { @@ -7520,7 +8970,6 @@ packages: optionalDependencies: graceful-fs: 4.2.11 dev: true - optional: true /jsonfile@6.1.0: resolution: @@ -7534,6 +8983,15 @@ packages: dev: true optional: true + /keyv@4.5.4: + resolution: + { + integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + } + dependencies: + json-buffer: 3.0.1 + dev: true + /kind-of@6.0.3: resolution: { @@ -7580,6 +9038,16 @@ packages: engines: { node: ">=10" } dev: true + /latest-version@7.0.0: + resolution: + { + integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg== + } + engines: { node: ">=14.16" } + dependencies: + package-json: 8.1.1 + dev: true + /leven@3.1.0: resolution: { @@ -7718,7 +9186,6 @@ packages: integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== } dev: true - optional: true /locate-path@3.0.0: resolution: @@ -7755,6 +9222,13 @@ packages: dev: true optional: true + /lodash.capitalize@4.2.1: + resolution: + { + integrity: sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw== + } + dev: true + /lodash.debounce@4.0.8: resolution: { @@ -7763,6 +9237,27 @@ packages: dev: true optional: true + /lodash.escaperegexp@4.1.2: + resolution: + { + integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw== + } + dev: true + + /lodash.isplainobject@4.0.6: + resolution: + { + integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== + } + dev: true + + /lodash.isstring@4.0.1: + resolution: + { + integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw== + } + dev: true + /lodash.throttle@4.1.1: resolution: { @@ -7771,13 +9266,19 @@ packages: dev: true optional: true + /lodash.uniqby@4.7.0: + resolution: + { + integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww== + } + dev: true + /lodash@4.17.21: resolution: { integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== } dev: true - optional: true /log-symbols@2.2.0: resolution: @@ -7800,7 +9301,17 @@ packages: chalk: 4.1.2 is-unicode-supported: 0.1.0 dev: true - optional: true + + /log-symbols@5.1.0: + resolution: + { + integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA== + } + engines: { node: ">=12" } + dependencies: + chalk: 5.3.0 + is-unicode-supported: 1.3.0 + dev: true /logkitty@0.7.1: resolution: @@ -7826,6 +9337,14 @@ packages: dev: true optional: true + /lowercase-keys@3.0.0: + resolution: + { + integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dev: true + /lru-cache@5.1.1: resolution: { @@ -7846,6 +9365,14 @@ packages: yallist: 4.0.0 dev: true + /lru-cache@7.18.3: + resolution: + { + integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== + } + engines: { node: ">=12" } + dev: true + /lru_map@0.4.1: resolution: { @@ -7861,6 +9388,14 @@ packages: engines: { node: ">=12" } dev: true + /macos-release@3.2.0: + resolution: + { + integrity: sha512-fSErXALFNsnowREYZ49XCdOHF8wOPWuFOGQrAhP7x5J/BqQv+B02cNsTykGpDgRVx43EKg++6ANmTaGTtW+hUA== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dev: true + /make-dir@2.1.0: resolution: { @@ -7981,7 +9516,6 @@ packages: integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== } dev: true - optional: true /merge2@1.4.1: resolution: @@ -7990,7 +9524,6 @@ packages: } engines: { node: ">= 8" } dev: true - optional: true /methods@1.1.2: resolution: @@ -8389,7 +9922,6 @@ packages: braces: 3.0.2 picomatch: 2.3.1 dev: true - optional: true /mime-db@1.52.0: resolution: @@ -8444,7 +9976,30 @@ packages: } engines: { node: ">=6" } dev: true - optional: true + + /mimic-fn@4.0.0: + resolution: + { + integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== + } + engines: { node: ">=12" } + dev: true + + /mimic-response@3.1.0: + resolution: + { + integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + } + engines: { node: ">=10" } + dev: true + + /mimic-response@4.0.0: + resolution: + { + integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dev: true /minimatch@3.1.2: resolution: @@ -8472,7 +10027,6 @@ packages: integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== } dev: true - optional: true /minipass-collect@1.0.2: resolution: @@ -8584,6 +10138,14 @@ packages: } dev: true + /mute-stream@1.0.0: + resolution: + { + integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA== + } + engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } + dev: true + /mv@2.1.1: resolution: { @@ -8654,6 +10216,24 @@ packages: dev: true optional: true + /netmask@2.0.2: + resolution: + { + integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg== + } + engines: { node: ">= 0.4.0" } + dev: true + + /new-github-release-url@2.0.0: + resolution: + { + integrity: sha512-NHDDGYudnvRutt/VhKFlX26IotXe1w0cmkDm6JGquh5bz/bDTw0LufSmH/GxTjEdpHEO+bVKFTwdrcGa/9XlKQ== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + type-fest: 2.19.0 + dev: true + /next-tick@1.1.0: resolution: { @@ -8714,6 +10294,14 @@ packages: dev: true optional: true + /node-domexception@1.0.0: + resolution: + { + integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== + } + engines: { node: ">=10.5.0" } + dev: true + /node-fetch@2.7.0: resolution: { @@ -8742,6 +10330,18 @@ packages: - domexception dev: true + /node-fetch@3.3.2: + resolution: + { + integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + data-uri-to-buffer: 4.0.1 + fetch-blob: 3.2.0 + formdata-polyfill: 4.0.10 + dev: true + /node-forge@1.3.1: resolution: { @@ -8804,6 +10404,14 @@ packages: dev: true optional: true + /normalize-url@8.0.0: + resolution: + { + integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw== + } + engines: { node: ">=14.16" } + dev: true + /npm-package-arg@7.0.0: resolution: { @@ -8837,7 +10445,16 @@ packages: dependencies: path-key: 3.1.1 dev: true - optional: true + + /npm-run-path@5.1.0: + resolution: + { + integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + path-key: 4.0.0 + dev: true /npmlog@5.0.1: resolution: @@ -8883,6 +10500,27 @@ packages: } dev: true + /object-keys@1.1.1: + resolution: + { + integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + } + engines: { node: ">= 0.4" } + dev: true + + /object.assign@4.1.4: + resolution: + { + integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + /on-finished@2.3.0: resolution: { @@ -8942,7 +10580,16 @@ packages: dependencies: mimic-fn: 2.1.0 dev: true - optional: true + + /onetime@6.0.0: + resolution: + { + integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== + } + engines: { node: ">=12" } + dependencies: + mimic-fn: 4.0.0 + dev: true /open@6.4.0: resolution: @@ -8968,6 +10615,19 @@ packages: dev: true optional: true + /open@9.1.0: + resolution: + { + integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg== + } + engines: { node: ">=14.16" } + dependencies: + default-browser: 4.0.0 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + is-wsl: 2.2.0 + dev: true + /ora@3.4.0: resolution: { @@ -9001,7 +10661,24 @@ packages: strip-ansi: 6.0.1 wcwidth: 1.0.1 dev: true - optional: true + + /ora@7.0.1: + resolution: + { + integrity: sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw== + } + engines: { node: ">=16" } + dependencies: + chalk: 5.3.0 + cli-cursor: 4.0.0 + cli-spinners: 2.9.1 + is-interactive: 2.0.0 + is-unicode-supported: 1.3.0 + log-symbols: 5.1.0 + stdin-discarder: 0.1.0 + string-width: 6.1.0 + strip-ansi: 7.1.0 + dev: true /os-homedir@1.0.2: resolution: @@ -9012,6 +10689,17 @@ packages: dev: true optional: true + /os-name@5.1.0: + resolution: + { + integrity: sha512-YEIoAnM6zFmzw3PQ201gCVCIWbXNyKObGlVvpAVvraAeOHnlYVKFssbA/riRX5R40WA6kKrZ7Dr7dWzO3nKSeQ== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + macos-release: 3.2.0 + windows-release: 5.1.1 + dev: true + /os-tmpdir@1.0.2: resolution: { @@ -9019,7 +10707,6 @@ packages: } engines: { node: ">=0.10.0" } dev: true - optional: true /osenv@0.1.5: resolution: @@ -9032,6 +10719,14 @@ packages: dev: true optional: true + /p-cancelable@3.0.0: + resolution: + { + integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw== + } + engines: { node: ">=12.20" } + dev: true + /p-finally@1.0.0: resolution: { @@ -9118,17 +10813,93 @@ packages: dev: true optional: true + /pac-proxy-agent@7.0.1: + resolution: + { + integrity: sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A== + } + engines: { node: ">= 14" } + dependencies: + "@tootallnate/quickjs-emscripten": 0.23.0 + agent-base: 7.1.0 + debug: 4.3.4 + get-uri: 6.0.2 + http-proxy-agent: 7.0.0 + https-proxy-agent: 7.0.2 + pac-resolver: 7.0.0 + socks-proxy-agent: 8.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /pac-resolver@7.0.0: + resolution: + { + integrity: sha512-Fd9lT9vJbHYRACT8OhCbZBbxr6KRSawSovFpy8nDGshaK99S/EBhVIHp9+crhxrsZOuvLpgL1n23iyPg6Rl2hg== + } + engines: { node: ">= 14" } + dependencies: + degenerator: 5.0.1 + ip: 1.1.8 + netmask: 2.0.2 + dev: true + + /package-json@8.1.1: + resolution: + { + integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA== + } + engines: { node: ">=14.16" } + dependencies: + got: 12.6.1 + registry-auth-token: 5.0.2 + registry-url: 6.0.1 + semver: 7.5.4 + dev: true + + /parent-module@1.0.1: + resolution: + { + integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + } + engines: { node: ">=6" } + dependencies: + callsites: 3.1.0 + dev: true + /parse-json@4.0.0: resolution: { - integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== + integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== + } + engines: { node: ">=4" } + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + dev: true + optional: true + + /parse-json@5.2.0: + resolution: + { + integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + } + engines: { node: ">=8" } + dependencies: + "@babel/code-frame": 7.23.4 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true + + /parse-path@7.0.0: + resolution: + { + integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== } - engines: { node: ">=4" } dependencies: - error-ex: 1.3.2 - json-parse-better-errors: 1.0.2 + protocols: 2.0.1 dev: true - optional: true /parse-png@2.1.0: resolution: @@ -9141,6 +10912,15 @@ packages: dev: true optional: true + /parse-url@8.1.0: + resolution: + { + integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== + } + dependencies: + parse-path: 7.0.0 + dev: true + /parseurl@1.3.3: resolution: { @@ -9210,7 +10990,14 @@ packages: } engines: { node: ">=8" } dev: true - optional: true + + /path-key@4.0.0: + resolution: + { + integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== + } + engines: { node: ">=12" } + dev: true /path-parse@1.0.7: resolution: @@ -9218,7 +11005,6 @@ packages: integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== } dev: true - optional: true /path-to-regexp@0.1.7: resolution: @@ -9234,7 +11020,14 @@ packages: } engines: { node: ">=8" } dev: true - optional: true + + /path-type@5.0.0: + resolution: + { + integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg== + } + engines: { node: ">=12" } + dev: true /picocolors@1.0.0: resolution: @@ -9251,7 +11044,6 @@ packages: } engines: { node: ">=8.6" } dev: true - optional: true /pify@4.0.1: resolution: @@ -9403,6 +11195,21 @@ packages: dev: true optional: true + /promise.allsettled@1.0.7: + resolution: + { + integrity: sha512-hezvKvQQmsFkOdrZfYxUxkyxl8mgFQeT259Ajj9PXdbg9VzBCWrItOev72JyWxkCD5VSSqAeHmlN3tWx4DlmsA== + } + engines: { node: ">= 0.4" } + dependencies: + array.prototype.map: 1.0.6 + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + get-intrinsic: 1.2.2 + iterate-value: 1.0.2 + dev: true + /promise@7.3.1: resolution: { @@ -9447,6 +11254,20 @@ packages: dev: true optional: true + /proto-list@1.2.4: + resolution: + { + integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== + } + dev: true + + /protocols@2.0.1: + resolution: + { + integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== + } + dev: true + /proxy-addr@2.0.7: resolution: { @@ -9458,6 +11279,32 @@ packages: ipaddr.js: 1.9.1 dev: true + /proxy-agent@6.3.1: + resolution: + { + integrity: sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ== + } + engines: { node: ">= 14" } + dependencies: + agent-base: 7.1.0 + debug: 4.3.4 + http-proxy-agent: 7.0.0 + https-proxy-agent: 7.0.2 + lru-cache: 7.18.3 + pac-proxy-agent: 7.0.1 + proxy-from-env: 1.1.0 + socks-proxy-agent: 8.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /proxy-from-env@1.1.0: + resolution: + { + integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + } + dev: true + /pump@3.0.0: resolution: { @@ -9469,6 +11316,16 @@ packages: dev: true optional: true + /pupa@3.1.0: + resolution: + { + integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug== + } + engines: { node: ">=12.20" } + dependencies: + escape-goat: 4.0.0 + dev: true + /pvtsutils@1.3.5: resolution: { @@ -9533,7 +11390,6 @@ packages: } requiresBuild: true dev: true - optional: true /queue@6.0.2: resolution: @@ -9545,6 +11401,14 @@ packages: dev: true optional: true + /quick-lru@5.1.1: + resolution: + { + integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + } + engines: { node: ">=10" } + dev: true + /range-parser@1.2.1: resolution: { @@ -9592,7 +11456,6 @@ packages: minimist: 1.2.8 strip-json-comments: 2.0.1 dev: true - optional: true /react-devtools-core@4.28.5: resolution: @@ -9787,6 +11650,16 @@ packages: dev: true optional: true + /rechoir@0.6.2: + resolution: + { + integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== + } + engines: { node: ">= 0.10" } + dependencies: + resolve: 1.22.8 + dev: true + /ref-array-di@1.2.2: resolution: { @@ -9878,6 +11751,18 @@ packages: dev: true optional: true + /regexp.prototype.flags@1.5.1: + resolution: + { + integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + set-function-name: 2.0.1 + dev: true + /regexpu-core@5.3.2: resolution: { @@ -9894,6 +11779,26 @@ packages: dev: true optional: true + /registry-auth-token@5.0.2: + resolution: + { + integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ== + } + engines: { node: ">=14" } + dependencies: + "@pnpm/npm-conf": 2.2.2 + dev: true + + /registry-url@6.0.1: + resolution: + { + integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q== + } + engines: { node: ">=12" } + dependencies: + rc: 1.2.8 + dev: true + /regjsparser@0.9.1: resolution: { @@ -9905,6 +11810,46 @@ packages: dev: true optional: true + /release-it@17.0.0(typescript@5.3.2): + resolution: + { + integrity: sha512-1A1sSQy8VXuAJcslZGhKtOD/LVBuf1sH4XqhKsQuh+2EIksC2STx/MdKmVE86jFd/zorHTXOpl7Lr/isD0dDrg== + } + engines: { node: ">=18" } + hasBin: true + dependencies: + "@iarna/toml": 2.2.5 + "@octokit/rest": 20.0.2 + async-retry: 1.3.3 + chalk: 5.3.0 + cosmiconfig: 8.3.6(typescript@5.3.2) + execa: 8.0.1 + git-url-parse: 13.1.1 + globby: 14.0.0 + got: 13.0.0 + inquirer: 9.2.12 + is-ci: 3.0.1 + issue-parser: 6.0.0 + lodash: 4.17.21 + mime-types: 2.1.35 + new-github-release-url: 2.0.0 + node-fetch: 3.3.2 + open: 9.1.0 + ora: 7.0.1 + os-name: 5.1.0 + promise.allsettled: 1.0.7 + proxy-agent: 6.3.1 + semver: 7.5.4 + shelljs: 0.8.5 + update-notifier: 7.0.0 + url-join: 5.0.0 + wildcard-match: 5.1.2 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /remove-trailing-slash@0.1.1: resolution: { @@ -9968,6 +11913,13 @@ packages: dev: true optional: true + /resolve-alpn@1.2.1: + resolution: + { + integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== + } + dev: true + /resolve-from@3.0.0: resolution: { @@ -9977,6 +11929,14 @@ packages: dev: true optional: true + /resolve-from@4.0.0: + resolution: + { + integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + } + engines: { node: ">=4" } + dev: true + /resolve-from@5.0.0: resolution: { @@ -9997,7 +11957,6 @@ packages: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true - optional: true /resolve@1.7.1: resolution: @@ -10009,6 +11968,16 @@ packages: dev: true optional: true + /responselike@3.0.0: + resolution: + { + integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg== + } + engines: { node: ">=14.16" } + dependencies: + lowercase-keys: 3.0.0 + dev: true + /restore-cursor@2.0.0: resolution: { @@ -10031,7 +12000,25 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 dev: true - optional: true + + /restore-cursor@4.0.0: + resolution: + { + integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true + + /retry@0.13.1: + resolution: + { + integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + } + engines: { node: ">= 4" } + dev: true /reusify@1.0.4: resolution: @@ -10041,7 +12028,6 @@ packages: engines: { iojs: ">=1.0.0", node: ">=0.10.0" } requiresBuild: true dev: true - optional: true /rimraf@2.4.5: resolution: @@ -10087,6 +12073,24 @@ packages: glob: 7.2.3 dev: true + /run-applescript@5.0.0: + resolution: + { + integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg== + } + engines: { node: ">=12" } + dependencies: + execa: 5.1.1 + dev: true + + /run-async@3.0.0: + resolution: + { + integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q== + } + engines: { node: ">=0.12.0" } + dev: true + /run-parallel@1.2.0: resolution: { @@ -10096,7 +12100,6 @@ packages: dependencies: queue-microtask: 1.2.3 dev: true - optional: true /rxjs@7.8.1: resolution: @@ -10107,6 +12110,19 @@ packages: tslib: 2.6.2 dev: true + /safe-array-concat@1.0.1: + resolution: + { + integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== + } + engines: { node: ">=0.4" } + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + has-symbols: 1.0.3 + isarray: 2.0.5 + dev: true + /safe-buffer@5.1.2: resolution: { @@ -10131,6 +12147,17 @@ packages: dev: true optional: true + /safe-regex-test@1.0.0: + resolution: + { + integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== + } + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + is-regex: 1.1.4 + dev: true + /safer-buffer@2.1.2: resolution: { @@ -10156,6 +12183,16 @@ packages: dev: true optional: true + /semver-diff@4.0.0: + resolution: + { + integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA== + } + engines: { node: ">=12" } + dependencies: + semver: 7.5.4 + dev: true + /semver@5.7.2: resolution: { @@ -10295,6 +12332,18 @@ packages: has-property-descriptors: 1.0.1 dev: true + /set-function-name@2.0.1: + resolution: + { + integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== + } + engines: { node: ">= 0.4" } + dependencies: + define-data-property: 1.1.1 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.1 + dev: true + /setimmediate@1.0.5: resolution: { @@ -10341,7 +12390,6 @@ packages: dependencies: shebang-regex: 3.0.0 dev: true - optional: true /shebang-regex@1.0.0: resolution: @@ -10359,7 +12407,6 @@ packages: } engines: { node: ">=8" } dev: true - optional: true /shell-quote@1.8.1: resolution: @@ -10369,6 +12416,19 @@ packages: dev: true optional: true + /shelljs@0.8.5: + resolution: + { + integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== + } + engines: { node: ">=4" } + hasBin: true + dependencies: + glob: 7.2.3 + interpret: 1.4.0 + rechoir: 0.6.2 + dev: true + /side-channel@1.0.4: resolution: { @@ -10387,6 +12447,14 @@ packages: } dev: true + /signal-exit@4.1.0: + resolution: + { + integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + } + engines: { node: ">=14" } + dev: true + /simple-plist@1.3.1: resolution: { @@ -10407,36 +12475,77 @@ packages: dev: true optional: true - /slash@3.0.0: + /slash@3.0.0: + resolution: + { + integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + } + engines: { node: ">=8" } + dev: true + optional: true + + /slash@5.1.0: + resolution: + { + integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== + } + engines: { node: ">=14.16" } + dev: true + + /slice-ansi@2.1.0: + resolution: + { + integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + } + engines: { node: ">=6" } + dependencies: + ansi-styles: 3.2.1 + astral-regex: 1.0.0 + is-fullwidth-code-point: 2.0.0 + dev: true + optional: true + + /slugify@1.6.6: + resolution: + { + integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw== + } + engines: { node: ">=8.0.0" } + dev: true + optional: true + + /smart-buffer@4.2.0: resolution: { - integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== } - engines: { node: ">=8" } + engines: { node: ">= 6.0.0", npm: ">= 3.0.0" } dev: true - optional: true - /slice-ansi@2.1.0: + /socks-proxy-agent@8.0.2: resolution: { - integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g== } - engines: { node: ">=6" } + engines: { node: ">= 14" } dependencies: - ansi-styles: 3.2.1 - astral-regex: 1.0.0 - is-fullwidth-code-point: 2.0.0 + agent-base: 7.1.0 + debug: 4.3.4 + socks: 2.7.1 + transitivePeerDependencies: + - supports-color dev: true - optional: true - /slugify@1.6.6: + /socks@2.7.1: resolution: { - integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw== + integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== } - engines: { node: ">=8.0.0" } + engines: { node: ">= 10.13.0", npm: ">= 3.0.0" } + dependencies: + ip: 2.0.0 + smart-buffer: 4.2.0 dev: true - optional: true /source-map-js@1.0.2: resolution: @@ -10569,6 +12678,26 @@ packages: engines: { node: ">= 0.8" } dev: true + /stdin-discarder@0.1.0: + resolution: + { + integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + bl: 5.1.0 + dev: true + + /stop-iteration-iterator@1.0.0: + resolution: + { + integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== + } + engines: { node: ">= 0.4" } + dependencies: + internal-slot: 1.0.6 + dev: true + /str2buf@1.3.0: resolution: { @@ -10605,6 +12734,64 @@ packages: strip-ansi: 6.0.1 dev: true + /string-width@5.1.2: + resolution: + { + integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + } + engines: { node: ">=12" } + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + dev: true + + /string-width@6.1.0: + resolution: + { + integrity: sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ== + } + engines: { node: ">=16" } + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 10.3.0 + strip-ansi: 7.1.0 + dev: true + + /string.prototype.trim@1.2.8: + resolution: + { + integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + dev: true + + /string.prototype.trimend@1.0.7: + resolution: + { + integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== + } + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + dev: true + + /string.prototype.trimstart@1.0.7: + resolution: + { + integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== + } + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + dev: true + /string_decoder@1.1.1: resolution: { @@ -10645,6 +12832,16 @@ packages: ansi-regex: 5.0.1 dev: true + /strip-ansi@7.1.0: + resolution: + { + integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + } + engines: { node: ">=12" } + dependencies: + ansi-regex: 6.0.1 + dev: true + /strip-eof@1.0.0: resolution: { @@ -10661,7 +12858,14 @@ packages: } engines: { node: ">=6" } dev: true - optional: true + + /strip-final-newline@3.0.0: + resolution: + { + integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== + } + engines: { node: ">=12" } + dev: true /strip-json-comments@2.0.1: resolution: @@ -10670,7 +12874,6 @@ packages: } engines: { node: ">=0.10.0" } dev: true - optional: true /strnum@1.0.5: resolution: @@ -10739,7 +12942,6 @@ packages: dependencies: has-flag: 3.0.0 dev: true - optional: true /supports-color@7.2.0: resolution: @@ -10750,7 +12952,6 @@ packages: dependencies: has-flag: 4.0.0 dev: true - optional: true /supports-color@8.1.1: resolution: @@ -10782,7 +12983,6 @@ packages: } engines: { node: ">= 0.4" } dev: true - optional: true /tar@6.2.0: resolution: @@ -10939,6 +13139,14 @@ packages: dev: true optional: true + /titleize@3.0.0: + resolution: + { + integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ== + } + engines: { node: ">=12" } + dev: true + /tmp@0.0.33: resolution: { @@ -10948,7 +13156,6 @@ packages: dependencies: os-tmpdir: 1.0.2 dev: true - optional: true /tmpl@1.0.5: resolution: @@ -10977,7 +13184,6 @@ packages: dependencies: is-number: 7.0.0 dev: true - optional: true /toidentifier@1.0.1: resolution: @@ -11110,7 +13316,6 @@ packages: } engines: { node: ">=10" } dev: true - optional: true /type-fest@0.3.1: resolution: @@ -11130,6 +13335,22 @@ packages: dev: true optional: true + /type-fest@1.4.0: + resolution: + { + integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== + } + engines: { node: ">=10" } + dev: true + + /type-fest@2.19.0: + resolution: + { + integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== + } + engines: { node: ">=12.20" } + dev: true + /type-is@1.6.18: resolution: { @@ -11155,6 +13376,65 @@ packages: } dev: true + /typed-array-buffer@1.0.0: + resolution: + { + integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + get-intrinsic: 1.2.2 + is-typed-array: 1.1.12 + dev: true + + /typed-array-byte-length@1.0.0: + resolution: + { + integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== + } + engines: { node: ">= 0.4" } + dependencies: + call-bind: 1.0.5 + for-each: 0.3.3 + has-proto: 1.0.1 + is-typed-array: 1.1.12 + dev: true + + /typed-array-byte-offset@1.0.0: + resolution: + { + integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== + } + engines: { node: ">= 0.4" } + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.5 + for-each: 0.3.3 + has-proto: 1.0.1 + is-typed-array: 1.1.12 + dev: true + + /typed-array-length@1.0.4: + resolution: + { + integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== + } + dependencies: + call-bind: 1.0.5 + for-each: 0.3.3 + is-typed-array: 1.1.12 + dev: true + + /typedarray-to-buffer@3.1.5: + resolution: + { + integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + } + dependencies: + is-typedarray: 1.0.0 + dev: true + /typescript@5.3.2: resolution: { @@ -11186,6 +13466,18 @@ packages: dev: true optional: true + /unbox-primitive@1.0.2: + resolution: + { + integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + } + dependencies: + call-bind: 1.0.5 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + /undici-types@5.26.5: resolution: { @@ -11232,6 +13524,14 @@ packages: dev: true optional: true + /unicorn-magic@0.1.0: + resolution: + { + integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== + } + engines: { node: ">=18" } + dev: true + /unique-filename@1.1.1: resolution: { @@ -11274,6 +13574,23 @@ packages: dev: true optional: true + /unique-string@3.0.0: + resolution: + { + integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ== + } + engines: { node: ">=12" } + dependencies: + crypto-random-string: 4.0.0 + dev: true + + /universal-user-agent@6.0.1: + resolution: + { + integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ== + } + dev: true + /universalify@0.1.2: resolution: { @@ -11281,7 +13598,6 @@ packages: } engines: { node: ">= 4.0.0" } dev: true - optional: true /universalify@1.0.0: resolution: @@ -11310,6 +13626,14 @@ packages: engines: { node: ">= 0.8" } dev: true + /untildify@4.0.0: + resolution: + { + integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== + } + engines: { node: ">=8" } + dev: true + /update-browserslist-db@1.0.13(browserslist@4.22.1): resolution: { @@ -11325,6 +13649,27 @@ packages: dev: true optional: true + /update-notifier@7.0.0: + resolution: + { + integrity: sha512-Hv25Bh+eAbOLlsjJreVPOs4vd51rrtCrmhyOJtbpAojro34jS4KQaEp4/EvlHJX7jSO42VvEFpkastVyXyIsdQ== + } + engines: { node: ">=18" } + dependencies: + boxen: 7.1.1 + chalk: 5.3.0 + configstore: 6.0.0 + import-lazy: 4.0.0 + is-in-ci: 0.1.0 + is-installed-globally: 0.4.0 + is-npm: 6.0.0 + latest-version: 7.0.0 + pupa: 3.1.0 + semver: 7.5.4 + semver-diff: 4.0.0 + xdg-basedir: 5.1.0 + dev: true + /url-join@4.0.0: resolution: { @@ -11333,6 +13678,14 @@ packages: dev: true optional: true + /url-join@5.0.0: + resolution: + { + integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dev: true + /url-parse@1.5.10: resolution: { @@ -11481,7 +13834,6 @@ packages: dependencies: defaults: 1.0.4 dev: true - optional: true /web-did-resolver@2.0.27: resolution: @@ -11495,6 +13847,14 @@ packages: - encoding dev: true + /web-streams-polyfill@3.2.1: + resolution: + { + integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q== + } + engines: { node: ">= 8" } + dev: true + /webcrypto-core@1.7.7: resolution: { @@ -11540,6 +13900,19 @@ packages: webidl-conversions: 3.0.1 dev: true + /which-boxed-primitive@1.0.2: + resolution: + { + integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + } + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true + /which-module@2.0.1: resolution: { @@ -11548,6 +13921,20 @@ packages: dev: true optional: true + /which-typed-array@1.1.13: + resolution: + { + integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== + } + engines: { node: ">= 0.4" } + dependencies: + available-typed-arrays: 1.0.5 + call-bind: 1.0.5 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.0 + dev: true + /which@1.3.1: resolution: { @@ -11569,7 +13956,6 @@ packages: dependencies: isexe: 2.0.0 dev: true - optional: true /wide-align@1.1.5: resolution: @@ -11580,6 +13966,33 @@ packages: string-width: 4.2.3 dev: true + /widest-line@4.0.1: + resolution: + { + integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig== + } + engines: { node: ">=12" } + dependencies: + string-width: 5.1.2 + dev: true + + /wildcard-match@5.1.2: + resolution: + { + integrity: sha512-qNXwI591Z88c8bWxp+yjV60Ch4F8Riawe3iGxbzquhy8Xs9m+0+SLFBGb/0yCTIDElawtaImC37fYZ+dr32KqQ== + } + dev: true + + /windows-release@5.1.1: + resolution: + { + integrity: sha512-NMD00arvqcq2nwqc5Q6KtrSRHK+fVD31erE5FEMahAw5PmVCgD7MUXodq3pdZSUkqA9Cda2iWx6s1XYwiJWRmw== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + execa: 5.1.1 + dev: true + /wonka@4.0.15: resolution: { @@ -11599,7 +14012,6 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 dev: true - optional: true /wrap-ansi@7.0.0: resolution: @@ -11614,6 +14026,18 @@ packages: dev: true optional: true + /wrap-ansi@8.1.0: + resolution: + { + integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + } + engines: { node: ">=12" } + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: true + /wrappy@1.0.2: resolution: { @@ -11633,6 +14057,18 @@ packages: dev: true optional: true + /write-file-atomic@3.0.3: + resolution: + { + integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + } + dependencies: + imurmurhash: 0.1.4 + is-typedarray: 1.0.0 + signal-exit: 3.0.7 + typedarray-to-buffer: 3.1.5 + dev: true + /ws@6.2.2: resolution: { @@ -11696,6 +14132,14 @@ packages: dev: true optional: true + /xdg-basedir@5.1.0: + resolution: + { + integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ== + } + engines: { node: ">=12" } + dev: true + /xml2js@0.6.0: resolution: { @@ -11804,7 +14248,6 @@ packages: } engines: { node: ">=12" } dev: true - optional: true /yargs@15.4.1: resolution: