From ad93e70a98dd8e31f366b8a4a3987f9e77d9ba44 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Sat, 25 Apr 2026 16:11:08 +0200 Subject: [PATCH] meshcentral: 1.1.57 -> 1.1.59 ChangeLogs: * https://github.com/Ylianst/MeshCentral/releases/tag/1.1.58 * https://github.com/Ylianst/MeshCentral/releases/tag/1.1.59 --- .../me/meshcentral/optionalDependencies.patch | 8397 +++++++++-------- pkgs/by-name/me/meshcentral/package.nix | 6 +- 2 files changed, 4247 insertions(+), 4156 deletions(-) diff --git a/pkgs/by-name/me/meshcentral/optionalDependencies.patch b/pkgs/by-name/me/meshcentral/optionalDependencies.patch index 5f9faa5b1c43..09ad09fdfdb3 100644 --- a/pkgs/by-name/me/meshcentral/optionalDependencies.patch +++ b/pkgs/by-name/me/meshcentral/optionalDependencies.patch @@ -1,23 +1,33 @@ -diff --git c/package-lock.json w/package-lock.json -index 1d172e37..15028a69 100644 ---- c/package-lock.json -+++ w/package-lock.json +From 2036fde7f3e47d3268acdbe4f9c9bc7453d100da Mon Sep 17 00:00:00 2001 +From: Maximilian Bosch +Date: Sat, 25 Apr 2026 15:29:21 +0200 +Subject: [PATCH] Add optional deps + +--- + package-lock.json | 18249 +++++++++++++++++++++++++++++++++++++++----- + package.json | 59 + + 2 files changed, 16601 insertions(+), 1707 deletions(-) + +diff --git a/package-lock.json b/package-lock.json +index 2af3a0d1..5c5f4b73 100644 +--- a/package-lock.json ++++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "meshcentral", -- "version": "1.1.56", -+ "version": "1.1.57", +- "version": "1.1.58", ++ "version": "1.1.59", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "meshcentral", -- "version": "1.1.56", -+ "version": "1.1.57", +- "version": "1.1.58", ++ "version": "1.1.59", "license": "Apache-2.0", "dependencies": { "@seald-io/nedb": "4.1.2", -@@ -33,1745 +33,13355 @@ +@@ -33,2433 +33,16574 @@ }, "engines": { "node": ">=16.0.0" @@ -128,35 +138,22 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/@otplib/core/-/core-12.0.1.tgz", - "integrity": "sha512-4sGntwbA/AC+SbPhbsziRiD+jNDdIzsZ3JUyfZwjtKyc/wufl1pnSIaG4Uqx8ymPagujub0o92kgBnB89cuAMA==", - "license": "MIT" -+ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", -+ "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/is-array-buffer": "^2.2.0", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=14.0.0" -+ } - }, +- }, - "node_modules/@otplib/plugin-crypto": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/@otplib/plugin-crypto/-/plugin-crypto-12.0.1.tgz", - "integrity": "sha512-qPuhN3QrT7ZZLcLCyKOSNhuijUi9G5guMRVrxq63r9YNOxxQjPm59gVxLM+7xGnHnM6cimY57tuKsjK7y9LM1g==", - "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", - "license": "MIT", -+ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", -+ "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", ++ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": { ++ "version": "2.2.0", ++ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", ++ "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "@otplib/core": "^12.0.1" -+ "@smithy/util-buffer-from": "^2.2.0", ++ "@smithy/is-array-buffer": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { @@ -169,6 +166,28 @@ index 1d172e37..15028a69 100644 - "integrity": "sha512-MtT+uqRso909UkbrrYpJ6XFjj9D+x2Py7KjTO9JDPhL0bJUYVu5kFP4TFZW4NFAywrAtFRxOVY261u0qwb93gA==", - "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", - "license": "MIT", ++ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": { ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", ++ "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "@otplib/core": "^12.0.1", +- "thirty-two": "^1.0.2" ++ "@smithy/util-buffer-from": "^2.2.0", ++ "tslib": "^2.6.2" ++ }, ++ "engines": { ++ "node": ">=14.0.0" + } + }, +- "node_modules/@otplib/preset-default": { +- "version": "12.0.1", +- "resolved": "https://registry.npmjs.org/@otplib/preset-default/-/preset-default-12.0.1.tgz", +- "integrity": "sha512-xf1v9oOJRyXfluBhMdpOkr+bsE+Irt+0D5uHtvg6x1eosfmHCsCC6ej/m7FXiWqdo0+ZUI6xSKDhJwc8yfiOPQ==", +- "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", +- "license": "MIT", + "node_modules/@aws-crypto/sha256-js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz", @@ -177,7 +196,8 @@ index 1d172e37..15028a69 100644 + "optional": true, "dependencies": { - "@otplib/core": "^12.0.1", -- "thirty-two": "^1.0.2" +- "@otplib/plugin-crypto": "^12.0.1", +- "@otplib/plugin-thirty-two": "^12.0.1" + "@aws-crypto/util": "^5.2.0", + "@aws-sdk/types": "^3.222.0", + "tslib": "^2.6.2" @@ -186,11 +206,10 @@ index 1d172e37..15028a69 100644 + "node": ">=16.0.0" } }, -- "node_modules/@otplib/preset-default": { +- "node_modules/@otplib/preset-v11": { - "version": "12.0.1", -- "resolved": "https://registry.npmjs.org/@otplib/preset-default/-/preset-default-12.0.1.tgz", -- "integrity": "sha512-xf1v9oOJRyXfluBhMdpOkr+bsE+Irt+0D5uHtvg6x1eosfmHCsCC6ej/m7FXiWqdo0+ZUI6xSKDhJwc8yfiOPQ==", -- "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", +- "resolved": "https://registry.npmjs.org/@otplib/preset-v11/-/preset-v11-12.0.1.tgz", +- "integrity": "sha512-9hSetMI7ECqbFiKICrNa4w70deTUfArtwXykPUvSHWOdzOlfa9ajglu7mNCntlvxycTiOAXkQGwjQCzzDEMRMg==", - "license": "MIT", + "node_modules/@aws-crypto/supports-web-crypto": { + "version": "5.2.0", @@ -205,45 +224,25 @@ index 1d172e37..15028a69 100644 + "tslib": "^2.6.2" } }, -- "node_modules/@otplib/preset-v11": { -- "version": "12.0.1", -- "resolved": "https://registry.npmjs.org/@otplib/preset-v11/-/preset-v11-12.0.1.tgz", -- "integrity": "sha512-9hSetMI7ECqbFiKICrNa4w70deTUfArtwXykPUvSHWOdzOlfa9ajglu7mNCntlvxycTiOAXkQGwjQCzzDEMRMg==", +- "node_modules/@pkgjs/parseargs": { +- "version": "0.11.0", +- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", +- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "license": "MIT", + "node_modules/@aws-crypto/util": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz", + "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==", + "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "@otplib/core": "^12.0.1", -- "@otplib/plugin-crypto": "^12.0.1", -- "@otplib/plugin-thirty-two": "^12.0.1" + "optional": true, +- "engines": { +- "node": ">=14" ++ "dependencies": { + "@aws-sdk/types": "^3.222.0", + "@smithy/util-utf8": "^2.0.0", + "tslib": "^2.6.2" } }, -- "node_modules/@pkgjs/parseargs": { -- "version": "0.11.0", -- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", -- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", -- "license": "MIT", -+ "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", -+ "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", -+ "license": "Apache-2.0", - "optional": true, -+ "dependencies": { -+ "tslib": "^2.6.2" -+ }, - "engines": { -- "node": ">=14" -+ "node": ">=14.0.0" - } - }, - "node_modules/@seald-io/binary-search-tree": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@seald-io/binary-search-tree/-/binary-search-tree-1.0.3.tgz", @@ -254,17 +253,16 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/@seald-io/nedb/-/nedb-4.1.2.tgz", - "integrity": "sha512-bDr6TqjBVS2rDyYM9CPxAnotj5FuNL9NF8o7h7YyFXM7yruqT4ddr+PkSb2mJvvw991bqdftazkEo38gykvaww==", - "license": "MIT", -+ "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": { ++ "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": { + "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", -+ "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", ++ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz", ++ "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "@seald-io/binary-search-tree": "^1.0.3", - "localforage": "^1.10.0", - "util": "^0.12.5" -+ "@smithy/is-array-buffer": "^2.2.0", + "tslib": "^2.6.2" + }, + "engines": { @@ -276,15 +274,15 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "license": "MIT", -+ "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", -+ "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", ++ "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": { ++ "version": "2.2.0", ++ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz", ++ "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "event-target-shim": "^5.0.0" -+ "@smithy/util-buffer-from": "^2.2.0", ++ "@smithy/is-array-buffer": "^2.2.0", + "tslib": "^2.6.2" }, "engines": { @@ -297,58 +295,21 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "license": "MIT", -+ "node_modules/@aws-sdk/client-cognito-identity": { -+ "version": "3.1004.0", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.1004.0.tgz", -+ "integrity": "sha512-iRFVMN0Rlh9tjEuz1c6eQnv9EiYH0uxIvobsn5IvOjsM0PdfsKpGdRKiQIA/OgmpTPfuYyySwaRRtDFH9TMlQw==", ++ "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": { ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz", ++ "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" -+ "@aws-crypto/sha256-browser": "5.2.0", -+ "@aws-crypto/sha256-js": "5.2.0", -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/credential-provider-node": "^3.972.18", -+ "@aws-sdk/middleware-host-header": "^3.972.7", -+ "@aws-sdk/middleware-logger": "^3.972.7", -+ "@aws-sdk/middleware-recursion-detection": "^3.972.7", -+ "@aws-sdk/middleware-user-agent": "^3.972.19", -+ "@aws-sdk/region-config-resolver": "^3.972.7", -+ "@aws-sdk/types": "^3.973.5", -+ "@aws-sdk/util-endpoints": "^3.996.4", -+ "@aws-sdk/util-user-agent-browser": "^3.972.7", -+ "@aws-sdk/util-user-agent-node": "^3.973.4", -+ "@smithy/config-resolver": "^4.4.10", -+ "@smithy/core": "^3.23.8", -+ "@smithy/fetch-http-handler": "^5.3.13", -+ "@smithy/hash-node": "^4.2.11", -+ "@smithy/invalid-dependency": "^4.2.11", -+ "@smithy/middleware-content-length": "^4.2.11", -+ "@smithy/middleware-endpoint": "^4.4.22", -+ "@smithy/middleware-retry": "^4.4.39", -+ "@smithy/middleware-serde": "^4.2.12", -+ "@smithy/middleware-stack": "^4.2.11", -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/node-http-handler": "^4.4.14", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/smithy-client": "^4.12.2", -+ "@smithy/types": "^4.13.0", -+ "@smithy/url-parser": "^4.2.11", -+ "@smithy/util-base64": "^4.3.2", -+ "@smithy/util-body-length-browser": "^4.2.2", -+ "@smithy/util-body-length-node": "^4.2.3", -+ "@smithy/util-defaults-mode-browser": "^4.3.38", -+ "@smithy/util-defaults-mode-node": "^4.2.41", -+ "@smithy/util-endpoints": "^3.3.2", -+ "@smithy/util-middleware": "^4.2.11", -+ "@smithy/util-retry": "^4.2.11", -+ "@smithy/util-utf8": "^4.2.2", ++ "@smithy/util-buffer-from": "^2.2.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">= 0.6" -+ "node": ">=20.0.0" ++ "node": ">=14.0.0" } }, - "node_modules/accepts/node_modules/negotiator": { @@ -356,24 +317,50 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", -+ "node_modules/@aws-sdk/core": { -+ "version": "3.973.18", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.973.18.tgz", -+ "integrity": "sha512-GUIlegfcK2LO1J2Y98sCJy63rQSiLiDOgVw7HiHPRqfI2vb3XozTVqemwO0VSGXp54ngCnAQz0Lf0YPCBINNxA==", ++ "node_modules/@aws-sdk/client-cognito-identity": { ++ "version": "3.1037.0", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.1037.0.tgz", ++ "integrity": "sha512-/BQAyz98JRQFg3E8de3fGGydIYnsFRd6Cla4+zkviOe641fLCG0ZkPIk9D22HSi8qy9XKx+zk6ed2PcLO8uuPw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@aws-sdk/types": "^3.973.5", -+ "@aws-sdk/xml-builder": "^3.972.10", -+ "@smithy/core": "^3.23.8", -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/signature-v4": "^5.3.11", -+ "@smithy/smithy-client": "^4.12.2", -+ "@smithy/types": "^4.13.0", ++ "@aws-crypto/sha256-browser": "5.2.0", ++ "@aws-crypto/sha256-js": "5.2.0", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/credential-provider-node": "^3.972.36", ++ "@aws-sdk/middleware-host-header": "^3.972.10", ++ "@aws-sdk/middleware-logger": "^3.972.10", ++ "@aws-sdk/middleware-recursion-detection": "^3.972.11", ++ "@aws-sdk/middleware-user-agent": "^3.972.35", ++ "@aws-sdk/region-config-resolver": "^3.972.13", ++ "@aws-sdk/types": "^3.973.8", ++ "@aws-sdk/util-endpoints": "^3.996.8", ++ "@aws-sdk/util-user-agent-browser": "^3.972.10", ++ "@aws-sdk/util-user-agent-node": "^3.973.21", ++ "@smithy/config-resolver": "^4.4.17", ++ "@smithy/core": "^3.23.17", ++ "@smithy/fetch-http-handler": "^5.3.17", ++ "@smithy/hash-node": "^4.2.14", ++ "@smithy/invalid-dependency": "^4.2.14", ++ "@smithy/middleware-content-length": "^4.2.14", ++ "@smithy/middleware-endpoint": "^4.4.32", ++ "@smithy/middleware-retry": "^4.5.5", ++ "@smithy/middleware-serde": "^4.2.20", ++ "@smithy/middleware-stack": "^4.2.14", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/node-http-handler": "^4.6.1", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/smithy-client": "^4.12.13", ++ "@smithy/types": "^4.14.1", ++ "@smithy/url-parser": "^4.2.14", + "@smithy/util-base64": "^4.3.2", -+ "@smithy/util-middleware": "^4.2.11", ++ "@smithy/util-body-length-browser": "^4.2.2", ++ "@smithy/util-body-length-node": "^4.2.3", ++ "@smithy/util-defaults-mode-browser": "^4.3.49", ++ "@smithy/util-defaults-mode-node": "^4.2.54", ++ "@smithy/util-endpoints": "^3.4.2", ++ "@smithy/util-middleware": "^4.2.14", ++ "@smithy/util-retry": "^4.3.4", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, @@ -389,17 +376,26 @@ index 1d172e37..15028a69 100644 - "license": "MIT", - "engines": { - "node": ">=12" -+ "node_modules/@aws-sdk/credential-provider-cognito-identity": { -+ "version": "3.972.10", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.10.tgz", -+ "integrity": "sha512-R7saD8TvU6En8tFstAgbM9w6wlFxTwXrvMEpheVdGyDMKSxK412aRy87VNb2Mc2By0vL58OIE487afpxOc/rVQ==", ++ "node_modules/@aws-sdk/core": { ++ "version": "3.974.5", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.974.5.tgz", ++ "integrity": "sha512-lMPlYlYfQdNZhlkJgnkmESwrY+hNh3PljmZ+37oAqLNdJ6rnILAwFSyc6B3bJeDOtMORNnMQIej0aTRuOlDyhQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@aws-sdk/nested-clients": "^3.996.7", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/types": "^3.973.8", ++ "@aws-sdk/xml-builder": "^3.972.19", ++ "@smithy/core": "^3.23.17", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/signature-v4": "^5.3.14", ++ "@smithy/smithy-client": "^4.12.13", ++ "@smithy/types": "^4.14.1", ++ "@smithy/util-base64": "^4.3.2", ++ "@smithy/util-middleware": "^4.2.14", ++ "@smithy/util-retry": "^4.3.4", ++ "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" }, - "funding": { @@ -415,17 +411,17 @@ index 1d172e37..15028a69 100644 - "license": "MIT", - "engines": { - "node": ">=12" -+ "node_modules/@aws-sdk/credential-provider-env": { -+ "version": "3.972.16", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.16.tgz", -+ "integrity": "sha512-HrdtnadvTGAQUr18sPzGlE5El3ICphnH6SU7UQOMOWFgRKbTRNN8msTxM4emzguUso9CzaHU2xy5ctSrmK5YNA==", ++ "node_modules/@aws-sdk/credential-provider-cognito-identity": { ++ "version": "3.972.28", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.972.28.tgz", ++ "integrity": "sha512-UXhc4FfxbfNaIqycDnIZ+W8CMAoCtcJJfZkq+cWSUwQRN0V0d0uAoN2qCFyKZip8inlHeKJmNQsPliKKcElP8Q==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/nested-clients": "^3.997.3", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, - "funding": { @@ -439,10 +435,10 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", - "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==", - "license": "MIT", -+ "node_modules/@aws-sdk/credential-provider-http": { -+ "version": "3.972.18", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.18.tgz", -+ "integrity": "sha512-NyB6smuZAixND5jZumkpkunQ0voc4Mwgkd+SZ6cvAzIB7gK8HV8Zd4rS8Kn5MmoGgusyNfVGG+RLoYc4yFiw+A==", ++ "node_modules/@aws-sdk/credential-provider-env": { ++ "version": "3.972.31", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.972.31.tgz", ++ "integrity": "sha512-X/yGB73LmDW/6MdDJGCDzZBUXnM3ys4vs9l+5ZTJmiEswDdP1OjeoAFlFjVGS9o4KB2wZWQ9KOfdVNSSK6Ep3w==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -453,15 +449,10 @@ index 1d172e37..15028a69 100644 - "readdir-glob": "^1.1.2", - "tar-stream": "^3.0.0", - "zip-stream": "^6.0.1" -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/fetch-http-handler": "^5.3.13", -+ "@smithy/node-http-handler": "^4.4.14", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/smithy-client": "^4.12.2", -+ "@smithy/types": "^4.13.0", -+ "@smithy/util-stream": "^4.5.17", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, "engines": { @@ -474,10 +465,10 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz", - "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==", - "license": "MIT", -+ "node_modules/@aws-sdk/credential-provider-ini": { -+ "version": "3.972.17", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.17.tgz", -+ "integrity": "sha512-dFqh7nfX43B8dO1aPQHOcjC0SnCJ83H3F+1LoCh3X1P7E7N09I+0/taID0asU6GCddfDExqnEvQtDdkuMe5tKQ==", ++ "node_modules/@aws-sdk/credential-provider-http": { ++ "version": "3.972.33", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.972.33.tgz", ++ "integrity": "sha512-c0ZF+lwoWVvX5iCaGKL5T/4DnIw88CGqxA0BcBs3U86mIp5EZYPVg+KSPkMXOyokmADvNewiMUfSG2uFwjRp0g==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -488,19 +479,15 @@ index 1d172e37..15028a69 100644 - "lodash": "^4.17.15", - "normalize-path": "^3.0.0", - "readable-stream": "^4.0.0" -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/credential-provider-env": "^3.972.16", -+ "@aws-sdk/credential-provider-http": "^3.972.18", -+ "@aws-sdk/credential-provider-login": "^3.972.17", -+ "@aws-sdk/credential-provider-process": "^3.972.16", -+ "@aws-sdk/credential-provider-sso": "^3.972.17", -+ "@aws-sdk/credential-provider-web-identity": "^3.972.17", -+ "@aws-sdk/nested-clients": "^3.996.7", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/credential-provider-imds": "^4.2.11", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/shared-ini-file-loader": "^4.4.6", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/fetch-http-handler": "^5.3.17", ++ "@smithy/node-http-handler": "^4.6.1", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/smithy-client": "^4.12.13", ++ "@smithy/types": "^4.14.1", ++ "@smithy/util-stream": "^4.5.25", + "tslib": "^2.6.2" }, "engines": { @@ -525,21 +512,27 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "license": "MIT", -+ "node_modules/@aws-sdk/credential-provider-login": { -+ "version": "3.972.17", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.17.tgz", -+ "integrity": "sha512-gf2E5b7LpKb+JX2oQsRIDxdRZjBFZt2olCGlWCdb3vBERbXIPgm2t1R5mEnwd4j0UEO/Tbg5zN2KJbHXttJqwA==", ++ "node_modules/@aws-sdk/credential-provider-ini": { ++ "version": "3.972.35", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.972.35.tgz", ++ "integrity": "sha512-jsU4u/cRkKFLKQS0k918FQ27fzXLG5ENiLWQMYE6581zLeI2hWh04ptlrvZMB3wJT/5d+vSzJk74X1CMFr4y8Q==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "possible-typed-array-names": "^1.0.0" -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/nested-clients": "^3.996.7", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/shared-ini-file-loader": "^4.4.6", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/credential-provider-env": "^3.972.31", ++ "@aws-sdk/credential-provider-http": "^3.972.33", ++ "@aws-sdk/credential-provider-login": "^3.972.35", ++ "@aws-sdk/credential-provider-process": "^3.972.31", ++ "@aws-sdk/credential-provider-sso": "^3.972.35", ++ "@aws-sdk/credential-provider-web-identity": "^3.972.35", ++ "@aws-sdk/nested-clients": "^3.997.3", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/credential-provider-imds": "^4.2.14", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/shared-ini-file-loader": "^4.4.9", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, "engines": { @@ -554,26 +547,22 @@ index 1d172e37..15028a69 100644 - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz", - "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==", -+ "node_modules/@aws-sdk/credential-provider-node": { -+ "version": "3.972.18", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.18.tgz", -+ "integrity": "sha512-ZDJa2gd1xiPg/nBDGhUlat02O8obaDEnICBAVS8qieZ0+nDfaB0Z3ec6gjZj27OqFTjnB/Q5a0GwQwb7rMVViw==", ++ "node_modules/@aws-sdk/credential-provider-login": { ++ "version": "3.972.35", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-login/-/credential-provider-login-3.972.35.tgz", ++ "integrity": "sha512-5oa3j0cA50jPqgNhZ9XdJVopuzUf1klRb28/2MfLYWWiPi9DRVvbrBWT+DidbHTT36520VuXZJahQwR+YgSjrg==", "license": "Apache-2.0", - "peerDependencies": { - "react-native-b4a": "*" + "optional": true, + "dependencies": { -+ "@aws-sdk/credential-provider-env": "^3.972.16", -+ "@aws-sdk/credential-provider-http": "^3.972.18", -+ "@aws-sdk/credential-provider-ini": "^3.972.17", -+ "@aws-sdk/credential-provider-process": "^3.972.16", -+ "@aws-sdk/credential-provider-sso": "^3.972.17", -+ "@aws-sdk/credential-provider-web-identity": "^3.972.17", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/credential-provider-imds": "^4.2.11", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/shared-ini-file-loader": "^4.4.6", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/nested-clients": "^3.997.3", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/shared-ini-file-loader": "^4.4.9", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, - "peerDependenciesMeta": { @@ -585,49 +574,35 @@ index 1d172e37..15028a69 100644 } }, - "node_modules/balanced-match": { -- "version": "4.0.4", -- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", -- "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", -- "license": "MIT", -+ "node_modules/@aws-sdk/credential-provider-process": { -+ "version": "3.972.16", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.16.tgz", -+ "integrity": "sha512-n89ibATwnLEg0ZdZmUds5bq8AfBAdoYEDpqP3uzPLaRuGelsKlIvCYSNNvfgGLi8NaHPNNhs1HjJZYbqkW9b+g==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/shared-ini-file-loader": "^4.4.6", -+ "@smithy/types": "^4.13.0", -+ "tslib": "^2.6.2" -+ }, - "engines": { -- "node": "18 || 20 || >=22" -+ "node": ">=20.0.0" - } - }, +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", +- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", +- "license": "MIT" +- }, - "node_modules/bare-events": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", - "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==", -+ "node_modules/@aws-sdk/credential-provider-sso": { -+ "version": "3.972.17", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.17.tgz", -+ "integrity": "sha512-wGtte+48xnhnhHMl/MsxzacBPs5A+7JJedjiP452IkHY7vsbYKcvQBqFye8LwdTJVeHtBHv+JFeTscnwepoWGg==", ++ "node_modules/@aws-sdk/credential-provider-node": { ++ "version": "3.972.36", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.972.36.tgz", ++ "integrity": "sha512-4nT2T8Z7vH8KE9EdjEsuIlHpZSlcaK2PrKbQBjuUGU46BCCzF3WvP0u0Uiosni3Ykmmn4rWLVawoOCLotUtCbg==", "license": "Apache-2.0", - "peerDependencies": { - "bare-abort-controller": "*" + "optional": true, + "dependencies": { -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/nested-clients": "^3.996.7", -+ "@aws-sdk/token-providers": "3.1004.0", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/shared-ini-file-loader": "^4.4.6", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/credential-provider-env": "^3.972.31", ++ "@aws-sdk/credential-provider-http": "^3.972.33", ++ "@aws-sdk/credential-provider-ini": "^3.972.35", ++ "@aws-sdk/credential-provider-process": "^3.972.31", ++ "@aws-sdk/credential-provider-sso": "^3.972.35", ++ "@aws-sdk/credential-provider-web-identity": "^3.972.35", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/credential-provider-imds": "^4.2.14", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/shared-ini-file-loader": "^4.4.9", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, - "peerDependenciesMeta": { @@ -638,6 +613,154 @@ index 1d172e37..15028a69 100644 + "node": ">=20.0.0" } }, +- "node_modules/bare-fs": { +- "version": "4.5.5", +- "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.5.tgz", +- "integrity": "sha512-XvwYM6VZqKoqDll8BmSww5luA5eflDzY0uEFfBJtFKe4PAAtxBjU3YIxzIBzhyaEQBy1VXEQBto4cpN5RZJw+w==", ++ "node_modules/@aws-sdk/credential-provider-process": { ++ "version": "3.972.31", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.972.31.tgz", ++ "integrity": "sha512-eKeT4MXumpBJsrDLCYcSzIkFPVTFn/es7It2oogp2OhU/ic7P/+xzFpQx9ZhwtXS57Mc5S42BPWi7lHmvs/nYg==", + "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "bare-events": "^2.5.4", +- "bare-path": "^3.0.0", +- "bare-stream": "^2.6.4", +- "bare-url": "^2.2.2", +- "fast-fifo": "^1.3.2" ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/shared-ini-file-loader": "^4.4.9", ++ "@smithy/types": "^4.14.1", ++ "tslib": "^2.6.2" + }, + "engines": { +- "bare": ">=1.16.0" +- }, +- "peerDependencies": { +- "bare-buffer": "*" +- }, +- "peerDependenciesMeta": { +- "bare-buffer": { +- "optional": true +- } ++ "node": ">=20.0.0" + } + }, +- "node_modules/bare-os": { +- "version": "3.7.1", +- "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.7.1.tgz", +- "integrity": "sha512-ebvMaS5BgZKmJlvuWh14dg9rbUI84QeV3WlWn6Ph6lFI8jJoh7ADtVTyD2c93euwbe+zgi0DVrl4YmqXeM9aIA==", ++ "node_modules/@aws-sdk/credential-provider-sso": { ++ "version": "3.972.35", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.972.35.tgz", ++ "integrity": "sha512-bCuBdfnj0KGDMdLp6utMTLiJcFN2ek9EgZinxQZZSc3FxjJ/HSqeqab2cjbnoNfy8RM6suDCsRkmVY1izp9I+A==", + "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/nested-clients": "^3.997.3", ++ "@aws-sdk/token-providers": "3.1036.0", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/shared-ini-file-loader": "^4.4.9", ++ "@smithy/types": "^4.14.1", ++ "tslib": "^2.6.2" ++ }, + "engines": { +- "bare": ">=1.14.0" ++ "node": ">=20.0.0" + } + }, +- "node_modules/bare-path": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", +- "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", ++ "node_modules/@aws-sdk/credential-provider-web-identity": { ++ "version": "3.972.35", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.35.tgz", ++ "integrity": "sha512-swW6Bwvl8lanyEMtZOWE/oR6yqcRQH4HTQZUVsnDVgoXvRjRywpYpLv2BWwjUFyjPrqsdX6FeTkf4tMSe/qFTQ==", + "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "bare-os": "^3.0.1" ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/nested-clients": "^3.997.3", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/shared-ini-file-loader": "^4.4.9", ++ "@smithy/types": "^4.14.1", ++ "tslib": "^2.6.2" ++ }, ++ "engines": { ++ "node": ">=20.0.0" + } + }, +- "node_modules/bare-stream": { +- "version": "2.8.0", +- "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.8.0.tgz", +- "integrity": "sha512-reUN0M2sHRqCdG4lUK3Fw8w98eeUIZHL5c3H7Mbhk2yVBL+oofgaIp0ieLfD5QXwPCypBpmEEKU2WZKzbAk8GA==", ++ "node_modules/@aws-sdk/credential-providers": { ++ "version": "3.1037.0", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.1037.0.tgz", ++ "integrity": "sha512-TPPoQzfNkWltNgjJn3RRY1S8VXffDvv49xGGs9K0DrYS9LZCLLsoHmSmShx9HQusPc/4Oz23rfRWTolCU19PdQ==", + "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "streamx": "^2.21.0", +- "teex": "^1.0.1" +- }, +- "peerDependencies": { +- "bare-buffer": "*", +- "bare-events": "*" ++ "@aws-sdk/client-cognito-identity": "3.1037.0", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/credential-provider-cognito-identity": "^3.972.28", ++ "@aws-sdk/credential-provider-env": "^3.972.31", ++ "@aws-sdk/credential-provider-http": "^3.972.33", ++ "@aws-sdk/credential-provider-ini": "^3.972.35", ++ "@aws-sdk/credential-provider-login": "^3.972.35", ++ "@aws-sdk/credential-provider-node": "^3.972.36", ++ "@aws-sdk/credential-provider-process": "^3.972.31", ++ "@aws-sdk/credential-provider-sso": "^3.972.35", ++ "@aws-sdk/credential-provider-web-identity": "^3.972.35", ++ "@aws-sdk/nested-clients": "^3.997.3", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/config-resolver": "^4.4.17", ++ "@smithy/core": "^3.23.17", ++ "@smithy/credential-provider-imds": "^4.2.14", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/types": "^4.14.1", ++ "tslib": "^2.6.2" + }, +- "peerDependenciesMeta": { +- "bare-buffer": { +- "optional": true +- }, +- "bare-events": { +- "optional": true +- } ++ "engines": { ++ "node": ">=20.0.0" + } + }, +- "node_modules/bare-url": { +- "version": "2.3.2", +- "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz", +- "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==", ++ "node_modules/@aws-sdk/middleware-host-header": { ++ "version": "3.972.10", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.10.tgz", ++ "integrity": "sha512-IJSsIMeVQ8MMCPbuh1AbltkFhLBLXn7aejzfX5YKT/VLDHn++Dcz8886tXckE+wQssyPUhaXrJhdakO2VilRhg==", + "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "bare-path": "^3.0.0" +- } +- }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -663,19 +786,9 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz", - "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==", - "license": "MIT", -+ "node_modules/@aws-sdk/credential-provider-web-identity": { -+ "version": "3.972.17", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.972.17.tgz", -+ "integrity": "sha512-8aiVJh6fTdl8gcyL+sVNcNwTtWpmoFa1Sh7xlj6Z7L/cZ/tYMEBHq44wTYG8Kt0z/PpGNopD89nbj3FHl9QmTA==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/nested-clients": "^3.996.7", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/shared-ini-file-loader": "^4.4.6", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, "engines": { @@ -688,10 +801,10 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", - "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", - "license": "MIT", -+ "node_modules/@aws-sdk/credential-providers": { -+ "version": "3.1004.0", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.1004.0.tgz", -+ "integrity": "sha512-THsua88i7DrPoO8WCIWLPWb8706s2ytl2ej+WB9sv39VPCJNc7YwGtTA51reziyzlLnJUGHkI+krp0oTHEGaBw==", ++ "node_modules/@aws-sdk/middleware-logger": { ++ "version": "3.972.10", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.10.tgz", ++ "integrity": "sha512-OOuGvvz1Dm20SjZo5oEBePFqxt5nf8AwkNDSyUHvD9/bfNASmstcYxFAHUowy4n6Io7mWUZ04JURZwSBvyQanQ==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -707,53 +820,22 @@ index 1d172e37..15028a69 100644 - "raw-body": "~2.5.3", - "type-is": "~1.6.18", - "unpipe": "~1.0.0" -+ "@aws-sdk/client-cognito-identity": "3.1004.0", -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/credential-provider-cognito-identity": "^3.972.10", -+ "@aws-sdk/credential-provider-env": "^3.972.16", -+ "@aws-sdk/credential-provider-http": "^3.972.18", -+ "@aws-sdk/credential-provider-ini": "^3.972.17", -+ "@aws-sdk/credential-provider-login": "^3.972.17", -+ "@aws-sdk/credential-provider-node": "^3.972.18", -+ "@aws-sdk/credential-provider-process": "^3.972.16", -+ "@aws-sdk/credential-provider-sso": "^3.972.17", -+ "@aws-sdk/credential-provider-web-identity": "^3.972.17", -+ "@aws-sdk/nested-clients": "^3.996.7", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/config-resolver": "^4.4.10", -+ "@smithy/core": "^3.23.8", -+ "@smithy/credential-provider-imds": "^4.2.11", -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" -+ "node": ">=20.0.0" - } - }, +- } +- }, - "node_modules/brace-expansion": { -- "version": "5.0.3", -- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz", -- "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==", +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", +- "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", - "license": "MIT", -+ "node_modules/@aws-sdk/middleware-host-header": { -+ "version": "3.972.7", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.972.7.tgz", -+ "integrity": "sha512-aHQZgztBFEpDU1BB00VWCIIm85JjGjQW1OG9+98BdmaOpguJvzmXBGbnAiYcciCd+IS4e9BEq664lhzGnWJHgQ==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "balanced-match": "^4.0.2" -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/types": "^4.13.0", -+ "tslib": "^2.6.2" - }, - "engines": { -- "node": "18 || 20 || >=22" +- "dependencies": { +- "balanced-match": "^1.0.0" + "node": ">=20.0.0" } }, @@ -776,10 +858,10 @@ index 1d172e37..15028a69 100644 - } - ], - "license": "MIT", -+ "node_modules/@aws-sdk/middleware-logger": { -+ "version": "3.972.7", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.972.7.tgz", -+ "integrity": "sha512-LXhiWlWb26txCU1vcI9PneESSeRp/RYY/McuM4SpdrimQR5NgwaPb4VJCadVeuGWgh6QmqZ6rAKSoL1ob16W6w==", ++ "node_modules/@aws-sdk/middleware-recursion-detection": { ++ "version": "3.972.11", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.11.tgz", ++ "integrity": "sha512-+zz6f79Kj9V5qFK2P+D8Ehjnw4AhphAlCAsPjUqEcInA9umtSSKMrHbSagEeOIsDNuvVrH98bjRHcyQukTrhaQ==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -792,8 +874,10 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", - "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", - "license": "MIT", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/types": "^3.973.8", ++ "@aws/lambda-invoke-store": "^0.2.2", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, "engines": { @@ -806,17 +890,26 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", -+ "node_modules/@aws-sdk/middleware-recursion-detection": { -+ "version": "3.972.7", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.972.7.tgz", -+ "integrity": "sha512-l2VQdcBcYLzIzykCHtXlbpiVCZ94/xniLIkAj0jpnpjY4xlgZx7f56Ypn+uV1y3gG0tNVytJqo3K9bfMFee7SQ==", ++ "node_modules/@aws-sdk/middleware-sdk-s3": { ++ "version": "3.972.34", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.972.34.tgz", ++ "integrity": "sha512-/UL96JKjsjdodcRRMKl99tLQvK6Oi9ptLC9iU1yiTF/ruaDX0mtBBtnLNZDxIZRJOCVOtB49ed1YaTadqygk8Q==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@aws-sdk/types": "^3.973.5", -+ "@aws/lambda-invoke-store": "^0.2.2", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/types": "^3.973.8", ++ "@aws-sdk/util-arn-parser": "^3.972.3", ++ "@smithy/core": "^3.23.17", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/signature-v4": "^5.3.14", ++ "@smithy/smithy-client": "^4.12.13", ++ "@smithy/types": "^4.14.1", ++ "@smithy/util-config-provider": "^4.2.2", ++ "@smithy/util-middleware": "^4.2.14", ++ "@smithy/util-stream": "^4.5.25", ++ "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" + }, "engines": { @@ -830,9 +923,9 @@ index 1d172e37..15028a69 100644 - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "license": "MIT", + "node_modules/@aws-sdk/middleware-user-agent": { -+ "version": "3.972.19", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.19.tgz", -+ "integrity": "sha512-Km90fcXt3W/iqujHzuM6IaDkYCj73gsYufcuWXApWdzoTy6KGk8fnchAjePMARU0xegIR3K4N3yIo1vy7OVe8A==", ++ "version": "3.972.35", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.972.35.tgz", ++ "integrity": "sha512-hOFWNOjVmOocpRlrU04nYxjMOeoe0Obu5AXEuhB8zblMCPl3cG1hdluQCZERRKFyhMQjwZnDbhSHjoMUjetFGw==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -840,13 +933,13 @@ index 1d172e37..15028a69 100644 - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/types": "^3.973.5", -+ "@aws-sdk/util-endpoints": "^3.996.4", -+ "@smithy/core": "^3.23.8", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/types": "^4.13.0", -+ "@smithy/util-retry": "^4.2.11", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/types": "^3.973.8", ++ "@aws-sdk/util-endpoints": "^3.996.8", ++ "@smithy/core": "^3.23.17", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/types": "^4.14.1", ++ "@smithy/util-retry": "^4.3.4", + "tslib": "^2.6.2" }, "engines": { @@ -863,9 +956,9 @@ index 1d172e37..15028a69 100644 - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "license": "MIT", + "node_modules/@aws-sdk/nested-clients": { -+ "version": "3.996.7", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.996.7.tgz", -+ "integrity": "sha512-MlGWA8uPaOs5AiTZ5JLM4uuWDm9EEAnm9cqwvqQIc6kEgel/8s1BaOWm9QgUcfc9K8qd7KkC3n43yDbeXOA2tg==", ++ "version": "3.997.3", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.997.3.tgz", ++ "integrity": "sha512-SivE6GP228IVgfsrr2c/vqTg95X0Qj39Yw4uIrcddpkUzIltNMoNOR62leHOLhODfjv9K8X2mPTwS69A5kT0nQ==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -873,40 +966,41 @@ index 1d172e37..15028a69 100644 - "function-bind": "^1.1.2" + "@aws-crypto/sha256-browser": "5.2.0", + "@aws-crypto/sha256-js": "5.2.0", -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/middleware-host-header": "^3.972.7", -+ "@aws-sdk/middleware-logger": "^3.972.7", -+ "@aws-sdk/middleware-recursion-detection": "^3.972.7", -+ "@aws-sdk/middleware-user-agent": "^3.972.19", -+ "@aws-sdk/region-config-resolver": "^3.972.7", -+ "@aws-sdk/types": "^3.973.5", -+ "@aws-sdk/util-endpoints": "^3.996.4", -+ "@aws-sdk/util-user-agent-browser": "^3.972.7", -+ "@aws-sdk/util-user-agent-node": "^3.973.4", -+ "@smithy/config-resolver": "^4.4.10", -+ "@smithy/core": "^3.23.8", -+ "@smithy/fetch-http-handler": "^5.3.13", -+ "@smithy/hash-node": "^4.2.11", -+ "@smithy/invalid-dependency": "^4.2.11", -+ "@smithy/middleware-content-length": "^4.2.11", -+ "@smithy/middleware-endpoint": "^4.4.22", -+ "@smithy/middleware-retry": "^4.4.39", -+ "@smithy/middleware-serde": "^4.2.12", -+ "@smithy/middleware-stack": "^4.2.11", -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/node-http-handler": "^4.4.14", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/smithy-client": "^4.12.2", -+ "@smithy/types": "^4.13.0", -+ "@smithy/url-parser": "^4.2.11", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/middleware-host-header": "^3.972.10", ++ "@aws-sdk/middleware-logger": "^3.972.10", ++ "@aws-sdk/middleware-recursion-detection": "^3.972.11", ++ "@aws-sdk/middleware-user-agent": "^3.972.35", ++ "@aws-sdk/region-config-resolver": "^3.972.13", ++ "@aws-sdk/signature-v4-multi-region": "^3.996.22", ++ "@aws-sdk/types": "^3.973.8", ++ "@aws-sdk/util-endpoints": "^3.996.8", ++ "@aws-sdk/util-user-agent-browser": "^3.972.10", ++ "@aws-sdk/util-user-agent-node": "^3.973.21", ++ "@smithy/config-resolver": "^4.4.17", ++ "@smithy/core": "^3.23.17", ++ "@smithy/fetch-http-handler": "^5.3.17", ++ "@smithy/hash-node": "^4.2.14", ++ "@smithy/invalid-dependency": "^4.2.14", ++ "@smithy/middleware-content-length": "^4.2.14", ++ "@smithy/middleware-endpoint": "^4.4.32", ++ "@smithy/middleware-retry": "^4.5.5", ++ "@smithy/middleware-serde": "^4.2.20", ++ "@smithy/middleware-stack": "^4.2.14", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/node-http-handler": "^4.6.1", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/smithy-client": "^4.12.13", ++ "@smithy/types": "^4.14.1", ++ "@smithy/url-parser": "^4.2.14", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", + "@smithy/util-body-length-node": "^4.2.3", -+ "@smithy/util-defaults-mode-browser": "^4.3.38", -+ "@smithy/util-defaults-mode-node": "^4.2.41", -+ "@smithy/util-endpoints": "^3.3.2", -+ "@smithy/util-middleware": "^4.2.11", -+ "@smithy/util-retry": "^4.2.11", ++ "@smithy/util-defaults-mode-browser": "^4.3.49", ++ "@smithy/util-defaults-mode-node": "^4.2.54", ++ "@smithy/util-endpoints": "^3.4.2", ++ "@smithy/util-middleware": "^4.2.14", ++ "@smithy/util-retry": "^4.3.4", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" }, @@ -921,18 +1015,18 @@ index 1d172e37..15028a69 100644 - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "license": "MIT", + "node_modules/@aws-sdk/region-config-resolver": { -+ "version": "3.972.7", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.7.tgz", -+ "integrity": "sha512-/Ev/6AI8bvt4HAAptzSjThGUMjcWaX3GX8oERkB0F0F9x2dLSBdgFDiyrRz3i0u0ZFZFQ1b28is4QhyqXTUsVA==", ++ "version": "3.972.13", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.972.13.tgz", ++ "integrity": "sha512-CvJ2ZIjK/jVD/lbOpowBVElJyC1YxLTIJ13yM0AEo0t2v7swOzGjSA6lJGH+DwZXQhcjUjoYwc8bVYCX5MDr1A==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/config-resolver": "^4.4.10", -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/config-resolver": "^4.4.17", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, "engines": { @@ -948,21 +1042,20 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/cbor/-/cbor-5.2.0.tgz", - "integrity": "sha512-5IMhi9e1QU76ppa5/ajP1BmMWZ2FHkhAhjeVKQ/EFCgYSEaeVaoGtL7cxJskf9oCCk+XjzaIdc3IuU/dbA/o2A==", - "license": "MIT", -+ "node_modules/@aws-sdk/token-providers": { -+ "version": "3.1004.0", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1004.0.tgz", -+ "integrity": "sha512-j9BwZZId9sFp+4GPhf6KrwO8Tben2sXibZA8D1vv2I1zBdvkUHcBA2g4pkqIpTRalMTLC0NPkBPX0gERxfy/iA==", ++ "node_modules/@aws-sdk/signature-v4-multi-region": { ++ "version": "3.996.22", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.996.22.tgz", ++ "integrity": "sha512-/rXhMXteD+BqhFd0nYprAgcZ/KtU+963uftPqd3tiFcFfooHZINXUGtOmo2SQjRVauCTNqIEzkwuSETdZFqTTA==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "bignumber.js": "^9.0.1", - "nofilter": "^1.0.4" -+ "@aws-sdk/core": "^3.973.18", -+ "@aws-sdk/nested-clients": "^3.996.7", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/shared-ini-file-loader": "^4.4.6", -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/middleware-sdk-s3": "^3.972.34", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/signature-v4": "^5.3.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, "engines": { @@ -975,15 +1068,20 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "license": "MIT", -+ "node_modules/@aws-sdk/types": { -+ "version": "3.973.5", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.5.tgz", -+ "integrity": "sha512-hl7BGwDCWsjH8NkZfx+HgS7H2LyM2lTMAI7ba9c8O0KqdBLTdNJivsHpqjg9rNlAlPyREb6DeDRXUl0s8uFdmQ==", ++ "node_modules/@aws-sdk/token-providers": { ++ "version": "3.1036.0", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.1036.0.tgz", ++ "integrity": "sha512-aNSJ6jjDYayxN9ZA1JpycVScX93Lx03kKZ1EXt3DGOTahcWVLJj3oLAlop0xKP+vP2Ga2t49p1tEaMkTbCCaZA==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "color-name": "~1.1.4" -+ "@smithy/types": "^4.13.0", ++ "@aws-sdk/core": "^3.974.5", ++ "@aws-sdk/nested-clients": "^3.997.3", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/shared-ini-file-loader": "^4.4.9", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, "engines": { @@ -1002,10 +1100,10 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", - "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", - "license": "MIT", -+ "node_modules/@aws-sdk/util-endpoints": { -+ "version": "3.996.4", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.4.tgz", -+ "integrity": "sha512-Hek90FBmd4joCFj+Vc98KLJh73Zqj3s2W56gjAcTkrNLMDI5nIFkG9YpfcJiVI1YlE2Ne1uOQNe+IgQ/Vz2XRA==", ++ "node_modules/@aws-sdk/types": { ++ "version": "3.973.8", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.973.8.tgz", ++ "integrity": "sha512-gjlAdtHMbtR9X5iIhVUvbVcy55KnznpC6bkDUWW9z915bi0ckdUr5cjf16Kp6xq0bP5HBD2xzgbL9F9Quv5vUw==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -1014,10 +1112,7 @@ index 1d172e37..15028a69 100644 - "is-stream": "^2.0.1", - "normalize-path": "^3.0.0", - "readable-stream": "^4.0.0" -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/types": "^4.13.0", -+ "@smithy/url-parser": "^4.2.11", -+ "@smithy/util-endpoints": "^3.3.2", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" }, "engines": { @@ -1030,10 +1125,10 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "license": "MIT", -+ "node_modules/@aws-sdk/util-locate-window": { -+ "version": "3.965.5", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.5.tgz", -+ "integrity": "sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ==", ++ "node_modules/@aws-sdk/util-arn-parser": { ++ "version": "3.972.3", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.972.3.tgz", ++ "integrity": "sha512-HzSD8PMFrvgi2Kserxuff5VitNq2sgf3w9qxmskKDiDTThWfVteJxuCS9JXiPIPtmCrp+7N9asfIaVhBFORllA==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -1050,10 +1145,10 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", - "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", - "license": "MIT", -+ "node_modules/@aws-sdk/util-user-agent-browser": { -+ "version": "3.972.7", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.7.tgz", -+ "integrity": "sha512-7SJVuvhKhMF/BkNS1n0QAJYgvEwYbK2QLKBrzDiwQGiTRU6Yf1f3nehTzm/l21xdAOtWSfp2uWSddPnP2ZtsVw==", ++ "node_modules/@aws-sdk/util-endpoints": { ++ "version": "3.996.8", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.996.8.tgz", ++ "integrity": "sha512-oOZHcRDihk5iEe5V25NVWg45b3qEA8OpHWVdU/XQh8Zj4heVPAJqWvMphQnU7LkufmUo10EpvFPZuQMiFLJK3g==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -1064,13 +1159,15 @@ index 1d172e37..15028a69 100644 - "on-headers": "~1.1.0", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" -- }, -- "engines": { -- "node": ">= 0.8.0" -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/types": "^4.13.0", -+ "bowser": "^2.11.0", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/types": "^4.14.1", ++ "@smithy/url-parser": "^4.2.14", ++ "@smithy/util-endpoints": "^3.4.2", + "tslib": "^2.6.2" + }, + "engines": { +- "node": ">= 0.8.0" ++ "node": ">=20.0.0" } }, - "node_modules/content-disposition": { @@ -1078,22 +1175,62 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "license": "MIT", -+ "node_modules/@aws-sdk/util-user-agent-node": { -+ "version": "3.973.4", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.4.tgz", -+ "integrity": "sha512-uqKeLqZ9D3nQjH7HGIERNXK9qnSpUK08l4MlJ5/NZqSSdeJsVANYp437EM9sEzwU28c2xfj2V6qlkqzsgtKs6Q==", ++ "node_modules/@aws-sdk/util-locate-window": { ++ "version": "3.965.5", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.965.5.tgz", ++ "integrity": "sha512-WhlJNNINQB+9qtLtZJcpQdgZw3SCDCpXdUJP7cToGwHbCWCnRckGlc6Bx/OhWwIYFNAn+FIydY8SZ0QmVu3xTQ==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "safe-buffer": "5.2.1" -+ "@aws-sdk/middleware-user-agent": "^3.972.19", -+ "@aws-sdk/types": "^3.973.5", -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/types": "^4.13.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">= 0.6" ++ "node": ">=20.0.0" + } + }, +- "node_modules/content-type": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", +- "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", +- "license": "MIT", +- "engines": { +- "node": ">= 0.6" ++ "node_modules/@aws-sdk/util-user-agent-browser": { ++ "version": "3.972.10", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.972.10.tgz", ++ "integrity": "sha512-FAzqXvfEssGdSIz8ejatan0bOdx1qefBWKF/gWmVBXIP1HkS7v/wjjaqrAGGKvyihrXTXW00/2/1nTJtxpXz7g==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/types": "^4.14.1", ++ "bowser": "^2.11.0", ++ "tslib": "^2.6.2" + } + }, +- "node_modules/cookie": { +- "version": "0.7.2", +- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", +- "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", +- "license": "MIT", ++ "node_modules/@aws-sdk/util-user-agent-node": { ++ "version": "3.973.21", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.973.21.tgz", ++ "integrity": "sha512-Av4UHTcAWgdvbN0IP9pbtf4Qa1+6LtJqQdZWj5pLn5J67w0pnJJAZZ+7JPPcj2KN3378zD2JDM9DwJKEyvyMTQ==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "@aws-sdk/middleware-user-agent": "^3.972.35", ++ "@aws-sdk/types": "^3.973.8", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/types": "^4.14.1", ++ "@smithy/util-config-provider": "^4.2.2", ++ "tslib": "^2.6.2" ++ }, + "engines": { +- "node": ">= 0.6" + "node": ">=20.0.0" + }, + "peerDependencies": { @@ -1105,103 +1242,56 @@ index 1d172e37..15028a69 100644 + } } }, -- "node_modules/content-type": { -- "version": "1.0.5", -- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", -- "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", -- "license": "MIT", -+ "node_modules/@aws-sdk/xml-builder": { -+ "version": "3.972.10", -+ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.10.tgz", -+ "integrity": "sha512-OnejAIVD+CxzyAUrVic7lG+3QRltyja9LoNqCE/1YVs8ichoTbJlVSaZ9iSMcnHLyzrSNtvaOGjSDRP+d/ouFA==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.13.0", -+ "fast-xml-parser": "5.4.1", -+ "tslib": "^2.6.2" -+ }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=20.0.0" - } - }, -- "node_modules/cookie": { -- "version": "0.7.2", -- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", -- "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", -- "license": "MIT", -+ "node_modules/@aws/lambda-invoke-store": { -+ "version": "0.2.3", -+ "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.3.tgz", -+ "integrity": "sha512-oLvsaPMTBejkkmHhjf09xTgk71mOqyr/409NKhRIL08If7AhVfUsJhVsx386uJaqNd42v9kWamQ9lFbkoC2dYw==", -+ "license": "Apache-2.0", -+ "optional": true, - "engines": { -- "node": ">= 0.6" -+ "node": ">=18.0.0" - } - }, - "node_modules/cookie-session": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/cookie-session/-/cookie-session-2.1.1.tgz", - "integrity": "sha512-ji3kym/XZaFVew1+tIZk5ZLp9Z/fLv9rK1aZmpug0FsgE7Cu3ZDrUdRo7FT9vFjMYfNimrrUHJzywDwT7XEFlg==", -+ "node_modules/@babel/cli": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.28.6.tgz", -+ "integrity": "sha512-6EUNcuBbNkj08Oj4gAZ+BUU8yLCgKzgVX4gaTh09Ya2C8ICM4P+G30g4m3akRxSYAp3A/gnWchrNst7px4/nUQ==", - "license": "MIT", +- "license": "MIT", ++ "node_modules/@aws-sdk/xml-builder": { ++ "version": "3.972.19", ++ "resolved": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.972.19.tgz", ++ "integrity": "sha512-Cw8IOMdBUEIl8ZlhRC3Dc/E64D5B5/8JhV6vhPLiPfJwcRC84S6F8aBOIi/N4vR9ZyA4I5Cc0Ateb/9EHaJXeQ==", ++ "license": "Apache-2.0", + "optional": true, "dependencies": { - "cookies": "0.9.1", - "debug": "3.2.7", - "on-headers": "~1.1.0", - "safe-buffer": "5.2.1" -+ "@jridgewell/trace-mapping": "^0.3.28", -+ "commander": "^6.2.0", -+ "convert-source-map": "^2.0.0", -+ "fs-readdir-recursive": "^1.1.0", -+ "glob": "^7.2.0", -+ "make-dir": "^2.1.0", -+ "slash": "^2.0.0" -+ }, -+ "bin": { -+ "babel": "bin/babel.js", -+ "babel-external-helpers": "bin/babel-external-helpers.js" ++ "@smithy/types": "^4.14.1", ++ "fast-xml-parser": "5.7.1", ++ "tslib": "^2.6.2" }, "engines": { - "node": ">= 0.10" -+ "node": ">=6.9.0" -+ }, -+ "optionalDependencies": { -+ "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", -+ "chokidar": "^3.6.0" -+ }, -+ "peerDependencies": { -+ "@babel/core": "^7.0.0-0" ++ "node": ">=20.0.0" } }, - "node_modules/cookie-session/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", -+ "node_modules/@babel/cli/node_modules/balanced-match": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", ++ "node_modules/@aws-sdk/xml-builder/node_modules/fast-xml-parser": { ++ "version": "5.7.1", ++ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.1.tgz", ++ "integrity": "sha512-8Cc3f8GUGUULg34pBch/KGyPLglS+OFs05deyOlY7fL2MTagYPKrVQNmR1fLF/yJ9PH5ZSTd3YDF6pnmeZU+zA==", ++ "funding": [ ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/NaturalIntelligence" ++ } ++ ], "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/@babel/cli/node_modules/brace-expansion": { -+ "version": "1.1.12", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", -+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", -+ "license": "MIT", + "optional": true, "dependencies": { - "ms": "^2.1.1" -+ "balanced-match": "^1.0.0", -+ "concat-map": "0.0.1" ++ "@nodable/entities": "^2.1.0", ++ "fast-xml-builder": "^1.1.5", ++ "path-expression-matcher": "^1.5.0", ++ "strnum": "^2.2.3" ++ }, ++ "bin": { ++ "fxparser": "src/cli/cli.js" } }, - "node_modules/cookie-session/node_modules/ms": { @@ -1215,24 +1305,51 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", - "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", - "license": "MIT" -- }, ++ "node_modules/@aws/lambda-invoke-store": { ++ "version": "0.2.4", ++ "resolved": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.2.4.tgz", ++ "integrity": "sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "engines": { ++ "node": ">=18.0.0" ++ } + }, - "node_modules/cookies": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", - "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", -+ "node_modules/@babel/cli/node_modules/commander": { -+ "version": "6.2.1", -+ "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", -+ "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", ++ "node_modules/@babel/cli": { ++ "version": "7.28.6", ++ "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.28.6.tgz", ++ "integrity": "sha512-6EUNcuBbNkj08Oj4gAZ+BUU8yLCgKzgVX4gaTh09Ya2C8ICM4P+G30g4m3akRxSYAp3A/gnWchrNst7px4/nUQ==", "license": "MIT", -- "dependencies": { ++ "optional": true, + "dependencies": { - "depd": "~2.0.0", - "keygrip": "~1.1.0" -- }, -+ "optional": true, ++ "@jridgewell/trace-mapping": "^0.3.28", ++ "commander": "^6.2.0", ++ "convert-source-map": "^2.0.0", ++ "fs-readdir-recursive": "^1.1.0", ++ "glob": "^7.2.0", ++ "make-dir": "^2.1.0", ++ "slash": "^2.0.0" ++ }, ++ "bin": { ++ "babel": "bin/babel.js", ++ "babel-external-helpers": "bin/babel-external-helpers.js" + }, "engines": { - "node": ">= 0.8" -+ "node": ">= 6" ++ "node": ">=6.9.0" ++ }, ++ "optionalDependencies": { ++ "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", ++ "chokidar": "^3.6.0" ++ }, ++ "peerDependencies": { ++ "@babel/core": "^7.0.0-0" } }, - "node_modules/core-util-is": { @@ -1240,12 +1357,16 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "license": "MIT" -+ "node_modules/@babel/cli/node_modules/convert-source-map": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", -+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", ++ "node_modules/@babel/cli/node_modules/brace-expansion": { ++ "version": "1.1.14", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", ++ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", + "license": "MIT", -+ "optional": true ++ "optional": true, ++ "dependencies": { ++ "balanced-match": "^1.0.0", ++ "concat-map": "0.0.1" ++ } }, - "node_modules/crc-32": { - "version": "1.2.2", @@ -1378,15 +1499,9 @@ index 1d172e37..15028a69 100644 } }, - "node_modules/depd": { -+ "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", +- "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", -+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", -+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/@babel/core/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -1414,14 +1529,14 @@ index 1d172e37..15028a69 100644 + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT", ++ "license": "MIT", + "optional": true + }, + "node_modules/@babel/generator": { + "version": "7.29.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", + "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", -+ "license": "MIT", + "license": "MIT", + "optional": true, + "dependencies": { + "@babel/parser": "^7.29.0", @@ -1628,8 +1743,6 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", - "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", - "license": "Apache-2.0", -- "dependencies": { -- "bare-events": "^2.7.0" + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", @@ -1637,6 +1750,21 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true, + "engines": { ++ "node": ">=6.9.0" ++ } ++ }, ++ "node_modules/@babel/helpers": { ++ "version": "7.29.2", ++ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", ++ "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", ++ "license": "MIT", ++ "optional": true, + "dependencies": { +- "bare-events": "^2.7.0" ++ "@babel/template": "^7.28.6", ++ "@babel/types": "^7.29.0" ++ }, ++ "engines": { + "node": ">=6.9.0" } }, @@ -1644,10 +1772,10 @@ index 1d172e37..15028a69 100644 - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", - "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", -+ "node_modules/@babel/helpers": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", -+ "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", ++ "node_modules/@babel/node": { ++ "version": "7.29.0", ++ "resolved": "https://registry.npmjs.org/@babel/node/-/node-7.29.0.tgz", ++ "integrity": "sha512-9UeU8F3rx2lOZXneEW2HTnTYdA8+fXP0kr54tk7d0fPomWNlZ6WJ2H9lunr5dSvr8FNY0CDnop3Km6jZ5NAUsQ==", "license": "MIT", + "optional": true, "dependencies": { @@ -1682,16 +1810,25 @@ index 1d172e37..15028a69 100644 - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" -+ "@babel/template": "^7.28.6", -+ "@babel/types": "^7.28.6" ++ "@babel/register": "^7.28.6", ++ "commander": "^6.2.0", ++ "core-js": "^3.48.0", ++ "node-environment-flags": "^1.0.5", ++ "regenerator-runtime": "^0.14.0", ++ "v8flags": "^3.1.1" ++ }, ++ "bin": { ++ "babel-node": "bin/babel-node.js" }, "engines": { - "node": ">= 0.10.0" -- }, ++ "node": ">=6.9.0" + }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" -+ "node": ">=6.9.0" ++ "peerDependencies": { ++ "@babel/core": "^7.0.0-0" } }, - "node_modules/express-handlebars": { @@ -1699,36 +1836,40 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-7.1.3.tgz", - "integrity": "sha512-O0W4n14iQ8+iFIDdiMh9HRI2nbVQJ/h1qndlD1TXWxxcfbKjKoqJh+ti2tROkyx4C4VQrt0y3bANBQ5auQAiew==", - "license": "BSD-3-Clause", -+ "node_modules/@babel/node": { -+ "version": "7.29.0", -+ "resolved": "https://registry.npmjs.org/@babel/node/-/node-7.29.0.tgz", -+ "integrity": "sha512-9UeU8F3rx2lOZXneEW2HTnTYdA8+fXP0kr54tk7d0fPomWNlZ6WJ2H9lunr5dSvr8FNY0CDnop3Km6jZ5NAUsQ==", ++ "node_modules/@babel/parser": { ++ "version": "7.29.2", ++ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", ++ "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "license": "MIT", + "optional": true, "dependencies": { - "glob": "^10.4.2", - "graceful-fs": "^4.2.11", - "handlebars": "^4.7.8" -+ "@babel/register": "^7.28.6", -+ "commander": "^6.2.0", -+ "core-js": "^3.48.0", -+ "node-environment-flags": "^1.0.5", -+ "regenerator-runtime": "^0.14.0", -+ "v8flags": "^3.1.1" ++ "@babel/types": "^7.29.0" ++ }, ++ "bin": { ++ "parser": "bin/babel-parser.js" }, -- "engines": { + "engines": { - "node": ">=v16" -- } -- }, ++ "node": ">=6.0.0" + } + }, - "node_modules/express-ws": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/express-ws/-/express-ws-5.0.2.tgz", - "integrity": "sha512-0uvmuk61O9HXgLhGl3QhNSEtRsQevtmbL94/eILaliEADZBHZOQUAiHFrGPrgsjikohyrmSG5g+sCfASTt0lkQ==", - "license": "BSD-2-Clause", -- "dependencies": { ++ "node_modules/@babel/plugin-syntax-jsx": { ++ "version": "7.28.6", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz", ++ "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==", ++ "license": "MIT", ++ "optional": true, + "dependencies": { - "ws": "^7.4.6" -+ "bin": { -+ "babel-node": "bin/babel-node.js" ++ "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { - "node": ">=4.5.0" @@ -1743,19 +1884,42 @@ index 1d172e37..15028a69 100644 - "version": "7.5.10", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", - "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", -+ "node_modules/@babel/node/node_modules/commander": { -+ "version": "6.2.1", -+ "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", -+ "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", ++ "node_modules/@babel/plugin-transform-react-jsx": { ++ "version": "7.28.6", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.28.6.tgz", ++ "integrity": "sha512-61bxqhiRfAACulXSLd/GxqmAedUSrRZIu/cbaT18T1CetkTmtDN15it7i80ru4DVqRK1WMxQhXs+Lf9kajm5Ow==", "license": "MIT", + "optional": true, ++ "dependencies": { ++ "@babel/helper-annotate-as-pure": "^7.27.3", ++ "@babel/helper-module-imports": "^7.28.6", ++ "@babel/helper-plugin-utils": "^7.28.6", ++ "@babel/plugin-syntax-jsx": "^7.28.6", ++ "@babel/types": "^7.28.6" ++ }, "engines": { - "node": ">=8.3.0" -- }, -- "peerDependencies": { ++ "node": ">=6.9.0" + }, + "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" -- }, ++ "@babel/core": "^7.0.0-0" ++ } ++ }, ++ "node_modules/@babel/register": { ++ "version": "7.28.6", ++ "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.28.6.tgz", ++ "integrity": "sha512-pgcbbEl/dWQYb6L6Yew6F94rdwygfuv+vJ/tXfwIOYAfPB6TNWpXUMEtEq3YuTeHRdvMIhvz13bkT9CNaS+wqA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "clone-deep": "^4.0.1", ++ "find-cache-dir": "^2.0.0", ++ "make-dir": "^2.1.0", ++ "pirates": "^4.0.6", ++ "source-map-support": "^0.5.16" + }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true @@ -1763,7 +1927,11 @@ index 1d172e37..15028a69 100644 - "utf-8-validate": { - "optional": true - } -+ "node": ">= 6" ++ "engines": { ++ "node": ">=6.9.0" ++ }, ++ "peerDependencies": { ++ "@babel/core": "^7.0.0-0" } }, - "node_modules/fast-fifo": { @@ -1771,40 +1939,44 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "license": "MIT" -- }, ++ "node_modules/@babel/runtime": { ++ "version": "7.29.2", ++ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", ++ "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=6.9.0" ++ } + }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", -+ "node_modules/@babel/node/node_modules/core-js": { -+ "version": "3.48.0", -+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.48.0.tgz", -+ "integrity": "sha512-zpEHTy1fjTMZCKLHUZoVeylt9XrzaIN2rbPXEt0k+q7JE5CkCZdo6bNq55bn24a69CH7ErAVLKijxJja4fw+UQ==", -+ "hasInstallScript": true, ++ "node_modules/@babel/template": { ++ "version": "7.28.6", ++ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", ++ "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", "license": "MIT", -- "dependencies": { -- "pend": "~1.2.0" + "optional": true, -+ "funding": { -+ "type": "opencollective", -+ "url": "https://opencollective.com/core-js" + "dependencies": { +- "pend": "~1.2.0" ++ "@babel/code-frame": "^7.28.6", ++ "@babel/parser": "^7.28.6", ++ "@babel/types": "^7.28.6" ++ }, ++ "engines": { ++ "node": ">=6.9.0" } }, - "node_modules/finalhandler": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", - "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", -+ "node_modules/@babel/node/node_modules/regenerator-runtime": { -+ "version": "0.14.1", -+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", -+ "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/@babel/parser": { ++ "node_modules/@babel/traverse": { + "version": "7.29.0", -+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", -+ "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==", ++ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", ++ "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", "license": "MIT", + "optional": true, "dependencies": { @@ -1815,142 +1987,6 @@ index 1d172e37..15028a69 100644 - "parseurl": "~1.3.3", - "statuses": "~2.0.2", - "unpipe": "~1.0.0" -+ "@babel/types": "^7.29.0" -+ }, -+ "bin": { -+ "parser": "bin/babel-parser.js" - }, - "engines": { -- "node": ">= 0.8" -+ "node": ">=6.0.0" - } - }, -- "node_modules/for-each": { -- "version": "0.3.5", -- "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", -- "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", -+ "node_modules/@babel/plugin-syntax-jsx": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz", -+ "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "is-callable": "^1.2.7" -+ "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { -- "node": ">= 0.4" -+ "node": ">=6.9.0" - }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "peerDependencies": { -+ "@babel/core": "^7.0.0-0" - } - }, -- "node_modules/foreground-child": { -- "version": "3.3.1", -- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", -- "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", -- "license": "ISC", -+ "node_modules/@babel/plugin-transform-react-jsx": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.28.6.tgz", -+ "integrity": "sha512-61bxqhiRfAACulXSLd/GxqmAedUSrRZIu/cbaT18T1CetkTmtDN15it7i80ru4DVqRK1WMxQhXs+Lf9kajm5Ow==", -+ "license": "MIT", -+ "optional": true, - "dependencies": { -- "cross-spawn": "^7.0.6", -- "signal-exit": "^4.0.1" -+ "@babel/helper-annotate-as-pure": "^7.27.3", -+ "@babel/helper-module-imports": "^7.28.6", -+ "@babel/helper-plugin-utils": "^7.28.6", -+ "@babel/plugin-syntax-jsx": "^7.28.6", -+ "@babel/types": "^7.28.6" - }, - "engines": { -- "node": ">=14" -+ "node": ">=6.9.0" - }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" -+ "peerDependencies": { -+ "@babel/core": "^7.0.0-0" - } - }, -- "node_modules/forwarded": { -- "version": "0.2.0", -- "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", -- "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", -+ "node_modules/@babel/register": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.28.6.tgz", -+ "integrity": "sha512-pgcbbEl/dWQYb6L6Yew6F94rdwygfuv+vJ/tXfwIOYAfPB6TNWpXUMEtEq3YuTeHRdvMIhvz13bkT9CNaS+wqA==", - "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "clone-deep": "^4.0.1", -+ "find-cache-dir": "^2.0.0", -+ "make-dir": "^2.1.0", -+ "pirates": "^4.0.6", -+ "source-map-support": "^0.5.16" -+ }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=6.9.0" -+ }, -+ "peerDependencies": { -+ "@babel/core": "^7.0.0-0" - } - }, -- "node_modules/fresh": { -- "version": "0.5.2", -- "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", -- "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", -+ "node_modules/@babel/runtime": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", -+ "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", - "license": "MIT", -+ "optional": true, - "engines": { -- "node": ">= 0.6" -+ "node": ">=6.9.0" - } - }, -- "node_modules/function-bind": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", -- "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", -+ "node_modules/@babel/template": { -+ "version": "7.28.6", -+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", -+ "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", - "license": "MIT", -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "optional": true, -+ "dependencies": { -+ "@babel/code-frame": "^7.28.6", -+ "@babel/parser": "^7.28.6", -+ "@babel/types": "^7.28.6" -+ }, -+ "engines": { -+ "node": ">=6.9.0" - } - }, -- "node_modules/generator-function": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", -- "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", -+ "node_modules/@babel/traverse": { -+ "version": "7.29.0", -+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", -+ "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", - "license": "MIT", -+ "optional": true, -+ "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/generator": "^7.29.0", + "@babel/helper-globals": "^7.28.0", @@ -1958,16 +1994,16 @@ index 1d172e37..15028a69 100644 + "@babel/template": "^7.28.6", + "@babel/types": "^7.29.0", + "debug": "^4.3.1" -+ }, + }, "engines": { -- "node": ">= 0.4" +- "node": ">= 0.8" + "node": ">=6.9.0" } }, -- "node_modules/get-intrinsic": { -- "version": "1.3.0", -- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", -- "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", +- "node_modules/for-each": { +- "version": "0.3.5", +- "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", +- "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "node_modules/@babel/traverse/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -1975,16 +2011,7 @@ index 1d172e37..15028a69 100644 "license": "MIT", + "optional": true, "dependencies": { -- "call-bind-apply-helpers": "^1.0.2", -- "es-define-property": "^1.0.1", -- "es-errors": "^1.3.0", -- "es-object-atoms": "^1.1.1", -- "function-bind": "^1.1.2", -- "get-proto": "^1.0.1", -- "gopd": "^1.2.0", -- "has-symbols": "^1.1.0", -- "hasown": "^2.0.2", -- "math-intrinsics": "^1.1.0" +- "is-callable": "^1.2.7" + "ms": "^2.1.3" }, "engines": { @@ -1999,15 +2026,16 @@ index 1d172e37..15028a69 100644 + } } }, -- "node_modules/get-proto": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", -- "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", +- "node_modules/foreground-child": { +- "version": "3.3.1", +- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", +- "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", +- "license": "ISC", + "node_modules/@babel/traverse/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT", ++ "license": "MIT", + "optional": true + }, + "node_modules/@babel/types": { @@ -2017,64 +2045,39 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true, "dependencies": { -- "dunder-proto": "^1.0.1", -- "es-object-atoms": "^1.0.0" +- "cross-spawn": "^7.0.6", +- "signal-exit": "^4.0.1" + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" }, "engines": { -- "node": ">= 0.4" +- "node": ">=14" +- }, +- "funding": { +- "url": "https://github.com/sponsors/isaacs" + "node": ">=6.9.0" } }, -- "node_modules/glob": { -- "version": "10.5.0", -- "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", -- "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", -- "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", -- "license": "ISC", +- "node_modules/forwarded": { +- "version": "0.2.0", +- "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", +- "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "node_modules/@buttercup/fetch": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@buttercup/fetch/-/fetch-0.2.1.tgz", + "integrity": "sha512-sCgECOx8wiqY8NN1xN22BqqKzXYIG2AicNLlakOAI4f0WgyLVUbAigMf8CZhBtJxdudTcB1gD5lciqi44jwJvg==", -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">= 0.6" + "optional": true, + "optionalDependencies": { + "node-fetch": "^3.3.0" -+ } -+ }, -+ "node_modules/@buttercup/fetch/node_modules/node-fetch": { -+ "version": "3.3.2", -+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", -+ "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", -+ "license": "MIT", -+ "optional": true, - "dependencies": { -- "foreground-child": "^3.1.0", -- "jackspeak": "^3.1.2", -- "minimatch": "^9.0.4", -- "minipass": "^7.1.2", -- "package-json-from-dist": "^1.0.0", -- "path-scurry": "^1.11.1" -+ "data-uri-to-buffer": "^4.0.0", -+ "fetch-blob": "^3.1.4", -+ "formdata-polyfill": "^4.0.10" - }, -- "bin": { -- "glob": "dist/esm/bin.mjs" -+ "engines": { -+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { -- "url": "https://github.com/sponsors/isaacs" -+ "type": "opencollective", -+ "url": "https://opencollective.com/node-fetch" } }, -- "node_modules/gopd": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", -- "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", +- "node_modules/fresh": { +- "version": "0.5.2", +- "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", +- "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "node_modules/@colors/colors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", @@ -2082,43 +2085,23 @@ index 1d172e37..15028a69 100644 "license": "MIT", + "optional": true, "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "node": ">= 0.6" + "node": ">=0.1.90" } }, -- "node_modules/graceful-fs": { -- "version": "4.2.11", -- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", -- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", -- "license": "ISC" -- }, -- "node_modules/handlebars": { -- "version": "4.7.8", -- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", -- "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", +- "node_modules/function-bind": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", +- "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "node_modules/@crowdsec/express-bouncer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@crowdsec/express-bouncer/-/express-bouncer-0.1.0.tgz", + "integrity": "sha512-cS5ATNInb914yOubWznMB02lheDLImtIZ8A7n99sn7q2YI+P3Zt6G/Mttp+d1NL1PDUkFBMFlBreOslkcWwLFQ==", "license": "MIT", +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "optional": true, - "dependencies": { -- "minimist": "^1.2.5", -- "neo-async": "^2.6.2", -- "source-map": "^0.6.1", -- "wordwrap": "^1.0.0" -- }, -- "bin": { -- "handlebars": "bin/handlebars" -- }, -- "engines": { -- "node": ">=0.4.7" -- }, -- "optionalDependencies": { -- "uglify-js": "^3.1.4" ++ "dependencies": { + "ip-address": "^7.1.0", + "isomorphic-fetch": "^3.0.0", + "lodash": "^4.17.21", @@ -2126,44 +2109,10 @@ index 1d172e37..15028a69 100644 + "winston": "^3.3.3" } }, -- "node_modules/has-property-descriptors": { -- "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", -- "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", -+ "node_modules/@crowdsec/express-bouncer/node_modules/ip-address": { -+ "version": "7.1.0", -+ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-7.1.0.tgz", -+ "integrity": "sha512-V9pWC/VJf2lsXqP7IWJ+pe3P1/HCYGBMZrrnT62niLGjAfCbeiwXMUxaeHvnVlz19O27pvXP4azs+Pj/A0x+SQ==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "es-define-property": "^1.0.0" -+ "jsbn": "1.1.0", -+ "sprintf-js": "1.1.2" - }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "engines": { -+ "node": ">= 10" - } - }, -- "node_modules/has-symbols": { -+ "node_modules/@crowdsec/express-bouncer/node_modules/jsbn": { - "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", -- "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", -+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", -+ "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/@crowdsec/express-bouncer/node_modules/sprintf-js": { -+ "version": "1.1.2", -+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", -+ "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", -+ "license": "BSD-3-Clause", -+ "optional": true -+ }, +- "node_modules/generator-function": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", +- "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "node_modules/@cryptography/aes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@cryptography/aes/-/aes-0.1.1.tgz", @@ -2176,28 +2125,45 @@ index 1d172e37..15028a69 100644 + "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.8.tgz", + "integrity": "sha512-R4MSXTVnuMzGD7bzHdW2ZhhdPC/igELENcq5IjEverBvq5hn1SXCWcsi6eSsdWP0/Ur+SItRRjAktmdoX/8R/Q==", "license": "MIT", +- "engines": { +- "node": ">= 0.4" + "optional": true, + "dependencies": { + "@so-ric/colorspace": "^1.1.6", + "enabled": "2.0.x", + "kuler": "^2.0.0" -+ } -+ }, + } + }, +- "node_modules/get-intrinsic": { +- "version": "1.3.0", +- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", +- "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", +- "license": "MIT", + "node_modules/@discordjs/builders": { -+ "version": "1.13.1", -+ "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-1.13.1.tgz", -+ "integrity": "sha512-cOU0UDHc3lp/5nKByDxkmRiNZBpdp0kx55aarbiAfakfKJHlxv/yFW1zmIqCAmwH5CRlrH9iMFKJMpvW4DPB+w==", ++ "version": "1.14.1", ++ "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-1.14.1.tgz", ++ "integrity": "sha512-gSKkhXLqs96TCzk66VZuHHl8z2bQMJFGwrXC0f33ngK+FLNau4hU1PYny3DNJfNdSH+gVMzE85/d5FQ2BpcNwQ==", + "license": "Apache-2.0", + "optional": true, -+ "dependencies": { + "dependencies": { +- "call-bind-apply-helpers": "^1.0.2", +- "es-define-property": "^1.0.1", +- "es-errors": "^1.3.0", +- "es-object-atoms": "^1.1.1", +- "function-bind": "^1.1.2", +- "get-proto": "^1.0.1", +- "gopd": "^1.2.0", +- "has-symbols": "^1.1.0", +- "hasown": "^2.0.2", +- "math-intrinsics": "^1.1.0" + "@discordjs/formatters": "^0.6.2", + "@discordjs/util": "^1.2.0", + "@sapphire/shapeshift": "^4.0.0", -+ "discord-api-types": "^0.38.33", ++ "discord-api-types": "^0.38.40", + "fast-deep-equal": "^3.1.3", + "ts-mixer": "^6.0.4", + "tslib": "^2.6.3" -+ }, + }, "engines": { - "node": ">= 0.4" + "node": ">=16.11.0" @@ -2207,47 +2173,15 @@ index 1d172e37..15028a69 100644 + "url": "https://github.com/discordjs/discord.js?sponsor" } }, -- "node_modules/has-tostringtag": { -- "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", -- "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", +- "node_modules/get-proto": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", +- "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "license": "MIT", -+ "node_modules/@discordjs/builders/node_modules/@discordjs/util": { -+ "version": "1.2.0", -+ "resolved": "https://registry.npmjs.org/@discordjs/util/-/util-1.2.0.tgz", -+ "integrity": "sha512-3LKP7F2+atl9vJFhaBjn4nOaSWahZ/yWjOvA4e5pnXkt2qyXRCHLxoBQy81GFtLGCq7K9lPm9R517M1U+/90Qg==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "has-symbols": "^1.0.3" -+ "discord-api-types": "^0.38.33" - }, - "engines": { -- "node": ">= 0.4" -+ "node": ">=18" - }, - "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "url": "https://github.com/discordjs/discord.js?sponsor" - } - }, -- "node_modules/hasown": { -- "version": "2.0.2", -- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", -- "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", -+ "node_modules/@discordjs/builders/node_modules/discord-api-types": { -+ "version": "0.38.41", -+ "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.38.41.tgz", -+ "integrity": "sha512-yMECyR8j9c2fVTvCQ+Qc24pweYFIZk/XoxDOmt1UvPeSw5tK6gXBd/2hhP+FEAe9Y6ny8pRMaf618XDK4U53OQ==", - "license": "MIT", - "dependencies": { -- "function-bind": "^1.1.2" +- "dunder-proto": "^1.0.1", +- "es-object-atoms": "^1.0.0" - }, -+ "optional": true, -+ "workspaces": [ -+ "scripts/actions/documentation" -+ ] -+ }, + "node_modules/@discordjs/collection": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-1.5.3.tgz", @@ -2259,15 +2193,257 @@ index 1d172e37..15028a69 100644 + "node": ">=16.11.0" } }, +- "node_modules/glob": { +- "version": "10.5.0", +- "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", +- "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", +- "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", +- "license": "ISC", ++ "node_modules/@discordjs/formatters": { ++ "version": "0.6.2", ++ "resolved": "https://registry.npmjs.org/@discordjs/formatters/-/formatters-0.6.2.tgz", ++ "integrity": "sha512-y4UPwWhH6vChKRkGdMB4odasUbHOUwy7KL+OVwF86PvT6QVOwElx+TiI1/6kcmcEe+g5YRXJFiXSXUdabqZOvQ==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "foreground-child": "^3.1.0", +- "jackspeak": "^3.1.2", +- "minimatch": "^9.0.4", +- "minipass": "^7.1.2", +- "package-json-from-dist": "^1.0.0", +- "path-scurry": "^1.11.1" ++ "discord-api-types": "^0.38.33" + }, +- "bin": { +- "glob": "dist/esm/bin.mjs" ++ "engines": { ++ "node": ">=16.11.0" + }, + "funding": { +- "url": "https://github.com/sponsors/isaacs" ++ "url": "https://github.com/discordjs/discord.js?sponsor" + } + }, +- "node_modules/gopd": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", +- "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", +- "license": "MIT", ++ "node_modules/@discordjs/rest": { ++ "version": "2.6.1", ++ "resolved": "https://registry.npmjs.org/@discordjs/rest/-/rest-2.6.1.tgz", ++ "integrity": "sha512-wwQdgjeaoYFiaG+atbqx6aJDpqW7JHAo0HrQkBTbYzM3/PJ3GweQIpgElNcGZ26DCUOXMyawYd0YF7vtr+fZXg==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "dependencies": { ++ "@discordjs/collection": "^2.1.1", ++ "@discordjs/util": "^1.2.0", ++ "@sapphire/async-queue": "^1.5.3", ++ "@sapphire/snowflake": "^3.5.5", ++ "@vladfrangu/async_event_emitter": "^2.4.6", ++ "discord-api-types": "^0.38.40", ++ "magic-bytes.js": "^1.13.0", ++ "tslib": "^2.6.3", ++ "undici": "6.24.1" ++ }, + "engines": { +- "node": ">= 0.4" ++ "node": ">=18" + }, + "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "url": "https://github.com/discordjs/discord.js?sponsor" + } + }, +- "node_modules/graceful-fs": { +- "version": "4.2.11", +- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", +- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", +- "license": "ISC" ++ "node_modules/@discordjs/rest/node_modules/@discordjs/collection": { ++ "version": "2.1.1", ++ "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.1.1.tgz", ++ "integrity": "sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "engines": { ++ "node": ">=18" ++ }, ++ "funding": { ++ "url": "https://github.com/discordjs/discord.js?sponsor" ++ } + }, +- "node_modules/handlebars": { +- "version": "4.7.8", +- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", +- "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", ++ "node_modules/@discordjs/rest/node_modules/@sapphire/snowflake": { ++ "version": "3.5.5", ++ "resolved": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.5.tgz", ++ "integrity": "sha512-xzvBr1Q1c4lCe7i6sRnrofxeO1QTP/LKQ6A6qy0iB4x5yfiSfARMEQEghojzTNALDTcv8En04qYNIco9/K9eZQ==", + "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=v14.0.0", ++ "npm": ">=7.0.0" ++ } ++ }, ++ "node_modules/@discordjs/util": { ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/@discordjs/util/-/util-1.2.0.tgz", ++ "integrity": "sha512-3LKP7F2+atl9vJFhaBjn4nOaSWahZ/yWjOvA4e5pnXkt2qyXRCHLxoBQy81GFtLGCq7K9lPm9R517M1U+/90Qg==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "minimist": "^1.2.5", +- "neo-async": "^2.6.2", +- "source-map": "^0.6.1", +- "wordwrap": "^1.0.0" +- }, +- "bin": { +- "handlebars": "bin/handlebars" ++ "discord-api-types": "^0.38.33" + }, + "engines": { +- "node": ">=0.4.7" ++ "node": ">=18" + }, +- "optionalDependencies": { +- "uglify-js": "^3.1.4" ++ "funding": { ++ "url": "https://github.com/discordjs/discord.js?sponsor" + } + }, +- "node_modules/has-property-descriptors": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", +- "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", +- "license": "MIT", ++ "node_modules/@discordjs/ws": { ++ "version": "1.2.3", ++ "resolved": "https://registry.npmjs.org/@discordjs/ws/-/ws-1.2.3.tgz", ++ "integrity": "sha512-wPlQDxEmlDg5IxhJPuxXr3Vy9AjYq5xCvFWGJyD7w7Np8ZGu+Mc+97LCoEc/+AYCo2IDpKioiH0/c/mj5ZR9Uw==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "es-define-property": "^1.0.0" ++ "@discordjs/collection": "^2.1.0", ++ "@discordjs/rest": "^2.5.1", ++ "@discordjs/util": "^1.1.0", ++ "@sapphire/async-queue": "^1.5.2", ++ "@types/ws": "^8.5.10", ++ "@vladfrangu/async_event_emitter": "^2.2.4", ++ "discord-api-types": "^0.38.1", ++ "tslib": "^2.6.2", ++ "ws": "^8.17.0" ++ }, ++ "engines": { ++ "node": ">=16.11.0" + }, + "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "url": "https://github.com/discordjs/discord.js?sponsor" + } + }, +- "node_modules/has-symbols": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", +- "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", +- "license": "MIT", ++ "node_modules/@discordjs/ws/node_modules/@discordjs/collection": { ++ "version": "2.1.1", ++ "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-2.1.1.tgz", ++ "integrity": "sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==", ++ "license": "Apache-2.0", ++ "optional": true, + "engines": { +- "node": ">= 0.4" ++ "node": ">=18" + }, + "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "url": "https://github.com/discordjs/discord.js?sponsor" + } + }, +- "node_modules/has-tostringtag": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", +- "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", ++ "node_modules/@duosecurity/duo_universal": { ++ "version": "2.1.0", ++ "resolved": "https://registry.npmjs.org/@duosecurity/duo_universal/-/duo_universal-2.1.0.tgz", ++ "integrity": "sha512-6i+oSezndETL5nwaZbe8OVXA8GTalI0KmY4hc060iTaGpkj5/WY1OWC1W9lWDg0dWpYohsTwZy1dBQOs+vUc7g==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "has-symbols": "^1.0.3" ++ "axios": "^1.2.2", ++ "jsonwebtoken": "^9.0.0" + }, + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, +- "node_modules/hasown": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", +- "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", ++ "node_modules/@fastify/busboy": { ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-3.2.0.tgz", ++ "integrity": "sha512-m9FVDXU3GT2ITSe0UaMA5rU3QkfC/UXtCU8y0gSN/GugTqtVldOBWIB5V6V3sbmenVZUIpU6f+mPEO2+m5iTaA==", + "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/@firebase/app-check-interop-types": { ++ "version": "0.3.2", ++ "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz", ++ "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ==", ++ "license": "Apache-2.0", ++ "optional": true ++ }, ++ "node_modules/@firebase/app-types": { ++ "version": "0.9.2", ++ "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz", ++ "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ==", ++ "license": "Apache-2.0", ++ "optional": true ++ }, ++ "node_modules/@firebase/auth-interop-types": { ++ "version": "0.2.3", ++ "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz", ++ "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ==", ++ "license": "Apache-2.0", ++ "optional": true ++ }, ++ "node_modules/@firebase/component": { ++ "version": "0.6.9", ++ "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz", ++ "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "function-bind": "^1.1.2" +- }, +- "engines": { +- "node": ">= 0.4" ++ "@firebase/util": "1.10.0", ++ "tslib": "^2.1.0" + } + }, - "node_modules/http-errors": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", - "license": "MIT", -+ "node_modules/@discordjs/formatters": { -+ "version": "0.6.2", -+ "resolved": "https://registry.npmjs.org/@discordjs/formatters/-/formatters-0.6.2.tgz", -+ "integrity": "sha512-y4UPwWhH6vChKRkGdMB4odasUbHOUwy7KL+OVwF86PvT6QVOwElx+TiI1/6kcmcEe+g5YRXJFiXSXUdabqZOvQ==", ++ "node_modules/@firebase/database": { ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz", ++ "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==", + "license": "Apache-2.0", + "optional": true, "dependencies": { @@ -2276,52 +2452,44 @@ index 1d172e37..15028a69 100644 - "setprototypeof": "~1.2.0", - "statuses": "~2.0.2", - "toidentifier": "~1.0.1" -+ "discord-api-types": "^0.38.33" - }, - "engines": { +- }, +- "engines": { - "node": ">= 0.8" -+ "node": ">=16.11.0" - }, - "funding": { +- }, +- "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" -+ "url": "https://github.com/discordjs/discord.js?sponsor" ++ "@firebase/app-check-interop-types": "0.3.2", ++ "@firebase/auth-interop-types": "0.2.3", ++ "@firebase/component": "0.6.9", ++ "@firebase/logger": "0.4.2", ++ "@firebase/util": "1.10.0", ++ "faye-websocket": "0.11.4", ++ "tslib": "^2.1.0" } }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", -+ "node_modules/@discordjs/formatters/node_modules/discord-api-types": { -+ "version": "0.38.41", -+ "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.38.41.tgz", -+ "integrity": "sha512-yMECyR8j9c2fVTvCQ+Qc24pweYFIZk/XoxDOmt1UvPeSw5tK6gXBd/2hhP+FEAe9Y6ny8pRMaf618XDK4U53OQ==", - "license": "MIT", -+ "optional": true, -+ "workspaces": [ -+ "scripts/actions/documentation" -+ ] -+ }, -+ "node_modules/@discordjs/rest": { -+ "version": "1.7.1", -+ "resolved": "https://registry.npmjs.org/@discordjs/rest/-/rest-1.7.1.tgz", -+ "integrity": "sha512-Ofa9UqT0U45G/eX86cURQnX7gzOJLG2oC28VhIk/G6IliYgQF7jFByBJEykPSHE4MxPhqCleYvmsrtfKh1nYmQ==", +- "license": "MIT", ++ "node_modules/@firebase/database-compat": { ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz", ++ "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==", + "license": "Apache-2.0", + "optional": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" -+ "@discordjs/collection": "^1.5.1", -+ "@discordjs/util": "^0.3.0", -+ "@sapphire/async-queue": "^1.5.0", -+ "@sapphire/snowflake": "^3.4.2", -+ "discord-api-types": "^0.37.41", -+ "file-type": "^18.3.0", -+ "tslib": "^2.5.0", -+ "undici": "^5.22.0" - }, - "engines": { +- }, +- "engines": { - "node": ">=0.10.0" -+ "node": ">=16.9.0" ++ "@firebase/component": "0.6.9", ++ "@firebase/database": "1.0.8", ++ "@firebase/database-types": "1.0.5", ++ "@firebase/logger": "0.4.2", ++ "@firebase/util": "1.10.0", ++ "tslib": "^2.1.0" } }, - "node_modules/ieee754": { @@ -2343,137 +2511,6 @@ index 1d172e37..15028a69 100644 - } - ], - "license": "BSD-3-Clause" -+ "node_modules/@discordjs/rest/node_modules/@discordjs/util": { -+ "version": "0.3.1", -+ "resolved": "https://registry.npmjs.org/@discordjs/util/-/util-0.3.1.tgz", -+ "integrity": "sha512-HxXKYKg7vohx2/OupUN/4Sd02Ev3PBJ5q0gtjdcvXb0ErCva8jNHWfe/v5sU3UKjIB/uxOhc+TDOnhqffj9pRA==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "engines": { -+ "node": ">=16.9.0" -+ } - }, -- "node_modules/immediate": { -- "version": "3.0.6", -- "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", -- "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", -- "license": "MIT" -+ "node_modules/@discordjs/util": { -+ "version": "0.1.0", -+ "resolved": "https://registry.npmjs.org/@discordjs/util/-/util-0.1.0.tgz", -+ "integrity": "sha512-e7d+PaTLVQav6rOc2tojh2y6FE8S7REkqLldq1XF4soCx74XB/DIjbVbVLtBemf0nLW77ntz0v+o5DytKwFNLQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "engines": { -+ "node": ">=16.9.0" -+ } - }, -- "node_modules/inherits": { -- "version": "2.0.4", -- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", -- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", -- "license": "ISC" -+ "node_modules/@duosecurity/duo_universal": { -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/@duosecurity/duo_universal/-/duo_universal-2.1.0.tgz", -+ "integrity": "sha512-6i+oSezndETL5nwaZbe8OVXA8GTalI0KmY4hc060iTaGpkj5/WY1OWC1W9lWDg0dWpYohsTwZy1dBQOs+vUc7g==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "axios": "^1.2.2", -+ "jsonwebtoken": "^9.0.0" -+ }, -+ "engines": { -+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" -+ } - }, -- "node_modules/ipaddr.js": { -- "version": "1.9.1", -- "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", -- "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", -+ "node_modules/@fastify/busboy": { -+ "version": "2.1.1", -+ "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", -+ "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", - "license": "MIT", -+ "optional": true, - "engines": { -- "node": ">= 0.10" -+ "node": ">=14" - } - }, -- "node_modules/ipcheck": { -- "version": "0.1.0", -- "resolved": "https://registry.npmjs.org/ipcheck/-/ipcheck-0.1.0.tgz", -- "integrity": "sha512-NwhrmROU0iXKa+U1quGuQ+ag+K/1Bb5V/yh5Q4SylSu/LGymPZcWB7p4u7JgJH0qOR6cTLDO5VZlRbhoeekNzQ==", -- "license": "MIT" -+ "node_modules/@firebase/app-check-interop-types": { -+ "version": "0.3.2", -+ "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.2.tgz", -+ "integrity": "sha512-LMs47Vinv2HBMZi49C09dJxp0QT5LwDzFaVGf/+ITHe3BlIhUiLNttkATSXplc89A2lAaeTqjgqVkiRfUGyQiQ==", -+ "license": "Apache-2.0", -+ "optional": true - }, -- "node_modules/is-arguments": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", -- "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", -+ "node_modules/@firebase/app-types": { -+ "version": "0.9.2", -+ "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.2.tgz", -+ "integrity": "sha512-oMEZ1TDlBz479lmABwWsWjzHwheQKiAgnuKxE0pz0IXCVx7/rtlkx1fQ6GfgK24WCrxDKMplZrT50Kh04iMbXQ==", -+ "license": "Apache-2.0", -+ "optional": true -+ }, -+ "node_modules/@firebase/auth-interop-types": { -+ "version": "0.2.3", -+ "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.3.tgz", -+ "integrity": "sha512-Fc9wuJGgxoxQeavybiuwgyi+0rssr76b+nHpj+eGhXFYAdudMWyfBHvFL/I5fEHniUM/UQdFzi9VXJK2iZF7FQ==", -+ "license": "Apache-2.0", -+ "optional": true -+ }, -+ "node_modules/@firebase/component": { -+ "version": "0.6.9", -+ "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.6.9.tgz", -+ "integrity": "sha512-gm8EUEJE/fEac86AvHn8Z/QW8BvR56TBw3hMW0O838J/1mThYQXAIQBgUv75EqlCZfdawpWLrKt1uXvp9ciK3Q==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@firebase/util": "1.10.0", -+ "tslib": "^2.1.0" -+ } -+ }, -+ "node_modules/@firebase/database": { -+ "version": "1.0.8", -+ "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.0.8.tgz", -+ "integrity": "sha512-dzXALZeBI1U5TXt6619cv0+tgEhJiwlUtQ55WNZY7vGAjv7Q1QioV969iYwt1AQQ0ovHnEW0YW9TiBfefLvErg==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@firebase/app-check-interop-types": "0.3.2", -+ "@firebase/auth-interop-types": "0.2.3", -+ "@firebase/component": "0.6.9", -+ "@firebase/logger": "0.4.2", -+ "@firebase/util": "1.10.0", -+ "faye-websocket": "0.11.4", -+ "tslib": "^2.1.0" -+ } -+ }, -+ "node_modules/@firebase/database-compat": { -+ "version": "1.0.8", -+ "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-1.0.8.tgz", -+ "integrity": "sha512-OpeWZoPE3sGIRPBKYnW9wLad25RaWbGyk7fFQe4xnJQKRzlynWeFBSRRAoLE2Old01WXwskUiucNqUUVlFsceg==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@firebase/component": "0.6.9", -+ "@firebase/database": "1.0.8", -+ "@firebase/database-types": "1.0.5", -+ "@firebase/logger": "0.4.2", -+ "@firebase/util": "1.10.0", -+ "tslib": "^2.1.0" -+ } -+ }, + "node_modules/@firebase/database-types": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.5.tgz", @@ -2484,7 +2521,12 @@ index 1d172e37..15028a69 100644 + "@firebase/app-types": "0.9.2", + "@firebase/util": "1.10.0" + } -+ }, + }, +- "node_modules/immediate": { +- "version": "3.0.6", +- "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", +- "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", +- "license": "MIT" + "node_modules/@firebase/logger": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.4.2.tgz", @@ -2494,7 +2536,12 @@ index 1d172e37..15028a69 100644 + "dependencies": { + "tslib": "^2.1.0" + } -+ }, + }, +- "node_modules/inherits": { +- "version": "2.0.4", +- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", +- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", +- "license": "ISC" + "node_modules/@firebase/util": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.10.0.tgz", @@ -2504,7 +2551,11 @@ index 1d172e37..15028a69 100644 + "dependencies": { + "tslib": "^2.1.0" + } -+ }, + }, +- "node_modules/ipaddr.js": { +- "version": "1.9.1", +- "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", +- "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", @@ -2518,33 +2569,46 @@ index 1d172e37..15028a69 100644 + "integrity": "sha512-EW/O8ktzwLfyWBOsNuhRoMi8lrC3clHM5LVFhGvO1HCsLozCOOXRAlHrYBoE6HL42Sc8yYMuCb2XqcnJ4OOEpw==", + "license": "Apache-2.0", + "optional": true, - "dependencies": { -- "call-bound": "^1.0.2", -- "has-tostringtag": "^1.0.2" ++ "dependencies": { + "@opentelemetry/api": "^1.3.0", + "fast-deep-equal": "^3.1.1", + "functional-red-black-tree": "^1.0.1", + "google-gax": "^4.3.3", + "protobufjs": "^7.2.6" - }, ++ }, "engines": { -- "node": ">= 0.4" +- "node": ">= 0.10" + "node": ">=14.0.0" -+ } -+ }, + } + }, +- "node_modules/ipcheck": { +- "version": "0.1.0", +- "resolved": "https://registry.npmjs.org/ipcheck/-/ipcheck-0.1.0.tgz", +- "integrity": "sha512-NwhrmROU0iXKa+U1quGuQ+ag+K/1Bb5V/yh5Q4SylSu/LGymPZcWB7p4u7JgJH0qOR6cTLDO5VZlRbhoeekNzQ==", +- "license": "MIT" +- }, +- "node_modules/is-arguments": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", +- "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", +- "license": "MIT", + "node_modules/@google-cloud/paginator": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-5.0.2.tgz", + "integrity": "sha512-DJS3s0OVH4zFDB1PzjxAsHqJT6sKVbRwwML0ZBP9PbU7Yebtu/7SWMRzvO2J3nUi9pRNITCfu4LJeooM2w4pjg==", + "license": "Apache-2.0", + "optional": true, -+ "dependencies": { + "dependencies": { +- "call-bound": "^1.0.2", +- "has-tostringtag": "^1.0.2" + "arrify": "^2.0.0", + "extend": "^3.0.2" }, + "engines": { +- "node": ">= 0.4" +- }, - "funding": { - "url": "https://github.com/sponsors/ljharb" -+ "engines": { + "node": ">=14.0.0" } }, @@ -2561,26 +2625,45 @@ index 1d172e37..15028a69 100644 + "optional": true, "engines": { - "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "node": ">=14.0.0" -+ } -+ }, + } + }, +- "node_modules/is-fullwidth-code-point": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", +- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", +- "license": "MIT", + "node_modules/@google-cloud/promisify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-4.0.0.tgz", + "integrity": "sha512-Orxzlfb9c67A15cq2JQEyVc7wEsmFBmHjZWZYQMUyJ1qivXyMwdyNOs9odi79hze+2zqdTtu1E19IM/FtqZ10g==", + "license": "Apache-2.0", + "optional": true, -+ "engines": { + "engines": { +- "node": ">=8" + "node": ">=14" -+ } -+ }, + } + }, +- "node_modules/is-generator-function": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", +- "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", +- "license": "MIT", + "node_modules/@google-cloud/storage": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-7.19.0.tgz", + "integrity": "sha512-n2FjE7NAOYyshogdc7KQOl/VZb4sneqPjWouSyia9CMDdMhRX5+RIbqalNmC7LOLzuLAN89VlF2HvG8na9G+zQ==", + "license": "Apache-2.0", + "optional": true, -+ "dependencies": { + "dependencies": { +- "call-bound": "^1.0.4", +- "generator-function": "^2.0.0", +- "get-proto": "^1.0.1", +- "has-tostringtag": "^1.0.2", +- "safe-regex-test": "^1.1.0" + "@google-cloud/paginator": "^5.0.0", + "@google-cloud/projectify": "^4.0.0", + "@google-cloud/promisify": "<4.1.0", @@ -2597,70 +2680,64 @@ index 1d172e37..15028a69 100644 + "teeny-request": "^9.0.0", + "uuid": "^8.0.0" }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "engines": { -+ "node": ">=14" - } - }, -- "node_modules/is-fullwidth-code-point": { -+ "node_modules/@google-cloud/storage/node_modules/mime": { - "version": "3.0.0", -- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", -- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", -+ "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", -+ "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "license": "MIT", -+ "optional": true, -+ "bin": { -+ "mime": "cli.js" -+ }, - "engines": { -- "node": ">=8" -+ "node": ">=10.0.0" - } - }, -- "node_modules/is-generator-function": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", -- "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", -+ "node_modules/@google-cloud/storage/node_modules/p-limit": { -+ "version": "3.1.0", -+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", -+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "call-bound": "^1.0.4", -- "generator-function": "^2.0.0", -- "get-proto": "^1.0.1", -- "has-tostringtag": "^1.0.2", -- "safe-regex-test": "^1.1.0" -+ "yocto-queue": "^0.1.0" - }, "engines": { - "node": ">= 0.4" -+ "node": ">=10" - }, - "funding": { +- }, +- "funding": { - "url": "https://github.com/sponsors/ljharb" -+ "url": "https://github.com/sponsors/sindresorhus" ++ "node": ">=14" } }, - "node_modules/is-regex": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", ++ "node_modules/@google-cloud/storage/node_modules/mime": { ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", ++ "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "license": "MIT", +- "dependencies": { +- "call-bound": "^1.0.2", +- "gopd": "^1.2.0", +- "has-tostringtag": "^1.0.2", +- "hasown": "^2.0.2" ++ "optional": true, ++ "bin": { ++ "mime": "cli.js" + }, + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "node": ">=10.0.0" + } + }, +- "node_modules/is-stream": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", +- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/@google-cloud/storage/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "license": "MIT", +- "engines": { +- "node": ">=8" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" + "optional": true, + "bin": { + "uuid": "dist/bin/uuid" -+ } -+ }, + } + }, +- "node_modules/is-typed-array": { +- "version": "1.1.15", +- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", +- "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", +- "license": "MIT", + "node_modules/@grpc/grpc-js": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.3.tgz", @@ -2668,77 +2745,16 @@ index 1d172e37..15028a69 100644 + "license": "Apache-2.0", + "optional": true, "dependencies": { -- "call-bound": "^1.0.2", -- "gopd": "^1.2.0", -- "has-tostringtag": "^1.0.2", -- "hasown": "^2.0.2" +- "which-typed-array": "^1.1.16" + "@grpc/proto-loader": "^0.8.0", + "@js-sdsl/ordered-map": "^4.4.2" }, "engines": { - "node": ">= 0.4" -+ "node": ">=12.10.0" -+ } -+ }, -+ "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { -+ "version": "0.8.0", -+ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.0.tgz", -+ "integrity": "sha512-rc1hOQtjIWGxcxpb9aHAfLpIctjEnsDehj0DAiVfBlmT84uvR0uUtN2hEi/ecvWVjXUGf5qPF4qEgiLOx1YIMQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "lodash.camelcase": "^4.3.0", -+ "long": "^5.0.0", -+ "protobufjs": "^7.5.3", -+ "yargs": "^17.7.2" - }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "bin": { -+ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" -+ }, -+ "engines": { -+ "node": ">=6" - } - }, -- "node_modules/is-stream": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", -- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", -+ "node_modules/@grpc/grpc-js/node_modules/ansi-regex": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "license": "MIT", -+ "optional": true, - "engines": { - "node": ">=8" - }, - "funding": { -- "url": "https://github.com/sponsors/sindresorhus" - } - }, -- "node_modules/is-typed-array": { -- "version": "1.1.15", -- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", -- "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", -+ "node_modules/@grpc/grpc-js/node_modules/ansi-styles": { -+ "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "which-typed-array": "^1.1.16" -+ "color-convert": "^2.0.1" - }, - "engines": { -- "node": ">= 0.4" -+ "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" -+ "url": "https://github.com/chalk/ansi-styles?sponsor=1" ++ "node": ">=12.10.0" } }, - "node_modules/isarray": { @@ -2758,82 +2774,105 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "license": "BlueOak-1.0.0", -+ "node_modules/@grpc/grpc-js/node_modules/cliui": { -+ "version": "8.0.1", -+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", -+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", -+ "license": "ISC", ++ "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { ++ "version": "0.8.0", ++ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.0.tgz", ++ "integrity": "sha512-rc1hOQtjIWGxcxpb9aHAfLpIctjEnsDehj0DAiVfBlmT84uvR0uUtN2hEi/ecvWVjXUGf5qPF4qEgiLOx1YIMQ==", ++ "license": "Apache-2.0", + "optional": true, "dependencies": { - "@isaacs/cliui": "^8.0.2" -- }, ++ "lodash.camelcase": "^4.3.0", ++ "long": "^5.0.0", ++ "protobufjs": "^7.5.3", ++ "yargs": "^17.7.2" + }, - "funding": { - "url": "https://github.com/sponsors/isaacs" -+ "string-width": "^4.2.0", -+ "strip-ansi": "^6.0.1", -+ "wrap-ansi": "^7.0.0" ++ "bin": { ++ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "engines": { -+ "node": ">=12" ++ "node": ">=6" } }, - "node_modules/keygrip": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", - "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", -+ "node_modules/@grpc/grpc-js/node_modules/emoji-regex": { -+ "version": "8.0.0", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/@grpc/grpc-js/node_modules/string-width": { -+ "version": "4.2.3", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", -+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", +- "license": "MIT", ++ "node_modules/@grpc/proto-loader": { ++ "version": "0.7.15", ++ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", ++ "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==", ++ "license": "Apache-2.0", + "optional": true, "dependencies": { - "tsscmp": "1.0.6" -+ "emoji-regex": "^8.0.0", -+ "is-fullwidth-code-point": "^3.0.0", -+ "strip-ansi": "^6.0.1" ++ "lodash.camelcase": "^4.3.0", ++ "long": "^5.0.0", ++ "protobufjs": "^7.2.5", ++ "yargs": "^17.7.2" ++ }, ++ "bin": { ++ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" }, "engines": { - "node": ">= 0.6" -+ "node": ">=8" ++ "node": ">=6" } }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", -+ "node_modules/@grpc/grpc-js/node_modules/strip-ansi": { -+ "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", +- "license": "MIT", ++ "node_modules/@hapi/hoek": { ++ "version": "9.3.0", ++ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", ++ "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", ++ "license": "BSD-3-Clause", ++ "optional": true ++ }, ++ "node_modules/@hapi/topo": { ++ "version": "5.1.0", ++ "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", ++ "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", ++ "license": "BSD-3-Clause", + "optional": true, "dependencies": { - "readable-stream": "^2.0.5" -+ "ansi-regex": "^5.0.1" ++ "@hapi/hoek": "^9.0.0" ++ } ++ }, ++ "node_modules/@isaacs/cliui": { ++ "version": "8.0.2", ++ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", ++ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", ++ "license": "ISC", ++ "dependencies": { ++ "string-width": "^5.1.2", ++ "string-width-cjs": "npm:string-width@^4.2.0", ++ "strip-ansi": "^7.0.1", ++ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", ++ "wrap-ansi": "^8.1.0", ++ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, "engines": { - "node": ">= 0.6.3" -+ "node": ">=8" ++ "node": ">=12" } }, - "node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", -+ "node_modules/@grpc/grpc-js/node_modules/wrap-ansi": { -+ "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", -+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", ++ "node_modules/@jridgewell/gen-mapping": { ++ "version": "0.3.13", ++ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", ++ "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", "license": "MIT", + "optional": true, "dependencies": { @@ -2844,15 +2883,8 @@ index 1d172e37..15028a69 100644 - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" -+ "ansi-styles": "^4.0.0", -+ "string-width": "^4.1.0", -+ "strip-ansi": "^6.0.0" -+ }, -+ "engines": { -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" ++ "@jridgewell/sourcemap-codec": "^1.5.0", ++ "@jridgewell/trace-mapping": "^0.3.24" } }, - "node_modules/lazystream/node_modules/safe-buffer": { @@ -2860,71 +2892,56 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" -+ "node_modules/@grpc/grpc-js/node_modules/y18n": { -+ "version": "5.0.8", -+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", -+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", -+ "license": "ISC", -+ "optional": true, -+ "engines": { -+ "node": ">=10" -+ } - }, +- }, - "node_modules/lazystream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", -+ "node_modules/@grpc/grpc-js/node_modules/yargs": { -+ "version": "17.7.2", -+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", -+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", ++ "node_modules/@jridgewell/remapping": { ++ "version": "2.3.5", ++ "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", ++ "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", "license": "MIT", + "optional": true, "dependencies": { - "safe-buffer": "~5.1.0" -+ "cliui": "^8.0.1", -+ "escalade": "^3.1.1", -+ "get-caller-file": "^2.0.5", -+ "require-directory": "^2.1.1", -+ "string-width": "^4.2.3", -+ "y18n": "^5.0.5", -+ "yargs-parser": "^21.1.1" -+ }, -+ "engines": { -+ "node": ">=12" ++ "@jridgewell/gen-mapping": "^0.3.5", ++ "@jridgewell/trace-mapping": "^0.3.24" } }, - "node_modules/lie": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", - "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", -- "license": "MIT", ++ "node_modules/@jridgewell/resolve-uri": { ++ "version": "3.1.2", ++ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", ++ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", - "dependencies": { - "immediate": "~3.0.5" -+ "node_modules/@grpc/grpc-js/node_modules/yargs-parser": { -+ "version": "21.1.1", -+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", -+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", -+ "license": "ISC", + "optional": true, + "engines": { -+ "node": ">=12" ++ "node": ">=6.0.0" } }, - "node_modules/localforage": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", - "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", -+ "node_modules/@grpc/proto-loader": { -+ "version": "0.7.15", -+ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", -+ "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==", - "license": "Apache-2.0", +- "license": "Apache-2.0", ++ "node_modules/@jridgewell/source-map": { ++ "version": "0.3.11", ++ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", ++ "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", ++ "license": "MIT", + "optional": true, "dependencies": { - "lie": "3.1.1" -- } -- }, ++ "@jridgewell/gen-mapping": "^0.3.5", ++ "@jridgewell/trace-mapping": "^0.3.25" + } + }, - "node_modules/lodash": { - "version": "4.17.23", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", @@ -2941,450 +2958,109 @@ index 1d172e37..15028a69 100644 - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", -- "license": "MIT", -+ "lodash.camelcase": "^4.3.0", -+ "long": "^5.0.0", -+ "protobufjs": "^7.2.5", -+ "yargs": "^17.7.2" -+ }, -+ "bin": { -+ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" -+ }, - "engines": { -- "node": ">= 0.4" -+ "node": ">=6" - } - }, -- "node_modules/media-typer": { -- "version": "0.3.0", -- "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", -- "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", -+ "node_modules/@grpc/proto-loader/node_modules/ansi-regex": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "license": "MIT", -+ "optional": true, - "engines": { -- "node": ">= 0.6" -+ "node": ">=8" - } - }, -- "node_modules/merge-descriptors": { -- "version": "1.0.3", -- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", -- "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", -+ "node_modules/@grpc/proto-loader/node_modules/ansi-styles": { -+ "version": "4.3.0", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", -+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "color-convert": "^2.0.1" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, - "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -+ "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, -- "node_modules/methods": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", -- "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", -- "license": "MIT", -+ "node_modules/@grpc/proto-loader/node_modules/cliui": { -+ "version": "8.0.1", -+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", -+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", -+ "license": "ISC", -+ "optional": true, -+ "dependencies": { -+ "string-width": "^4.2.0", -+ "strip-ansi": "^6.0.1", -+ "wrap-ansi": "^7.0.0" -+ }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=12" - } - }, -- "node_modules/mime": { -- "version": "1.6.0", -- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", -- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", -+ "node_modules/@grpc/proto-loader/node_modules/emoji-regex": { -+ "version": "8.0.0", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT", -- "bin": { -- "mime": "cli.js" -+ "optional": true -+ }, -+ "node_modules/@grpc/proto-loader/node_modules/string-width": { -+ "version": "4.2.3", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", -+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "emoji-regex": "^8.0.0", -+ "is-fullwidth-code-point": "^3.0.0", -+ "strip-ansi": "^6.0.1" - }, - "engines": { -- "node": ">=4" -+ "node": ">=8" - } - }, -- "node_modules/mime-db": { -- "version": "1.54.0", -- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", -- "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", -+ "node_modules/@grpc/proto-loader/node_modules/strip-ansi": { -+ "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "ansi-regex": "^5.0.1" -+ }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=8" - } - }, -- "node_modules/mime-types": { -- "version": "2.1.35", -- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", -- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", -+ "node_modules/@grpc/proto-loader/node_modules/wrap-ansi": { -+ "version": "7.0.0", -+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", -+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "mime-db": "1.52.0" -+ "ansi-styles": "^4.0.0", -+ "string-width": "^4.1.0", -+ "strip-ansi": "^6.0.0" - }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=10" -+ }, -+ "funding": { -+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, -- "node_modules/mime-types/node_modules/mime-db": { -- "version": "1.52.0", -- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", -- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", -- "license": "MIT", -+ "node_modules/@grpc/proto-loader/node_modules/y18n": { -+ "version": "5.0.8", -+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", -+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", -+ "license": "ISC", -+ "optional": true, - "engines": { -- "node": ">= 0.6" -+ "node": ">=10" - } - }, -- "node_modules/minimatch": { -- "version": "9.0.6", -- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.6.tgz", -- "integrity": "sha512-kQAVowdR33euIqeA0+VZTDqU+qo1IeVY+hrKYtZMio3Pg0P0vuh/kwRylLUddJhB6pf3q/botcOvRtx4IN1wqQ==", -- "license": "ISC", -+ "node_modules/@grpc/proto-loader/node_modules/yargs": { -+ "version": "17.7.2", -+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", -+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", -+ "license": "MIT", -+ "optional": true, - "dependencies": { -- "brace-expansion": "^5.0.2" -+ "cliui": "^8.0.1", -+ "escalade": "^3.1.1", -+ "get-caller-file": "^2.0.5", -+ "require-directory": "^2.1.1", -+ "string-width": "^4.2.3", -+ "y18n": "^5.0.5", -+ "yargs-parser": "^21.1.1" - }, - "engines": { -- "node": ">=16 || 14 >=14.17" -- }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" -+ "node": ">=12" - } - }, -- "node_modules/minimist": { -- "version": "1.2.8", -- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", -- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", -- "license": "MIT", -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -- } -- }, -- "node_modules/minipass": { -- "version": "7.1.3", -- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", -- "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", -- "license": "BlueOak-1.0.0", -+ "node_modules/@grpc/proto-loader/node_modules/yargs-parser": { -+ "version": "21.1.1", -+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", -+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", -+ "license": "ISC", -+ "optional": true, - "engines": { -- "node": ">=16 || 14 >=14.17" -+ "node": ">=12" - } - }, -- "node_modules/ms": { -- "version": "2.0.0", -- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", -- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", -- "license": "MIT" -+ "node_modules/@hapi/hoek": { -+ "version": "9.3.0", -+ "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", -+ "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", -+ "license": "BSD-3-Clause", -+ "optional": true - }, -- "node_modules/multiparty": { -- "version": "4.2.3", -- "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", -- "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", -- "license": "MIT", -+ "node_modules/@hapi/topo": { -+ "version": "5.1.0", -+ "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", -+ "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", -+ "license": "BSD-3-Clause", -+ "optional": true, - "dependencies": { -- "http-errors": "~1.8.1", -- "safe-buffer": "5.2.1", -- "uid-safe": "2.1.5" -- }, -- "engines": { -- "node": ">= 0.10" -+ "@hapi/hoek": "^9.0.0" - } - }, -- "node_modules/multiparty/node_modules/depd": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", -- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", -- "license": "MIT", -+ "node_modules/@isaacs/cliui": { -+ "version": "8.0.2", -+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", -+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", -+ "license": "ISC", -+ "dependencies": { -+ "string-width": "^5.1.2", -+ "string-width-cjs": "npm:string-width@^4.2.0", -+ "strip-ansi": "^7.0.1", -+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", -+ "wrap-ansi": "^8.1.0", -+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" -+ }, - "engines": { -- "node": ">= 0.6" -+ "node": ">=12" - } - }, -- "node_modules/multiparty/node_modules/http-errors": { -- "version": "1.8.1", -- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", -- "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", -+ "node_modules/@jridgewell/gen-mapping": { -+ "version": "0.3.13", -+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", -+ "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "depd": "~1.1.2", -- "inherits": "2.0.4", -- "setprototypeof": "1.2.0", -- "statuses": ">= 1.5.0 < 2", -- "toidentifier": "1.0.1" -- }, -- "engines": { -- "node": ">= 0.6" -+ "@jridgewell/sourcemap-codec": "^1.5.0", -+ "@jridgewell/trace-mapping": "^0.3.24" - } - }, -- "node_modules/multiparty/node_modules/statuses": { -- "version": "1.5.0", -- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", -- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", -+ "node_modules/@jridgewell/remapping": { -+ "version": "2.3.5", -+ "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", -+ "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "license": "MIT", -- "engines": { -- "node": ">= 0.6" -+ "optional": true, -+ "dependencies": { -+ "@jridgewell/gen-mapping": "^0.3.5", -+ "@jridgewell/trace-mapping": "^0.3.24" - } - }, -- "node_modules/negotiator": { -- "version": "0.6.4", -- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", -- "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", -+ "node_modules/@jridgewell/resolve-uri": { -+ "version": "3.1.2", -+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", -+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "license": "MIT", -+ "optional": true, - "engines": { -- "node": ">= 0.6" -+ "node": ">=6.0.0" - } - }, -- "node_modules/neo-async": { -- "version": "2.6.2", -- "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", -- "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", -- "license": "MIT" -- }, -- "node_modules/node-forge": { -- "version": "1.3.2", -- "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.2.tgz", -- "integrity": "sha512-6xKiQ+cph9KImrRh0VsjH2d8/GXA4FIMlgU4B757iI1ApvcyA9VlouP0yZJha01V+huImO+kKMU7ih+2+E14fw==", -- "license": "(BSD-3-Clause OR GPL-2.0)", -- "engines": { -- "node": ">= 6.13.0" -+ "node_modules/@jridgewell/source-map": { -+ "version": "0.3.11", -+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", -+ "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@jridgewell/gen-mapping": "^0.3.5", -+ "@jridgewell/trace-mapping": "^0.3.25" - } - }, -- "node_modules/nofilter": { -- "version": "1.0.4", -- "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-1.0.4.tgz", -- "integrity": "sha512-N8lidFp+fCz+TD51+haYdbDGrcBWwuHX40F5+z0qkUjMJ5Tp+rdSuAkMJ9N9eoolDlEVTf6u5icM+cNKkKW2mA==", + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", "license": "MIT", - "engines": { -- "node": ">=8" +- "node": ">= 0.4" - } + "optional": true }, -- "node_modules/normalize-path": { -- "version": "3.0.0", -- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", -- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", +- "node_modules/media-typer": { +- "version": "0.3.0", +- "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", +- "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", "license": "MIT", - "engines": { -- "node": ">=0.10.0" +- "node": ">= 0.6" + "optional": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, -- "node_modules/object-inspect": { -- "version": "1.13.4", -- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", -- "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", +- "node_modules/merge-descriptors": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", +- "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "node_modules/@js-sdsl/ordered-map": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", + "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==", "license": "MIT", -- "engines": { -- "node": ">= 0.4" -- }, + "optional": true, "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" } }, -- "node_modules/on-finished": { -- "version": "2.4.1", -- "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", -- "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", +- "node_modules/methods": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", +- "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "node_modules/@mongodb-js/saslprep": { -+ "version": "1.3.1", -+ "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.3.1.tgz", -+ "integrity": "sha512-6nZrq5kfAz0POWyhljnbWQQJQ5uT8oE2ddX303q1uY0tWsivWKgBDXBBvuFPwOqRRalXJuVO9EjOdVtuhLX0zg==", ++ "version": "1.4.9", ++ "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.4.9.tgz", ++ "integrity": "sha512-RXSxsokhAF/4nWys8An8npsqOI33Ex1Hlzqjw2pZOO+GKtMAR2noGnUdsFiGwsaO/xXI+56mtjTmDA3JXJsvmA==", "license": "MIT", -+ "optional": true, - "dependencies": { -- "ee-first": "1.1.1" -- }, - "engines": { -- "node": ">= 0.8" +- "node": ">= 0.6" ++ "optional": true, ++ "dependencies": { + "sparse-bitfield": "^3.0.3" } }, -- "node_modules/on-headers": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", -- "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", +- "node_modules/mime": { +- "version": "1.6.0", +- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", +- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", +- "bin": { +- "mime": "cli.js" + "node_modules/@mysql/xdevapi": { -+ "version": "8.0.33", -+ "resolved": "https://registry.npmjs.org/@mysql/xdevapi/-/xdevapi-8.0.33.tgz", -+ "integrity": "sha512-SXy+1CMtTb6qyKo/vzj/krWU4Ui6PnEtkkUjwdLpVdxkt0noZdDMmoGUxtMsm+Y2l15tme1MVuYvxMK7RJVfEA==", ++ "version": "8.0.35", ++ "resolved": "https://registry.npmjs.org/@mysql/xdevapi/-/xdevapi-8.0.35.tgz", ++ "integrity": "sha512-l7HoBt1l0GwdCBXBrqri4kPBbJrqsyvaa4eqXvq50aWWArOTc5XGV06FWF1epxT+RORBy7scZTWFANxpr4Sfuw==", + "license": "GPL-2.0", + "optional": true, + "dependencies": { + "google-protobuf": "3.19.4", + "lossless-json": "2.0.1", + "parsimmon": "1.18.1" -+ }, + }, "engines": { -- "node": ">= 0.8" +- "node": ">=4" + "node": ">=14.0.0" } }, -- "node_modules/otplib": { -- "version": "12.0.1", -- "resolved": "https://registry.npmjs.org/otplib/-/otplib-12.0.1.tgz", -- "integrity": "sha512-xDGvUOQjop7RDgxTQ+o4pOol0/3xSZzawTiPKRrHnQWAy0WjhNs/5HdIDJCrqC4MBynmjXgULc6YfioaxZeFgg==", +- "node_modules/mime-db": { +- "version": "1.54.0", +- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", +- "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "node_modules/@nicolo-ribaudo/chokidar-2": { + "version": "2.1.8-no-fsevents.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", + "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/@nodable/entities": { ++ "version": "2.1.0", ++ "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-2.1.0.tgz", ++ "integrity": "sha512-nyT7T3nbMyBI/lvr6L5TyWbFJAI9FTgVRakNoBqCD+PmID8DzFrrNdLLtHMwMszOtqZa8PAOV24ZqDnQrhQINA==", ++ "funding": [ ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/nodable" ++ } ++ ], "license": "MIT", + "optional": true + }, @@ -3394,19 +3070,11 @@ index 1d172e37..15028a69 100644 + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "license": "ISC", + "optional": true, - "dependencies": { -- "@otplib/core": "^12.0.1", -- "@otplib/preset-default": "^12.0.1", -- "@otplib/preset-v11": "^12.0.1" ++ "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" - } - }, -- "node_modules/package-json-from-dist": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", -- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", -- "license": "BlueOak-1.0.0" ++ } ++ }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", @@ -3416,14 +3084,15 @@ index 1d172e37..15028a69 100644 + "bin": { + "semver": "bin/semver.js" + }, -+ "engines": { + "engines": { +- "node": ">= 0.6" + "node": ">=10" -+ } + } }, -- "node_modules/parseurl": { -- "version": "1.3.3", -- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", -- "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", +- "node_modules/mime-types": { +- "version": "2.1.35", +- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", +- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", @@ -3431,54 +3100,46 @@ index 1d172e37..15028a69 100644 + "deprecated": "This functionality has been moved to @npmcli/fs", "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "mime-db": "1.52.0" + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" -+ }, + }, "engines": { -- "node": ">= 0.8" +- "node": ">= 0.6" + "node": ">=10" } }, -- "node_modules/path-key": { -- "version": "3.1.1", -- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", -- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", -+ "node_modules/@npmcli/move-file/node_modules/balanced-match": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", +- "node_modules/mime-types/node_modules/mime-db": { +- "version": "1.52.0", +- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", +- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", ++ "node_modules/@npmcli/move-file/node_modules/brace-expansion": { ++ "version": "1.1.14", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", ++ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", "license": "MIT", - "engines": { -- "node": ">=8" -+ "optional": true -+ }, -+ "node_modules/@npmcli/move-file/node_modules/brace-expansion": { -+ "version": "1.1.12", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", -+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", -+ "license": "MIT", +- "node": ">= 0.6" + "optional": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, -- "node_modules/path-scurry": { -- "version": "1.11.1", -- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", -- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", -- "license": "BlueOak-1.0.0", +- "node_modules/minimatch": { +- "version": "9.0.9", +- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", +- "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "node_modules/@npmcli/move-file/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", -+ "license": "ISC", + "license": "ISC", + "optional": true, "dependencies": { -- "lru-cache": "^10.2.0", -- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" +- "brace-expansion": "^2.0.2" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", @@ -3487,30 +3148,20 @@ index 1d172e37..15028a69 100644 + "path-is-absolute": "^1.0.0" }, "engines": { -- "node": ">=16 || 14 >=14.18" +- "node": ">=16 || 14 >=14.17" + "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, -- "node_modules/path-to-regexp": { -- "version": "0.1.12", -- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", -- "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", -- "license": "MIT" -- }, -- "node_modules/pend": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", -- "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", -- "license": "MIT" -- }, -- "node_modules/possible-typed-array-names": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", -- "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", +- "node_modules/minimist": { +- "version": "1.2.8", +- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", +- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "node_modules/@npmcli/move-file/node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", @@ -3520,40 +3171,33 @@ index 1d172e37..15028a69 100644 + "dependencies": { + "brace-expansion": "^1.1.7" + }, - "engines": { -- "node": ">= 0.4" ++ "engines": { + "node": "*" } }, -- "node_modules/process": { -- "version": "0.11.10", -- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", -- "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", +- "node_modules/minipass": { +- "version": "7.1.3", +- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", +- "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", +- "license": "BlueOak-1.0.0", + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "license": "MIT", ++ "license": "MIT", + "optional": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, "engines": { -- "node": ">= 0.6.0" +- "node": ">=16 || 14 >=14.17" + "node": ">=10" } }, -- "node_modules/process-nextick-args": { -- "version": "2.0.1", -- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", -- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", -- "license": "MIT" -- }, -- "node_modules/proxy-addr": { -- "version": "2.0.7", -- "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", -- "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", -- "license": "MIT", +- "node_modules/ms": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", +- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "node_modules/@npmcli/move-file/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -3561,13 +3205,9 @@ index 1d172e37..15028a69 100644 + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "optional": true, - "dependencies": { -- "forwarded": "0.2.0", -- "ipaddr.js": "1.9.1" ++ "dependencies": { + "glob": "^7.1.3" - }, -- "engines": { -- "node": ">= 0.10" ++ }, + "bin": { + "rimraf": "bin.js" + }, @@ -3576,9 +3216,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@opentelemetry/api": { -+ "version": "1.9.0", -+ "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", -+ "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", ++ "version": "1.9.1", ++ "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz", ++ "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==", + "license": "Apache-2.0", + "optional": true, + "engines": { @@ -3589,15 +3229,22 @@ index 1d172e37..15028a69 100644 + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@otplib/core/-/core-12.0.1.tgz", + "integrity": "sha512-4sGntwbA/AC+SbPhbsziRiD+jNDdIzsZ3JUyfZwjtKyc/wufl1pnSIaG4Uqx8ymPagujub0o92kgBnB89cuAMA==", -+ "license": "MIT" -+ }, + "license": "MIT" + }, +- "node_modules/multiparty": { +- "version": "4.2.3", +- "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-4.2.3.tgz", +- "integrity": "sha512-Ak6EUJZuhGS8hJ3c2fY6UW5MbkGUPMBEGd13djUzoY/BHqV/gTuFWtC6IuVA7A2+v3yjBS6c4or50xhzTQZImQ==", + "node_modules/@otplib/plugin-crypto": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@otplib/plugin-crypto/-/plugin-crypto-12.0.1.tgz", + "integrity": "sha512-qPuhN3QrT7ZZLcLCyKOSNhuijUi9G5guMRVrxq63r9YNOxxQjPm59gVxLM+7xGnHnM6cimY57tuKsjK7y9LM1g==", + "deprecated": "Please upgrade to v13 of otplib. Refer to otplib docs for migration paths", -+ "license": "MIT", -+ "dependencies": { + "license": "MIT", + "dependencies": { +- "http-errors": "~1.8.1", +- "safe-buffer": "5.2.1", +- "uid-safe": "2.1.5" + "@otplib/core": "^12.0.1" + } + }, @@ -3645,50 +3292,6 @@ index 1d172e37..15028a69 100644 + "node": ">=14" + } + }, -+ "node_modules/@postman/form-data": { -+ "version": "3.1.1", -+ "resolved": "https://registry.npmjs.org/@postman/form-data/-/form-data-3.1.1.tgz", -+ "integrity": "sha512-vjh8Q2a8S6UCm/KKs31XFJqEEgmbjBmpPNVV2eVav6905wyFAwaUOBGA1NPBI4ERH9MMZc6w0umFgM6WbEPMdg==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "asynckit": "^0.4.0", -+ "combined-stream": "^1.0.8", -+ "mime-types": "^2.1.12" -+ }, -+ "engines": { -+ "node": ">= 6" -+ } -+ }, -+ "node_modules/@postman/tough-cookie": { -+ "version": "4.1.3-postman.1", -+ "resolved": "https://registry.npmjs.org/@postman/tough-cookie/-/tough-cookie-4.1.3-postman.1.tgz", -+ "integrity": "sha512-txpgUqZOnWYnUHZpHjkfb0IwVH4qJmyq77pPnJLlfhMtdCLMFTEeQHlzQiK906aaNCe4NEB5fGJHo9uzGbFMeA==", -+ "license": "BSD-3-Clause", -+ "optional": true, -+ "dependencies": { -+ "psl": "^1.1.33", -+ "punycode": "^2.1.1", -+ "universalify": "^0.2.0", -+ "url-parse": "^1.5.3" -+ }, -+ "engines": { -+ "node": ">=6" -+ } -+ }, -+ "node_modules/@postman/tunnel-agent": { -+ "version": "0.6.8", -+ "resolved": "https://registry.npmjs.org/@postman/tunnel-agent/-/tunnel-agent-0.6.8.tgz", -+ "integrity": "sha512-2U42SmZW5G+suEcS++zB94sBWNO4qD4bvETGFRFDTqSpYl5ksfjcPqzYpgQgXgUmb6dfz+fAGbkcRamounGm0w==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "safe-buffer": "^5.0.1" -+ }, -+ "engines": { -+ "node": "*" -+ } -+ }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", @@ -3789,9 +3392,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@sapphire/snowflake": { -+ "version": "3.5.5", -+ "resolved": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.5.tgz", -+ "integrity": "sha512-xzvBr1Q1c4lCe7i6sRnrofxeO1QTP/LKQ6A6qy0iB4x5yfiSfARMEQEghojzTNALDTcv8En04qYNIco9/K9eZQ==", ++ "version": "3.5.3", ++ "resolved": "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.3.tgz", ++ "integrity": "sha512-jjmJywLAFoWeBi1W7994zZyiNWPIiqRRNAmSERxyg93xRGzNYvGjlZ0gR6x0F4gPRi2+0O6S71kOZYyr3cxaIQ==", + "license": "MIT", + "optional": true, + "engines": { @@ -3880,32 +3483,18 @@ index 1d172e37..15028a69 100644 + "license": "BSD-3-Clause", + "optional": true + }, -+ "node_modules/@smithy/abort-controller": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.11.tgz", -+ "integrity": "sha512-Hj4WoYWMJnSpM6/kchsm4bUNTL9XiSyhvoMb2KIq4VJzyDt7JpGHUZHkVNPZVC7YE1tf8tPeVauxpFBKGW4/KQ==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@smithy/types": "^4.13.0", -+ "tslib": "^2.6.2" -+ }, -+ "engines": { -+ "node": ">=18.0.0" -+ } -+ }, + "node_modules/@smithy/config-resolver": { -+ "version": "4.4.10", -+ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.10.tgz", -+ "integrity": "sha512-IRTkd6ps0ru+lTWnfnsbXzW80A8Od8p3pYiZnW98K2Hb20rqfsX7VTlfUwhrcOeSSy68Gn9WBofwPuw3e5CCsg==", ++ "version": "4.4.17", ++ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.17.tgz", ++ "integrity": "sha512-TzDZcAnhTyAHbXVxWZo7/tEcrIeFq20IBk8So3OLOetWpR8EwY/yEqBMBFaJMeyEiREDq4NfEl+qO3OAUD+vbQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/types": "^4.14.1", + "@smithy/util-config-provider": "^4.2.2", -+ "@smithy/util-endpoints": "^3.3.2", -+ "@smithy/util-middleware": "^4.2.11", ++ "@smithy/util-endpoints": "^3.4.2", ++ "@smithy/util-middleware": "^4.2.14", + "tslib": "^2.6.2" + }, + "engines": { @@ -3913,19 +3502,19 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/core": { -+ "version": "3.23.9", -+ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.9.tgz", -+ "integrity": "sha512-1Vcut4LEL9HZsdpI0vFiRYIsaoPwZLjAxnVQDUMQK8beMS+EYPLDQCXtbzfxmM5GzSgjfe2Q9M7WaXwIMQllyQ==", ++ "version": "3.23.17", ++ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.23.17.tgz", ++ "integrity": "sha512-x7BlLbUFL8NWCGjMF9C+1N5cVCxcPa7g6Tv9B4A2luWx3be3oU8hQ96wIwxe/s7OhIzvoJH73HAUSg5JXVlEtQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/middleware-serde": "^4.2.12", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/types": "^4.14.1", ++ "@smithy/url-parser": "^4.2.14", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-body-length-browser": "^4.2.2", -+ "@smithy/util-middleware": "^4.2.11", -+ "@smithy/util-stream": "^4.5.17", ++ "@smithy/util-middleware": "^4.2.14", ++ "@smithy/util-stream": "^4.5.25", + "@smithy/util-utf8": "^4.2.2", + "@smithy/uuid": "^1.1.2", + "tslib": "^2.6.2" @@ -3935,16 +3524,16 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/credential-provider-imds": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.11.tgz", -+ "integrity": "sha512-lBXrS6ku0kTj3xLmsJW0WwqWbGQ6ueooYyp/1L9lkyT0M02C+DWwYwc5aTyXFbRaK38ojALxNixg+LxKSHZc0g==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.14.tgz", ++ "integrity": "sha512-Au28zBN48ZAoXdooGUHemuVBrkE+Ie6RPmGNIAJsFqj33Vhb6xAgRifUydZ2aY+M+KaMAETAlKk5NC5h1G7wpg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/types": "^4.13.0", -+ "@smithy/url-parser": "^4.2.11", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/types": "^4.14.1", ++ "@smithy/url-parser": "^4.2.14", + "tslib": "^2.6.2" + }, + "engines": { @@ -3952,15 +3541,15 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/fetch-http-handler": { -+ "version": "5.3.13", -+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.13.tgz", -+ "integrity": "sha512-U2Hcfl2s3XaYjikN9cT4mPu8ybDbImV3baXR0PkVlC0TTx808bRP3FaPGAzPtB8OByI+JqJ1kyS+7GEgae7+qQ==", ++ "version": "5.3.17", ++ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.17.tgz", ++ "integrity": "sha512-bXOvQzaSm6MnmLaWA1elgfQcAtN4UP3vXqV97bHuoOrHQOJiLT3ds6o9eo5bqd0TJfRFpzdGnDQdW3FACiAVdw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/querystring-builder": "^4.2.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/querystring-builder": "^4.2.14", ++ "@smithy/types": "^4.14.1", + "@smithy/util-base64": "^4.3.2", + "tslib": "^2.6.2" + }, @@ -3969,13 +3558,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/hash-node": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.11.tgz", -+ "integrity": "sha512-T+p1pNynRkydpdL015ruIoyPSRw9e/SQOWmSAMmmprfswMrd5Ow5igOWNVlvyVFZlxXqGmyH3NQwfwy8r5Jx0A==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.14.tgz", ++ "integrity": "sha512-8ZBDY2DD4wr+GGjTpPtiglEsqr0lUP+KHqgZcWczFf6qeZ/YRjMIOoQWVQlmwu7EtxKTd8YXD8lblmYcpBIA1g==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0", ++ "@smithy/types": "^4.14.1", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" @@ -3985,13 +3574,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/invalid-dependency": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.11.tgz", -+ "integrity": "sha512-cGNMrgykRmddrNhYy1yBdrp5GwIgEkniS7k9O1VLB38yxQtlvrxpZtUVvo6T4cKpeZsriukBuuxfJcdZQc/f/g==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.14.tgz", ++ "integrity": "sha512-c21qJiTSb25xvvOp+H2TNZzPCngrvl5vIPqPB8zQ/DmJF4QWXO19x1dWfMJZ6wZuuWUPPm0gV8C0cU3+ifcWuw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4012,14 +3601,14 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/middleware-content-length": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.11.tgz", -+ "integrity": "sha512-UvIfKYAKhCzr4p6jFevPlKhQwyQwlJ6IeKLDhmV1PlYfcW3RL4ROjNEDtSik4NYMi9kDkH7eSwyTP3vNJ/u/Dw==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.14.tgz", ++ "integrity": "sha512-xhHq7fX4/3lv5NHxLUk3OeEvl0xZ+Ek3qIbWaCL4f9JwgDZEclPBElljaZCAItdGPQl/kSM4LPMOpy1MYgprpw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4027,19 +3616,19 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/middleware-endpoint": { -+ "version": "4.4.23", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.23.tgz", -+ "integrity": "sha512-UEFIejZy54T1EJn2aWJ45voB7RP2T+IRzUqocIdM6GFFa5ClZncakYJfcYnoXt3UsQrZZ9ZRauGm77l9UCbBLw==", ++ "version": "4.4.32", ++ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.4.32.tgz", ++ "integrity": "sha512-ZZkgyjnJppiZbIm6Qbx92pbXYi1uzenIvGhBSCDlc7NwuAkiqSgS75j1czAD25ZLs2FjMjYy1q7gyRVWG6JA0Q==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/core": "^3.23.9", -+ "@smithy/middleware-serde": "^4.2.12", -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/shared-ini-file-loader": "^4.4.6", -+ "@smithy/types": "^4.13.0", -+ "@smithy/url-parser": "^4.2.11", -+ "@smithy/util-middleware": "^4.2.11", ++ "@smithy/core": "^3.23.17", ++ "@smithy/middleware-serde": "^4.2.20", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/shared-ini-file-loader": "^4.4.9", ++ "@smithy/types": "^4.14.1", ++ "@smithy/url-parser": "^4.2.14", ++ "@smithy/util-middleware": "^4.2.14", + "tslib": "^2.6.2" + }, + "engines": { @@ -4047,19 +3636,20 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/middleware-retry": { -+ "version": "4.4.40", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.40.tgz", -+ "integrity": "sha512-YhEMakG1Ae57FajERdHNZ4ShOPIY7DsgV+ZoAxo/5BT0KIe+f6DDU2rtIymNNFIj22NJfeeI6LWIifrwM0f+rA==", ++ "version": "4.5.5", ++ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.5.5.tgz", ++ "integrity": "sha512-wnYOpB5vATFKWrY2Z9Alb0KhjZI6AbzU6Fbz3Hq2GnURdRYWB4q+qWivQtSTwXcmWUA3MZ6krfwL6Cq5MAbxsA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/service-error-classification": "^4.2.11", -+ "@smithy/smithy-client": "^4.12.3", -+ "@smithy/types": "^4.13.0", -+ "@smithy/util-middleware": "^4.2.11", -+ "@smithy/util-retry": "^4.2.11", ++ "@smithy/core": "^3.23.17", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/service-error-classification": "^4.3.0", ++ "@smithy/smithy-client": "^4.12.13", ++ "@smithy/types": "^4.14.1", ++ "@smithy/util-middleware": "^4.2.14", ++ "@smithy/util-retry": "^4.3.4", + "@smithy/uuid": "^1.1.2", + "tslib": "^2.6.2" + }, @@ -4068,14 +3658,15 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/middleware-serde": { -+ "version": "4.2.12", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.12.tgz", -+ "integrity": "sha512-W9g1bOLui7Xn5FABRVS0o3rXL0gfN37d/8I/W7i0N7oxjx9QecUmXEMSUMADTODwdtka9cN43t5BI2CodLJpng==", ++ "version": "4.2.20", ++ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.20.tgz", ++ "integrity": "sha512-Lx9JMO9vArPtiChE3wbEZ5akMIDQpWQtlu90lhACQmNOXcGXRbaDywMHDzuDZ2OkZzP+9wQfZi3YJT9F67zTQQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/core": "^3.23.17", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4083,13 +3674,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/middleware-stack": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.11.tgz", -+ "integrity": "sha512-s+eenEPW6RgliDk2IhjD2hWOxIx1NKrOHxEwNUaUXxYBxIyCcDfNULZ2Mu15E3kwcJWBedTET/kEASPV1A1Akg==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.14.tgz", ++ "integrity": "sha512-2dvkUKLuFdKsCRmOE4Mn63co0Djtsm+JMh0bYZQupN1pJwMeE8FmQmRLLzzEMN0dnNi7CDCYYH8F0EVwWiPBeA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4097,15 +3688,15 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/node-config-provider": { -+ "version": "4.3.11", -+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.11.tgz", -+ "integrity": "sha512-xD17eE7kaLgBBGf5CZQ58hh2YmwK1Z0O8YhffwB/De2jsL0U3JklmhVYJ9Uf37OtUDLF2gsW40Xwwag9U869Gg==", ++ "version": "4.3.14", ++ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.14.tgz", ++ "integrity": "sha512-S+gFjyo/weSVL0P1b9Ts8C/CwIfNCgUPikk3sl6QVsfE/uUuO+QsF+NsE/JkpvWqqyz1wg7HFdiaZuj5CoBMRg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/shared-ini-file-loader": "^4.4.6", -+ "@smithy/types": "^4.13.0", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/shared-ini-file-loader": "^4.4.9", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4113,16 +3704,15 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/node-http-handler": { -+ "version": "4.4.14", -+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.14.tgz", -+ "integrity": "sha512-DamSqaU8nuk0xTJDrYnRzZndHwwRnyj/n/+RqGGCcBKB4qrQem0mSDiWdupaNWdwxzyMU91qxDmHOCazfhtO3A==", ++ "version": "4.6.1", ++ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.6.1.tgz", ++ "integrity": "sha512-iB+orM4x3xrr57X3YaXazfKnntl0LHlZB1kcXSGzMV1Tt0+YwEjGlbjk/44qEGtBzXAz6yFDzkYTKSV6Pj2HUg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/abort-controller": "^4.2.11", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/querystring-builder": "^4.2.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/querystring-builder": "^4.2.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4130,13 +3720,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/property-provider": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.11.tgz", -+ "integrity": "sha512-14T1V64o6/ndyrnl1ze1ZhyLzIeYNN47oF/QU6P5m82AEtyOkMJTb0gO1dPubYjyyKuPD6OSVMPDKe+zioOnCg==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.14.tgz", ++ "integrity": "sha512-WuM31CgfsnQ/10i7NYr0PyxqknD72Y5uMfUMVSniPjbEPceiTErb4eIqJQ+pdxNEAUEWrewrGjIRjVbVHsxZiQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4144,13 +3734,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/protocol-http": { -+ "version": "5.3.11", -+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.11.tgz", -+ "integrity": "sha512-hI+barOVDJBkNt4y0L2mu3Ugc0w7+BpJ2CZuLwXtSltGAAwCb3IvnalGlbDV/UCS6a9ZuT3+exd1WxNdLb5IlQ==", ++ "version": "5.3.14", ++ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.14.tgz", ++ "integrity": "sha512-dN5F8kHx8RNU0r+pCwNmFZyz6ChjMkzShy/zup6MtkRmmix4vZzJdW+di7x//b1LiynIev88FM18ie+wwPcQtQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4158,13 +3748,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/querystring-builder": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.11.tgz", -+ "integrity": "sha512-7spdikrYiljpket6u0up2Ck2mxhy7dZ0+TDd+S53Dg2DHd6wg+YNJrTCHiLdgZmEXZKI7LJZcwL3721ZRDFiqA==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.14.tgz", ++ "integrity": "sha512-XYA5Z0IqTeF+5XDdh4BBmSA0HvbgVZIyv4cmOoUheDNR57K1HgBp9ukUMx3Cr3XpDHHpLBnexPE3LAtDsZkj2A==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0", ++ "@smithy/types": "^4.14.1", + "@smithy/util-uri-escape": "^4.2.2", + "tslib": "^2.6.2" + }, @@ -4173,13 +3763,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/querystring-parser": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.11.tgz", -+ "integrity": "sha512-nE3IRNjDltvGcoThD2abTozI1dkSy8aX+a2N1Rs55en5UsdyyIXgGEmevUL3okZFoJC77JgRGe99xYohhsjivQ==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.14.tgz", ++ "integrity": "sha512-hr+YyqBD23GVvRxGGrcc/oOeNlK3PzT5Fu4dzrDXxzS1LpFiuL2PQQqKPs87M79aW7ziMs+nvB3qdw77SqE7Lw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4187,26 +3777,26 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/service-error-classification": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.11.tgz", -+ "integrity": "sha512-HkMFJZJUhzU3HvND1+Yw/kYWXp4RPDLBWLcK1n+Vqw8xn4y2YiBhdww8IxhkQjP/QlZun5bwm3vcHc8AqIU3zw==", ++ "version": "4.3.0", ++ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.3.0.tgz", ++ "integrity": "sha512-9jKsBYQRPR0xBLgc2415RsA5PIcP2sis4oBdN9s0D13cg1B1284mNTjx9Yc+BEERXzuPm5ObktI96OxsKh8E9A==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0" ++ "@smithy/types": "^4.14.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@smithy/shared-ini-file-loader": { -+ "version": "4.4.6", -+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.6.tgz", -+ "integrity": "sha512-IB/M5I8G0EeXZTHsAxpx51tMQ5R719F3aq+fjEB6VtNcCHDc0ajFDIGDZw+FW9GxtEkgTduiPpjveJdA/CX7sw==", ++ "version": "4.4.9", ++ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.4.9.tgz", ++ "integrity": "sha512-495/V2I15SHgedSJoDPD23JuSfKAp726ZI1V0wtjB07Wh7q/0tri/0e0DLefZCHgxZonrGKt/OCTpAtP1wE1kQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4214,17 +3804,17 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/signature-v4": { -+ "version": "5.3.11", -+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.11.tgz", -+ "integrity": "sha512-V1L6N9aKOBAN4wEHLyqjLBnAz13mtILU0SeDrjOaIZEeN6IFa6DxwRt1NNpOdmSpQUfkBj0qeD3m6P77uzMhgQ==", ++ "version": "5.3.14", ++ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.14.tgz", ++ "integrity": "sha512-1D9Y/nmlVjCeSivCbhZ7hgEpmHyY1h0GvpSZt3l0xcD9JjmjVC1CHOozS6+Gh+/ldMH8JuJ6cujObQqfayAVFA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "@smithy/is-array-buffer": "^4.2.2", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/types": "^4.14.1", + "@smithy/util-hex-encoding": "^4.2.2", -+ "@smithy/util-middleware": "^4.2.11", ++ "@smithy/util-middleware": "^4.2.14", + "@smithy/util-uri-escape": "^4.2.2", + "@smithy/util-utf8": "^4.2.2", + "tslib": "^2.6.2" @@ -4234,18 +3824,18 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/smithy-client": { -+ "version": "4.12.3", -+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.3.tgz", -+ "integrity": "sha512-7k4UxjSpHmPN2AxVhvIazRSzFQjWnud3sOsXcFStzagww17j1cFQYqTSiQ8xuYK3vKLR1Ni8FzuT3VlKr3xCNw==", ++ "version": "4.12.13", ++ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.12.13.tgz", ++ "integrity": "sha512-y/Pcj1V9+qG98gyu1gvftHB7rDpdh+7kIBIggs55yGm3JdtBV8GT8IFF3a1qxZ79QnaJHX9GXzvBG6tAd+czJA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/core": "^3.23.9", -+ "@smithy/middleware-endpoint": "^4.4.23", -+ "@smithy/middleware-stack": "^4.2.11", -+ "@smithy/protocol-http": "^5.3.11", -+ "@smithy/types": "^4.13.0", -+ "@smithy/util-stream": "^4.5.17", ++ "@smithy/core": "^3.23.17", ++ "@smithy/middleware-endpoint": "^4.4.32", ++ "@smithy/middleware-stack": "^4.2.14", ++ "@smithy/protocol-http": "^5.3.14", ++ "@smithy/types": "^4.14.1", ++ "@smithy/util-stream": "^4.5.25", + "tslib": "^2.6.2" + }, + "engines": { @@ -4253,9 +3843,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/types": { -+ "version": "4.13.0", -+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.13.0.tgz", -+ "integrity": "sha512-COuLsZILbbQsdrwKQpkkpyep7lCsByxwj7m0Mg5v66/ZTyenlfBc40/QFQ5chO0YN/PNEH1Bi3fGtfXPnYNeDw==", ++ "version": "4.14.1", ++ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-4.14.1.tgz", ++ "integrity": "sha512-59b5HtSVrVR/eYNei3BUj3DCPKD/G7EtDDe7OEJE7i7FtQFugYo6MxbotS8mVJkLNVf8gYaAlEBwwtJ9HzhWSg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { @@ -4266,14 +3856,14 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/url-parser": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.11.tgz", -+ "integrity": "sha512-oTAGGHo8ZYc5VZsBREzuf5lf2pAurJQsccMusVZ85wDkX66ojEc/XauiGjzCj50A61ObFTPe6d7Pyt6UBYaing==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.14.tgz", ++ "integrity": "sha512-p06BiBigJ8bTA3MgnOfCtDUWnAMY0YfedO/GRpmc7p+wg3KW8vbXy1xwSu5ASy0wV7rRYtlfZOIKH4XqfhjSQQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/querystring-parser": "^4.2.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/querystring-parser": "^4.2.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4349,15 +3939,15 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/util-defaults-mode-browser": { -+ "version": "4.3.39", -+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.39.tgz", -+ "integrity": "sha512-ui7/Ho/+VHqS7Km2wBw4/Ab4RktoiSshgcgpJzC4keFPs6tLJS4IQwbeahxQS3E/w98uq6E1mirCH/id9xIXeQ==", ++ "version": "4.3.49", ++ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.49.tgz", ++ "integrity": "sha512-a5bNrdiONYB/qE2BuKegvUMd/+ZDwdg4vsNuuSzYE8qs2EYAdK9CynL+Rzn29PbPiUqoz/cbpRbcLzD5lEevHw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/smithy-client": "^4.12.3", -+ "@smithy/types": "^4.13.0", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/smithy-client": "^4.12.13", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4365,18 +3955,18 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/util-defaults-mode-node": { -+ "version": "4.2.42", -+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.42.tgz", -+ "integrity": "sha512-QDA84CWNe8Akpj15ofLO+1N3Rfg8qa2K5uX0y6HnOp4AnRYRgWrKx/xzbYNbVF9ZsyJUYOfcoaN3y93wA/QJ2A==", ++ "version": "4.2.54", ++ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.54.tgz", ++ "integrity": "sha512-g1cvrJvOnzeJgEdf7AE4luI7gp6L8weE0y9a9wQUSGtjb8QRHDbCJYuE4Sy0SD9N8RrnNPFsPltAz/OSoBR9Zw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/config-resolver": "^4.4.10", -+ "@smithy/credential-provider-imds": "^4.2.11", -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/property-provider": "^4.2.11", -+ "@smithy/smithy-client": "^4.12.3", -+ "@smithy/types": "^4.13.0", ++ "@smithy/config-resolver": "^4.4.17", ++ "@smithy/credential-provider-imds": "^4.2.14", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/property-provider": "^4.2.14", ++ "@smithy/smithy-client": "^4.12.13", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4384,14 +3974,14 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/util-endpoints": { -+ "version": "3.3.2", -+ "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.3.2.tgz", -+ "integrity": "sha512-+4HFLpE5u29AbFlTdlKIT7jfOzZ8PDYZKTb3e+AgLz986OYwqTourQ5H+jg79/66DB69Un1+qKecLnkZdAsYcA==", ++ "version": "3.4.2", ++ "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.4.2.tgz", ++ "integrity": "sha512-a55Tr+3OKld4TTtnT+RhKOQHyPxm3j/xL4OR83WBUhLJaKDS9dnJ7arRMOp3t31dcLhApwG9bgvrRXBHlLdIkg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/node-config-provider": "^4.3.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/node-config-provider": "^4.3.14", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4412,13 +4002,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/util-middleware": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.11.tgz", -+ "integrity": "sha512-r3dtF9F+TpSZUxpOVVtPfk09Rlo4lT6ORBqEvX3IBT6SkQAdDSVKR5GcfmZbtl7WKhKnmb3wbDTQ6ibR2XHClw==", ++ "version": "4.2.14", ++ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.14.tgz", ++ "integrity": "sha512-1Su2vj9RYNDEv/V+2E+jXkkwGsgR7dc4sfHn9Z7ruzQHJIEni9zzw5CauvRXlFJfmgcqYP8fWa0dkh2Q2YaQyw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/types": "^4.13.0", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4426,14 +4016,14 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/util-retry": { -+ "version": "4.2.11", -+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.11.tgz", -+ "integrity": "sha512-XSZULmL5x6aCTTii59wJqKsY1l3eMIAomRAccW7Tzh9r8s7T/7rdo03oektuH5jeYRlJMPcNP92EuRDvk9aXbw==", ++ "version": "4.3.4", ++ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.3.4.tgz", ++ "integrity": "sha512-FY1UQQ1VFmMwiYp1GVS4MeaGD5O0blLNYK0xCRHU+mJgeoH/hSY8Ld8sJWKQ6uznkh14HveRGQJncgPyNl9J+A==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/service-error-classification": "^4.2.11", -+ "@smithy/types": "^4.13.0", ++ "@smithy/service-error-classification": "^4.3.0", ++ "@smithy/types": "^4.14.1", + "tslib": "^2.6.2" + }, + "engines": { @@ -4441,15 +4031,15 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/@smithy/util-stream": { -+ "version": "4.5.17", -+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.17.tgz", -+ "integrity": "sha512-793BYZ4h2JAQkNHcEnyFxDTcZbm9bVybD0UV/LEWmZ5bkTms7JqjfrLMi2Qy0E5WFcCzLwCAPgcvcvxoeALbAQ==", ++ "version": "4.5.25", ++ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.25.tgz", ++ "integrity": "sha512-/PFpG4k8Ze8Ei+mMKj3oiPICYekthuzePZMgZbCqMiXIHHf4n2aZ4Ps0aSRShycFTGuj/J6XldmC0x0DwednIA==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@smithy/fetch-http-handler": "^5.3.13", -+ "@smithy/node-http-handler": "^4.4.14", -+ "@smithy/types": "^4.13.0", ++ "@smithy/fetch-http-handler": "^5.3.17", ++ "@smithy/node-http-handler": "^4.6.1", ++ "@smithy/types": "^4.14.1", + "@smithy/util-base64": "^4.3.2", + "@smithy/util-buffer-from": "^4.2.2", + "@smithy/util-hex-encoding": "^4.2.2", @@ -4511,21 +4101,14 @@ index 1d172e37..15028a69 100644 + "text-hex": "1.0.x" + } + }, -+ "node_modules/@tokenizer/token": { -+ "version": "0.3.0", -+ "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", -+ "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/@tootallnate/once": { -+ "version": "1.1.2", -+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", -+ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", ++ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "license": "MIT", + "optional": true, + "engines": { -+ "node": ">= 6" ++ "node": ">= 10" + } + }, + "node_modules/@types/caseless": { @@ -4578,13 +4161,13 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/@types/node": { -+ "version": "25.3.5", -+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.5.tgz", -+ "integrity": "sha512-oX8xrhvpiyRCQkG1MFchB09f+cXftgIXb3a7UUa4Y3wpmZPw5tyZGTLWhlESOLq1Rq6oDlc8npVU2/9xiCuXMA==", ++ "version": "25.6.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz", ++ "integrity": "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "undici-types": "~7.18.0" ++ "undici-types": "~7.19.0" + } + }, + "node_modules/@types/readable-stream": { @@ -4670,11 +4253,22 @@ index 1d172e37..15028a69 100644 + "@types/node": "*" + } + }, ++ "node_modules/@vladfrangu/async_event_emitter": { ++ "version": "2.4.7", ++ "resolved": "https://registry.npmjs.org/@vladfrangu/async_event_emitter/-/async_event_emitter-2.4.7.tgz", ++ "integrity": "sha512-Xfe6rpCTxSxfbswi/W/Pz7zp1WWSNn4A0eW4mLkQUewCrXXtMj31lCg+iQyTkh/CkusZSq9eDflu7tjEDXUY6g==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=v14.0.0", ++ "npm": ">=7.0.0" ++ } ++ }, + "node_modules/@xmldom/xmldom": { + "version": "0.7.13", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz", + "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==", -+ "deprecated": "this version is no longer supported, please update to at least 0.8.*", ++ "deprecated": "this version has critical issues, please update to the latest version", + "license": "MIT", + "optional": true, + "engines": { @@ -4876,25 +4470,6 @@ index 1d172e37..15028a69 100644 + "node": ">= 14" + } + }, -+ "node_modules/@xmpp/resolve/node_modules/node-fetch": { -+ "version": "3.3.2", -+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", -+ "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "data-uri-to-buffer": "^4.0.0", -+ "fetch-blob": "^3.1.4", -+ "formdata-polyfill": "^4.0.10" -+ }, -+ "engines": { -+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" -+ }, -+ "funding": { -+ "type": "opencollective", -+ "url": "https://opencollective.com/node-fetch" -+ } -+ }, + "node_modules/@xmpp/resource-binding": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/@xmpp/resource-binding/-/resource-binding-0.13.3.tgz", @@ -5069,13 +4644,6 @@ index 1d172e37..15028a69 100644 + "node": ">= 14" + } + }, -+ "node_modules/@zxing/text-encoding": { -+ "version": "0.9.0", -+ "resolved": "https://registry.npmjs.org/@zxing/text-encoding/-/text-encoding-0.9.0.tgz", -+ "integrity": "sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==", -+ "license": "(Unlicense OR Apache-2.0)", -+ "optional": true -+ }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", @@ -5133,9 +4701,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/acebase": { -+ "version": "1.29.5", -+ "resolved": "https://registry.npmjs.org/acebase/-/acebase-1.29.5.tgz", -+ "integrity": "sha512-NLA+0nLm2+Rg10M4IKfCpIYQN1Fp3bb8meil+8ttDOUqydvr2OnmpxA5F9COzb3R+OH652IKEelUBTDQlsoAnw==", ++ "version": "1.29.10", ++ "resolved": "https://registry.npmjs.org/acebase/-/acebase-1.29.10.tgz", ++ "integrity": "sha512-IiwxMtuGq5xkRxIgsnvlUzFTr50F81DCILW8/rqIiP2I9Wj4YW4bJ3O4dSNeUyh+kpWJkYuFBGl6EOwij/rNUw==", + "funding": [ + { + "type": "GitHub sponsoring", @@ -5153,7 +4721,7 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true, + "dependencies": { -+ "acebase-core": "^1.27.5", ++ "acebase-core": "^1.28.1", + "unidecode": "^0.1.8" + } + }, @@ -5376,20 +4944,6 @@ index 1d172e37..15028a69 100644 + "node": ">=14" + } + }, -+ "node_modules/aedes/node_modules/uuid": { -+ "version": "10.0.0", -+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", -+ "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", -+ "funding": [ -+ "https://github.com/sponsors/broofa", -+ "https://github.com/sponsors/ctavan" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "bin": { -+ "uuid": "dist/bin/uuid" -+ } -+ }, + "node_modules/aes-js": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.1.2.tgz", @@ -5398,43 +4952,15 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/agent-base": { -+ "version": "6.0.2", -+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", -+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", ++ "version": "7.1.4", ++ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", ++ "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", + "license": "MIT", + "optional": true, -+ "dependencies": { -+ "debug": "4" -+ }, + "engines": { -+ "node": ">= 6.0.0" ++ "node": ">= 14" + } + }, -+ "node_modules/agent-base/node_modules/debug": { -+ "version": "4.4.3", -+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", -+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "ms": "^2.1.3" -+ }, -+ "engines": { -+ "node": ">=6.0" -+ }, -+ "peerDependenciesMeta": { -+ "supports-color": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/agent-base/node_modules/ms": { -+ "version": "2.1.3", -+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", -+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/agentkeepalive": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz", @@ -5462,6 +4988,23 @@ index 1d172e37..15028a69 100644 + "node": ">=8" + } + }, ++ "node_modules/ajv": { ++ "version": "6.15.0", ++ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz", ++ "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "fast-deep-equal": "^3.1.1", ++ "fast-json-stable-stringify": "^2.0.0", ++ "json-schema-traverse": "^0.4.1", ++ "uri-js": "^4.2.2" ++ }, ++ "funding": { ++ "type": "github", ++ "url": "https://github.com/sponsors/epoberezkin" ++ } ++ }, + "node_modules/ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", @@ -5632,6 +5175,13 @@ index 1d172e37..15028a69 100644 + "sprintf-js": "~1.0.2" + } + }, ++ "node_modules/argparse/node_modules/sprintf-js": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", ++ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", ++ "license": "BSD-3-Clause", ++ "optional": true ++ }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", @@ -5779,16 +5329,6 @@ index 1d172e37..15028a69 100644 + "retry": "0.13.1" + } + }, -+ "node_modules/async-retry/node_modules/retry": { -+ "version": "0.13.1", -+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", -+ "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">= 4" -+ } -+ }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -5848,15 +5388,15 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/axios": { -+ "version": "1.13.6", -+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.6.tgz", -+ "integrity": "sha512-ChTCHMouEe2kn713WHbQGcuYrr6fXTBiu460OTwWrWob16g1bXn4vtz07Ope7ewMozJAnEquLk5lWQWtBig9DQ==", ++ "version": "1.15.2", ++ "resolved": "https://registry.npmjs.org/axios/-/axios-1.15.2.tgz", ++ "integrity": "sha512-wLrXxPtcrPTsNlJmKjkPnNPK2Ihe0hn0wGSaTEiHRPxwjvJwT3hKmXF4dpqxmPO9SoNb2FsYXj/xEo0gHN+D5A==", + "license": "MIT", + "optional": true, + "dependencies": { + "follow-redirects": "^1.15.11", + "form-data": "^4.0.5", -+ "proxy-from-env": "^1.1.0" ++ "proxy-from-env": "^2.1.0" + } + }, + "node_modules/b4a": { @@ -5901,6 +5441,22 @@ index 1d172e37..15028a69 100644 + "regenerator-runtime": "^0.11.0" + } + }, ++ "node_modules/babel-runtime/node_modules/core-js": { ++ "version": "2.6.12", ++ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", ++ "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", ++ "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", ++ "hasInstallScript": true, ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/babel-runtime/node_modules/regenerator-runtime": { ++ "version": "0.11.1", ++ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", ++ "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", @@ -5922,13 +5478,10 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/balanced-match": { -+ "version": "4.0.4", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", -+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", -+ "license": "MIT", -+ "engines": { -+ "node": "18 || 20 || >=22" -+ } ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", ++ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", ++ "license": "MIT" + }, + "node_modules/bare-events": { + "version": "2.8.2", @@ -5944,6 +5497,79 @@ index 1d172e37..15028a69 100644 + } + } + }, ++ "node_modules/bare-fs": { ++ "version": "4.5.5", ++ "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.5.tgz", ++ "integrity": "sha512-XvwYM6VZqKoqDll8BmSww5luA5eflDzY0uEFfBJtFKe4PAAtxBjU3YIxzIBzhyaEQBy1VXEQBto4cpN5RZJw+w==", ++ "license": "Apache-2.0", ++ "dependencies": { ++ "bare-events": "^2.5.4", ++ "bare-path": "^3.0.0", ++ "bare-stream": "^2.6.4", ++ "bare-url": "^2.2.2", ++ "fast-fifo": "^1.3.2" ++ }, ++ "engines": { ++ "bare": ">=1.16.0" ++ }, ++ "peerDependencies": { ++ "bare-buffer": "*" ++ }, ++ "peerDependenciesMeta": { ++ "bare-buffer": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/bare-os": { ++ "version": "3.7.1", ++ "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.7.1.tgz", ++ "integrity": "sha512-ebvMaS5BgZKmJlvuWh14dg9rbUI84QeV3WlWn6Ph6lFI8jJoh7ADtVTyD2c93euwbe+zgi0DVrl4YmqXeM9aIA==", ++ "license": "Apache-2.0", ++ "engines": { ++ "bare": ">=1.14.0" ++ } ++ }, ++ "node_modules/bare-path": { ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", ++ "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", ++ "license": "Apache-2.0", ++ "dependencies": { ++ "bare-os": "^3.0.1" ++ } ++ }, ++ "node_modules/bare-stream": { ++ "version": "2.8.0", ++ "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.8.0.tgz", ++ "integrity": "sha512-reUN0M2sHRqCdG4lUK3Fw8w98eeUIZHL5c3H7Mbhk2yVBL+oofgaIp0ieLfD5QXwPCypBpmEEKU2WZKzbAk8GA==", ++ "license": "Apache-2.0", ++ "dependencies": { ++ "streamx": "^2.21.0", ++ "teex": "^1.0.1" ++ }, ++ "peerDependencies": { ++ "bare-buffer": "*", ++ "bare-events": "*" ++ }, ++ "peerDependenciesMeta": { ++ "bare-buffer": { ++ "optional": true ++ }, ++ "bare-events": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/bare-url": { ++ "version": "2.3.2", ++ "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz", ++ "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==", ++ "license": "Apache-2.0", ++ "dependencies": { ++ "bare-path": "^3.0.0" ++ } ++ }, + "node_modules/base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", @@ -5981,6 +5607,19 @@ index 1d172e37..15028a69 100644 + "node": ">=6.0.0" + } + }, ++ "node_modules/baseline-browser-mapping": { ++ "version": "2.10.21", ++ "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.21.tgz", ++ "integrity": "sha512-Q+rUQ7Uz8AHM7DEaNdwvfFCTq7a43lNTzuS94eiWqwyxfV/wJv+oUivef51T91mmRY4d4A1u9rcSvkeufCVXlA==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "bin": { ++ "baseline-browser-mapping": "dist/cli.cjs" ++ }, ++ "engines": { ++ "node": ">=6.0.0" ++ } ++ }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", @@ -6055,47 +5694,16 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/bl": { -+ "version": "2.2.1", -+ "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", -+ "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", ++ "version": "6.1.6", ++ "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.6.tgz", ++ "integrity": "sha512-jLsPgN/YSvPUg9UX0Kd73CXpm2Psg9FxMeCSXnk3WBO3CMT10JMwijubhGfHCnFu6TPn1ei3b975dxv7K2pWVg==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "readable-stream": "^2.3.5", -+ "safe-buffer": "^5.1.1" -+ } -+ }, -+ "node_modules/bl/node_modules/readable-stream": { -+ "version": "2.3.8", -+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", -+ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "core-util-is": "~1.0.0", -+ "inherits": "~2.0.3", -+ "isarray": "~1.0.0", -+ "process-nextick-args": "~2.0.0", -+ "safe-buffer": "~5.1.1", -+ "string_decoder": "~1.1.1", -+ "util-deprecate": "~1.0.1" -+ } -+ }, -+ "node_modules/bl/node_modules/safe-buffer": { -+ "version": "5.1.2", -+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", -+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/bl/node_modules/string_decoder": { -+ "version": "1.1.1", -+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", -+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "safe-buffer": "~5.1.0" ++ "@types/readable-stream": "^4.0.0", ++ "buffer": "^6.0.3", ++ "inherits": "^2.0.4", ++ "readable-stream": "^4.2.0" + } + }, + "node_modules/block-stream2": { @@ -6182,15 +5790,12 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/brace-expansion": { -+ "version": "5.0.3", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.3.tgz", -+ "integrity": "sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==", ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", ++ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "license": "MIT", + "dependencies": { -+ "balanced-match": "^4.0.2" -+ }, -+ "engines": { -+ "node": "18 || 20 || >=22" ++ "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { @@ -6213,6 +5818,40 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, ++ "node_modules/browserslist": { ++ "version": "4.28.2", ++ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", ++ "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", ++ "funding": [ ++ { ++ "type": "opencollective", ++ "url": "https://opencollective.com/browserslist" ++ }, ++ { ++ "type": "tidelift", ++ "url": "https://tidelift.com/funding/github/npm/browserslist" ++ }, ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/ai" ++ } ++ ], ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "baseline-browser-mapping": "^2.10.12", ++ "caniuse-lite": "^1.0.30001782", ++ "electron-to-chromium": "^1.5.328", ++ "node-releases": "^2.0.36", ++ "update-browserslist-db": "^1.2.3" ++ }, ++ "bin": { ++ "browserslist": "cli.js" ++ }, ++ "engines": { ++ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" ++ } ++ }, + "node_modules/bson": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz", @@ -6320,6 +5959,15 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, ++ "node_modules/buildcheck": { ++ "version": "0.0.7", ++ "resolved": "https://registry.npmjs.org/buildcheck/-/buildcheck-0.0.7.tgz", ++ "integrity": "sha512-lHblz4ahamxpTmnsk+MNTRWsjYKv965MwOrSJyeD588rR3Jcu7swE+0wN5F+PbL5cjgu/9ObkhfzEPuofEMwLA==", ++ "optional": true, ++ "engines": { ++ "node": ">=10.0.0" ++ } ++ }, + "node_modules/byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/byte-length/-/byte-length-1.0.2.tgz", @@ -6366,17 +6014,10 @@ index 1d172e37..15028a69 100644 + "node": ">= 10" + } + }, -+ "node_modules/cacache/node_modules/balanced-match": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/cacache/node_modules/brace-expansion": { -+ "version": "1.1.12", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", -+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", ++ "version": "1.1.14", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", ++ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -6475,13 +6116,6 @@ index 1d172e37..15028a69 100644 + "url": "https://github.com/sponsors/isaacs" + } + }, -+ "node_modules/cacache/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/caching-transform": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-3.0.2.tgz", @@ -6499,14 +6133,14 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/call-bind": { -+ "version": "1.0.8", -+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", -+ "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.9.tgz", ++ "integrity": "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ==", + "license": "MIT", + "dependencies": { -+ "call-bind-apply-helpers": "^1.0.0", -+ "es-define-property": "^1.0.0", -+ "get-intrinsic": "^1.2.4", ++ "call-bind-apply-helpers": "^1.0.2", ++ "es-define-property": "^1.0.1", ++ "get-intrinsic": "^1.3.0", + "set-function-length": "^1.2.2" + }, + "engines": { @@ -6566,6 +6200,27 @@ index 1d172e37..15028a69 100644 + "node": ">=6" + } + }, ++ "node_modules/caniuse-lite": { ++ "version": "1.0.30001790", ++ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001790.tgz", ++ "integrity": "sha512-bOoxfJPyYo+ds6W0YfptaCWbFnJYjh2Y1Eow5lRv+vI2u8ganPZqNm1JwNh0t2ELQCqIWg4B3dWEusgAmsoyOw==", ++ "funding": [ ++ { ++ "type": "opencollective", ++ "url": "https://opencollective.com/browserslist" ++ }, ++ { ++ "type": "tidelift", ++ "url": "https://tidelift.com/funding/github/npm/caniuse-lite" ++ }, ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/ai" ++ } ++ ], ++ "license": "CC-BY-4.0", ++ "optional": true ++ }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", @@ -6636,16 +6291,6 @@ index 1d172e37..15028a69 100644 + "node": ">=0.10.0" + } + }, -+ "node_modules/chalk/node_modules/supports-color": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", -+ "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=0.8.0" -+ } -+ }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", @@ -6735,115 +6380,97 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/cliui": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", -+ "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", ++ "version": "8.0.1", ++ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", ++ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "optional": true, + "dependencies": { -+ "string-width": "^3.1.0", -+ "strip-ansi": "^5.2.0", -+ "wrap-ansi": "^5.1.0" ++ "string-width": "^4.2.0", ++ "strip-ansi": "^6.0.1", ++ "wrap-ansi": "^7.0.0" ++ }, ++ "engines": { ++ "node": ">=12" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { -+ "version": "4.1.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", -+ "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", ++ "version": "5.0.1", ++ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", ++ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "optional": true, + "engines": { -+ "node": ">=6" ++ "node": ">=8" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { -+ "version": "3.2.1", -+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", -+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", ++ "version": "4.3.0", ++ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", ++ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "color-convert": "^1.9.0" ++ "color-convert": "^2.0.1" + }, + "engines": { -+ "node": ">=4" ++ "node": ">=8" ++ }, ++ "funding": { ++ "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, -+ "node_modules/cliui/node_modules/color-convert": { -+ "version": "1.9.3", -+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", -+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "color-name": "1.1.3" -+ } -+ }, -+ "node_modules/cliui/node_modules/color-name": { -+ "version": "1.1.3", -+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", -+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/cliui/node_modules/emoji-regex": { -+ "version": "7.0.3", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", -+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", ++ "version": "8.0.0", ++ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", ++ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT", + "optional": true + }, -+ "node_modules/cliui/node_modules/is-fullwidth-code-point": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", -+ "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=4" -+ } -+ }, + "node_modules/cliui/node_modules/string-width": { -+ "version": "3.1.0", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", -+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", ++ "version": "4.2.3", ++ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", ++ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "emoji-regex": "^7.0.1", -+ "is-fullwidth-code-point": "^2.0.0", -+ "strip-ansi": "^5.1.0" ++ "emoji-regex": "^8.0.0", ++ "is-fullwidth-code-point": "^3.0.0", ++ "strip-ansi": "^6.0.1" + }, + "engines": { -+ "node": ">=6" ++ "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { -+ "version": "5.2.0", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", -+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", ++ "version": "6.0.1", ++ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", ++ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "ansi-regex": "^4.1.0" ++ "ansi-regex": "^5.0.1" + }, + "engines": { -+ "node": ">=6" ++ "node": ">=8" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { -+ "version": "5.1.0", -+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", -+ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", ++ "version": "7.0.0", ++ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", ++ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "ansi-styles": "^3.2.0", -+ "string-width": "^3.0.0", -+ "strip-ansi": "^5.0.0" ++ "ansi-styles": "^4.0.0", ++ "string-width": "^4.1.0", ++ "strip-ansi": "^6.0.0" + }, + "engines": { -+ "node": ">=6" ++ "node": ">=10" ++ }, ++ "funding": { ++ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/clone-deep": { @@ -6973,13 +6600,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/commander": { -+ "version": "10.0.1", -+ "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", -+ "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", ++ "version": "6.2.1", ++ "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", ++ "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "license": "MIT", + "optional": true, + "engines": { -+ "node": ">=14" ++ "node": ">= 6" + } + }, + "node_modules/commondir": { @@ -7080,9 +6707,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/convert-source-map": { -+ "version": "1.9.0", -+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", -+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", ++ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT", + "optional": true + }, @@ -7154,13 +6781,16 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/core-js": { -+ "version": "2.6.12", -+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", -+ "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", -+ "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", ++ "version": "3.49.0", ++ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz", ++ "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==", + "hasInstallScript": true, + "license": "MIT", -+ "optional": true ++ "optional": true, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/core-js" ++ } + }, + "node_modules/core-util-is": { + "version": "1.0.3", @@ -7185,6 +6815,20 @@ index 1d172e37..15028a69 100644 + "node": ">=6" + } + }, ++ "node_modules/cpu-features": { ++ "version": "0.0.10", ++ "resolved": "https://registry.npmjs.org/cpu-features/-/cpu-features-0.0.10.tgz", ++ "integrity": "sha512-9IkYqtX3YHPCzoVg1Py+o9057a3i0fp7S530UWokCSaFVTc7CwXPRiOjRjBQQ18ZCNafx78YfnG+HALxtVmOGA==", ++ "hasInstallScript": true, ++ "optional": true, ++ "dependencies": { ++ "buildcheck": "~0.0.6", ++ "nan": "^2.19.0" ++ }, ++ "engines": { ++ "node": ">=10.0.0" ++ } ++ }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", @@ -7321,33 +6965,6 @@ index 1d172e37..15028a69 100644 + "node": ">=14" + } + }, -+ "node_modules/data-urls/node_modules/tr46": { -+ "version": "4.1.1", -+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", -+ "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "punycode": "^2.3.0" -+ }, -+ "engines": { -+ "node": ">=14" -+ } -+ }, -+ "node_modules/data-urls/node_modules/whatwg-url": { -+ "version": "12.0.1", -+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", -+ "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "tr46": "^4.1.1", -+ "webidl-conversions": "^7.0.0" -+ }, -+ "engines": { -+ "node": ">=14" -+ } -+ }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", @@ -7403,9 +7020,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/dayjs": { -+ "version": "1.11.19", -+ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz", -+ "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==", ++ "version": "1.11.20", ++ "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", ++ "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", + "license": "MIT", + "optional": true + }, @@ -7547,9 +7164,9 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/denque": { -+ "version": "1.5.1", -+ "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", -+ "integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==", ++ "version": "2.1.0", ++ "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", ++ "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", + "license": "Apache-2.0", + "optional": true, + "engines": { @@ -7586,35 +7203,41 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/discord-api-types": { -+ "version": "0.37.120", -+ "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.120.tgz", -+ "integrity": "sha512-7xpNK0EiWjjDFp2nAhHXezE4OUWm7s1zhc/UXXN6hnFFU8dfoPHgV0Hx0RPiCa3ILRpdeh152icc68DGCyXYIw==", ++ "version": "0.38.47", ++ "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.38.47.tgz", ++ "integrity": "sha512-XgXQodHQBAE6kfD7kMvVo30863iHX1LHSqNq6MGUTDwIFCCvHva13+rwxyxVXDqudyApMNAd32PGjgVETi5rjA==", + "license": "MIT", -+ "optional": true ++ "optional": true, ++ "workspaces": [ ++ "scripts/actions/documentation" ++ ] + }, + "node_modules/discord.js": { -+ "version": "14.6.0", -+ "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-14.6.0.tgz", -+ "integrity": "sha512-On1K7xpJZRe0KsziIaDih2ksYPhgxym/ZqV45i1f3yig4vUotikqs7qp5oXiTzQ/UTiNRCixUWFTh7vA1YBCqw==", -+ "deprecated": "Hard crashes on interactions with a channel in the payload, use 14.8.0 and up", ++ "version": "14.26.3", ++ "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-14.26.3.tgz", ++ "integrity": "sha512-XEKtYn28YFsiJ5l4fLRyikdbo6RD5oFyqfVHQlvXz2104JhH/E8slN28dbky05w3DCrJcNVWvhVvcJCTSl/KIg==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "@discordjs/builders": "^1.3.0", -+ "@discordjs/collection": "^1.2.0", -+ "@discordjs/rest": "^1.3.0", -+ "@discordjs/util": "^0.1.0", -+ "@sapphire/snowflake": "^3.2.2", -+ "@types/ws": "^8.5.3", -+ "discord-api-types": "^0.37.12", -+ "fast-deep-equal": "^3.1.3", -+ "lodash.snakecase": "^4.1.1", -+ "tslib": "^2.4.0", -+ "undici": "^5.11.0", -+ "ws": "^8.9.0" ++ "@discordjs/builders": "^1.14.1", ++ "@discordjs/collection": "1.5.3", ++ "@discordjs/formatters": "^0.6.2", ++ "@discordjs/rest": "^2.6.1", ++ "@discordjs/util": "^1.2.0", ++ "@discordjs/ws": "^1.2.3", ++ "@sapphire/snowflake": "3.5.3", ++ "discord-api-types": "^0.38.40", ++ "fast-deep-equal": "3.1.3", ++ "lodash.snakecase": "4.1.1", ++ "magic-bytes.js": "^1.13.0", ++ "tslib": "^2.6.3", ++ "undici": "6.24.1" + }, + "engines": { -+ "node": ">=16.9.0" ++ "node": ">=18" ++ }, ++ "funding": { ++ "url": "https://github.com/discordjs/discord.js?sponsor" + } + }, + "node_modules/dom-serializer": { @@ -7777,6 +7400,13 @@ index 1d172e37..15028a69 100644 + "safer-buffer": "^2.1.0" + } + }, ++ "node_modules/ecc-jsbn/node_modules/jsbn": { ++ "version": "0.1.1", ++ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", ++ "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", @@ -7793,6 +7423,13 @@ index 1d172e37..15028a69 100644 + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, ++ "node_modules/electron-to-chromium": { ++ "version": "1.5.344", ++ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.344.tgz", ++ "integrity": "sha512-4MxfbmNDm+KPh066EZy+eUnkcDPcZ35wNmOWzFuh/ijvHsve6kbLTLURy88uCNK5FbpN+yk2nQY6BYh1GEt+wg==", ++ "license": "ISC", ++ "optional": true ++ }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", @@ -7815,6 +7452,29 @@ index 1d172e37..15028a69 100644 + "node": ">= 0.8" + } + }, ++ "node_modules/encoding": { ++ "version": "0.1.13", ++ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", ++ "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "iconv-lite": "^0.6.2" ++ } ++ }, ++ "node_modules/encoding/node_modules/iconv-lite": { ++ "version": "0.6.3", ++ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", ++ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "safer-buffer": ">= 2.1.2 < 3.0.0" ++ }, ++ "engines": { ++ "node": ">=0.10.0" ++ } ++ }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", @@ -7826,9 +7486,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/entities": { -+ "version": "6.0.1", -+ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", -+ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", ++ "version": "4.5.0", ++ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", ++ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "optional": true, + "engines": { @@ -7866,9 +7526,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/es-abstract": { -+ "version": "1.24.1", -+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.1.tgz", -+ "integrity": "sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw==", ++ "version": "1.24.2", ++ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.2.tgz", ++ "integrity": "sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -8299,9 +7959,9 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/extsprintf": { -+ "version": "1.4.1", -+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz", -+ "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==", ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", ++ "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "engines": [ + "node >=0.6.0" + ], @@ -8331,6 +7991,13 @@ index 1d172e37..15028a69 100644 + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "license": "MIT" + }, ++ "node_modules/fast-json-stable-stringify": { ++ "version": "2.1.0", ++ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", ++ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/fast-unique-numbers": { + "version": "8.0.13", + "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-8.0.13.tgz", @@ -8346,22 +8013,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/fast-xml-builder": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.0.0.tgz", -+ "integrity": "sha512-fpZuDogrAgnyt9oDDz+5DBz0zgPdPZz6D4IR7iESxRXElrlGTRkHJ9eEt+SACRJwT0FNFrt71DFQIUFBJfX/uQ==", -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/NaturalIntelligence" -+ } -+ ], -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/fast-xml-parser": { -+ "version": "5.4.1", -+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.4.1.tgz", -+ "integrity": "sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A==", ++ "version": "1.1.5", ++ "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.5.tgz", ++ "integrity": "sha512-4TJn/8FKLeslLAH3dnohXqE3QSoxkhvaMzepOIZytwJXZO69Bfz0HBdDHzOTOon6G59Zrk6VQ2bEiv1t61rfkA==", + "funding": [ + { + "type": "github", @@ -8371,8 +8025,26 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true, + "dependencies": { -+ "fast-xml-builder": "^1.0.0", -+ "strnum": "^2.1.2" ++ "path-expression-matcher": "^1.1.3" ++ } ++ }, ++ "node_modules/fast-xml-parser": { ++ "version": "5.7.2", ++ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.7.2.tgz", ++ "integrity": "sha512-P7oW7tLbYnhOLQk/Gv7cZgzgMPP/XN03K02/Jy6Y/NHzyIAIpxuZIM/YqAkfiXFPxA2CTm7NtCijK9EDu09u2w==", ++ "funding": [ ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/NaturalIntelligence" ++ } ++ ], ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "@nodable/entities": "^2.1.0", ++ "fast-xml-builder": "^1.1.5", ++ "path-expression-matcher": "^1.5.0", ++ "strnum": "^2.2.3" + }, + "bin": { + "fxparser": "src/cli/cli.js" @@ -8476,24 +8148,6 @@ index 1d172e37..15028a69 100644 + "node": ">=0.10.0" + } + }, -+ "node_modules/file-type": { -+ "version": "18.7.0", -+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-18.7.0.tgz", -+ "integrity": "sha512-ihHtXRzXEziMrQ56VSgU7wkxh55iNchFkosu7Y9/S+tXHdKyrGjVK0ujbqNnsxzea+78MaLhN6PGmfYSAv1ACw==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "readable-web-to-node-stream": "^3.0.2", -+ "strtok3": "^7.0.0", -+ "token-types": "^5.0.1" -+ }, -+ "engines": { -+ "node": ">=14.16" -+ }, -+ "funding": { -+ "url": "https://github.com/sindresorhus/file-type?sponsor=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", @@ -8595,17 +8249,10 @@ index 1d172e37..15028a69 100644 + "@google-cloud/storage": "^7.7.0" + } + }, -+ "node_modules/firebase-admin/node_modules/@fastify/busboy": { -+ "version": "3.2.0", -+ "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-3.2.0.tgz", -+ "integrity": "sha512-m9FVDXU3GT2ITSe0UaMA5rU3QkfC/UXtCU8y0gSN/GugTqtVldOBWIB5V6V3sbmenVZUIpU6f+mPEO2+m5iTaA==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/firebase-admin/node_modules/@types/node": { -+ "version": "22.19.15", -+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.15.tgz", -+ "integrity": "sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==", ++ "version": "22.19.17", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.17.tgz", ++ "integrity": "sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -8619,20 +8266,6 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, -+ "node_modules/firebase-admin/node_modules/uuid": { -+ "version": "10.0.0", -+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", -+ "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", -+ "funding": [ -+ "https://github.com/sponsors/broofa", -+ "https://github.com/sponsors/ctavan" -+ ], -+ "license": "MIT", -+ "optional": true, -+ "bin": { -+ "uuid": "dist/bin/uuid" -+ } -+ }, + "node_modules/fn.name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", @@ -8641,9 +8274,9 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/follow-redirects": { -+ "version": "1.15.11", -+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", -+ "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", ++ "version": "1.16.0", ++ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz", ++ "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", + "funding": [ + { + "type": "individual", @@ -8783,13 +8416,6 @@ index 1d172e37..15028a69 100644 + "node": ">=8" + } + }, -+ "node_modules/fs-minipass/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", @@ -8804,6 +8430,20 @@ index 1d172e37..15028a69 100644 + "license": "ISC", + "optional": true + }, ++ "node_modules/fsevents": { ++ "version": "2.3.3", ++ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", ++ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", ++ "hasInstallScript": true, ++ "license": "MIT", ++ "optional": true, ++ "os": [ ++ "darwin" ++ ], ++ "engines": { ++ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" ++ } ++ }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -8941,6 +8581,34 @@ index 1d172e37..15028a69 100644 + "node": ">=14" + } + }, ++ "node_modules/gaxios/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==", ++ "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 ++ } ++ } ++ }, ++ "node_modules/gaxios/node_modules/tr46": { ++ "version": "0.0.3", ++ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", ++ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/gaxios/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", @@ -8955,6 +8623,24 @@ index 1d172e37..15028a69 100644 + "uuid": "dist/bin/uuid" + } + }, ++ "node_modules/gaxios/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==", ++ "license": "BSD-2-Clause", ++ "optional": true ++ }, ++ "node_modules/gaxios/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==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "tr46": "~0.0.3", ++ "webidl-conversions": "^3.0.0" ++ } ++ }, + "node_modules/gcp-metadata": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-6.1.1.tgz", @@ -9174,16 +8860,34 @@ index 1d172e37..15028a69 100644 + "node": ">=14" + } + }, -+ "node_modules/google-gax/node_modules/object-hash": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", -+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", ++ "node_modules/google-gax/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==", + "license": "MIT", + "optional": true, ++ "dependencies": { ++ "whatwg-url": "^5.0.0" ++ }, + "engines": { -+ "node": ">= 6" ++ "node": "4.x || >=6.0.0" ++ }, ++ "peerDependencies": { ++ "encoding": "^0.1.0" ++ }, ++ "peerDependenciesMeta": { ++ "encoding": { ++ "optional": true ++ } + } + }, ++ "node_modules/google-gax/node_modules/tr46": { ++ "version": "0.0.3", ++ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", ++ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/google-gax/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", @@ -9198,6 +8902,24 @@ index 1d172e37..15028a69 100644 + "uuid": "dist/bin/uuid" + } + }, ++ "node_modules/google-gax/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==", ++ "license": "BSD-2-Clause", ++ "optional": true ++ }, ++ "node_modules/google-gax/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==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "tr46": "~0.0.3", ++ "webidl-conversions": "^3.0.0" ++ } ++ }, + "node_modules/google-logging-utils": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-0.0.2.tgz", @@ -9314,6 +9036,31 @@ index 1d172e37..15028a69 100644 + "uglify-js": "^3.1.4" + } + }, ++ "node_modules/har-schema": { ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", ++ "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", ++ "license": "ISC", ++ "optional": true, ++ "engines": { ++ "node": ">=4" ++ } ++ }, ++ "node_modules/har-validator": { ++ "version": "5.1.5", ++ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", ++ "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", ++ "deprecated": "this library is no longer supported", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "ajv": "^6.12.3", ++ "har-schema": "^2.0.0" ++ }, ++ "engines": { ++ "node": ">=6" ++ } ++ }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", @@ -9583,17 +9330,14 @@ index 1d172e37..15028a69 100644 + "node": "^14.13.1 || >=16.0.0" + } + }, -+ "node_modules/html-minifier-terser/node_modules/entities": { -+ "version": "4.5.0", -+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", -+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", -+ "license": "BSD-2-Clause", ++ "node_modules/html-minifier-terser/node_modules/commander": { ++ "version": "10.0.1", ++ "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", ++ "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", ++ "license": "MIT", + "optional": true, + "engines": { -+ "node": ">=0.12" -+ }, -+ "funding": { -+ "url": "https://github.com/fb55/entities?sponsor=1" ++ "node": ">=14" + } + }, + "node_modules/htmlparser2": { @@ -9671,13 +9415,13 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/http-proxy-agent": { -+ "version": "4.0.1", -+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", -+ "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", ++ "version": "5.0.0", ++ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", ++ "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "@tootallnate/once": "1", ++ "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, @@ -9685,6 +9429,19 @@ index 1d172e37..15028a69 100644 + "node": ">= 6" + } + }, ++ "node_modules/http-proxy-agent/node_modules/agent-base": { ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", ++ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "debug": "4" ++ }, ++ "engines": { ++ "node": ">= 6.0.0" ++ } ++ }, + "node_modules/http-proxy-agent/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -9711,18 +9468,19 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/http-signature": { -+ "version": "1.4.0", -+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz", -+ "integrity": "sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==", ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", ++ "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "assert-plus": "^1.0.0", -+ "jsprim": "^2.0.2", -+ "sshpk": "^1.18.0" ++ "jsprim": "^1.2.2", ++ "sshpk": "^1.7.0" + }, + "engines": { -+ "node": ">=0.10" ++ "node": ">=0.8", ++ "npm": ">=1.3.7" + } + }, + "node_modules/httpreq": { @@ -9749,16 +9507,6 @@ index 1d172e37..15028a69 100644 + "node": ">= 14" + } + }, -+ "node_modules/https-proxy-agent/node_modules/agent-base": { -+ "version": "7.1.4", -+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", -+ "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">= 14" -+ } -+ }, + "node_modules/https-proxy-agent/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -10049,13 +9797,17 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/ip-address": { -+ "version": "10.1.0", -+ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", -+ "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", ++ "version": "7.1.0", ++ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-7.1.0.tgz", ++ "integrity": "sha512-V9pWC/VJf2lsXqP7IWJ+pe3P1/HCYGBMZrrnT62niLGjAfCbeiwXMUxaeHvnVlz19O27pvXP4azs+Pj/A0x+SQ==", + "license": "MIT", + "optional": true, ++ "dependencies": { ++ "jsbn": "1.1.0", ++ "sprintf-js": "1.1.2" ++ }, + "engines": { -+ "node": ">= 12" ++ "node": ">= 10" + } + }, + "node_modules/ipaddr.js": { @@ -10599,6 +10351,52 @@ index 1d172e37..15028a69 100644 + "whatwg-fetch": "^3.4.1" + } + }, ++ "node_modules/isomorphic-fetch/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==", ++ "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 ++ } ++ } ++ }, ++ "node_modules/isomorphic-fetch/node_modules/tr46": { ++ "version": "0.0.3", ++ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", ++ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/isomorphic-fetch/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==", ++ "license": "BSD-2-Clause", ++ "optional": true ++ }, ++ "node_modules/isomorphic-fetch/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==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "tr46": "~0.0.3", ++ "webidl-conversions": "^3.0.0" ++ } ++ }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", @@ -10663,6 +10461,19 @@ index 1d172e37..15028a69 100644 + "node": ">=6" + } + }, ++ "node_modules/istanbul-lib-report/node_modules/supports-color": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", ++ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "has-flag": "^3.0.0" ++ }, ++ "engines": { ++ "node": ">=6" ++ } ++ }, + "node_modules/istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", @@ -10779,9 +10590,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/jsbn": { -+ "version": "0.1.1", -+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", -+ "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", ++ "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "license": "MIT", + "optional": true + }, @@ -10828,14 +10639,17 @@ index 1d172e37..15028a69 100644 + } + } + }, -+ "node_modules/jsdom/node_modules/@tootallnate/once": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", -+ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", ++ "node_modules/jsdom/node_modules/agent-base": { ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", ++ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "optional": true, ++ "dependencies": { ++ "debug": "4" ++ }, + "engines": { -+ "node": ">= 10" ++ "node": ">= 6.0.0" + } + }, + "node_modules/jsdom/node_modules/debug": { @@ -10856,21 +10670,6 @@ index 1d172e37..15028a69 100644 + } + } + }, -+ "node_modules/jsdom/node_modules/http-proxy-agent": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", -+ "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@tootallnate/once": "2", -+ "agent-base": "6", -+ "debug": "4" -+ }, -+ "engines": { -+ "node": ">= 6" -+ } -+ }, + "node_modules/jsdom/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -10892,33 +10691,6 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, -+ "node_modules/jsdom/node_modules/tr46": { -+ "version": "4.1.1", -+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", -+ "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "punycode": "^2.3.0" -+ }, -+ "engines": { -+ "node": ">=14" -+ } -+ }, -+ "node_modules/jsdom/node_modules/whatwg-url": { -+ "version": "12.0.1", -+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", -+ "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "tr46": "^4.1.1", -+ "webidl-conversions": "^7.0.0" -+ }, -+ "engines": { -+ "node": ">=14" -+ } -+ }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", @@ -10956,6 +10728,13 @@ index 1d172e37..15028a69 100644 + "license": "(AFL-2.1 OR BSD-3-Clause)", + "optional": true + }, ++ "node_modules/json-schema-traverse": { ++ "version": "0.4.1", ++ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", ++ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", @@ -11020,12 +10799,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/jsprim": { -+ "version": "2.0.2", -+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", -+ "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", -+ "engines": [ -+ "node >=0.6.0" -+ ], ++ "version": "1.4.2", ++ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", ++ "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -11033,6 +10809,9 @@ index 1d172e37..15028a69 100644 + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" ++ }, ++ "engines": { ++ "node": ">=0.6.0" + } + }, + "node_modules/jsprim/node_modules/core-util-is": { @@ -11042,16 +10821,6 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, -+ "node_modules/jsprim/node_modules/extsprintf": { -+ "version": "1.3.0", -+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", -+ "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", -+ "engines": [ -+ "node >=0.6.0" -+ ], -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/jsprim/node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -11523,13 +11292,6 @@ index 1d172e37..15028a69 100644 + "node": ">=10" + } + }, -+ "node_modules/lru-memoizer/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/lru.min": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lru.min/-/lru.min-1.1.4.tgz", @@ -11556,6 +11318,13 @@ index 1d172e37..15028a69 100644 + "node": ">= 12.4.0" + } + }, ++ "node_modules/magic-bytes.js": { ++ "version": "1.13.0", ++ "resolved": "https://registry.npmjs.org/magic-bytes.js/-/magic-bytes.js-1.13.0.tgz", ++ "integrity": "sha512-afO2mnxW7GDTXMm5/AoN1WuOcdoKhtgXjIvHmobqTD1grNplhGdv3PFOyjCVmrnOZBIT/gD/koDKpYG+0mvHcg==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", @@ -11608,6 +11377,29 @@ index 1d172e37..15028a69 100644 + "node": ">= 10" + } + }, ++ "node_modules/make-fetch-happen/node_modules/@tootallnate/once": { ++ "version": "1.1.2", ++ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", ++ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">= 6" ++ } ++ }, ++ "node_modules/make-fetch-happen/node_modules/agent-base": { ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", ++ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "debug": "4" ++ }, ++ "engines": { ++ "node": ">= 6.0.0" ++ } ++ }, + "node_modules/make-fetch-happen/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -11626,6 +11418,21 @@ index 1d172e37..15028a69 100644 + } + } + }, ++ "node_modules/make-fetch-happen/node_modules/http-proxy-agent": { ++ "version": "4.0.1", ++ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", ++ "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "@tootallnate/once": "1", ++ "agent-base": "6", ++ "debug": "4" ++ }, ++ "engines": { ++ "node": ">= 6" ++ } ++ }, + "node_modules/make-fetch-happen/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -11673,54 +11480,27 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, -+ "node_modules/make-fetch-happen/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/mariadb": { -+ "version": "3.4.5", -+ "resolved": "https://registry.npmjs.org/mariadb/-/mariadb-3.4.5.tgz", -+ "integrity": "sha512-gThTYkhIS5rRqkVr+Y0cIdzr+GRqJ9sA2Q34e0yzmyhMCwyApf3OKAC1jnF23aSlIOqJuyaUFUcj7O1qZslmmQ==", ++ "version": "3.5.2", ++ "resolved": "https://registry.npmjs.org/mariadb/-/mariadb-3.5.2.tgz", ++ "integrity": "sha512-9rztrI4nouxAY/82a+RlzzZ5ie2vxu2eYclkBvTy1ATXH1B9cnvZ0O71Pzsy/mlfDb5P3HhOg0JzQKkDRhctyA==", + "license": "LGPL-2.1-or-later", + "optional": true, + "dependencies": { + "@types/geojson": "^7946.0.16", -+ "@types/node": "^24.0.13", ++ "@types/node": ">=18", + "denque": "^2.1.0", -+ "iconv-lite": "^0.6.3", ++ "iconv-lite": "^0.7.2", + "lru-cache": "^10.4.3" + }, + "engines": { -+ "node": ">= 14" -+ } -+ }, -+ "node_modules/mariadb/node_modules/@types/node": { -+ "version": "24.12.0", -+ "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.0.tgz", -+ "integrity": "sha512-GYDxsZi3ChgmckRT9HPU0WEhKLP08ev/Yfcq2AstjrDASOYCSXeyjDsHg4v5t4jOj7cyDX3vmprafKlWIG9MXQ==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "undici-types": "~7.16.0" -+ } -+ }, -+ "node_modules/mariadb/node_modules/denque": { -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", -+ "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "engines": { -+ "node": ">=0.10" ++ "node": ">= 18" + } + }, + "node_modules/mariadb/node_modules/iconv-lite": { -+ "version": "0.6.3", -+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", -+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", ++ "version": "0.7.2", ++ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", ++ "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -11728,15 +11508,12 @@ index 1d172e37..15028a69 100644 + }, + "engines": { + "node": ">=0.10.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/express" + } + }, -+ "node_modules/mariadb/node_modules/undici-types": { -+ "version": "7.16.0", -+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", -+ "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", @@ -11865,12 +11642,12 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/minimatch": { -+ "version": "9.0.6", -+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.6.tgz", -+ "integrity": "sha512-kQAVowdR33euIqeA0+VZTDqU+qo1IeVY+hrKYtZMio3Pg0P0vuh/kwRylLUddJhB6pf3q/botcOvRtx4IN1wqQ==", ++ "version": "9.0.9", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", ++ "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "license": "ISC", + "dependencies": { -+ "brace-expansion": "^5.0.2" ++ "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" @@ -11889,9 +11666,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/minio": { -+ "version": "8.0.6", -+ "resolved": "https://registry.npmjs.org/minio/-/minio-8.0.6.tgz", -+ "integrity": "sha512-sOeh2/b/XprRmEtYsnNRFtOqNRTPDvYtMWh+spWlfsuCV/+IdxNeKVUMKLqI7b5Dr07ZqCPuaRGU/rB9pZYVdQ==", ++ "version": "8.0.7", ++ "resolved": "https://registry.npmjs.org/minio/-/minio-8.0.7.tgz", ++ "integrity": "sha512-E737MgufW8CeQAsTAtnEMrxZ9scMSf29kkhZoXzDTKj/Jszzo2SfeZUH9wbDQH2Rsq6TCtl/yQL0+XdVKZansQ==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { @@ -11900,39 +11677,19 @@ index 1d172e37..15028a69 100644 + "browser-or-node": "^2.1.1", + "buffer-crc32": "^1.0.0", + "eventemitter3": "^5.0.1", -+ "fast-xml-parser": "^4.4.1", ++ "fast-xml-parser": "^5.3.4", + "ipaddr.js": "^2.0.1", + "lodash": "^4.17.21", + "mime-types": "^2.1.35", + "query-string": "^7.1.3", + "stream-json": "^1.8.0", + "through2": "^4.0.2", -+ "web-encoding": "^1.1.5", + "xml2js": "^0.5.0 || ^0.6.2" + }, + "engines": { + "node": "^16 || ^18 || >=20" + } + }, -+ "node_modules/minio/node_modules/fast-xml-parser": { -+ "version": "4.5.4", -+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.4.tgz", -+ "integrity": "sha512-jE8ugADnYOBsu1uaoayVl1tVKAMNOXyjwvv2U6udEA2ORBhDooJDWoGxTkhd4Qn4yh59JVVt/pKXtjPwx9OguQ==", -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/NaturalIntelligence" -+ } -+ ], -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "strnum": "^1.0.5" -+ }, -+ "bin": { -+ "fxparser": "src/cli/cli.js" -+ } -+ }, + "node_modules/minio/node_modules/ipaddr.js": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz", @@ -11943,43 +11700,6 @@ index 1d172e37..15028a69 100644 + "node": ">= 10" + } + }, -+ "node_modules/minio/node_modules/strnum": { -+ "version": "1.1.2", -+ "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz", -+ "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==", -+ "funding": [ -+ { -+ "type": "github", -+ "url": "https://github.com/sponsors/NaturalIntelligence" -+ } -+ ], -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/minio/node_modules/xml2js": { -+ "version": "0.6.2", -+ "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", -+ "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "sax": ">=0.6.0", -+ "xmlbuilder": "~11.0.0" -+ }, -+ "engines": { -+ "node": ">=4.0.0" -+ } -+ }, -+ "node_modules/minio/node_modules/xmlbuilder": { -+ "version": "11.0.1", -+ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", -+ "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=4.0" -+ } -+ }, + "node_modules/minipass": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", @@ -12015,13 +11735,6 @@ index 1d172e37..15028a69 100644 + "node": ">=8" + } + }, -+ "node_modules/minipass-collect/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", @@ -12053,18 +11766,11 @@ index 1d172e37..15028a69 100644 + "node": ">=8" + } + }, -+ "node_modules/minipass-fetch/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/minipass-flush": { -+ "version": "1.0.5", -+ "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", -+ "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", -+ "license": "ISC", ++ "version": "1.0.7", ++ "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.7.tgz", ++ "integrity": "sha512-TbqTz9cUwWyHS2Dy89P3ocAGUGxKjjLuR9z8w4WUTGAVgEj17/4nhgo2Du56i0Fm3Pm30g4iA8Lcqctc76jCzA==", ++ "license": "BlueOak-1.0.0", + "optional": true, + "dependencies": { + "minipass": "^3.0.0" @@ -12086,13 +11792,6 @@ index 1d172e37..15028a69 100644 + "node": ">=8" + } + }, -+ "node_modules/minipass-flush/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", @@ -12119,13 +11818,6 @@ index 1d172e37..15028a69 100644 + "node": ">=8" + } + }, -+ "node_modules/minipass-pipeline/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", @@ -12152,13 +11844,6 @@ index 1d172e37..15028a69 100644 + "node": ">=8" + } + }, -+ "node_modules/minipass-sized/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", @@ -12186,13 +11871,6 @@ index 1d172e37..15028a69 100644 + "node": ">=8" + } + }, -+ "node_modules/minizlib/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", @@ -12257,6 +11935,33 @@ index 1d172e37..15028a69 100644 + "whatwg-url": "^11.0.0" + } + }, ++ "node_modules/mongodb-connection-string-url/node_modules/tr46": { ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", ++ "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "punycode": "^2.1.1" ++ }, ++ "engines": { ++ "node": ">=12" ++ } ++ }, ++ "node_modules/mongodb-connection-string-url/node_modules/whatwg-url": { ++ "version": "11.0.0", ++ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", ++ "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "tr46": "^3.0.0", ++ "webidl-conversions": "^7.0.0" ++ }, ++ "engines": { ++ "node": ">=12" ++ } ++ }, + "node_modules/mongojs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mongojs/-/mongojs-3.1.0.tgz", @@ -12274,6 +11979,33 @@ index 1d172e37..15028a69 100644 + "to-mongodb-core": "^2.0.0" + } + }, ++ "node_modules/mongojs/node_modules/bl": { ++ "version": "2.2.1", ++ "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz", ++ "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "readable-stream": "^2.3.5", ++ "safe-buffer": "^5.1.1" ++ } ++ }, ++ "node_modules/mongojs/node_modules/bl/node_modules/readable-stream": { ++ "version": "2.3.8", ++ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", ++ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "core-util-is": "~1.0.0", ++ "inherits": "~2.0.3", ++ "isarray": "~1.0.0", ++ "process-nextick-args": "~2.0.0", ++ "safe-buffer": "~5.1.1", ++ "string_decoder": "~1.1.1", ++ "util-deprecate": "~1.0.1" ++ } ++ }, + "node_modules/mongojs/node_modules/bson": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.6.tgz", @@ -12284,6 +12016,16 @@ index 1d172e37..15028a69 100644 + "node": ">=0.6.19" + } + }, ++ "node_modules/mongojs/node_modules/denque": { ++ "version": "1.5.1", ++ "resolved": "https://registry.npmjs.org/denque/-/denque-1.5.1.tgz", ++ "integrity": "sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==", ++ "license": "Apache-2.0", ++ "optional": true, ++ "engines": { ++ "node": ">=0.10" ++ } ++ }, + "node_modules/mongojs/node_modules/mongodb": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.7.4.tgz", @@ -12339,6 +12081,23 @@ index 1d172e37..15028a69 100644 + "node": ">= 6" + } + }, ++ "node_modules/mongojs/node_modules/safe-buffer": { ++ "version": "5.1.2", ++ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", ++ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/mongojs/node_modules/string_decoder": { ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", ++ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "safe-buffer": "~5.1.0" ++ } ++ }, + "node_modules/mqemitter": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/mqemitter/-/mqemitter-6.0.2.tgz", @@ -12375,19 +12134,6 @@ index 1d172e37..15028a69 100644 + "process-nextick-args": "^2.0.1" + } + }, -+ "node_modules/mqtt-packet/node_modules/bl": { -+ "version": "6.1.6", -+ "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.6.tgz", -+ "integrity": "sha512-jLsPgN/YSvPUg9UX0Kd73CXpm2Psg9FxMeCSXnk3WBO3CMT10JMwijubhGfHCnFu6TPn1ei3b975dxv7K2pWVg==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@types/readable-stream": "^4.0.0", -+ "buffer": "^6.0.3", -+ "inherits": "^2.0.4", -+ "readable-stream": "^4.2.0" -+ } -+ }, + "node_modules/mqtt-packet/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -12485,34 +12231,26 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/mysql2": { -+ "version": "3.15.1", -+ "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.15.1.tgz", -+ "integrity": "sha512-WZMIRZstT2MFfouEaDz/AGFnGi1A2GwaDe7XvKTdRJEYiAHbOrh4S3d8KFmQeh11U85G+BFjIvS1Di5alusZsw==", ++ "version": "3.22.2", ++ "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.22.2.tgz", ++ "integrity": "sha512-snC/L6YoCJPFpozZo3p3hiOlt9ItQ7sCnLSziFLlIttEzsPhrdcPT8g21BiQ7Oqif25W4Xq1IFuBzBvoFYDf0Q==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "aws-ssl-profiles": "^1.1.1", ++ "aws-ssl-profiles": "^1.1.2", + "denque": "^2.1.0", + "generate-function": "^2.3.1", -+ "iconv-lite": "^0.7.0", -+ "long": "^5.2.1", -+ "lru.min": "^1.0.0", -+ "named-placeholders": "^1.1.3", -+ "seq-queue": "^0.0.5", -+ "sqlstring": "^2.3.2" ++ "iconv-lite": "^0.7.2", ++ "long": "^5.3.2", ++ "lru.min": "^1.1.4", ++ "named-placeholders": "^1.1.6", ++ "sql-escaper": "^1.3.3" + }, + "engines": { + "node": ">= 8.0" -+ } -+ }, -+ "node_modules/mysql2/node_modules/denque": { -+ "version": "2.1.0", -+ "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", -+ "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "engines": { -+ "node": ">=0.10" ++ }, ++ "peerDependencies": { ++ "@types/node": ">= 8" + } + }, + "node_modules/mysql2/node_modules/iconv-lite": { @@ -12546,9 +12284,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/nan": { -+ "version": "2.25.0", -+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.25.0.tgz", -+ "integrity": "sha512-0M90Ag7Xn5KMLLZ7zliPWP3rT90P6PN+IzVFS0VqmnPktBk3700xUVv8Ikm9EUaUE5SDWdp/BIxdENzVznpm1g==", ++ "version": "2.26.2", ++ "resolved": "https://registry.npmjs.org/nan/-/nan-2.26.2.tgz", ++ "integrity": "sha512-0tTvBTYkt3tdGw22nrAy50x7gpbGCCFH3AFcyS5WiUu7Eu4vWlri1woE6qHBSfy11vksDqkiwjOnlR7WV8G1Hw==", + "license": "MIT", + "optional": true + }, @@ -12607,9 +12345,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/node-abi": { -+ "version": "3.87.0", -+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.87.0.tgz", -+ "integrity": "sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==", ++ "version": "3.89.0", ++ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.89.0.tgz", ++ "integrity": "sha512-6u9UwL0HlAl21+agMN3YAMXcKByMqwGx+pq+P76vii5f7hTPtKDp08/H9py6DY+cfDw7kQNTGEj/rly3IgbNQA==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -12682,55 +12420,28 @@ index 1d172e37..15028a69 100644 + } + }, + "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==", ++ "version": "3.3.2", ++ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", ++ "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "whatwg-url": "^5.0.0" ++ "data-uri-to-buffer": "^4.0.0", ++ "fetch-blob": "^3.1.4", ++ "formdata-polyfill": "^4.0.10" + }, + "engines": { -+ "node": "4.x || >=6.0.0" ++ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, -+ "peerDependencies": { -+ "encoding": "^0.1.0" -+ }, -+ "peerDependenciesMeta": { -+ "encoding": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/node-fetch/node_modules/tr46": { -+ "version": "0.0.3", -+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", -+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/node-fetch/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==", -+ "license": "BSD-2-Clause", -+ "optional": true -+ }, -+ "node_modules/node-fetch/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==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "tr46": "~0.0.3", -+ "webidl-conversions": "^3.0.0" ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/node-forge": { -+ "version": "1.3.2", -+ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.2.tgz", -+ "integrity": "sha512-6xKiQ+cph9KImrRh0VsjH2d8/GXA4FIMlgU4B757iI1ApvcyA9VlouP0yZJha01V+huImO+kKMU7ih+2+E14fw==", ++ "version": "1.4.0", ++ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz", ++ "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" @@ -12773,17 +12484,10 @@ index 1d172e37..15028a69 100644 + "node-gyp-build-test": "build-test.js" + } + }, -+ "node_modules/node-gyp/node_modules/balanced-match": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/node-gyp/node_modules/brace-expansion": { -+ "version": "1.1.12", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", -+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", ++ "version": "1.1.14", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", ++ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -12890,6 +12594,13 @@ index 1d172e37..15028a69 100644 + "httpreq": "*" + } + }, ++ "node_modules/node-releases": { ++ "version": "2.0.38", ++ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.38.tgz", ++ "integrity": "sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/node-sspi": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/node-sspi/-/node-sspi-0.2.11.tgz", @@ -12919,15 +12630,15 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/node-vault": { -+ "version": "0.10.5", -+ "resolved": "https://registry.npmjs.org/node-vault/-/node-vault-0.10.5.tgz", -+ "integrity": "sha512-sIyB/5296U2tMT7hH1nrkoYUXkRxuLsG40fgUHaBhzM+G/uyBKBo+QNsvKqE5FNq24QJM+tr97N+knLQiEEcSg==", ++ "version": "0.10.10", ++ "resolved": "https://registry.npmjs.org/node-vault/-/node-vault-0.10.10.tgz", ++ "integrity": "sha512-gag25B9pi4RpPHvadnoySfh80BkFzYo1zHFVv+wrahnLvmrnIUUevM0A+pVcAgCheJr/H1RSrxrBIwPfG3nImQ==", + "license": "MIT", + "optional": true, + "dependencies": { ++ "axios": "^1.13.6", + "debug": "^4.3.4", + "mustache": "^4.2.0", -+ "postman-request": "^2.88.1-postman.42", + "tv4": "^1.3.0" + }, + "engines": { @@ -13114,17 +12825,33 @@ index 1d172e37..15028a69 100644 + "node": ">=6" + } + }, -+ "node_modules/nyc/node_modules/balanced-match": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", ++ "node_modules/nyc/node_modules/ansi-regex": { ++ "version": "4.1.1", ++ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", ++ "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "license": "MIT", -+ "optional": true ++ "optional": true, ++ "engines": { ++ "node": ">=6" ++ } ++ }, ++ "node_modules/nyc/node_modules/ansi-styles": { ++ "version": "3.2.1", ++ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", ++ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "color-convert": "^1.9.0" ++ }, ++ "engines": { ++ "node": ">=4" ++ } + }, + "node_modules/nyc/node_modules/brace-expansion": { -+ "version": "1.1.12", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", -+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", ++ "version": "1.1.14", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", ++ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -13132,6 +12859,42 @@ index 1d172e37..15028a69 100644 + "concat-map": "0.0.1" + } + }, ++ "node_modules/nyc/node_modules/cliui": { ++ "version": "5.0.0", ++ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", ++ "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", ++ "license": "ISC", ++ "optional": true, ++ "dependencies": { ++ "string-width": "^3.1.0", ++ "strip-ansi": "^5.2.0", ++ "wrap-ansi": "^5.1.0" ++ } ++ }, ++ "node_modules/nyc/node_modules/color-convert": { ++ "version": "1.9.3", ++ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", ++ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "color-name": "1.1.3" ++ } ++ }, ++ "node_modules/nyc/node_modules/color-name": { ++ "version": "1.1.3", ++ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", ++ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/nyc/node_modules/convert-source-map": { ++ "version": "1.9.0", ++ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", ++ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/nyc/node_modules/cross-spawn": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz", @@ -13143,6 +12906,13 @@ index 1d172e37..15028a69 100644 + "which": "^1.2.9" + } + }, ++ "node_modules/nyc/node_modules/emoji-regex": { ++ "version": "7.0.3", ++ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", ++ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/nyc/node_modules/foreground-child": { + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-1.5.6.tgz", @@ -13176,6 +12946,16 @@ index 1d172e37..15028a69 100644 + "url": "https://github.com/sponsors/isaacs" + } + }, ++ "node_modules/nyc/node_modules/is-fullwidth-code-point": { ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", ++ "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=4" ++ } ++ }, + "node_modules/nyc/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", @@ -13207,6 +12987,45 @@ index 1d172e37..15028a69 100644 + "license": "ISC", + "optional": true + }, ++ "node_modules/nyc/node_modules/string-width": { ++ "version": "3.1.0", ++ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", ++ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "emoji-regex": "^7.0.1", ++ "is-fullwidth-code-point": "^2.0.0", ++ "strip-ansi": "^5.1.0" ++ }, ++ "engines": { ++ "node": ">=6" ++ } ++ }, ++ "node_modules/nyc/node_modules/strip-ansi": { ++ "version": "5.2.0", ++ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", ++ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "ansi-regex": "^4.1.0" ++ }, ++ "engines": { ++ "node": ">=6" ++ } ++ }, ++ "node_modules/nyc/node_modules/uuid": { ++ "version": "3.4.0", ++ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", ++ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", ++ "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", ++ "license": "MIT", ++ "optional": true, ++ "bin": { ++ "uuid": "bin/uuid" ++ } ++ }, + "node_modules/nyc/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", @@ -13220,6 +13039,54 @@ index 1d172e37..15028a69 100644 + "which": "bin/which" + } + }, ++ "node_modules/nyc/node_modules/wrap-ansi": { ++ "version": "5.1.0", ++ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", ++ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "ansi-styles": "^3.2.0", ++ "string-width": "^3.0.0", ++ "strip-ansi": "^5.0.0" ++ }, ++ "engines": { ++ "node": ">=6" ++ } ++ }, ++ "node_modules/nyc/node_modules/y18n": { ++ "version": "4.0.3", ++ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", ++ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", ++ "license": "ISC", ++ "optional": true ++ }, ++ "node_modules/nyc/node_modules/yallist": { ++ "version": "2.1.2", ++ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", ++ "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", ++ "license": "ISC", ++ "optional": true ++ }, ++ "node_modules/nyc/node_modules/yargs": { ++ "version": "13.3.2", ++ "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", ++ "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "cliui": "^5.0.0", ++ "find-up": "^3.0.0", ++ "get-caller-file": "^2.0.1", ++ "require-directory": "^2.1.1", ++ "require-main-filename": "^2.0.0", ++ "set-blocking": "^2.0.0", ++ "string-width": "^3.0.0", ++ "which-module": "^2.0.0", ++ "y18n": "^4.0.0", ++ "yargs-parser": "^13.1.2" ++ } ++ }, + "node_modules/oauth": { + "version": "0.9.15", + "resolved": "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz", @@ -13248,9 +13115,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/object-hash": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", -+ "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", ++ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "license": "MIT", + "optional": true, + "engines": { @@ -13412,12 +13279,15 @@ index 1d172e37..15028a69 100644 + "node": ">=10" + } + }, -+ "node_modules/openid-client/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true ++ "node_modules/openid-client/node_modules/object-hash": { ++ "version": "2.2.0", ++ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", ++ "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">= 6" ++ } + }, + "node_modules/opentype.js": { + "version": "0.7.3", @@ -13513,16 +13383,16 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/p-limit": { -+ "version": "2.3.0", -+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", -+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", ++ "version": "3.1.0", ++ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", ++ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "p-try": "^2.0.0" ++ "yocto-queue": "^0.1.0" + }, + "engines": { -+ "node": ">=6" ++ "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" @@ -13541,6 +13411,22 @@ index 1d172e37..15028a69 100644 + "node": ">=6" + } + }, ++ "node_modules/p-locate/node_modules/p-limit": { ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", ++ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "p-try": "^2.0.0" ++ }, ++ "engines": { ++ "node": ">=6" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/sindresorhus" ++ } ++ }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", @@ -13651,6 +13537,19 @@ index 1d172e37..15028a69 100644 + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, ++ "node_modules/parse5/node_modules/entities": { ++ "version": "6.0.1", ++ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", ++ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", ++ "license": "BSD-2-Clause", ++ "optional": true, ++ "engines": { ++ "node": ">=0.12" ++ }, ++ "funding": { ++ "url": "https://github.com/fb55/entities?sponsor=1" ++ } ++ }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -13836,6 +13735,30 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, ++ "node_modules/passport-saml/node_modules/xml2js": { ++ "version": "0.4.23", ++ "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", ++ "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "sax": ">=0.6.0", ++ "xmlbuilder": "~11.0.0" ++ }, ++ "engines": { ++ "node": ">=4.0.0" ++ } ++ }, ++ "node_modules/passport-saml/node_modules/xml2js/node_modules/xmlbuilder": { ++ "version": "11.0.1", ++ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", ++ "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=4.0" ++ } ++ }, + "node_modules/passport-strategy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz", @@ -13876,6 +13799,22 @@ index 1d172e37..15028a69 100644 + "node": ">=4" + } + }, ++ "node_modules/path-expression-matcher": { ++ "version": "1.5.0", ++ "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.5.0.tgz", ++ "integrity": "sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==", ++ "funding": [ ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/NaturalIntelligence" ++ } ++ ], ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">=14.0.0" ++ } ++ }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -13960,26 +13899,19 @@ index 1d172e37..15028a69 100644 + "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==", + "optional": true + }, -+ "node_modules/peek-readable": { -+ "version": "5.4.2", -+ "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.4.2.tgz", -+ "integrity": "sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=14.16" -+ }, -+ "funding": { -+ "type": "github", -+ "url": "https://github.com/sponsors/Borewit" -+ } -+ }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "license": "MIT" + }, ++ "node_modules/performance-now": { ++ "version": "2.1.0", ++ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", ++ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/pg": { + "version": "8.16.3", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.16.3.tgz", @@ -14084,9 +14016,9 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/picomatch": { -+ "version": "2.3.1", -+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", -+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", ++ "version": "2.3.2", ++ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", ++ "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "optional": true, + "engines": { @@ -14130,9 +14062,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/plivo": { -+ "version": "4.75.1", -+ "resolved": "https://registry.npmjs.org/plivo/-/plivo-4.75.1.tgz", -+ "integrity": "sha512-u6SOF1s3ccdp5v7yl8RYmZUHmnUfsNHsE5DRe4XLozaJlObsKG45kEYliMNTHTHZ6GEdc6Wm8hsD0ZcfIhkn7g==", ++ "version": "4.76.2", ++ "resolved": "https://registry.npmjs.org/plivo/-/plivo-4.76.2.tgz", ++ "integrity": "sha512-W8bfvPKng/krEUYi7Gh2Pib7soYZm6TkiHcbKm2hRQVRkvek/FYRek+7Nb2FJ/vT6p/S8F3BKbrHjnkeT5XEJg==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -14146,6 +14078,7 @@ index 1d172e37..15028a69 100644 + "jsonwebtoken": "^9.0.0", + "lodash": "^4.17.4", + "querystring": "^0.2.0", ++ "request": "^2.88.2", + "uri-parser": "^1.0.0", + "utf8": "^2.1.2", + "xml2js": "^0.5.0", @@ -14159,6 +14092,19 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, ++ "node_modules/plivo/node_modules/agent-base": { ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", ++ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "debug": "4" ++ }, ++ "engines": { ++ "node": ">= 6.0.0" ++ } ++ }, + "node_modules/plivo/node_modules/base-64": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", @@ -14290,98 +14236,6 @@ index 1d172e37..15028a69 100644 + "node": ">=0.10.0" + } + }, -+ "node_modules/postman-request": { -+ "version": "2.88.1-postman.48", -+ "resolved": "https://registry.npmjs.org/postman-request/-/postman-request-2.88.1-postman.48.tgz", -+ "integrity": "sha512-E32FGh8ig2KDvzo4Byi7Ibr+wK2gNKPSqXoNsvjdCHgDBxSK4sCUwv+aa3zOBUwfiibPImHMy0WdlDSSCTqTuw==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "@postman/form-data": "~3.1.1", -+ "@postman/tough-cookie": "~4.1.3-postman.1", -+ "@postman/tunnel-agent": "^0.6.8", -+ "aws-sign2": "~0.7.0", -+ "aws4": "^1.12.0", -+ "caseless": "~0.12.0", -+ "combined-stream": "~1.0.6", -+ "extend": "~3.0.2", -+ "forever-agent": "~0.6.1", -+ "http-signature": "~1.4.0", -+ "is-typedarray": "~1.0.0", -+ "isstream": "~0.1.2", -+ "json-stringify-safe": "~5.0.1", -+ "mime-types": "^2.1.35", -+ "oauth-sign": "~0.9.0", -+ "qs": "~6.14.1", -+ "safe-buffer": "^5.1.2", -+ "socks-proxy-agent": "^8.0.5", -+ "stream-length": "^1.0.2", -+ "uuid": "^8.3.2" -+ }, -+ "engines": { -+ "node": ">= 16" -+ } -+ }, -+ "node_modules/postman-request/node_modules/agent-base": { -+ "version": "7.1.4", -+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", -+ "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">= 14" -+ } -+ }, -+ "node_modules/postman-request/node_modules/debug": { -+ "version": "4.4.3", -+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", -+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "ms": "^2.1.3" -+ }, -+ "engines": { -+ "node": ">=6.0" -+ }, -+ "peerDependenciesMeta": { -+ "supports-color": { -+ "optional": true -+ } -+ } -+ }, -+ "node_modules/postman-request/node_modules/ms": { -+ "version": "2.1.3", -+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", -+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/postman-request/node_modules/socks-proxy-agent": { -+ "version": "8.0.5", -+ "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", -+ "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "agent-base": "^7.1.2", -+ "debug": "^4.3.4", -+ "socks": "^2.8.3" -+ }, -+ "engines": { -+ "node": ">= 14" -+ } -+ }, -+ "node_modules/postman-request/node_modules/uuid": { -+ "version": "8.3.2", -+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", -+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", -+ "license": "MIT", -+ "optional": true, -+ "bin": { -+ "uuid": "dist/bin/uuid" -+ } -+ }, + "node_modules/prebuild-install": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", @@ -14469,6 +14323,16 @@ index 1d172e37..15028a69 100644 + "node": ">=10" + } + }, ++ "node_modules/promise-retry/node_modules/retry": { ++ "version": "0.12.0", ++ "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", ++ "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">= 4" ++ } ++ }, + "node_modules/proto3-json-serializer": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-2.0.2.tgz", @@ -14483,9 +14347,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/protobufjs": { -+ "version": "7.5.4", -+ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.4.tgz", -+ "integrity": "sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==", ++ "version": "7.5.5", ++ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.5.tgz", ++ "integrity": "sha512-3wY1AxV+VBNW8Yypfd1yQY9pXnqTAN+KwQxL8iYm3/BjKYMNg4i0owhEe26PWDOMaIrzeeF98Lqd5NGz4omiIg==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "optional": true, @@ -14521,11 +14385,14 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/proxy-from-env": { -+ "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", -+ "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", ++ "version": "2.1.0", ++ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz", ++ "integrity": "sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==", + "license": "MIT", -+ "optional": true ++ "optional": true, ++ "engines": { ++ "node": ">=10" ++ } + }, + "node_modules/pseudomap": { + "version": "1.0.2", @@ -14576,14 +14443,14 @@ index 1d172e37..15028a69 100644 + "optional": true, + "engines": { + "node": ">= 14" - } - }, - "node_modules/qs": { -@@ -1780,660 +13390,3568 @@ - "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", - "license": "BSD-3-Clause", - "dependencies": { -- "side-channel": "^1.1.0" ++ } ++ }, ++ "node_modules/qs": { ++ "version": "6.14.2", ++ "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz", ++ "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", ++ "license": "BSD-3-Clause", ++ "dependencies": { + "side-channel": "^1.1.0" + }, + "engines": { @@ -14724,23 +14591,6 @@ index 1d172e37..15028a69 100644 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, -+ "node_modules/readable-web-to-node-stream": { -+ "version": "3.0.4", -+ "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.4.tgz", -+ "integrity": "sha512-9nX56alTf5bwXQ3ZDipHJhusu9NTQJ/CVPtb/XHAJCXihZeitfJvIRS4GqQ/mfIoOE3IelHMrpayVrosdHBuLw==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "readable-stream": "^4.7.0" -+ }, -+ "engines": { -+ "node": ">=8" -+ }, -+ "funding": { -+ "type": "github", -+ "url": "https://github.com/sponsors/Borewit" -+ } -+ }, + "node_modules/readdir-glob": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", @@ -14750,25 +14600,10 @@ index 1d172e37..15028a69 100644 + "minimatch": "^5.1.0" + } + }, -+ "node_modules/readdir-glob/node_modules/balanced-match": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", -+ "license": "MIT" -+ }, -+ "node_modules/readdir-glob/node_modules/brace-expansion": { -+ "version": "2.0.2", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", -+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", -+ "license": "MIT", -+ "dependencies": { -+ "balanced-match": "^1.0.0" -+ } -+ }, + "node_modules/readdir-glob/node_modules/minimatch": { -+ "version": "5.1.7", -+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.7.tgz", -+ "integrity": "sha512-FjiwU9HaHW6YB3H4a1sFudnv93lvydNjz2lmyUXR6IwKhGI+bgL3SOZrBGn6kvvX2pJvhEkGSGjyTHN47O4rqA==", ++ "version": "5.1.9", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", ++ "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" @@ -14846,9 +14681,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/regenerator-runtime": { -+ "version": "0.11.1", -+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", -+ "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", ++ "version": "0.14.1", ++ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", ++ "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT", + "optional": true + }, @@ -14897,144 +14732,86 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/request": { -+ "version": "2.27.0", -+ "resolved": "https://registry.npmjs.org/request/-/request-2.27.0.tgz", -+ "integrity": "sha512-V4AYOEmdUrf0X+CVF2hndyMzIeQ8G7LB45HER/rXZYEwNVI3QFGgLPLafQLHjqtG/ggzHEMb66Ng5IemksixsQ==", ++ "version": "2.88.2", ++ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", ++ "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", -+ "engines": [ -+ "node >= 0.8.0" -+ ], ++ "license": "Apache-2.0", + "optional": true, + "dependencies": { -+ "aws-sign": "~0.3.0", -+ "cookie-jar": "~0.3.0", -+ "forever-agent": "~0.5.0", -+ "form-data": "~0.1.0", -+ "hawk": "~1.0.0", -+ "http-signature": "~0.10.0", -+ "json-stringify-safe": "~5.0.0", -+ "mime": "~1.2.9", -+ "node-uuid": "~1.4.0", -+ "oauth-sign": "~0.3.0", -+ "qs": "~0.6.0", -+ "tunnel-agent": "~0.3.0" -+ } -+ }, -+ "node_modules/request/node_modules/asn1": { -+ "version": "0.1.11", -+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz", -+ "integrity": "sha512-Fh9zh3G2mZ8qM/kwsiKwL2U2FmXxVsboP4x1mXjnhKHv3SmzaBZoYvxEQJz/YS2gnCgd8xlAVWcZnQyC9qZBsA==", -+ "optional": true, -+ "engines": { -+ "node": ">=0.4.9" -+ } -+ }, -+ "node_modules/request/node_modules/assert-plus": { -+ "version": "0.1.5", -+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", -+ "integrity": "sha512-brU24g7ryhRwGCI2y+1dGQmQXiZF7TtIj583S96y0jjdajIe6wn8BuXyELYhvD22dtIxDQVFk04YTJwwdwOYJw==", -+ "optional": true, -+ "engines": { -+ "node": ">=0.8" -+ } -+ }, -+ "node_modules/request/node_modules/async": { -+ "version": "0.9.2", -+ "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", -+ "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/request/node_modules/combined-stream": { -+ "version": "0.0.7", -+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz", -+ "integrity": "sha512-qfexlmLp9MyrkajQVyjEDb0Vj+KhRgR/rxLiVhaihlT+ZkX0lReqtH6Ack40CvMDERR4b5eFp3CreskpBs1Pig==", -+ "optional": true, -+ "dependencies": { -+ "delayed-stream": "0.0.5" ++ "aws-sign2": "~0.7.0", ++ "aws4": "^1.8.0", ++ "caseless": "~0.12.0", ++ "combined-stream": "~1.0.6", ++ "extend": "~3.0.2", ++ "forever-agent": "~0.6.1", ++ "form-data": "~2.3.2", ++ "har-validator": "~5.1.3", ++ "http-signature": "~1.2.0", ++ "is-typedarray": "~1.0.0", ++ "isstream": "~0.1.2", ++ "json-stringify-safe": "~5.0.1", ++ "mime-types": "~2.1.19", ++ "oauth-sign": "~0.9.0", ++ "performance-now": "^2.1.0", ++ "qs": "~6.5.2", ++ "safe-buffer": "^5.1.2", ++ "tough-cookie": "~2.5.0", ++ "tunnel-agent": "^0.6.0", ++ "uuid": "^3.3.2" + }, + "engines": { -+ "node": ">= 0.8" -+ } -+ }, -+ "node_modules/request/node_modules/delayed-stream": { -+ "version": "0.0.5", -+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz", -+ "integrity": "sha512-v+7uBd1pqe5YtgPacIIbZ8HuHeLFVNe4mUEyFDXL6KiqzEykjbw+5mXZXpGFgNVasdL4jWKgaKIXrEHiynN1LA==", -+ "optional": true, -+ "engines": { -+ "node": ">=0.4.0" -+ } -+ }, -+ "node_modules/request/node_modules/forever-agent": { -+ "version": "0.5.2", -+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz", -+ "integrity": "sha512-PDG5Ef0Dob/JsZUxUltJOhm/Y9mlteAE+46y3M9RBz/Rd3QVENJ75aGRhN56yekTUboaBIkd8KVWX2NjF6+91A==", -+ "optional": true, -+ "engines": { -+ "node": "*" ++ "node": ">= 6" + } + }, + "node_modules/request/node_modules/form-data": { -+ "version": "0.1.4", -+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz", -+ "integrity": "sha512-x8eE+nzFtAMA0YYlSxf/Qhq6vP1f8wSoZ7Aw1GuctBcmudCNuTUmmx45TfEplyb6cjsZO/jvh6+1VpZn24ez+w==", -+ "optional": true, -+ "dependencies": { -+ "async": "~0.9.0", -+ "combined-stream": "~0.0.4", -+ "mime": "~1.2.11" -+ }, -+ "engines": { -+ "node": ">= 0.8" -+ } -+ }, -+ "node_modules/request/node_modules/http-signature": { -+ "version": "0.10.1", -+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz", -+ "integrity": "sha512-coK8uR5rq2IMj+Hen+sKPA5ldgbCc1/spPdKCL1Fw6h+D0s/2LzMcRK0Cqufs1h0ryx/niwBHGFu8HC3hwU+lA==", ++ "version": "2.3.3", ++ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", ++ "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "asn1": "0.1.11", -+ "assert-plus": "^0.1.5", -+ "ctype": "0.5.3" ++ "asynckit": "^0.4.0", ++ "combined-stream": "^1.0.6", ++ "mime-types": "^2.1.12" ++ }, ++ "engines": { ++ "node": ">= 0.12" ++ } ++ }, ++ "node_modules/request/node_modules/qs": { ++ "version": "6.5.5", ++ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.5.tgz", ++ "integrity": "sha512-mzR4sElr1bfCaPJe7m8ilJ6ZXdDaGoObcYR0ZHSsktM/Lt21MVHj5De30GQH2eiZ1qGRTO7LCAzQsUeXTNexWQ==", ++ "license": "BSD-3-Clause", ++ "optional": true, ++ "engines": { ++ "node": ">=0.6" ++ } ++ }, ++ "node_modules/request/node_modules/tough-cookie": { ++ "version": "2.5.0", ++ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", ++ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", ++ "license": "BSD-3-Clause", ++ "optional": true, ++ "dependencies": { ++ "psl": "^1.1.28", ++ "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, -+ "node_modules/request/node_modules/mime": { -+ "version": "1.2.11", -+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz", -+ "integrity": "sha512-Ysa2F/nqTNGHhhm9MV8ure4+Hc+Y8AWiqUdHxsO7xu8zc92ND9f3kpALHjaP026Ft17UfxrMt95c50PLUeynBw==", -+ "optional": true -+ }, -+ "node_modules/request/node_modules/oauth-sign": { -+ "version": "0.3.0", -+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz", -+ "integrity": "sha512-Tr31Sh5FnK9YKm7xTUPyDMsNOvMqkVDND0zvK/Wgj7/H9q8mpye0qG2nVzrnsvLhcsX5DtqXD0la0ks6rkPCGQ==", ++ "node_modules/request/node_modules/uuid": { ++ "version": "3.4.0", ++ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", ++ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", ++ "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", ++ "license": "MIT", + "optional": true, -+ "engines": { -+ "node": "*" -+ } -+ }, -+ "node_modules/request/node_modules/qs": { -+ "version": "0.6.6", -+ "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz", -+ "integrity": "sha512-kN+yNdAf29Jgp+AYHUmC7X4QdJPR8czuMWLNLc0aRxkQ7tB3vJQEONKKT9ou/rW7EbqVec11srC9q9BiVbcnHA==", -+ "optional": true, -+ "engines": { -+ "node": "*" -+ } -+ }, -+ "node_modules/request/node_modules/tunnel-agent": { -+ "version": "0.3.0", -+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz", -+ "integrity": "sha512-jlGqHGoKzyyjhwv/c9omAgohntThMcGtw8RV/RDLlkbbc08kni/akVxO62N8HaXMVbVsK1NCnpSK3N2xCt22ww==", -+ "optional": true, -+ "engines": { -+ "node": "*" ++ "bin": { ++ "uuid": "bin/uuid" + } + }, + "node_modules/require-at": { @@ -15072,12 +14849,13 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/resolve": { -+ "version": "1.22.11", -+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", -+ "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", ++ "version": "1.22.12", ++ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.12.tgz", ++ "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==", + "license": "MIT", + "optional": true, + "dependencies": { ++ "es-errors": "^1.3.0", + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" @@ -15127,9 +14905,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/retry": { -+ "version": "0.12.0", -+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", -+ "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", ++ "version": "0.13.1", ++ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", ++ "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "license": "MIT", + "optional": true, + "engines": { @@ -15176,17 +14954,10 @@ index 1d172e37..15028a69 100644 + "rimraf": "bin.js" + } + }, -+ "node_modules/rimraf/node_modules/balanced-match": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/rimraf/node_modules/brace-expansion": { -+ "version": "1.1.12", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", -+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", ++ "version": "1.1.14", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", ++ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -15263,15 +15034,15 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/safe-array-concat": { -+ "version": "1.1.3", -+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", -+ "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", ++ "version": "1.1.4", ++ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.4.tgz", ++ "integrity": "sha512-wtZlHyOje6OZTGqAoaDKxFkgRtkF9CnHAVnCHKfuj200wAgL+bSJhdsCD2l0Qx/2ekEXjPWcyKkfGb5CPboslg==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "call-bind": "^1.0.8", -+ "call-bound": "^1.0.2", -+ "get-intrinsic": "^1.2.6", ++ "call-bind": "^1.0.9", ++ "call-bound": "^1.0.4", ++ "get-intrinsic": "^1.3.0", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, @@ -15414,9 +15185,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/sax": { -+ "version": "1.5.0", -+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.5.0.tgz", -+ "integrity": "sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==", ++ "version": "1.6.0", ++ "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz", ++ "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==", + "license": "BlueOak-1.0.0", + "optional": true, + "engines": { @@ -15484,12 +15255,6 @@ index 1d172e37..15028a69 100644 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, -+ "node_modules/seq-queue": { -+ "version": "0.0.5", -+ "resolved": "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz", -+ "integrity": "sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==", -+ "optional": true -+ }, + "node_modules/serve-static": { + "version": "1.16.3", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", @@ -15805,6 +15570,19 @@ index 1d172e37..15028a69 100644 + "node": ">= 10" + } + }, ++ "node_modules/socks-proxy-agent/node_modules/agent-base": { ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", ++ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "debug": "4" ++ }, ++ "engines": { ++ "node": ">= 6.0.0" ++ } ++ }, + "node_modules/socks-proxy-agent/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", @@ -15830,6 +15608,16 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, ++ "node_modules/socks/node_modules/ip-address": { ++ "version": "10.1.0", ++ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", ++ "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "node": ">= 12" ++ } ++ }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -15928,6 +15716,13 @@ index 1d172e37..15028a69 100644 + "which": "bin/which" + } + }, ++ "node_modules/spawn-wrap/node_modules/yallist": { ++ "version": "2.1.2", ++ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", ++ "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", ++ "license": "ISC", ++ "optional": true ++ }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", @@ -15985,12 +15780,28 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/sprintf-js": { -+ "version": "1.0.3", -+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", -+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", ++ "version": "1.1.2", ++ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", ++ "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "license": "BSD-3-Clause", + "optional": true + }, ++ "node_modules/sql-escaper": { ++ "version": "1.3.3", ++ "resolved": "https://registry.npmjs.org/sql-escaper/-/sql-escaper-1.3.3.tgz", ++ "integrity": "sha512-BsTCV265VpTp8tm1wyIm1xqQCS+Q9NHx2Sr+WcnUrgLrQ6yiDIvHYJV5gHxsj1lMBy2zm5twLaZao8Jd+S8JJw==", ++ "license": "MIT", ++ "optional": true, ++ "engines": { ++ "bun": ">=1.0.0", ++ "deno": ">=2.0.0", ++ "node": ">=12.0.0" ++ }, ++ "funding": { ++ "type": "github", ++ "url": "https://github.com/mysqljs/sql-escaper?sponsor=1" ++ } ++ }, + "node_modules/sqlite3": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.7.tgz", @@ -16023,16 +15834,6 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, -+ "node_modules/sqlstring": { -+ "version": "2.3.3", -+ "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz", -+ "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">= 0.6" -+ } -+ }, + "node_modules/ssh2": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-1.17.0.tgz", @@ -16077,6 +15878,13 @@ index 1d172e37..15028a69 100644 + "node": ">=0.10.0" + } + }, ++ "node_modules/sshpk/node_modules/jsbn": { ++ "version": "0.1.1", ++ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", ++ "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", @@ -16103,13 +15911,6 @@ index 1d172e37..15028a69 100644 + "node": ">=8" + } + }, -+ "node_modules/ssri/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", @@ -16177,23 +15978,6 @@ index 1d172e37..15028a69 100644 + "stream-chain": "^2.2.5" + } + }, -+ "node_modules/stream-length": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/stream-length/-/stream-length-1.0.2.tgz", -+ "integrity": "sha512-aI+qKFiwoDV4rsXiS7WRoCt+v2RX1nUj17+KJC5r2gfh5xoSJIfP6Y3Do/HtvesFcTSWthIuJ3l1cvKQY/+nZg==", -+ "license": "WTFPL", -+ "optional": true, -+ "dependencies": { -+ "bluebird": "^2.6.2" -+ } -+ }, -+ "node_modules/stream-length/node_modules/bluebird": { -+ "version": "2.11.0", -+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", -+ "integrity": "sha512-UfFSr22dmHPQqPP9XWHRhq+gWnHCYguQGkXQlbyPtW5qTnhFWA8/iXg765tH0cAjy7l/zPJ1aBTO0g5XgA7kvQ==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", @@ -16350,12 +16134,12 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/strip-ansi": { -+ "version": "7.1.2", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", -+ "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", ++ "version": "7.2.0", ++ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", ++ "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "license": "MIT", + "dependencies": { -+ "ansi-regex": "^6.0.1" ++ "ansi-regex": "^6.2.2" + }, + "engines": { + "node": ">=12" @@ -16407,9 +16191,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/strnum": { -+ "version": "2.2.0", -+ "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.0.tgz", -+ "integrity": "sha512-Y7Bj8XyJxnPAORMZj/xltsfo55uOiyHcU2tnAVzHUnSJR/KsEX+9RoDeXEnsXtl/CX4fAcrt64gZ13aGaWPeBg==", ++ "version": "2.2.3", ++ "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.3.tgz", ++ "integrity": "sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==", + "funding": [ + { + "type": "github", @@ -16419,24 +16203,6 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, -+ "node_modules/strtok3": { -+ "version": "7.1.1", -+ "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.1.1.tgz", -+ "integrity": "sha512-mKX8HA/cdBqMKUr0MMZAFssCkIGoZeSCMXgnt79yKxNFguMLVFgRe6wB+fsL0NmoHDbeyZXczy7vEPSoo3rkzg==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@tokenizer/token": "^0.3.0", -+ "peek-readable": "^5.1.3" -+ }, -+ "engines": { -+ "node": ">=16" -+ }, -+ "funding": { -+ "type": "github", -+ "url": "https://github.com/sponsors/Borewit" -+ } -+ }, + "node_modules/stubs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", @@ -16445,16 +16211,13 @@ index 1d172e37..15028a69 100644 + "optional": true + }, + "node_modules/supports-color": { -+ "version": "6.1.0", -+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", -+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", ++ "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "license": "MIT", + "optional": true, -+ "dependencies": { -+ "has-flag": "^3.0.0" -+ }, + "engines": { -+ "node": ">=6" ++ "node": ">=0.8.0" + } + }, + "node_modules/supports-preserve-symlinks-flag": { @@ -16608,12 +16371,13 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/tar-stream": { -+ "version": "3.1.7", -+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", -+ "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", ++ "version": "3.1.8", ++ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz", ++ "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==", + "license": "MIT", + "dependencies": { + "b4a": "^1.6.4", ++ "bare-fs": "^4.5.5", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } @@ -16641,13 +16405,6 @@ index 1d172e37..15028a69 100644 + "node": ">=10" + } + }, -+ "node_modules/tar/node_modules/yallist": { -+ "version": "4.0.0", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", -+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", -+ "license": "ISC", -+ "optional": true -+ }, + "node_modules/tdigest": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/tdigest/-/tdigest-0.1.2.tgz", @@ -16675,14 +16432,17 @@ index 1d172e37..15028a69 100644 + "node": ">=14" + } + }, -+ "node_modules/teeny-request/node_modules/@tootallnate/once": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", -+ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", ++ "node_modules/teeny-request/node_modules/agent-base": { ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", ++ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "optional": true, ++ "dependencies": { ++ "debug": "4" ++ }, + "engines": { -+ "node": ">= 10" ++ "node": ">= 6.0.0" + } + }, + "node_modules/teeny-request/node_modules/debug": { @@ -16703,21 +16463,6 @@ index 1d172e37..15028a69 100644 + } + } + }, -+ "node_modules/teeny-request/node_modules/http-proxy-agent": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", -+ "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@tootallnate/once": "2", -+ "agent-base": "6", -+ "debug": "4" -+ }, -+ "engines": { -+ "node": ">= 6" -+ } -+ }, + "node_modules/teeny-request/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", @@ -16739,6 +16484,34 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true + }, ++ "node_modules/teeny-request/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==", ++ "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 ++ } ++ } ++ }, ++ "node_modules/teeny-request/node_modules/tr46": { ++ "version": "0.0.3", ++ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", ++ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", ++ "license": "MIT", ++ "optional": true ++ }, + "node_modules/teeny-request/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", @@ -16753,6 +16526,33 @@ index 1d172e37..15028a69 100644 + "uuid": "dist/bin/uuid" + } + }, ++ "node_modules/teeny-request/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==", ++ "license": "BSD-2-Clause", ++ "optional": true ++ }, ++ "node_modules/teeny-request/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==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "tr46": "~0.0.3", ++ "webidl-conversions": "^3.0.0" ++ } ++ }, ++ "node_modules/teex": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", ++ "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", ++ "license": "MIT", ++ "dependencies": { ++ "streamx": "^2.12.5" ++ } ++ }, + "node_modules/telegram": { + "version": "2.26.22", + "resolved": "https://registry.npmjs.org/telegram/-/telegram-2.26.22.tgz", @@ -16794,17 +16594,18 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/telnyx": { -+ "version": "1.25.5", -+ "resolved": "https://registry.npmjs.org/telnyx/-/telnyx-1.25.5.tgz", -+ "integrity": "sha512-Kcb1eq/Fm9T45j1JMdcoQP1GgJqVKbQldv0C26DhCrZX5e3+17OXyQbmgtSI6EYFQ4I3HSbCfXudwDRpGDOC7Q==", ++ "version": "1.27.0", ++ "resolved": "https://registry.npmjs.org/telnyx/-/telnyx-1.27.0.tgz", ++ "integrity": "sha512-cVbP3jEW4TbmNL5U0UbZc3OkLg+6dHRnMYByYfJnrGw5ZRn0XKb17Hx3fLMWmGgRFow7eqVP4hlCogbIB6T3+w==", + "license": "MIT", + "optional": true, + "dependencies": { + "lodash.isplainobject": "^4.0.6", -+ "qs": "^6.6.0", -+ "safe-buffer": "^5.1.1", -+ "tweetnacl": "^1.0.1", -+ "uuid": "^3.3.2" ++ "qs": "^6.11.2", ++ "safe-buffer": "^5.2.1", ++ "telnyx": "^1.26.2", ++ "tweetnacl": "^1.0.3", ++ "uuid": "^9.0.1" + }, + "engines": { + "node": "^6 || >=8" @@ -16817,10 +16618,24 @@ index 1d172e37..15028a69 100644 + "license": "Unlicense", + "optional": true + }, ++ "node_modules/telnyx/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" ++ ], ++ "license": "MIT", ++ "optional": true, ++ "bin": { ++ "uuid": "dist/bin/uuid" ++ } ++ }, + "node_modules/terser": { -+ "version": "5.46.0", -+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.0.tgz", -+ "integrity": "sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==", ++ "version": "5.46.2", ++ "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.2.tgz", ++ "integrity": "sha512-uxfo9fPcSgLDYob/w1FuL0c99MWiJDnv+5qXSQc5+Ki5NjVNsYi66INnMFBjf6uFz6OnX12piJQPF4IpjJTNTw==", + "license": "BSD-2-Clause", + "optional": true, + "dependencies": { @@ -16859,17 +16674,10 @@ index 1d172e37..15028a69 100644 + "node": ">=6" + } + }, -+ "node_modules/test-exclude/node_modules/balanced-match": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", -+ "license": "MIT", -+ "optional": true -+ }, + "node_modules/test-exclude/node_modules/brace-expansion": { -+ "version": "1.1.12", -+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", -+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", ++ "version": "1.1.14", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", ++ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -16963,18 +16771,30 @@ index 1d172e37..15028a69 100644 + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.10" + "node": ">= 6" -+ } -+ }, + } + }, +- "node_modules/multiparty/node_modules/depd": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", +- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", -+ "license": "MIT", + "license": "MIT", +- "engines": { +- "node": ">= 0.6" +- } + "optional": true -+ }, + }, +- "node_modules/multiparty/node_modules/http-errors": { +- "version": "1.8.1", +- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", +- "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", @@ -16993,42 +16813,40 @@ index 1d172e37..15028a69 100644 + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "depd": "~1.1.2", +- "inherits": "2.0.4", +- "setprototypeof": "1.2.0", +- "statuses": ">= 1.5.0 < 2", +- "toidentifier": "1.0.1" + "is-number": "^7.0.0" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.6" + "node": ">=8.0" -+ } -+ }, + } + }, +- "node_modules/multiparty/node_modules/statuses": { +- "version": "1.5.0", +- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", +- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", -+ "license": "MIT", -+ "engines": { + "license": "MIT", + "engines": { +- "node": ">= 0.6" + "node": ">=0.6" -+ } -+ }, -+ "node_modules/token-types": { -+ "version": "5.0.1", -+ "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", -+ "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==", -+ "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "@tokenizer/token": "^0.3.0", -+ "ieee754": "^1.2.1" -+ }, -+ "engines": { -+ "node": ">=14.16" -+ }, -+ "funding": { -+ "type": "github", -+ "url": "https://github.com/sponsors/Borewit" -+ } -+ }, + } + }, +- "node_modules/negotiator": { +- "version": "0.6.4", +- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", +- "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", +- "license": "MIT", + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", @@ -17041,43 +16859,70 @@ index 1d172e37..15028a69 100644 + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, -+ "engines": { + "engines": { +- "node": ">= 0.6" + "node": ">=6" -+ } -+ }, + } + }, +- "node_modules/neo-async": { +- "version": "2.6.2", +- "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", +- "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", +- "license": "MIT" +- }, +- "node_modules/node-forge": { +- "version": "1.4.0", +- "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.4.0.tgz", +- "integrity": "sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ==", +- "license": "(BSD-3-Clause OR GPL-2.0)", + "node_modules/tr46": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", -+ "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", ++ "version": "4.1.1", ++ "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", ++ "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "punycode": "^2.1.1" ++ "punycode": "^2.3.0" + }, -+ "engines": { -+ "node": ">=12" -+ } -+ }, + "engines": { +- "node": ">= 6.13.0" ++ "node": ">=14" + } + }, +- "node_modules/nofilter": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-1.0.4.tgz", +- "integrity": "sha512-N8lidFp+fCz+TD51+haYdbDGrcBWwuHX40F5+z0qkUjMJ5Tp+rdSuAkMJ9N9eoolDlEVTf6u5icM+cNKkKW2mA==", + "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==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "engines": { + "engines": { +- "node": ">=8" + "node": ">= 14.0.0" -+ } -+ }, + } + }, +- "node_modules/normalize-path": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", +- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/ts-custom-error": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/ts-custom-error/-/ts-custom-error-3.3.1.tgz", + "integrity": "sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "engines": { + "engines": { +- "node": ">=0.10.0" + "node": ">=14.0.0" -+ } -+ }, + } + }, +- "node_modules/object-inspect": { +- "version": "1.13.4", +- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", +- "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "node_modules/ts-mixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz", @@ -17096,24 +16941,40 @@ index 1d172e37..15028a69 100644 + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", -+ "license": "MIT", -+ "engines": { + "license": "MIT", + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "node": ">=0.6.x" -+ } -+ }, + } + }, +- "node_modules/on-finished": { +- "version": "2.4.1", +- "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", +- "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", +- "license": "MIT", + "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==", + "license": "Apache-2.0", + "optional": true, -+ "dependencies": { + "dependencies": { +- "ee-first": "1.1.1" + "safe-buffer": "^5.0.1" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.8" + "node": "*" -+ } -+ }, + } + }, +- "node_modules/on-headers": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", +- "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", +- "license": "MIT", + "node_modules/tv4": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/tv4/-/tv4-1.3.0.tgz", @@ -17129,10 +16990,15 @@ index 1d172e37..15028a69 100644 + } + ], + "optional": true, -+ "engines": { + "engines": { +- "node": ">= 0.8" + "node": ">= 0.8.0" -+ } -+ }, + } + }, +- "node_modules/otplib": { +- "version": "12.0.1", +- "resolved": "https://registry.npmjs.org/otplib/-/otplib-12.0.1.tgz", +- "integrity": "sha512-xDGvUOQjop7RDgxTQ+o4pOol0/3xSZzawTiPKRrHnQWAy0WjhNs/5HdIDJCrqC4MBynmjXgULc6YfioaxZeFgg==", + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", @@ -17144,9 +17010,12 @@ index 1d172e37..15028a69 100644 + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/twilio/-/twilio-4.23.0.tgz", + "integrity": "sha512-LdNBQfOe0dY2oJH2sAsrxazpgfFQo5yXGxe96QA8UWB5uu+433PrUbkv8gQ5RmrRCqUTPQ0aOrIyAdBr1aB03Q==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "@otplib/core": "^12.0.1", +- "@otplib/preset-default": "^12.0.1", +- "@otplib/preset-v11": "^12.0.1" + "axios": "^1.6.0", + "dayjs": "^1.11.9", + "https-proxy-agent": "^5.0.0", @@ -17155,61 +17024,120 @@ index 1d172e37..15028a69 100644 + "scmp": "^2.1.0", + "url-parse": "^1.5.9", + "xmlbuilder": "^13.0.2" - }, - "engines": { -- "node": ">=0.6" ++ }, ++ "engines": { + "node": ">=14.0" -+ } -+ }, + } + }, +- "node_modules/package-json-from-dist": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", +- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", +- "license": "BlueOak-1.0.0" +- }, +- "node_modules/parseurl": { +- "version": "1.3.3", +- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", +- "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", ++ "node_modules/twilio/node_modules/agent-base": { ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", ++ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "debug": "4" ++ }, + "engines": { +- "node": ">= 0.8" ++ "node": ">= 6.0.0" + } + }, +- "node_modules/path-key": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", +- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/twilio/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", -+ "license": "MIT", + "license": "MIT", + "optional": true, + "dependencies": { + "ms": "^2.1.3" + }, -+ "engines": { + "engines": { +- "node": ">=8" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } -+ } -+ }, + } + }, +- "node_modules/path-scurry": { +- "version": "1.11.1", +- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", +- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", +- "license": "BlueOak-1.0.0", + "node_modules/twilio/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "lru-cache": "^10.2.0", +- "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + "agent-base": "6", + "debug": "4" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">=16 || 14 >=14.18" +- }, +- "funding": { +- "url": "https://github.com/sponsors/isaacs" + "node": ">= 6" -+ } -+ }, + } + }, +- "node_modules/path-to-regexp": { +- "version": "0.1.12", +- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", +- "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", +- "license": "MIT" +- }, +- "node_modules/pend": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", +- "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", +- "license": "MIT" + "node_modules/twilio/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT", + "optional": true -+ }, + }, +- "node_modules/possible-typed-array-names": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", +- "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "node_modules/twilio/node_modules/xmlbuilder": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz", + "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "engines": { + "engines": { +- "node": ">= 0.4" + "node": ">=6.0" -+ } -+ }, + } + }, +- "node_modules/process": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", +- "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "node_modules/type": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", @@ -17221,44 +17149,65 @@ index 1d172e37..15028a69 100644 + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", -+ "license": "MIT", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, -+ "engines": { + "engines": { +- "node": ">= 0.6.0" + "node": ">= 0.6" -+ } -+ }, + } + }, +- "node_modules/process-nextick-args": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", +- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", +- "license": "MIT" +- }, +- "node_modules/proxy-addr": { +- "version": "2.0.7", +- "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", +- "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", -+ "license": "MIT", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "forwarded": "0.2.0", +- "ipaddr.js": "1.9.1" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.10" + "node": ">= 0.4" -+ } -+ }, + } + }, +- "node_modules/qs": { +- "version": "6.14.2", +- "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz", +- "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", +- "license": "BSD-3-Clause", + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "side-channel": "^1.1.0" + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">=0.6" + "node": ">= 0.4" }, "funding": { @@ -17269,13 +17218,35 @@ index 1d172e37..15028a69 100644 - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", - "integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==", +- "license": "MIT", +- "engines": { +- "node": ">= 0.8" +- } +- }, +- "node_modules/range-parser": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", +- "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", +- "license": "MIT", +- "engines": { +- "node": ">= 0.6" +- } +- }, +- "node_modules/raw-body": { +- "version": "2.5.3", +- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", +- "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "bytes": "~3.1.2", +- "http-errors": "~2.0.1", +- "iconv-lite": "~0.4.24", +- "unpipe": "~1.0.0" + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", @@ -17283,7 +17254,7 @@ index 1d172e37..15028a69 100644 + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" -+ }, + }, "engines": { - "node": ">= 0.8" + "node": ">= 0.4" @@ -17292,70 +17263,98 @@ index 1d172e37..15028a69 100644 + "url": "https://github.com/sponsors/ljharb" } }, -- "node_modules/range-parser": { -- "version": "1.2.1", -- "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", -- "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", +- "node_modules/readable-stream": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", +- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", "license": "MIT", + "optional": true, -+ "dependencies": { + "dependencies": { +- "abort-controller": "^3.0.0", +- "buffer": "^6.0.3", +- "events": "^3.3.0", +- "process": "^0.11.10", +- "string_decoder": "^1.3.0" + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" -+ }, + }, "engines": { -- "node": ">= 0.6" +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +- } +- }, +- "node_modules/readdir-glob": { +- "version": "1.1.3", +- "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", +- "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", +- "license": "Apache-2.0", +- "dependencies": { +- "minimatch": "^5.1.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, -- "node_modules/raw-body": { -- "version": "2.5.3", -- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", -- "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", +- "node_modules/readdir-glob/node_modules/minimatch": { +- "version": "5.1.9", +- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", +- "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", +- "license": "ISC", + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "license": "MIT", ++ "license": "MIT", + "optional": true, "dependencies": { -- "bytes": "~3.1.2", -- "http-errors": "~2.0.1", -- "iconv-lite": "~0.4.24", -- "unpipe": "~1.0.0" +- "brace-expansion": "^2.0.1" +- }, +- "engines": { +- "node": ">=10" + "is-typedarray": "^1.0.0" -+ } -+ }, + } + }, +- "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==", + "node_modules/ua-client-hints-js": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ua-client-hints-js/-/ua-client-hints-js-0.1.2.tgz", + "integrity": "sha512-cYqD5p9PPCsNYpBJRYcU7s5QuZS3pdWpskOJl+QE7elbOrFzctLs5H9ppH10v7Tk0Kholzo9VIyjoTlh0B8XXg==", -+ "funding": [ -+ { -+ "type": "github", + "funding": [ + { + "type": "github", +- "url": "https://github.com/sponsors/feross" + "url": "https://github.com/sponsors/faisalman" -+ }, -+ { + }, + { +- "type": "patreon", +- "url": "https://www.patreon.com/feross" + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" -+ }, -+ { + }, + { +- "type": "consulting", +- "url": "https://feross.org/support" + "type": "paypal", + "url": "https://paypal.me/faisalman" -+ } -+ ], -+ "license": "MIT" -+ }, + } + ], + "license": "MIT" + }, +- "node_modules/safe-regex-test": { +- "version": "1.1.0", +- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", +- "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "node_modules/ua-parser-js": { + "version": "1.0.40", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz", @@ -17374,14 +17373,47 @@ index 1d172e37..15028a69 100644 + "url": "https://github.com/sponsors/faisalman" + } + ], -+ "license": "MIT", + "license": "MIT", +- "dependencies": { +- "call-bound": "^1.0.2", +- "es-errors": "^1.3.0", +- "is-regex": "^1.2.1" + "bin": { + "ua-parser-js": "script/cli.js" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" + "node": "*" -+ } -+ }, + } + }, +- "node_modules/safer-buffer": { +- "version": "2.1.2", +- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", +- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", +- "license": "MIT" +- }, +- "node_modules/send": { +- "version": "0.19.2", +- "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", +- "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", +- "license": "MIT", +- "dependencies": { +- "debug": "2.6.9", +- "depd": "2.0.0", +- "destroy": "1.2.0", +- "encodeurl": "~2.0.0", +- "escape-html": "~1.0.3", +- "etag": "~1.8.1", +- "fresh": "~0.5.2", +- "http-errors": "~2.0.1", +- "mime": "1.6.0", +- "ms": "2.1.3", +- "on-finished": "~2.4.1", +- "range-parser": "~1.2.1", +- "statuses": "~2.0.2" + "node_modules/uglify-js": { + "version": "3.19.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", @@ -17390,27 +17422,43 @@ index 1d172e37..15028a69 100644 + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" -+ }, -+ "engines": { + }, + "engines": { +- "node": ">= 0.8.0" + "node": ">=0.8.0" -+ } -+ }, + } + }, +- "node_modules/send/node_modules/ms": { +- "version": "2.1.3", +- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", +- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", +- "license": "MIT" +- }, +- "node_modules/serve-static": { +- "version": "1.16.3", +- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", +- "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", + "node_modules/uid-safe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", + "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", -+ "license": "MIT", -+ "dependencies": { + "license": "MIT", + "dependencies": { +- "encodeurl": "~2.0.0", +- "escape-html": "~1.0.3", +- "parseurl": "~1.3.3", +- "send": "~0.19.1" + "random-bytes": "~1.0.0" }, "engines": { - "node": ">= 0.8" +- "node": ">= 0.8.0" ++ "node": ">= 0.8" } }, -- "node_modules/readable-stream": { -- "version": "4.7.0", -- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", -- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", +- "node_modules/set-function-length": { +- "version": "1.2.2", +- "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", +- "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "node_modules/uid2": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/uid2/-/uid2-0.0.4.tgz", @@ -17425,56 +17473,50 @@ index 1d172e37..15028a69 100644 "license": "MIT", + "optional": true, "dependencies": { -- "abort-controller": "^3.0.0", -- "buffer": "^6.0.3", -- "events": "^3.3.0", -- "process": "^0.11.10", -- "string_decoder": "^1.3.0" +- "define-data-property": "^1.1.4", +- "es-errors": "^1.3.0", +- "function-bind": "^1.1.2", +- "get-intrinsic": "^1.2.4", +- "gopd": "^1.0.1", +- "has-property-descriptors": "^1.0.2" + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" }, "engines": { -- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" -+ "node": ">= 0.4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, -- "node_modules/readdir-glob": { -- "version": "1.1.3", -- "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", -- "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", -- "license": "Apache-2.0", +- "node_modules/setprototypeof": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", +- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", +- "license": "ISC" + "node_modules/undici": { -+ "version": "5.29.0", -+ "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", -+ "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", ++ "version": "6.24.1", ++ "resolved": "https://registry.npmjs.org/undici/-/undici-6.24.1.tgz", ++ "integrity": "sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==", + "license": "MIT", + "optional": true, - "dependencies": { -- "minimatch": "^5.1.0" -+ "@fastify/busboy": "^2.0.0" -+ }, + "engines": { -+ "node": ">=14.0" - } ++ "node": ">=18.17" ++ } }, -- "node_modules/readdir-glob/node_modules/balanced-match": { -- "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", -- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", -- "license": "MIT" +- "node_modules/shebang-command": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", +- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/undici-types": { -+ "version": "7.18.2", -+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", -+ "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", -+ "license": "MIT", ++ "version": "7.19.2", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz", ++ "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==", + "license": "MIT", + "optional": true - }, -- "node_modules/readdir-glob/node_modules/brace-expansion": { ++ }, + "node_modules/unidecode": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/unidecode/-/unidecode-0.1.8.tgz", @@ -17490,21 +17532,19 @@ index 1d172e37..15028a69 100644 + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "license": "ISC", + "optional": true, -+ "dependencies": { + "dependencies": { +- "shebang-regex": "^3.0.0" +- }, + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { - "version": "2.0.2", -- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", -- "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", -- "license": "MIT", ++ "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "license": "ISC", + "optional": true, - "dependencies": { -- "balanced-match": "^1.0.0" ++ "dependencies": { + "imurmurhash": "^0.1.4" + } + }, @@ -17514,258 +17554,19 @@ index 1d172e37..15028a69 100644 + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "license": "MIT", + "optional": true, -+ "engines": { -+ "node": ">= 4.0.0" -+ } -+ }, -+ "node_modules/unpipe": { -+ "version": "1.0.0", -+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", -+ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", -+ "license": "MIT", -+ "engines": { -+ "node": ">= 0.8" -+ } -+ }, -+ "node_modules/uri-parser": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/uri-parser/-/uri-parser-1.0.1.tgz", -+ "integrity": "sha512-TRjjM2M83RD9jIIYttNj7ghUQTKSov+WXZbQIMM8DxY1R1QdJEGWNKKMYCxyeOw1p9re2nQ85usM6dPTVtox1g==", -+ "optional": true, -+ "engines": { -+ "node": "*" -+ } -+ }, -+ "node_modules/url-join": { -+ "version": "5.0.0", -+ "resolved": "https://registry.npmjs.org/url-join/-/url-join-5.0.0.tgz", -+ "integrity": "sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, -- "node_modules/readdir-glob/node_modules/minimatch": { -- "version": "5.1.7", -- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.7.tgz", -- "integrity": "sha512-FjiwU9HaHW6YB3H4a1sFudnv93lvydNjz2lmyUXR6IwKhGI+bgL3SOZrBGn6kvvX2pJvhEkGSGjyTHN47O4rqA==", -- "license": "ISC", -+ "node_modules/url-parse": { -+ "version": "1.5.10", -+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", -+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", -+ "license": "MIT", -+ "optional": true, - "dependencies": { -- "brace-expansion": "^2.0.1" -- }, -- "engines": { -- "node": ">=10" -+ "querystringify": "^2.1.1", -+ "requires-port": "^1.0.0" - } - }, -- "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" -- } -- ], -- "license": "MIT" -+ "node_modules/url-template": { -+ "version": "2.0.8", -+ "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz", -+ "integrity": "sha512-XdVKMF4SJ0nP/O7XIPB0JwAEuT9lDIYnNsK8yGVe43y0AWoKeJNdv3ZNWh7ksJ6KqQFjOO6ox/VEitLnaVNufw==", -+ "license": "BSD", -+ "optional": true - }, -- "node_modules/safe-regex-test": { -- "version": "1.1.0", -- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", -- "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", -+ "node_modules/utf-8-validate": { -+ "version": "5.0.10", -+ "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", -+ "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==", -+ "hasInstallScript": true, - "license": "MIT", -+ "optional": true, - "dependencies": { -- "call-bound": "^1.0.2", -- "es-errors": "^1.3.0", -- "is-regex": "^1.2.1" -+ "node-gyp-build": "^4.3.0" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -+ "node": ">=6.14.2" - } - }, -- "node_modules/safer-buffer": { -+ "node_modules/utf8": { - "version": "2.1.2", -- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", -- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", -- "license": "MIT" -+ "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.2.tgz", -+ "integrity": "sha512-QXo+O/QkLP/x1nyi54uQiG0XrODxdysuQvE5dtVqv7F5K2Qb6FsN+qbr6KhF5wQ20tfcV3VQp0/2x1e1MRSPWg==", -+ "license": "MIT", -+ "optional": true - }, -- "node_modules/send": { -- "version": "0.19.2", -- "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", -- "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", -+ "node_modules/util": { -+ "version": "0.12.5", -+ "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", -+ "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "license": "MIT", - "dependencies": { -- "debug": "2.6.9", -- "depd": "2.0.0", -- "destroy": "1.2.0", -- "encodeurl": "~2.0.0", -- "escape-html": "~1.0.3", -- "etag": "~1.8.1", -- "fresh": "~0.5.2", -- "http-errors": "~2.0.1", -- "mime": "1.6.0", -- "ms": "2.1.3", -- "on-finished": "~2.4.1", -- "range-parser": "~1.2.1", -- "statuses": "~2.0.2" -- }, -- "engines": { -- "node": ">= 0.8.0" -+ "inherits": "^2.0.3", -+ "is-arguments": "^1.0.4", -+ "is-generator-function": "^1.0.7", -+ "is-typed-array": "^1.1.3", -+ "which-typed-array": "^1.1.2" - } - }, -- "node_modules/send/node_modules/ms": { -- "version": "2.1.3", -- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", -- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", -+ "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==", - "license": "MIT" - }, -- "node_modules/serve-static": { -- "version": "1.16.3", -- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", -- "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", -+ "node_modules/utils-merge": { -+ "version": "1.0.1", -+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", -+ "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "license": "MIT", -- "dependencies": { -- "encodeurl": "~2.0.0", -- "escape-html": "~1.0.3", -- "parseurl": "~1.3.3", -- "send": "~0.19.1" -- }, - "engines": { -- "node": ">= 0.8.0" -+ "node": ">= 0.4.0" - } - }, -- "node_modules/set-function-length": { -- "version": "1.2.2", -- "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", -- "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", -+ "node_modules/uuid": { -+ "version": "3.4.0", -+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", -+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", -+ "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "license": "MIT", -- "dependencies": { -- "define-data-property": "^1.1.4", -- "es-errors": "^1.3.0", -- "function-bind": "^1.1.2", -- "get-intrinsic": "^1.2.4", -- "gopd": "^1.0.1", -- "has-property-descriptors": "^1.0.2" -- }, -- "engines": { -- "node": ">= 0.4" -+ "optional": true, -+ "bin": { -+ "uuid": "bin/uuid" - } - }, -- "node_modules/setprototypeof": { -- "version": "1.2.0", -- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", -- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", -- "license": "ISC" -+ "node_modules/uuid-parse": { -+ "version": "1.1.0", -+ "resolved": "https://registry.npmjs.org/uuid-parse/-/uuid-parse-1.1.0.tgz", -+ "integrity": "sha512-OdmXxA8rDsQ7YpNVbKSJkNzTw2I+S5WsbMDnCtIWSQaosNAcWtFuI/YK1TjzUI6nbkgiqEyh8gWngfcv8Asd9A==", -+ "license": "MIT", -+ "optional": true - }, -- "node_modules/shebang-command": { -- "version": "2.0.0", -- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", -- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", -+ "node_modules/v8flags": { -+ "version": "3.2.0", -+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", -+ "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "shebang-regex": "^3.0.0" -+ "homedir-polyfill": "^1.0.1" - }, "engines": { - "node": ">=8" -+ "node": ">= 0.10" ++ "node": ">= 4.0.0" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", -+ "node_modules/validate-npm-package-license": { -+ "version": "3.0.4", -+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", -+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "dependencies": { -+ "spdx-correct": "^3.0.0", -+ "spdx-expression-parse": "^3.0.0" -+ } -+ }, -+ "node_modules/vary": { -+ "version": "1.1.2", -+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", -+ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", ++ "node_modules/unpipe": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", ++ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "license": "MIT", "engines": { - "node": ">=8" @@ -17776,12 +17577,23 @@ index 1d172e37..15028a69 100644 - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", -+ "node_modules/vasync": { -+ "version": "2.2.1", -+ "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz", -+ "integrity": "sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==", -+ "engines": [ -+ "node >=0.6.0" ++ "node_modules/update-browserslist-db": { ++ "version": "1.2.3", ++ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", ++ "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", ++ "funding": [ ++ { ++ "type": "opencollective", ++ "url": "https://opencollective.com/browserslist" ++ }, ++ { ++ "type": "tidelift", ++ "url": "https://tidelift.com/funding/github/npm/browserslist" ++ }, ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/ai" ++ } + ], "license": "MIT", + "optional": true, @@ -17791,19 +17603,297 @@ index 1d172e37..15028a69 100644 - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" -- }, -- "engines": { ++ "escalade": "^3.2.0", ++ "picocolors": "^1.1.1" ++ }, ++ "bin": { ++ "update-browserslist-db": "cli.js" + }, ++ "peerDependencies": { ++ "browserslist": ">= 4.21.0" ++ } ++ }, ++ "node_modules/uri-js": { ++ "version": "4.4.1", ++ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", ++ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", ++ "license": "BSD-2-Clause", ++ "optional": true, ++ "dependencies": { ++ "punycode": "^2.1.0" ++ } ++ }, ++ "node_modules/uri-parser": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/uri-parser/-/uri-parser-1.0.1.tgz", ++ "integrity": "sha512-TRjjM2M83RD9jIIYttNj7ghUQTKSov+WXZbQIMM8DxY1R1QdJEGWNKKMYCxyeOw1p9re2nQ85usM6dPTVtox1g==", ++ "optional": true, + "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" -+ "verror": "1.10.0" ++ "node": "*" } }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", ++ "node_modules/url-join": { ++ "version": "5.0.0", ++ "resolved": "https://registry.npmjs.org/url-join/-/url-join-5.0.0.tgz", ++ "integrity": "sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==", + "license": "MIT", +- "dependencies": { +- "es-errors": "^1.3.0", +- "object-inspect": "^1.13.3" +- }, ++ "optional": true, + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, +- "node_modules/side-channel-map": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", +- "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", ++ "node_modules/url-parse": { ++ "version": "1.5.10", ++ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", ++ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "call-bound": "^1.0.2", +- "es-errors": "^1.3.0", +- "get-intrinsic": "^1.2.5", +- "object-inspect": "^1.13.3" +- }, +- "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "querystringify": "^2.1.1", ++ "requires-port": "^1.0.0" + } + }, +- "node_modules/side-channel-weakmap": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", +- "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", ++ "node_modules/url-template": { ++ "version": "2.0.8", ++ "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz", ++ "integrity": "sha512-XdVKMF4SJ0nP/O7XIPB0JwAEuT9lDIYnNsK8yGVe43y0AWoKeJNdv3ZNWh7ksJ6KqQFjOO6ox/VEitLnaVNufw==", ++ "license": "BSD", ++ "optional": true ++ }, ++ "node_modules/utf-8-validate": { ++ "version": "5.0.10", ++ "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz", ++ "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==", ++ "hasInstallScript": true, + "license": "MIT", ++ "optional": true, + "dependencies": { +- "call-bound": "^1.0.2", +- "es-errors": "^1.3.0", +- "get-intrinsic": "^1.2.5", +- "object-inspect": "^1.13.3", +- "side-channel-map": "^1.0.1" ++ "node-gyp-build": "^4.3.0" + }, + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "node": ">=6.14.2" + } + }, +- "node_modules/signal-exit": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", +- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", +- "license": "ISC", +- "engines": { +- "node": ">=14" +- }, +- "funding": { +- "url": "https://github.com/sponsors/isaacs" +- } ++ "node_modules/utf8": { ++ "version": "2.1.2", ++ "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.2.tgz", ++ "integrity": "sha512-QXo+O/QkLP/x1nyi54uQiG0XrODxdysuQvE5dtVqv7F5K2Qb6FsN+qbr6KhF5wQ20tfcV3VQp0/2x1e1MRSPWg==", ++ "license": "MIT", ++ "optional": true + }, +- "node_modules/source-map": { +- "version": "0.6.1", +- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", +- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", +- "license": "BSD-3-Clause", +- "engines": { +- "node": ">=0.10.0" ++ "node_modules/util": { ++ "version": "0.12.5", ++ "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", ++ "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", ++ "license": "MIT", ++ "dependencies": { ++ "inherits": "^2.0.3", ++ "is-arguments": "^1.0.4", ++ "is-generator-function": "^1.0.7", ++ "is-typed-array": "^1.1.3", ++ "which-typed-array": "^1.1.2" + } + }, +- "node_modules/statuses": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", +- "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", ++ "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==", ++ "license": "MIT" ++ }, ++ "node_modules/utils-merge": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", ++ "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { +- "node": ">= 0.8" ++ "node": ">= 0.4.0" + } + }, +- "node_modules/streamx": { +- "version": "2.23.0", +- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", +- "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", ++ "node_modules/uuid": { ++ "version": "10.0.0", ++ "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", ++ "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", ++ "funding": [ ++ "https://github.com/sponsors/broofa", ++ "https://github.com/sponsors/ctavan" ++ ], + "license": "MIT", +- "dependencies": { +- "events-universal": "^1.0.0", +- "fast-fifo": "^1.3.2", +- "text-decoder": "^1.1.0" ++ "optional": true, ++ "bin": { ++ "uuid": "dist/bin/uuid" + } + }, +- "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==", ++ "node_modules/uuid-parse": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/uuid-parse/-/uuid-parse-1.1.0.tgz", ++ "integrity": "sha512-OdmXxA8rDsQ7YpNVbKSJkNzTw2I+S5WsbMDnCtIWSQaosNAcWtFuI/YK1TjzUI6nbkgiqEyh8gWngfcv8Asd9A==", + "license": "MIT", +- "dependencies": { +- "safe-buffer": "~5.2.0" +- } ++ "optional": true + }, +- "node_modules/string-width": { +- "version": "5.1.2", +- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", +- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", ++ "node_modules/v8flags": { ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", ++ "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "eastasianwidth": "^0.2.0", +- "emoji-regex": "^9.2.2", +- "strip-ansi": "^7.0.1" ++ "homedir-polyfill": "^1.0.1" + }, + "engines": { +- "node": ">=12" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" ++ "node": ">= 0.10" + } + }, +- "node_modules/string-width-cjs": { +- "name": "string-width", +- "version": "4.2.3", +- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", +- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", +- "license": "MIT", ++ "node_modules/validate-npm-package-license": { ++ "version": "3.0.4", ++ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", ++ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { +- "emoji-regex": "^8.0.0", +- "is-fullwidth-code-point": "^3.0.0", +- "strip-ansi": "^6.0.1" +- }, +- "engines": { +- "node": ">=8" ++ "spdx-correct": "^3.0.0", ++ "spdx-expression-parse": "^3.0.0" + } + }, +- "node_modules/string-width-cjs/node_modules/ansi-regex": { +- "version": "5.0.1", +- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", +- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", ++ "node_modules/vary": { ++ "version": "1.1.2", ++ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", ++ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { +- "node": ">=8" ++ "node": ">= 0.8" + } + }, +- "node_modules/string-width-cjs/node_modules/emoji-regex": { +- "version": "8.0.0", +- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", +- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", +- "license": "MIT" ++ "node_modules/vasync": { ++ "version": "2.2.1", ++ "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz", ++ "integrity": "sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==", ++ "engines": [ ++ "node >=0.6.0" ++ ], ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "verror": "1.10.0" ++ } + }, +- "node_modules/string-width-cjs/node_modules/strip-ansi": { +- "version": "6.0.1", +- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", +- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/vasync/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -17821,23 +17911,19 @@ index 1d172e37..15028a69 100644 + "license": "MIT", + "optional": true, "dependencies": { -- "es-errors": "^1.3.0", -- "object-inspect": "^1.13.3" +- "ansi-regex": "^5.0.1" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "node": ">=8" + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" } }, -- "node_modules/side-channel-map": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", -- "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", +- "node_modules/strip-ansi": { +- "version": "7.2.0", +- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", +- "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "node_modules/verror": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", @@ -17845,27 +17931,26 @@ index 1d172e37..15028a69 100644 "license": "MIT", + "optional": true, "dependencies": { -- "call-bound": "^1.0.2", -- "es-errors": "^1.3.0", -- "get-intrinsic": "^1.2.5", -- "object-inspect": "^1.13.3" +- "ansi-regex": "^6.2.2" + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" }, "engines": { -- "node": ">= 0.4" +- "node": ">=12" - }, - "funding": { -- "url": "https://github.com/sponsors/ljharb" +- "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": ">=0.6.0" } }, -- "node_modules/side-channel-weakmap": { +- "node_modules/strip-ansi-cjs": { +- "name": "strip-ansi", +- "version": "6.0.1", +- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", +- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", -- "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", ++ "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "license": "MIT", @@ -17878,72 +17963,45 @@ index 1d172e37..15028a69 100644 "license": "MIT", + "optional": true, "dependencies": { -- "call-bound": "^1.0.2", -- "es-errors": "^1.3.0", -- "get-intrinsic": "^1.2.5", -- "object-inspect": "^1.13.3", -- "side-channel-map": "^1.0.1" -- }, -- "engines": { -- "node": ">= 0.4" +- "ansi-regex": "^5.0.1" + "xml-name-validator": "^4.0.0" }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" -- } -- }, -- "node_modules/signal-exit": { -- "version": "4.1.0", -- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", -- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", -- "license": "ISC", "engines": { - "node": ">=14" -- }, -- "funding": { -- "url": "https://github.com/sponsors/isaacs" +- "node": ">=8" ++ "node": ">=14" } }, -- "node_modules/source-map": { -- "version": "0.6.1", -- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", -- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", -- "license": "BSD-3-Clause", +- "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { +- "version": "5.0.1", +- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", +- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/weak-daemon": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/weak-daemon/-/weak-daemon-1.0.3.tgz", + "integrity": "sha512-9OLYp5qQSxpnTIyuA1zJ7at3DV2DSBcbdXduC/3QFPeYjF30Lh1nfBrG+VLf4QUvZPz2lXFPu08oIRzWQfucVQ==", -+ "license": "MIT", + "license": "MIT", + "optional": true, "engines": { -- "node": ">=0.10.0" +- "node": ">=8" + "node": ">=4.8.7" } }, -- "node_modules/statuses": { -- "version": "2.0.2", -- "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", -- "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", -+ "node_modules/web-encoding": { -+ "version": "1.1.5", -+ "resolved": "https://registry.npmjs.org/web-encoding/-/web-encoding-1.1.5.tgz", -+ "integrity": "sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==", - "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "util": "^0.12.3" -+ }, -+ "optionalDependencies": { -+ "@zxing/text-encoding": "0.9.0" -+ } -+ }, +- "node_modules/tar-stream": { +- "version": "3.1.8", +- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz", +- "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==", +- "license": "MIT", + "node_modules/web-push": { + "version": "3.6.7", + "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.6.7.tgz", + "integrity": "sha512-OpiIUe8cuGjrj3mMBFWY+e4MMIkW3SVT+7vEIjvD9kejGUypv8GPDf84JdPWskK8zMRIJ6xYGm+Kxr8YkPyA0A==", + "license": "MPL-2.0", + "optional": true, -+ "dependencies": { + "dependencies": { +- "b4a": "^1.6.4", +- "bare-fs": "^4.5.5", +- "fast-fifo": "^1.2.0", +- "streamx": "^2.15.0" + "asn1.js": "^5.3.0", + "http_ece": "1.2.0", + "https-proxy-agent": "^7.0.0", @@ -17953,41 +18011,45 @@ index 1d172e37..15028a69 100644 + "bin": { + "web-push": "src/cli.js" + }, - "engines": { -- "node": ">= 0.8" ++ "engines": { + "node": ">= 16" } }, -- "node_modules/streamx": { -- "version": "2.23.0", -- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", -- "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", +- "node_modules/teex": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz", +- "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==", + "node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", "license": "MIT", - "dependencies": { -- "events-universal": "^1.0.0", -- "fast-fifo": "^1.3.2", -- "text-decoder": "^1.1.0" +- "streamx": "^2.12.5" + "optional": true, + "engines": { + "node": ">= 8" } }, -- "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==", +- "node_modules/text-decoder": { +- "version": "1.2.7", +- "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", +- "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==", +- "license": "Apache-2.0", + "node_modules/webdav": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/webdav/-/webdav-5.9.0.tgz", + "integrity": "sha512-OMJ6wtK1WvCO++aOLoQgE96S8KT4e5aaClWHmHXfFU369r4eyELN569B7EqT4OOUb99mmO58GkyuiCv/Ag6J0Q==", - "license": "MIT", ++ "license": "MIT", + "optional": true, "dependencies": { -- "safe-buffer": "~5.2.0" +- "b4a": "^1.6.4" +- } +- }, +- "node_modules/thirty-two": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz", +- "integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==", + "@buttercup/fetch": "^0.2.1", + "base-64": "^1.0.0", + "byte-length": "^1.0.2", @@ -18003,49 +18065,35 @@ index 1d172e37..15028a69 100644 + "url-join": "^5.0.0", + "url-parse": "^1.5.10" + }, -+ "engines": { + "engines": { +- "node": ">=0.2.6" + "node": ">=14" } }, -- "node_modules/string-width": { -- "version": "5.1.2", -- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", -- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", -+ "node_modules/webdav/node_modules/node-fetch": { -+ "version": "3.3.2", -+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", -+ "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", - "license": "MIT", +- "node_modules/toidentifier": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", +- "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", +- "license": "MIT", ++ "node_modules/webdav/node_modules/entities": { ++ "version": "6.0.1", ++ "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", ++ "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", ++ "license": "BSD-2-Clause", + "optional": true, - "dependencies": { -- "eastasianwidth": "^0.2.0", -- "emoji-regex": "^9.2.2", -- "strip-ansi": "^7.0.1" -+ "data-uri-to-buffer": "^4.0.0", -+ "fetch-blob": "^3.1.4", -+ "formdata-polyfill": "^4.0.10" - }, "engines": { -- "node": ">=12" -+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { -- "url": "https://github.com/sponsors/sindresorhus" -+ "type": "opencollective", -+ "url": "https://opencollective.com/node-fetch" +- "node": ">=0.6" ++ "node": ">=0.12" ++ }, ++ "funding": { ++ "url": "https://github.com/fb55/entities?sponsor=1" } }, -- "node_modules/string-width-cjs": { -- "name": "string-width", -- "version": "4.2.3", -- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", -- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", +- "node_modules/tsscmp": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", +- "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", - "license": "MIT", -- "dependencies": { -- "emoji-regex": "^8.0.0", -- "is-fullwidth-code-point": "^3.0.0", -- "strip-ansi": "^6.0.1" -- }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", @@ -18053,14 +18101,14 @@ index 1d172e37..15028a69 100644 + "license": "BSD-2-Clause", + "optional": true, "engines": { -- "node": ">=8" +- "node": ">=0.6.x" + "node": ">=12" } }, -- "node_modules/string-width-cjs/node_modules/ansi-regex": { -- "version": "5.0.1", -- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", +- "node_modules/type-is": { +- "version": "1.6.18", +- "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", +- "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "license": "MIT", + "node_modules/websocket": { + "version": "1.0.35", @@ -18068,259 +18116,19 @@ index 1d172e37..15028a69 100644 + "integrity": "sha512-/REy6amwPZl44DDzvRCkaI1q1bIiQB0mEFQLUrhz3z2EK91cp3n72rAjUlrTP0zV22HJIUOVHQGPxhFRjxjt+Q==", + "license": "Apache-2.0", + "optional": true, -+ "dependencies": { + "dependencies": { +- "media-typer": "0.3.0", +- "mime-types": "~2.1.24" + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.63", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" -+ }, - "engines": { -- "node": ">=8" -+ "node": ">=4.0.0" - } - }, -- "node_modules/string-width-cjs/node_modules/emoji-regex": { -- "version": "8.0.0", -- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", -- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", -- "license": "MIT" -- }, -- "node_modules/string-width-cjs/node_modules/strip-ansi": { -- "version": "6.0.1", -- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", -- "license": "MIT", -+ "node_modules/websocket-driver": { -+ "version": "0.7.4", -+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", -+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", -+ "license": "Apache-2.0", -+ "optional": true, - "dependencies": { -- "ansi-regex": "^5.0.1" -+ "http-parser-js": ">=0.5.1", -+ "safe-buffer": ">=5.1.0", -+ "websocket-extensions": ">=0.1.1" - }, - "engines": { -- "node": ">=8" -+ "node": ">=0.8.0" - } - }, -- "node_modules/strip-ansi": { -- "version": "7.1.2", -- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", -- "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", -+ "node_modules/websocket-extensions": { -+ "version": "0.1.4", -+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", -+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", -+ "license": "Apache-2.0", -+ "optional": true, -+ "engines": { -+ "node": ">=0.8.0" -+ } -+ }, -+ "node_modules/whatwg-encoding": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", -+ "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", -+ "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "ansi-regex": "^6.0.1" -+ "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" -- }, -- "funding": { -- "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, -- "node_modules/strip-ansi-cjs": { -- "name": "strip-ansi", -- "version": "6.0.1", -- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", -- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", -+ "node_modules/whatwg-encoding/node_modules/iconv-lite": { -+ "version": "0.6.3", -+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", -+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "ansi-regex": "^5.0.1" -+ "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { -- "node": ">=8" -+ "node": ">=0.10.0" - } - }, -- "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { -- "version": "5.0.1", -- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", -- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", -+ "node_modules/whatwg-fetch": { -+ "version": "3.6.20", -+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", -+ "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/whatwg-mimetype": { -+ "version": "3.0.0", -+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", -+ "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "license": "MIT", -+ "optional": true, - "engines": { -- "node": ">=8" -+ "node": ">=12" - } - }, -- "node_modules/tar-stream": { -- "version": "3.1.7", -- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", -- "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", -+ "node_modules/whatwg-url": { -+ "version": "11.0.0", -+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", -+ "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "b4a": "^1.6.4", -- "fast-fifo": "^1.2.0", -- "streamx": "^2.15.0" -+ "tr46": "^3.0.0", -+ "webidl-conversions": "^7.0.0" -+ }, -+ "engines": { -+ "node": ">=12" - } - }, -- "node_modules/text-decoder": { -- "version": "1.2.7", -- "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz", -- "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==", -- "license": "Apache-2.0", -+ "node_modules/which": { -+ "version": "2.0.2", -+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", -+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", -+ "license": "ISC", - "dependencies": { -- "b4a": "^1.6.4" -- } -- }, -- "node_modules/thirty-two": { -- "version": "1.0.2", -- "resolved": "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz", -- "integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==", -+ "isexe": "^2.0.0" -+ }, -+ "bin": { -+ "node-which": "bin/node-which" -+ }, - "engines": { -- "node": ">=0.2.6" -+ "node": ">= 8" - } - }, -- "node_modules/toidentifier": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", -- "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", -+ "node_modules/which-boxed-primitive": { -+ "version": "1.1.1", -+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", -+ "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", - "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "is-bigint": "^1.1.0", -+ "is-boolean-object": "^1.2.1", -+ "is-number-object": "^1.1.1", -+ "is-string": "^1.1.1", -+ "is-symbol": "^1.1.1" -+ }, - "engines": { -- "node": ">=0.6" -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" - } - }, -- "node_modules/tsscmp": { -- "version": "1.0.6", -- "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", -- "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", -+ "node_modules/which-builtin-type": { -+ "version": "1.2.1", -+ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", -+ "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", - "license": "MIT", -+ "optional": true, -+ "dependencies": { -+ "call-bound": "^1.0.2", -+ "function.prototype.name": "^1.1.6", -+ "has-tostringtag": "^1.0.2", -+ "is-async-function": "^2.0.0", -+ "is-date-object": "^1.1.0", -+ "is-finalizationregistry": "^1.1.0", -+ "is-generator-function": "^1.0.10", -+ "is-regex": "^1.2.1", -+ "is-weakref": "^1.0.2", -+ "isarray": "^2.0.5", -+ "which-boxed-primitive": "^1.1.0", -+ "which-collection": "^1.0.2", -+ "which-typed-array": "^1.1.16" -+ }, - "engines": { -- "node": ">=0.6.x" -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" - } - }, -- "node_modules/type-is": { -- "version": "1.6.18", -- "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", -- "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", -+ "node_modules/which-builtin-type/node_modules/isarray": { -+ "version": "2.0.5", -+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", -+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", -+ "license": "MIT", -+ "optional": true -+ }, -+ "node_modules/which-collection": { -+ "version": "1.0.2", -+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", -+ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "license": "MIT", -+ "optional": true, - "dependencies": { -- "media-typer": "0.3.0", -- "mime-types": "~2.1.24" -+ "is-map": "^2.0.3", -+ "is-set": "^2.0.3", -+ "is-weakmap": "^2.0.2", -+ "is-weakset": "^2.0.3" }, "engines": { - "node": ">= 0.6" -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" ++ "node": ">=4.0.0" } }, - "node_modules/ua-client-hints-js": { @@ -18342,13 +18150,7 @@ index 1d172e37..15028a69 100644 - } - ], - "license": "MIT" -+ "node_modules/which-module": { -+ "version": "2.0.1", -+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", -+ "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", -+ "license": "ISC", -+ "optional": true - }, +- }, - "node_modules/ua-parser-js": { - "version": "1.0.40", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.40.tgz", @@ -18367,28 +18169,23 @@ index 1d172e37..15028a69 100644 - "url": "https://github.com/sponsors/faisalman" - } - ], -+ "node_modules/which-typed-array": { -+ "version": "1.1.20", -+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", -+ "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", - "license": "MIT", +- "license": "MIT", - "bin": { - "ua-parser-js": "script/cli.js" ++ "node_modules/websocket-driver": { ++ "version": "0.7.4", ++ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", ++ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", ++ "license": "Apache-2.0", ++ "optional": true, + "dependencies": { -+ "available-typed-arrays": "^1.0.7", -+ "call-bind": "^1.0.8", -+ "call-bound": "^1.0.4", -+ "for-each": "^0.3.5", -+ "get-proto": "^1.0.1", -+ "gopd": "^1.2.0", -+ "has-tostringtag": "^1.0.2" ++ "http-parser-js": ">=0.5.1", ++ "safe-buffer": ">=5.1.0", ++ "websocket-extensions": ">=0.1.1" }, "engines": { - "node": "*" -+ "node": ">= 0.4" -+ }, -+ "funding": { -+ "url": "https://github.com/sponsors/ljharb" ++ "node": ">=0.8.0" } }, - "node_modules/uglify-js": { @@ -18396,6 +18193,218 @@ index 1d172e37..15028a69 100644 - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", - "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", - "license": "BSD-2-Clause", ++ "node_modules/websocket-extensions": { ++ "version": "0.1.4", ++ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", ++ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", ++ "license": "Apache-2.0", + "optional": true, +- "bin": { +- "uglifyjs": "bin/uglifyjs" +- }, + "engines": { + "node": ">=0.8.0" + } + }, +- "node_modules/uid-safe": { +- "version": "2.1.5", +- "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", +- "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", ++ "node_modules/whatwg-encoding": { ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", ++ "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", ++ "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation", + "license": "MIT", ++ "optional": true, + "dependencies": { +- "random-bytes": "~1.0.0" ++ "iconv-lite": "0.6.3" + }, + "engines": { +- "node": ">= 0.8" ++ "node": ">=12" + } + }, +- "node_modules/unpipe": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", +- "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", ++ "node_modules/whatwg-encoding/node_modules/iconv-lite": { ++ "version": "0.6.3", ++ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", ++ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "safer-buffer": ">= 2.1.2 < 3.0.0" ++ }, + "engines": { +- "node": ">= 0.8" ++ "node": ">=0.10.0" + } + }, +- "node_modules/util": { +- "version": "0.12.5", +- "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", +- "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", ++ "node_modules/whatwg-fetch": { ++ "version": "3.6.20", ++ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", ++ "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "license": "MIT", +- "dependencies": { +- "inherits": "^2.0.3", +- "is-arguments": "^1.0.4", +- "is-generator-function": "^1.0.7", +- "is-typed-array": "^1.1.3", +- "which-typed-array": "^1.1.2" +- } +- }, +- "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==", +- "license": "MIT" ++ "optional": true + }, +- "node_modules/utils-merge": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", +- "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", ++ "node_modules/whatwg-mimetype": { ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", ++ "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "license": "MIT", ++ "optional": true, + "engines": { +- "node": ">= 0.4.0" ++ "node": ">=12" + } + }, +- "node_modules/vary": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", +- "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", ++ "node_modules/whatwg-url": { ++ "version": "12.0.1", ++ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-12.0.1.tgz", ++ "integrity": "sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==", + "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "tr46": "^4.1.1", ++ "webidl-conversions": "^7.0.0" ++ }, + "engines": { +- "node": ">= 0.8" ++ "node": ">=14" + } + }, + "node_modules/which": { +@@ -2477,6 +16618,87 @@ + "node": ">= 8" + } + }, ++ "node_modules/which-boxed-primitive": { ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", ++ "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "is-bigint": "^1.1.0", ++ "is-boolean-object": "^1.2.1", ++ "is-number-object": "^1.1.1", ++ "is-string": "^1.1.1", ++ "is-symbol": "^1.1.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/which-builtin-type": { ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", ++ "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "function.prototype.name": "^1.1.6", ++ "has-tostringtag": "^1.0.2", ++ "is-async-function": "^2.0.0", ++ "is-date-object": "^1.1.0", ++ "is-finalizationregistry": "^1.1.0", ++ "is-generator-function": "^1.0.10", ++ "is-regex": "^1.2.1", ++ "is-weakref": "^1.0.2", ++ "isarray": "^2.0.5", ++ "which-boxed-primitive": "^1.1.0", ++ "which-collection": "^1.0.2", ++ "which-typed-array": "^1.1.16" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/which-builtin-type/node_modules/isarray": { ++ "version": "2.0.5", ++ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", ++ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/which-collection": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", ++ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "is-map": "^2.0.3", ++ "is-set": "^2.0.3", ++ "is-weakmap": "^2.0.2", ++ "is-weakset": "^2.0.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/which-module": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", ++ "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", ++ "license": "ISC", ++ "optional": true ++ }, + "node_modules/which-typed-array": { + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", +@@ -2492,10 +16714,143 @@ + "has-tostringtag": "^1.0.2" + }, + "engines": { +- "node": ">= 0.4" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -18411,19 +18420,11 @@ index 1d172e37..15028a69 100644 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", - "optional": true, -- "bin": { -- "uglifyjs": "bin/uglifyjs" -- }, - "engines": { -- "node": ">=0.8.0" ++ "optional": true, ++ "engines": { + "node": ">=8" - } - }, -- "node_modules/uid-safe": { -- "version": "2.1.5", -- "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", -- "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", ++ } ++ }, + "node_modules/wide-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -18435,71 +18436,45 @@ index 1d172e37..15028a69 100644 + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", ++ "license": "MIT", + "optional": true, - "dependencies": { -- "random-bytes": "~1.0.0" ++ "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" - }, - "engines": { -- "node": ">= 0.8" ++ }, ++ "engines": { + "node": ">=8" - } - }, -- "node_modules/unpipe": { -- "version": "1.0.0", -- "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", -- "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", ++ } ++ }, + "node_modules/wide-align/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", ++ "license": "MIT", + "optional": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, - "engines": { -- "node": ">= 0.8" ++ "engines": { + "node": ">=8" - } - }, -- "node_modules/util": { -- "version": "0.12.5", -- "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", -- "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", ++ } ++ }, + "node_modules/wildleek": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildleek/-/wildleek-2.0.0.tgz", + "integrity": "sha512-wtHhfuGeWH9diQsQoprX5tr2+y5lyqyzMpiTFu4gJVQIK+L4jE8Phmr50sFmk7ewhZzbbQj2pCwbUcceq+IEIg==", - "license": "MIT", ++ "license": "MIT", + "optional": true, - "dependencies": { -- "inherits": "^2.0.3", -- "is-arguments": "^1.0.4", -- "is-generator-function": "^1.0.7", -- "is-typed-array": "^1.1.3", -- "which-typed-array": "^1.1.2" ++ "dependencies": { + "binary-search": "1.3.6" - } - }, -- "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==", -- "license": "MIT" -- }, -- "node_modules/utils-merge": { -- "version": "1.0.1", -- "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", -- "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", ++ } ++ }, + "node_modules/winston": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.19.0.tgz", + "integrity": "sha512-LZNJgPzfKR+/J3cHkxcpHKpKKvGfDZVPS4hfJCc4cCG0CgYzvlD6yE/S3CIL/Yt91ak327YCpiF/0MyeZHEHKA==", - "license": "MIT", ++ "license": "MIT", + "optional": true, + "dependencies": { + "@colors/colors": "^1.6.0", @@ -18514,88 +18489,57 @@ index 1d172e37..15028a69 100644 + "triple-beam": "^1.3.0", + "winston-transport": "^4.9.0" + }, - "engines": { -- "node": ">= 0.4.0" ++ "engines": { + "node": ">= 12.0.0" - } - }, -- "node_modules/vary": { -- "version": "1.1.2", -- "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", -- "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", ++ } ++ }, + "node_modules/winston-transport": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", + "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", - "license": "MIT", ++ "license": "MIT", + "optional": true, + "dependencies": { + "logform": "^2.7.0", + "readable-stream": "^3.6.2", + "triple-beam": "^1.3.0" + }, - "engines": { -- "node": ">= 0.8" ++ "engines": { + "node": ">= 12.0.0" - } - }, -- "node_modules/which": { -- "version": "2.0.2", -- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", -- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", -- "license": "ISC", ++ } ++ }, + "node_modules/winston-transport/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==", + "license": "MIT", + "optional": true, - "dependencies": { -- "isexe": "^2.0.0" -- }, -- "bin": { -- "node-which": "bin/node-which" ++ "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" - }, - "engines": { -- "node": ">= 8" ++ }, ++ "engines": { + "node": ">= 6" - } - }, -- "node_modules/which-typed-array": { -- "version": "1.1.20", -- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", -- "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", ++ } ++ }, + "node_modules/winston/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==", - "license": "MIT", ++ "license": "MIT", + "optional": true, - "dependencies": { -- "available-typed-arrays": "^1.0.7", -- "call-bind": "^1.0.8", -- "call-bound": "^1.0.4", -- "for-each": "^0.3.5", -- "get-proto": "^1.0.1", -- "gopd": "^1.2.0", -- "has-tostringtag": "^1.0.2" ++ "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" - }, - "engines": { -- "node": ">= 0.4" -- }, -- "funding": { -- "url": "https://github.com/sponsors/ljharb" ++ }, ++ "engines": { + "node": ">= 6" } }, "node_modules/wordwrap": { -@@ -2442,6 +16960,43 @@ +@@ -2504,6 +16859,43 @@ "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", "license": "MIT" }, @@ -18639,7 +18583,7 @@ index 1d172e37..15028a69 100644 "node_modules/wrap-ansi": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", -@@ -2533,6 +17088,32 @@ +@@ -2595,6 +16987,32 @@ "node": ">=8" } }, @@ -18672,7 +18616,7 @@ index 1d172e37..15028a69 100644 "node_modules/ws": { "version": "8.18.3", "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", -@@ -2554,6 +17135,248 @@ +@@ -2616,6 +17034,251 @@ } } }, @@ -18725,9 +18669,9 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/xml2js": { -+ "version": "0.4.23", -+ "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", -+ "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", ++ "version": "0.6.2", ++ "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", ++ "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", + "license": "MIT", + "optional": true, + "dependencies": { @@ -18809,11 +18753,14 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/y18n": { -+ "version": "4.0.3", -+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", -+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", ++ "version": "5.0.8", ++ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", ++ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", -+ "optional": true ++ "optional": true, ++ "engines": { ++ "node": ">=10" ++ } + }, + "node_modules/yaeti": { + "version": "0.0.6", @@ -18827,29 +18774,29 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/yallist": { -+ "version": "2.1.2", -+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", -+ "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", ++ "version": "4.0.0", ++ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", ++ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC", + "optional": true + }, + "node_modules/yargs": { -+ "version": "13.3.2", -+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", -+ "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", ++ "version": "17.7.2", ++ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", ++ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "cliui": "^5.0.0", -+ "find-up": "^3.0.0", -+ "get-caller-file": "^2.0.1", ++ "cliui": "^8.0.1", ++ "escalade": "^3.1.1", ++ "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", -+ "require-main-filename": "^2.0.0", -+ "set-blocking": "^2.0.0", -+ "string-width": "^3.0.0", -+ "which-module": "^2.0.0", -+ "y18n": "^4.0.0", -+ "yargs-parser": "^13.1.2" ++ "string-width": "^4.2.3", ++ "y18n": "^5.0.5", ++ "yargs-parser": "^21.1.1" ++ }, ++ "engines": { ++ "node": ">=12" + } + }, + "node_modules/yargs-parser": { @@ -18864,64 +18811,64 @@ index 1d172e37..15028a69 100644 + } + }, + "node_modules/yargs/node_modules/ansi-regex": { -+ "version": "4.1.1", -+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", -+ "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", ++ "version": "5.0.1", ++ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", ++ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "optional": true, + "engines": { -+ "node": ">=6" ++ "node": ">=8" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { -+ "version": "7.0.3", -+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", -+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", ++ "version": "8.0.0", ++ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", ++ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT", + "optional": true + }, -+ "node_modules/yargs/node_modules/is-fullwidth-code-point": { -+ "version": "2.0.0", -+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", -+ "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", -+ "license": "MIT", -+ "optional": true, -+ "engines": { -+ "node": ">=4" -+ } -+ }, + "node_modules/yargs/node_modules/string-width": { -+ "version": "3.1.0", -+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", -+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", ++ "version": "4.2.3", ++ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", ++ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "emoji-regex": "^7.0.1", -+ "is-fullwidth-code-point": "^2.0.0", -+ "strip-ansi": "^5.1.0" ++ "emoji-regex": "^8.0.0", ++ "is-fullwidth-code-point": "^3.0.0", ++ "strip-ansi": "^6.0.1" + }, + "engines": { -+ "node": ">=6" ++ "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { -+ "version": "5.2.0", -+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", -+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", ++ "version": "6.0.1", ++ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", ++ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "optional": true, + "dependencies": { -+ "ansi-regex": "^4.1.0" ++ "ansi-regex": "^5.0.1" + }, + "engines": { -+ "node": ">=6" ++ "node": ">=8" ++ } ++ }, ++ "node_modules/yargs/node_modules/yargs-parser": { ++ "version": "21.1.1", ++ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", ++ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", ++ "license": "ISC", ++ "optional": true, ++ "engines": { ++ "node": ">=12" + } + }, "node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", -@@ -2573,6 +17396,26 @@ +@@ -2635,6 +17298,26 @@ "node": "*" } }, @@ -18948,7 +18895,7 @@ index 1d172e37..15028a69 100644 "node_modules/zip-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz", -@@ -2586,6 +17429,17 @@ +@@ -2648,6 +17331,158 @@ "engines": { "node": ">= 14" } @@ -18962,14 +18909,155 @@ index 1d172e37..15028a69 100644 + "optional": true, + "dependencies": { + "request": "~2.27.0" ++ } ++ }, ++ "node_modules/zulip/node_modules/asn1": { ++ "version": "0.1.11", ++ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz", ++ "integrity": "sha512-Fh9zh3G2mZ8qM/kwsiKwL2U2FmXxVsboP4x1mXjnhKHv3SmzaBZoYvxEQJz/YS2gnCgd8xlAVWcZnQyC9qZBsA==", ++ "optional": true, ++ "engines": { ++ "node": ">=0.4.9" ++ } ++ }, ++ "node_modules/zulip/node_modules/assert-plus": { ++ "version": "0.1.5", ++ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz", ++ "integrity": "sha512-brU24g7ryhRwGCI2y+1dGQmQXiZF7TtIj583S96y0jjdajIe6wn8BuXyELYhvD22dtIxDQVFk04YTJwwdwOYJw==", ++ "optional": true, ++ "engines": { ++ "node": ">=0.8" ++ } ++ }, ++ "node_modules/zulip/node_modules/async": { ++ "version": "0.9.2", ++ "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", ++ "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw==", ++ "license": "MIT", ++ "optional": true ++ }, ++ "node_modules/zulip/node_modules/combined-stream": { ++ "version": "0.0.7", ++ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz", ++ "integrity": "sha512-qfexlmLp9MyrkajQVyjEDb0Vj+KhRgR/rxLiVhaihlT+ZkX0lReqtH6Ack40CvMDERR4b5eFp3CreskpBs1Pig==", ++ "optional": true, ++ "dependencies": { ++ "delayed-stream": "0.0.5" ++ }, ++ "engines": { ++ "node": ">= 0.8" ++ } ++ }, ++ "node_modules/zulip/node_modules/delayed-stream": { ++ "version": "0.0.5", ++ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz", ++ "integrity": "sha512-v+7uBd1pqe5YtgPacIIbZ8HuHeLFVNe4mUEyFDXL6KiqzEykjbw+5mXZXpGFgNVasdL4jWKgaKIXrEHiynN1LA==", ++ "optional": true, ++ "engines": { ++ "node": ">=0.4.0" ++ } ++ }, ++ "node_modules/zulip/node_modules/forever-agent": { ++ "version": "0.5.2", ++ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz", ++ "integrity": "sha512-PDG5Ef0Dob/JsZUxUltJOhm/Y9mlteAE+46y3M9RBz/Rd3QVENJ75aGRhN56yekTUboaBIkd8KVWX2NjF6+91A==", ++ "optional": true, ++ "engines": { ++ "node": "*" ++ } ++ }, ++ "node_modules/zulip/node_modules/form-data": { ++ "version": "0.1.4", ++ "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz", ++ "integrity": "sha512-x8eE+nzFtAMA0YYlSxf/Qhq6vP1f8wSoZ7Aw1GuctBcmudCNuTUmmx45TfEplyb6cjsZO/jvh6+1VpZn24ez+w==", ++ "optional": true, ++ "dependencies": { ++ "async": "~0.9.0", ++ "combined-stream": "~0.0.4", ++ "mime": "~1.2.11" ++ }, ++ "engines": { ++ "node": ">= 0.8" ++ } ++ }, ++ "node_modules/zulip/node_modules/http-signature": { ++ "version": "0.10.1", ++ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz", ++ "integrity": "sha512-coK8uR5rq2IMj+Hen+sKPA5ldgbCc1/spPdKCL1Fw6h+D0s/2LzMcRK0Cqufs1h0ryx/niwBHGFu8HC3hwU+lA==", ++ "license": "MIT", ++ "optional": true, ++ "dependencies": { ++ "asn1": "0.1.11", ++ "assert-plus": "^0.1.5", ++ "ctype": "0.5.3" ++ }, ++ "engines": { ++ "node": ">=0.8" ++ } ++ }, ++ "node_modules/zulip/node_modules/mime": { ++ "version": "1.2.11", ++ "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz", ++ "integrity": "sha512-Ysa2F/nqTNGHhhm9MV8ure4+Hc+Y8AWiqUdHxsO7xu8zc92ND9f3kpALHjaP026Ft17UfxrMt95c50PLUeynBw==", ++ "optional": true ++ }, ++ "node_modules/zulip/node_modules/oauth-sign": { ++ "version": "0.3.0", ++ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz", ++ "integrity": "sha512-Tr31Sh5FnK9YKm7xTUPyDMsNOvMqkVDND0zvK/Wgj7/H9q8mpye0qG2nVzrnsvLhcsX5DtqXD0la0ks6rkPCGQ==", ++ "optional": true, ++ "engines": { ++ "node": "*" ++ } ++ }, ++ "node_modules/zulip/node_modules/qs": { ++ "version": "0.6.6", ++ "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz", ++ "integrity": "sha512-kN+yNdAf29Jgp+AYHUmC7X4QdJPR8czuMWLNLc0aRxkQ7tB3vJQEONKKT9ou/rW7EbqVec11srC9q9BiVbcnHA==", ++ "optional": true, ++ "engines": { ++ "node": "*" ++ } ++ }, ++ "node_modules/zulip/node_modules/request": { ++ "version": "2.27.0", ++ "resolved": "https://registry.npmjs.org/request/-/request-2.27.0.tgz", ++ "integrity": "sha512-V4AYOEmdUrf0X+CVF2hndyMzIeQ8G7LB45HER/rXZYEwNVI3QFGgLPLafQLHjqtG/ggzHEMb66Ng5IemksixsQ==", ++ "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", ++ "engines": [ ++ "node >= 0.8.0" ++ ], ++ "optional": true, ++ "dependencies": { ++ "aws-sign": "~0.3.0", ++ "cookie-jar": "~0.3.0", ++ "forever-agent": "~0.5.0", ++ "form-data": "~0.1.0", ++ "hawk": "~1.0.0", ++ "http-signature": "~0.10.0", ++ "json-stringify-safe": "~5.0.0", ++ "mime": "~1.2.9", ++ "node-uuid": "~1.4.0", ++ "oauth-sign": "~0.3.0", ++ "qs": "~0.6.0", ++ "tunnel-agent": "~0.3.0" ++ } ++ }, ++ "node_modules/zulip/node_modules/tunnel-agent": { ++ "version": "0.3.0", ++ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz", ++ "integrity": "sha512-jlGqHGoKzyyjhwv/c9omAgohntThMcGtw8RV/RDLlkbbc08kni/akVxO62N8HaXMVbVsK1NCnpSK3N2xCt22ww==", ++ "optional": true, ++ "engines": { ++ "node": "*" + } } } } -diff --git c/package.json w/package.json -index c3b6c257..be958bdc 100644 ---- c/package.json -+++ w/package.json +diff --git a/package.json b/package.json +index df713ddb..4a0d3fae 100644 +--- a/package.json ++++ b/package.json @@ -56,6 +56,65 @@ "ws": "8.18.3", "yauzl": "2.10.0" @@ -19036,3 +19124,6 @@ index c3b6c257..be958bdc 100644 "engines": { "node": ">=16.0.0" }, +-- +2.51.2 + diff --git a/pkgs/by-name/me/meshcentral/package.nix b/pkgs/by-name/me/meshcentral/package.nix index 030b12e4baf1..b42126860b79 100644 --- a/pkgs/by-name/me/meshcentral/package.nix +++ b/pkgs/by-name/me/meshcentral/package.nix @@ -7,16 +7,16 @@ buildNpmPackage (finalAttrs: { pname = "meshcentral"; - version = "1.1.57"; + version = "1.1.59"; src = fetchFromGitHub { owner = "Ylianst"; repo = "MeshCentral"; tag = finalAttrs.version; - hash = "sha256-tXv4AWFLBoaHraSTYbEuNjdxnB3tYyAYq5xPe4jRcmw="; + hash = "sha256-qfiIofwFOXHzxnqyJyXCgwMqBhONjBiU/5YLOE7u4n8="; }; - npmDepsHash = "sha256-vWCd+7SnQCf6iBhQboqMKL7TQRPxvt4DOe9+XJ8XJ1Y="; + npmDepsHash = "sha256-UYPx3OIeT1HUgyjY743F/DTwsfIRTlsQLJxK99LbA/k="; # Using the npmDeps with a newer nodejs causes `npm ci` errors, also upstream # states they stick to the LTS version of nodejs: # https://meshcentral.com/docs/MeshCentral2InstallGuide.pdf