From 953c052c1f499d4e070268c6a2e51d5e8107557b Mon Sep 17 00:00:00 2001 From: Guilherme Gazzo Date: Mon, 4 Nov 2024 11:23:51 -0300 Subject: [PATCH 001/152] chore: bump deps 6th wave (#33839) --- apps/meteor/ee/server/services/package.json | 8 +- apps/meteor/package.json | 82 +- apps/uikit-playground/package.json | 10 +- ee/apps/account-service/package.json | 2 +- ee/apps/authorization-service/package.json | 2 +- ee/apps/ddp-streamer/package.json | 6 +- ee/apps/omnichannel-transcript/package.json | 4 +- ee/apps/presence-service/package.json | 2 +- ee/apps/queue-worker/package.json | 4 +- ee/apps/stream-hub-service/package.json | 2 +- ee/packages/license/package.json | 2 +- ee/packages/network-broker/package.json | 6 +- ee/packages/omnichannel-services/package.json | 4 +- ee/packages/presence/package.json | 2 +- ee/packages/ui-theming/package.json | 2 +- package.json | 2 +- packages/apps-engine/package.json | 14 +- packages/cas-validate/package.json | 2 +- packages/core-services/package.json | 2 +- packages/core-typings/package.json | 2 +- packages/ddp-client/package.json | 2 +- packages/eslint-config/package.json | 2 +- packages/freeswitch/package.json | 2 +- packages/fuselage-ui-kit/package.json | 4 +- packages/gazzodown/package.json | 4 +- packages/jest-presets/package.json | 6 +- packages/livechat/package.json | 15 +- .../Messages/MessageText/markdown.ts | 1 - packages/log-format/package.json | 4 +- packages/message-parser/package.json | 6 +- packages/peggy-loader/package.json | 2 +- packages/release-action/package.json | 4 +- packages/release-changelog/package.json | 2 +- packages/rest-typings/package.json | 2 +- packages/tracing/package.json | 2 +- packages/ui-avatar/package.json | 2 +- packages/ui-client/package.json | 4 +- packages/ui-composer/package.json | 4 +- packages/ui-kit/package.json | 4 +- packages/ui-video-conf/package.json | 4 +- packages/ui-voip/package.json | 4 +- packages/web-ui-registration/package.json | 2 +- yarn.lock | 2797 +++++++---------- 43 files changed, 1319 insertions(+), 1720 deletions(-) diff --git a/apps/meteor/ee/server/services/package.json b/apps/meteor/ee/server/services/package.json index b65936854c43..e4b13829a444 100644 --- a/apps/meteor/ee/server/services/package.json +++ b/apps/meteor/ee/server/services/package.json @@ -42,20 +42,20 @@ "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.28.2", "pino": "^8.21.0", - "sodium-native": "^3.3.0", + "sodium-native": "^3.4.1", "sodium-plus": "^0.9.0", "uuid": "^11.0.2", "ws": "^8.18.0" }, "devDependencies": { - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@types/cookie": "^0.5.4", "@types/cookie-parser": "^1.4.7", "@types/ejson": "^2.2.2", "@types/express": "^4.17.21", "@types/fibers": "^3.1.4", - "@types/node": "~20.16.12", - "@types/ws": "^8.5.12", + "@types/node": "~20.16.15", + "@types/ws": "^8.5.13", "npm-run-all": "^4.1.5", "pino-pretty": "^7.6.1", "ts-node": "^10.9.2", diff --git a/apps/meteor/package.json b/apps/meteor/package.json index ebdacabf43e9..a8749d138425 100644 --- a/apps/meteor/package.json +++ b/apps/meteor/package.json @@ -63,7 +63,7 @@ "email": "support@rocket.chat" }, "devDependencies": { - "@axe-core/playwright": "^4.7.3", + "@axe-core/playwright": "^4.10.0", "@babel/core": "~7.26.0", "@babel/eslint-parser": "~7.25.9", "@babel/preset-env": "~7.26.0", @@ -84,14 +84,14 @@ "@storybook/react-webpack5": "^8.4.1", "@testing-library/react": "~16.0.1", "@testing-library/user-event": "~14.5.2", - "@types/adm-zip": "^0.5.5", + "@types/adm-zip": "^0.5.6", "@types/archiver": "^5.3.4", "@types/bad-words": "^3.0.3", "@types/bcrypt": "^5.0.2", "@types/body-parser": "^1.19.5", "@types/busboy": "^1.5.4", "@types/bytebuffer": "~5.0.49", - "@types/chai": "~4.3.19", + "@types/chai": "~4.3.20", "@types/chai-as-promised": "^7.1.8", "@types/chai-datetime": "0.0.39", "@types/chai-dom": "1.11.3", @@ -101,15 +101,15 @@ "@types/cookie-parser": "^1.4.7", "@types/cors": "^2.8.17", "@types/cssom": "^0.4.3", - "@types/dompurify": "^2.3.3", + "@types/dompurify": "^2.4.0", "@types/ejson": "^2.2.2", "@types/express": "^4.17.21", "@types/express-rate-limit": "^5.1.3", "@types/google-libphonenumber": "^7.4.30", "@types/gravatar": "^1.8.6", - "@types/he": "^1.1.2", + "@types/he": "^1.2.3", "@types/i18next-sprintf-postprocessor": "^0.2.3", - "@types/imap": "^0.8.40", + "@types/imap": "^0.8.42", "@types/jest": "~29.5.14", "@types/jsdom": "^16.2.15", "@types/jsdom-global": "^3.0.7", @@ -118,19 +118,19 @@ "@types/later": "^1.2.9", "@types/ldapjs": "^2.2.5", "@types/less": "~3.0.6", - "@types/lodash": "^4.14.200", + "@types/lodash": "^4.17.13", "@types/lodash.clonedeep": "^4.5.9", "@types/lodash.debounce": "^4.0.9", "@types/lodash.escape": "^4.0.9", "@types/lodash.get": "^4.4.9", - "@types/mailparser": "^3.4.4", - "@types/marked": "^4.0.8", + "@types/mailparser": "^3.4.5", + "@types/marked": "^4.3.2", "@types/meteor": "^2.9.8", "@types/meteor-collection-hooks": "^0.8.9", "@types/mkdirp": "^1.0.2", "@types/mocha": "github:whitecolor/mocha-types", "@types/moment-timezone": "^0.5.30", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "@types/node-gcm": "^1.0.5", "@types/node-rsa": "^1.1.4", "@types/nodemailer": "^6.4.15", @@ -143,9 +143,9 @@ "@types/psl": "^1.1.3", "@types/react": "~17.0.80", "@types/react-dom": "~17.0.25", - "@types/sanitize-html": "^2.9.3", - "@types/semver": "^7.3.10", - "@types/sharp": "^0.30.5", + "@types/sanitize-html": "^2.13.0", + "@types/semver": "^7.5.8", + "@types/sharp": "^0.32.0", "@types/sinon": "^10.0.20", "@types/speakeasy": "^2.0.10", "@types/strict-uri-encode": "^2.0.2", @@ -155,20 +155,20 @@ "@types/textarea-caret": "^3.0.3", "@types/ua-parser-js": "^0.7.39", "@types/use-sync-external-store": "^0.0.6", - "@types/uuid": "^8.3.4", + "@types/uuid": "^10.0.0", "@types/xml-crypto": "~1.4.6", "@types/xml-encryption": "~1.2.4", "@typescript-eslint/eslint-plugin": "~5.60.1", "@typescript-eslint/parser": "~5.60.1", "autoprefixer": "^9.8.8", - "babel-loader": "^8.3.0", + "babel-loader": "^9.2.1", "babel-plugin-array-includes": "^2.0.3", "babel-plugin-istanbul": "^6.1.1", - "chai": "^4.3.10", + "chai": "^4.5.0", "chai-as-promised": "^7.1.2", "chai-datetime": "^1.8.1", - "chai-dom": "^1.11.0", - "chai-spies": "~1.0.0", + "chai-dom": "^1.12.0", + "chai-spies": "~1.1.0", "cross-env": "^7.0.3", "docker-compose": "^0.24.8", "emojione-assets": "^4.5.0", @@ -183,7 +183,7 @@ "eslint-plugin-react-hooks": "~4.6.2", "eslint-plugin-testing-library": "~6.2.2", "eslint-plugin-you-dont-need-lodash-underscore": "~6.12.0", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.2", "i18next": "~23.4.9", "jest": "~29.7.0", "jsdom-global": "^3.0.2", @@ -206,7 +206,7 @@ "sinon": "^19.0.2", "source-map": "^0.7.4", "storybook": "^8.4.1", - "stylelint": "^14.9.1", + "stylelint": "^14.16.1", "stylelint-order": "^5.0.0", "supertest": "^7.0.0", "supports-color": "~7.2.0", @@ -219,7 +219,7 @@ "@bugsnag/js": "~7.20.2", "@bugsnag/plugin-react": "~7.19.0", "@google-cloud/storage": "^6.11.0", - "@kaciras/deasync": "^1.0.4", + "@kaciras/deasync": "^1.1.0", "@nivo/bar": "0.84.0", "@nivo/core": "0.84.0", "@nivo/heatmap": "0.84.0", @@ -253,7 +253,7 @@ "@rocket.chat/fuselage-ui-kit": "workspace:^", "@rocket.chat/gazzodown": "workspace:^", "@rocket.chat/i18n": "workspace:^", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/instance-status": "workspace:^", "@rocket.chat/jwt": "workspace:^", "@rocket.chat/layout": "~0.31.27", @@ -265,10 +265,10 @@ "@rocket.chat/message-parser": "workspace:^", "@rocket.chat/model-typings": "workspace:^", "@rocket.chat/models": "workspace:^", - "@rocket.chat/mp3-encoder": "0.24.0", + "@rocket.chat/mp3-encoder": "0.31.25", "@rocket.chat/network-broker": "workspace:^", "@rocket.chat/omnichannel-services": "workspace:^", - "@rocket.chat/onboarding-ui": "~0.33.3", + "@rocket.chat/onboarding-ui": "~0.34.0", "@rocket.chat/password-policies": "workspace:^", "@rocket.chat/patch-injection": "workspace:^", "@rocket.chat/pdf-worker": "workspace:^", @@ -298,21 +298,21 @@ "@xmldom/xmldom": "^0.8.10", "adm-zip": "0.5.16", "ajv": "^8.17.1", - "ajv-formats": "~2.1.1", + "ajv-formats": "~3.0.1", "apn": "2.2.0", - "archiver": "^3.1.1", + "archiver": "^7.0.1", "asterisk-manager": "^0.2.0", "atlassian-crowd-patched": "^0.5.1", "aws-sdk": "^2.1691.0", "bad-words": "^3.0.4", "bcrypt": "^5.1.1", "body-parser": "1.20.3", - "bson": "^4.6.4", + "bson": "^4.7.2", "busboy": "^1.6.0", "bytebuffer": "5.0.1", - "chalk": "^4.0.0", + "chalk": "^4.1.2", "change-case": "^4.1.2", - "chart.js": "^3.8.0", + "chart.js": "^3.9.1", "codemirror": "^5.65.18", "colorette": "^2.0.20", "colors": "^1.4.0", @@ -323,7 +323,7 @@ "cron": "~1.8.2", "cron-validator": "^1.3.1", "css-vars-ponyfill": "^2.4.9", - "csv-parse": "^5.2.0", + "csv-parse": "^5.5.6", "date-fns": "^2.30.0", "date.js": "~0.3.3", "debug": "~4.1.1", @@ -338,7 +338,7 @@ "expiry-map": "^2.0.0", "express": "^4.21.1", "express-rate-limit": "^5.5.1", - "fastq": "^1.13.0", + "fastq": "^1.17.1", "fflate": "^0.7.4", "file-type": "^16.5.4", "filenamify": "^4.3.0", @@ -354,12 +354,12 @@ "i18next-http-backend": "^1.4.5", "i18next-sprintf-postprocessor": "^0.2.2", "iconv-lite": "^0.6.3", - "image-size": "^1.0.2", + "image-size": "^1.1.1", "imap": "^0.8.19", "ip-range-check": "^0.2.0", - "is-svg": "^4.3.2", + "is-svg": "^4.4.0", "isolated-vm": "4.7.2", - "jschardet": "^3.0.0", + "jschardet": "^3.1.4", "jsdom": "^16.7.0", "jsrsasign": "^11.1.0", "juice": "^8.1.0", @@ -373,23 +373,23 @@ "lodash.escape": "^4.0.1", "lodash.get": "^4.4.2", "mailparser": "^3.7.1", - "marked": "^4.2.5", + "marked": "^4.3.0", "matrix-appservice": "^2.0.0", "matrix-appservice-bridge": "^10.3.1", "mem": "^8.1.1", - "meteor-node-stubs": "^1.2.10", + "meteor-node-stubs": "^1.2.12", "mime-db": "^1.52.0", "mime-type": "^4.0.0", "mkdirp": "^1.0.4", "moleculer": "^0.14.34", "moment": "^2.29.4", "moment-timezone": "^0.5.46", - "mongo-message-queue": "^1.0.0", + "mongo-message-queue": "^1.1.0", "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.28.2", "node-dogstatsd": "^0.0.7", "node-fetch": "2.7.0", - "node-gcm": "1.0.5", + "node-gcm": "1.1.4", "node-rsa": "^1.1.1", "nodemailer": "^6.9.16", "oauth2-server": "3.1.1", @@ -402,7 +402,7 @@ "prom-client": "^14.2.0", "prometheus-gc-stats": "^0.6.5", "proxy-from-env": "^1.1.0", - "psl": "^1.8.0", + "psl": "^1.9.0", "query-string": "^7.1.3", "queue-fifo": "^0.2.6", "rc-scrollbars": "^1.1.6", @@ -419,7 +419,7 @@ "semver": "^7.6.3", "sharp": "^0.33.5", "sip.js": "^0.20.1", - "sodium-native": "^3.3.0", + "sodium-native": "^3.4.1", "sodium-plus": "^0.9.0", "speakeasy": "^2.0.0", "stream-buffers": "^3.0.3", @@ -429,7 +429,7 @@ "swiper": "^9.4.1", "textarea-caret": "^3.1.0", "tinykeys": "^1.4.0", - "twilio": "^3.76.1", + "twilio": "^3.84.1", "twit": "^2.2.11", "typia": "~6.11.3", "ua-parser-js": "^1.0.39", diff --git a/apps/uikit-playground/package.json b/apps/uikit-playground/package.json index 314bb5272957..9d196364b390 100644 --- a/apps/uikit-playground/package.json +++ b/apps/uikit-playground/package.json @@ -12,9 +12,9 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@codemirror/lang-javascript": "^6.1.9", + "@codemirror/lang-javascript": "^6.2.2", "@codemirror/lang-json": "^6.0.1", - "@lezer/highlight": "^1.1.6", + "@lezer/highlight": "^1.2.1", "@rocket.chat/core-typings": "workspace:^", "@rocket.chat/css-in-js": "~0.31.25", "@rocket.chat/fuselage": "^0.59.4", @@ -23,7 +23,7 @@ "@rocket.chat/fuselage-toastbar": "^0.33.0", "@rocket.chat/fuselage-tokens": "^0.33.2", "@rocket.chat/fuselage-ui-kit": "workspace:~", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/logo": "^0.31.30", "@rocket.chat/styled": "~0.31.25", "@rocket.chat/ui-avatar": "workspace:^", @@ -47,10 +47,10 @@ "@types/react-dom": "~17.0.25", "@typescript-eslint/eslint-plugin": "~5.60.1", "@typescript-eslint/parser": "~5.60.1", - "@vitejs/plugin-react": "^4.0.0", + "@vitejs/plugin-react": "^4.3.3", "eslint": "~8.45.0", "eslint-plugin-react-hooks": "^4.6.2", - "eslint-plugin-react-refresh": "^0.4.12", + "eslint-plugin-react-refresh": "^0.4.14", "typescript": "~5.6.3", "vite": "^4.5.5" }, diff --git a/ee/apps/account-service/package.json b/ee/apps/account-service/package.json index f4d0940bf927..ff2a65012f1d 100644 --- a/ee/apps/account-service/package.json +++ b/ee/apps/account-service/package.json @@ -25,7 +25,7 @@ "@rocket.chat/string-helpers": "~0.31.25", "@rocket.chat/tools": "workspace:^", "@rocket.chat/tracing": "workspace:^", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "bcrypt": "^5.1.1", "ejson": "^2.2.3", "event-loop-stats": "^1.4.1", diff --git a/ee/apps/authorization-service/package.json b/ee/apps/authorization-service/package.json index f9cc130cd3df..d7b725bf2927 100644 --- a/ee/apps/authorization-service/package.json +++ b/ee/apps/authorization-service/package.json @@ -24,7 +24,7 @@ "@rocket.chat/rest-typings": "workspace:^", "@rocket.chat/string-helpers": "~0.31.25", "@rocket.chat/tracing": "workspace:^", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "ejson": "^2.2.3", "event-loop-stats": "^1.4.1", "eventemitter3": "^5.0.1", diff --git a/ee/apps/ddp-streamer/package.json b/ee/apps/ddp-streamer/package.json index 34cdcbc31b28..35bed1b79d4b 100644 --- a/ee/apps/ddp-streamer/package.json +++ b/ee/apps/ddp-streamer/package.json @@ -50,10 +50,10 @@ "@types/ejson": "^2.2.2", "@types/gc-stats": "^1.4.3", "@types/meteor": "^2.9.8", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "@types/polka": "^0.5.7", - "@types/uuid": "^8.3.4", - "@types/ws": "^8.5.12", + "@types/uuid": "^10.0.0", + "@types/ws": "^8.5.13", "eslint": "~8.45.0", "pino-pretty": "^7.6.1", "ts-node": "^10.9.2", diff --git a/ee/apps/omnichannel-transcript/package.json b/ee/apps/omnichannel-transcript/package.json index 2fe9e05fd040..95eab7a0264d 100644 --- a/ee/apps/omnichannel-transcript/package.json +++ b/ee/apps/omnichannel-transcript/package.json @@ -27,7 +27,7 @@ "@rocket.chat/pdf-worker": "workspace:^", "@rocket.chat/tools": "workspace:^", "@rocket.chat/tracing": "workspace:^", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "ejson": "^2.2.3", "emoji-toolkit": "^7.0.1", "event-loop-stats": "^1.4.1", @@ -36,7 +36,7 @@ "mem": "^8.1.1", "moleculer": "^0.14.34", "moment-timezone": "^0.5.46", - "mongo-message-queue": "^1.0.0", + "mongo-message-queue": "^1.1.0", "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.28.2", "pino": "^8.21.0", diff --git a/ee/apps/presence-service/package.json b/ee/apps/presence-service/package.json index 676e97895fc9..0fb14986414e 100644 --- a/ee/apps/presence-service/package.json +++ b/ee/apps/presence-service/package.json @@ -24,7 +24,7 @@ "@rocket.chat/presence": "workspace:^", "@rocket.chat/string-helpers": "~0.31.25", "@rocket.chat/tracing": "workspace:^", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "ejson": "^2.2.3", "event-loop-stats": "^1.4.1", "eventemitter3": "^5.0.1", diff --git a/ee/apps/queue-worker/package.json b/ee/apps/queue-worker/package.json index a0571bb5a585..83de22c5d3b7 100644 --- a/ee/apps/queue-worker/package.json +++ b/ee/apps/queue-worker/package.json @@ -24,7 +24,7 @@ "@rocket.chat/network-broker": "workspace:^", "@rocket.chat/omnichannel-services": "workspace:^", "@rocket.chat/tracing": "workspace:^", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "ejson": "^2.2.3", "emoji-toolkit": "^7.0.1", "event-loop-stats": "^1.4.1", @@ -33,7 +33,7 @@ "mem": "^8.1.1", "moleculer": "^0.14.34", "moment-timezone": "^0.5.46", - "mongo-message-queue": "^1.0.0", + "mongo-message-queue": "^1.1.0", "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "nats": "^2.28.2", "pino": "^8.21.0", diff --git a/ee/apps/stream-hub-service/package.json b/ee/apps/stream-hub-service/package.json index 339da63afbf2..45383c029108 100644 --- a/ee/apps/stream-hub-service/package.json +++ b/ee/apps/stream-hub-service/package.json @@ -24,7 +24,7 @@ "@rocket.chat/network-broker": "workspace:^", "@rocket.chat/string-helpers": "~0.31.25", "@rocket.chat/tracing": "workspace:^", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "ejson": "^2.2.3", "event-loop-stats": "^1.4.1", "eventemitter3": "^5.0.1", diff --git a/ee/packages/license/package.json b/ee/packages/license/package.json index c71178cdd2e6..3d399ffcb78c 100644 --- a/ee/packages/license/package.json +++ b/ee/packages/license/package.json @@ -6,7 +6,7 @@ "@rocket.chat/jest-presets": "workspace:~", "@types/bcrypt": "^5.0.2", "@types/jest": "~29.5.14", - "@types/ws": "^8.5.12", + "@types/ws": "^8.5.13", "eslint": "~8.45.0", "jest": "~29.7.0", "jest-websocket-mock": "~2.5.0", diff --git a/ee/packages/network-broker/package.json b/ee/packages/network-broker/package.json index 0c0859bfc649..34c9665e1876 100644 --- a/ee/packages/network-broker/package.json +++ b/ee/packages/network-broker/package.json @@ -4,11 +4,11 @@ "private": true, "devDependencies": { "@rocket.chat/eslint-config": "workspace:^", - "@types/chai": "~4.3.19", + "@types/chai": "~4.3.20", "@types/ejson": "^2.2.2", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "@types/sinon": "^10.0.20", - "chai": "^4.3.10", + "chai": "^4.5.0", "eslint": "~8.45.0", "jest": "~29.7.0", "sinon": "^19.0.2", diff --git a/ee/packages/omnichannel-services/package.json b/ee/packages/omnichannel-services/package.json index c32bfae7f5b4..0682d075b3fb 100644 --- a/ee/packages/omnichannel-services/package.json +++ b/ee/packages/omnichannel-services/package.json @@ -21,14 +21,14 @@ "@rocket.chat/rest-typings": "workspace:^", "@rocket.chat/string-helpers": "~0.31.25", "@rocket.chat/tools": "workspace:^", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "date-fns": "^2.30.0", "ejson": "^2.2.3", "emoji-toolkit": "^7.0.1", "eventemitter3": "^5.0.1", "mem": "^8.1.1", "moment-timezone": "^0.5.46", - "mongo-message-queue": "^1.0.0", + "mongo-message-queue": "^1.1.0", "mongodb": "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch", "pino": "^8.21.0" }, diff --git a/ee/packages/presence/package.json b/ee/packages/presence/package.json index f6b78825658f..4aa1ebcb9aab 100644 --- a/ee/packages/presence/package.json +++ b/ee/packages/presence/package.json @@ -9,7 +9,7 @@ "@rocket.chat/apps-engine": "workspace:^", "@rocket.chat/eslint-config": "workspace:^", "@rocket.chat/rest-typings": "workspace:^", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "babel-jest": "^29.7.0", "eslint": "~8.45.0", "jest": "~29.7.0", diff --git a/ee/packages/ui-theming/package.json b/ee/packages/ui-theming/package.json index ca16473ee5e3..2f7c461fa3f7 100644 --- a/ee/packages/ui-theming/package.json +++ b/ee/packages/ui-theming/package.json @@ -6,7 +6,7 @@ "@rocket.chat/css-in-js": "~0.31.25", "@rocket.chat/fuselage": "^0.59.4", "@rocket.chat/fuselage-hooks": "^0.33.1", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/ui-contexts": "workspace:~", "@types/react": "~17.0.80", "eslint": "~8.45.0", diff --git a/package.json b/package.json index 23aa7745a0f4..ebedf370f8ed 100644 --- a/package.json +++ b/package.json @@ -69,6 +69,6 @@ }, "dependencies": { "@types/stream-buffers": "^3.0.7", - "node-gyp": "^9.4.1" + "node-gyp": "^10.2.0" } } diff --git a/packages/apps-engine/package.json b/packages/apps-engine/package.json index accf1b84daf3..36922f39fedd 100644 --- a/packages/apps-engine/package.json +++ b/packages/apps-engine/package.json @@ -69,14 +69,14 @@ "devDependencies": { "@rocket.chat/eslint-config": "workspace:~", "@rocket.chat/ui-kit": "workspace:~", - "@types/adm-zip": "^0.5.0", + "@types/adm-zip": "^0.5.6", "@types/debug": "^4.1.12", - "@types/lodash.clonedeep": "^4.5.7", - "@types/nedb": "^1.8.12", - "@types/node": "~20.16.12", - "@types/semver": "^5.5.0", + "@types/lodash.clonedeep": "^4.5.9", + "@types/nedb": "^1.8.16", + "@types/node": "~20.16.15", + "@types/semver": "^7.5.8", "@types/stack-trace": "0.0.29", - "@types/uuid": "~8.3.4", + "@types/uuid": "~10.0.0", "@typescript-eslint/eslint-plugin": "~5.60.1", "@typescript-eslint/parser": "~5.60.1", "alsatian": "^2.4.0", @@ -89,7 +89,7 @@ "tap-bark": "^1.0.0", "ts-node": "^6.2.0", "typedoc": "~0.24.8", - "typescript": "~5.1.6", + "typescript": "~5.6.3", "uglify-es": "^3.3.10" }, "dependencies": { diff --git a/packages/cas-validate/package.json b/packages/cas-validate/package.json index b606e0812951..293392baf20b 100644 --- a/packages/cas-validate/package.json +++ b/packages/cas-validate/package.json @@ -19,6 +19,6 @@ "/dist" ], "dependencies": { - "cheerio": "1.0.0-rc.10" + "cheerio": "1.0.0" } } diff --git a/packages/core-services/package.json b/packages/core-services/package.json index fb529c0997bc..89e4df9a9413 100644 --- a/packages/core-services/package.json +++ b/packages/core-services/package.json @@ -34,7 +34,7 @@ }, "dependencies": { "@rocket.chat/core-typings": "workspace:^", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/message-parser": "workspace:^", "@rocket.chat/models": "workspace:^", "@rocket.chat/rest-typings": "workspace:^", diff --git a/packages/core-typings/package.json b/packages/core-typings/package.json index ed7877690804..fd82d2a670c1 100644 --- a/packages/core-typings/package.json +++ b/packages/core-typings/package.json @@ -24,7 +24,7 @@ "/dist" ], "dependencies": { - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/message-parser": "workspace:^", "@rocket.chat/ui-kit": "workspace:~", "@types/express": "^4.17.21" diff --git a/packages/ddp-client/package.json b/packages/ddp-client/package.json index 069636af569e..c36a3b9bf405 100644 --- a/packages/ddp-client/package.json +++ b/packages/ddp-client/package.json @@ -4,7 +4,7 @@ "devDependencies": { "@rocket.chat/jest-presets": "workspace:~", "@types/jest": "~29.5.14", - "@types/ws": "^8.5.12", + "@types/ws": "^8.5.13", "eslint": "~8.45.0", "jest": "~29.7.0", "jest-websocket-mock": "~2.5.0", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 2c52ac3f3a9a..a1817499ab75 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -6,7 +6,7 @@ "@babel/core": "^7.26.0", "@babel/eslint-parser": "~7.25.9", "@types/eslint": "~8.44.9", - "@types/prettier": "^2.6.3", + "@types/prettier": "^2.7.3", "@typescript-eslint/eslint-plugin": "~5.60.1", "@typescript-eslint/parser": "~5.60.1", "eslint": "~8.45.0", diff --git a/packages/freeswitch/package.json b/packages/freeswitch/package.json index 433164eb9ffa..769e34d217ab 100644 --- a/packages/freeswitch/package.json +++ b/packages/freeswitch/package.json @@ -7,7 +7,7 @@ "@types/jest": "~29.5.14", "eslint": "~8.45.0", "jest": "~29.7.0", - "typescript": "~5.3.3" + "typescript": "~5.6.3" }, "scripts": { "lint": "eslint --ext .js,.jsx,.ts,.tsx .", diff --git a/packages/fuselage-ui-kit/package.json b/packages/fuselage-ui-kit/package.json index eb55413d2d69..bca893f2cdb9 100644 --- a/packages/fuselage-ui-kit/package.json +++ b/packages/fuselage-ui-kit/package.json @@ -55,7 +55,7 @@ "@rocket.chat/fuselage": "^0.59.4", "@rocket.chat/fuselage-hooks": "^0.33.1", "@rocket.chat/fuselage-polyfills": "~0.31.25", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/jest-presets": "workspace:~", "@rocket.chat/mock-providers": "workspace:^", "@rocket.chat/prettier-config": "~0.31.25", @@ -76,7 +76,7 @@ "@testing-library/user-event": "~14.5.2", "@types/react": "~17.0.80", "@types/react-dom": "~17.0.25", - "babel-loader": "~8.2.5", + "babel-loader": "~9.2.1", "cross-env": "^7.0.3", "eslint": "~8.45.0", "i18next": "^23.10.1", diff --git a/packages/gazzodown/package.json b/packages/gazzodown/package.json index e56043e062ad..7871166d60f6 100644 --- a/packages/gazzodown/package.json +++ b/packages/gazzodown/package.json @@ -53,12 +53,12 @@ "@types/react-dom": "~17.0.25", "@typescript-eslint/eslint-plugin": "~5.60.1", "@typescript-eslint/parser": "~5.60.1", - "babel-loader": "^8.3.0", + "babel-loader": "^9.2.1", "eslint": "~8.45.0", "eslint-plugin-anti-trojan-source": "~1.1.1", "eslint-plugin-react": "~7.32.2", "eslint-plugin-react-hooks": "~4.6.2", - "eslint-plugin-storybook": "^0.10.1", + "eslint-plugin-storybook": "^0.10.2", "identity-obj-proxy": "^3.0.0", "jest": "~29.7.0", "katex": "~0.16.11", diff --git a/packages/jest-presets/package.json b/packages/jest-presets/package.json index b72f35f9ca50..ef692b758a1f 100644 --- a/packages/jest-presets/package.json +++ b/packages/jest-presets/package.json @@ -13,8 +13,8 @@ "/server" ], "dependencies": { - "@swc/core": "~1.7.40", - "@swc/jest": "~0.2.36", + "@swc/core": "~1.7.42", + "@swc/jest": "~0.2.37", "@testing-library/jest-dom": "~6.4.8", "@types/jest-axe": "~3.5.9", "identity-obj-proxy": "~3.0.0", @@ -27,7 +27,7 @@ "@rocket.chat/eslint-config": "workspace:~", "@types/identity-obj-proxy": "^3.0.2", "@types/jest": "~29.5.14", - "@types/uuid": "^9.0.8", + "@types/uuid": "^10.0.0", "eslint": "~8.45.0", "jest": "~29.7.0", "typescript": "~5.6.3" diff --git a/packages/livechat/package.json b/packages/livechat/package.json index ee1969dd0d73..717b3c66d02a 100644 --- a/packages/livechat/package.json +++ b/packages/livechat/package.json @@ -42,14 +42,14 @@ "@storybook/preact-webpack5": "^8.4.1", "@storybook/theming": "^8.4.1", "@types/crypto-js": "~4.1.3", - "@types/markdown-it": "^14.0.1", + "@types/markdown-it": "^14.1.2", "@types/mini-css-extract-plugin": "~1.4.3", "@types/webpack-env": "~1.18.5", "@types/whatwg-fetch": "~0.0.33", "@typescript-eslint/eslint-plugin": "~5.60.1", "@typescript-eslint/parser": "~5.60.1", "autoprefixer": "^9.8.8", - "babel-loader": "^8.3.0", + "babel-loader": "^9.2.1", "cross-env": "^7.0.3", "css-loader": "^4.3.0", "cssnano": "^4.1.11", @@ -59,8 +59,7 @@ "eslint-plugin-react": "~7.32.2", "eslint-plugin-react-hooks": "~4.6.2", "file-loader": "^6.2.0", - "gh-release": "^3.5.0", - "html-webpack-plugin": "^5.5.3", + "html-webpack-plugin": "^5.6.3", "if-env": "^1.0.4", "image-webpack-loader": "~8.1.0", "lorem-ipsum": "^2.0.8", @@ -77,11 +76,11 @@ "react-dom": "~17.0.2", "resolve-url-loader": "~5.0.0", "rimraf": "^6.0.1", - "sass": "~1.80.4", - "sass-loader": "~16.0.2", + "sass": "~1.80.6", + "sass-loader": "~16.0.3", "storybook": "^8.4.1", - "style-loader": "^1.2.1", - "stylelint": "^14.9.1", + "style-loader": "^1.3.0", + "stylelint": "^14.16.1", "stylelint-order": "^5.0.0", "svg-loader": "^0.0.2", "terser-webpack-plugin": "~4.2.3", diff --git a/packages/livechat/src/components/Messages/MessageText/markdown.ts b/packages/livechat/src/components/Messages/MessageText/markdown.ts index 05c91ae5fdf9..df65ff195568 100644 --- a/packages/livechat/src/components/Messages/MessageText/markdown.ts +++ b/packages/livechat/src/components/Messages/MessageText/markdown.ts @@ -74,7 +74,6 @@ md.use((md) => { state.delimiters.push({ marker, length: 0, - jump: i, token: state.tokens.length - 1, end: -1, open: scanned.can_open, diff --git a/packages/log-format/package.json b/packages/log-format/package.json index 6ba2282c02c3..3de7db486a2c 100644 --- a/packages/log-format/package.json +++ b/packages/log-format/package.json @@ -3,7 +3,7 @@ "version": "0.0.2", "private": true, "devDependencies": { - "@types/chalk": "^2.2.0", + "@types/chalk": "^2.2.4", "@types/ejson": "^2.2.2", "eslint": "~8.45.0", "typescript": "~5.6.3" @@ -23,7 +23,7 @@ "extends": "../../package.json" }, "dependencies": { - "chalk": "^4.0.0", + "chalk": "^4.1.2", "ejson": "^2.2.3" } } diff --git a/packages/message-parser/package.json b/packages/message-parser/package.json index c71aaff303a2..478bbde4ce4d 100644 --- a/packages/message-parser/package.json +++ b/packages/message-parser/package.json @@ -56,9 +56,9 @@ "@rocket.chat/peggy-loader": "workspace:~", "@rocket.chat/prettier-config": "~0.31.25", "@types/jest": "~29.5.14", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "@typescript-eslint/parser": "~5.58.0", - "babel-loader": "~9.1.3", + "babel-loader": "~9.2.1", "eslint": "~8.45.0", "jest": "~29.7.0", "npm-run-all": "^4.1.5", @@ -73,7 +73,7 @@ "webpack-cli": "~5.1.4" }, "dependencies": { - "tldts": "~5.7.112" + "tldts": "~6.1.58" }, "volta": { "extends": "../../package.json" diff --git a/packages/peggy-loader/package.json b/packages/peggy-loader/package.json index 0d77b2d284a1..13323d1ffa3f 100644 --- a/packages/peggy-loader/package.json +++ b/packages/peggy-loader/package.json @@ -44,7 +44,7 @@ "devDependencies": { "@rocket.chat/eslint-config": "workspace:~", "@rocket.chat/prettier-config": "~0.31.25", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "eslint": "~8.45.0", "npm-run-all": "^4.1.5", "peggy": "4.1.1", diff --git a/packages/release-action/package.json b/packages/release-action/package.json index 6156795469ff..02092cee7c01 100644 --- a/packages/release-action/package.json +++ b/packages/release-action/package.json @@ -10,14 +10,14 @@ "main": "dist/index.js", "packageManager": "yarn@3.5.1", "devDependencies": { - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "typescript": "~5.6.3" }, "dependencies": { "@actions/core": "^1.11.1", "@actions/exec": "^1.1.1", "@actions/github": "^5.1.1", - "@octokit/plugin-throttling": "^6.0.0", + "@octokit/plugin-throttling": "^6.1.0", "@rocket.chat/eslint-config": "workspace:^", "eslint": "~8.45.0", "mdast-util-to-string": "2.0.0", diff --git a/packages/release-changelog/package.json b/packages/release-changelog/package.json index 8f887584fc28..de28d8e2b470 100644 --- a/packages/release-changelog/package.json +++ b/packages/release-changelog/package.json @@ -10,7 +10,7 @@ "devDependencies": { "@changesets/types": "^6.0.0", "@rocket.chat/eslint-config": "workspace:^", - "@types/node": "~20.16.12", + "@types/node": "~20.16.15", "eslint": "~8.45.0", "typescript": "~5.6.3" }, diff --git a/packages/rest-typings/package.json b/packages/rest-typings/package.json index f24723624c26..e1cee405b46f 100644 --- a/packages/rest-typings/package.json +++ b/packages/rest-typings/package.json @@ -28,7 +28,7 @@ "@rocket.chat/message-parser": "workspace:^", "@rocket.chat/ui-kit": "workspace:~", "ajv": "^8.17.1", - "ajv-formats": "^2.1.1" + "ajv-formats": "^3.0.1" }, "volta": { "extends": "../../package.json" diff --git a/packages/tracing/package.json b/packages/tracing/package.json index 61c43113e6a7..25c9984777e5 100644 --- a/packages/tracing/package.json +++ b/packages/tracing/package.json @@ -7,7 +7,7 @@ "eslint": "~8.45.0", "jest": "~29.7.0", "ts-jest": "~29.2.5", - "typescript": "~5.3.3" + "typescript": "~5.6.3" }, "scripts": { "lint": "eslint --ext .js,.jsx,.ts,.tsx .", diff --git a/packages/ui-avatar/package.json b/packages/ui-avatar/package.json index ebc712d8180d..d1c13c85f56e 100644 --- a/packages/ui-avatar/package.json +++ b/packages/ui-avatar/package.json @@ -11,7 +11,7 @@ "eslint": "~8.45.0", "eslint-plugin-react": "~7.32.2", "eslint-plugin-react-hooks": "~4.6.2", - "eslint-plugin-storybook": "~0.10.1", + "eslint-plugin-storybook": "~0.10.2", "eslint-plugin-testing-library": "~5.11.1", "react": "^17.0.2", "typescript": "~5.6.3" diff --git a/packages/ui-client/package.json b/packages/ui-client/package.json index bb8e425c6e7d..2a130562fac4 100644 --- a/packages/ui-client/package.json +++ b/packages/ui-client/package.json @@ -23,7 +23,7 @@ "@rocket.chat/css-in-js": "~0.31.25", "@rocket.chat/fuselage": "^0.59.4", "@rocket.chat/fuselage-hooks": "^0.33.1", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/jest-presets": "workspace:~", "@rocket.chat/mock-providers": "workspace:^", "@rocket.chat/ui-avatar": "workspace:~", @@ -45,7 +45,7 @@ "eslint-plugin-anti-trojan-source": "~1.1.1", "eslint-plugin-react": "~7.32.2", "eslint-plugin-react-hooks": "~4.6.2", - "eslint-plugin-storybook": "~0.10.1", + "eslint-plugin-storybook": "~0.10.2", "eslint-plugin-testing-library": "~5.11.1", "jest": "~29.7.0", "react": "^17.0.2", diff --git a/packages/ui-composer/package.json b/packages/ui-composer/package.json index 0c1eea3c263d..ced57b644abc 100644 --- a/packages/ui-composer/package.json +++ b/packages/ui-composer/package.json @@ -22,7 +22,7 @@ "@react-aria/toolbar": "^3.0.0-beta.1", "@rocket.chat/eslint-config": "workspace:^", "@rocket.chat/fuselage": "^0.59.4", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@storybook/addon-actions": "^8.4.1", "@storybook/addon-docs": "^8.4.1", "@storybook/addon-essentials": "^8.4.1", @@ -35,7 +35,7 @@ "eslint": "~8.45.0", "eslint-plugin-react": "~7.32.2", "eslint-plugin-react-hooks": "~4.6.2", - "eslint-plugin-storybook": "^0.10.1", + "eslint-plugin-storybook": "^0.10.2", "react": "~17.0.2", "react-dom": "~17.0.2", "storybook": "^8.4.1", diff --git a/packages/ui-kit/package.json b/packages/ui-kit/package.json index 9f77a2b04817..e17e0c0102f6 100644 --- a/packages/ui-kit/package.json +++ b/packages/ui-kit/package.json @@ -40,10 +40,10 @@ "@babel/plugin-transform-runtime": "~7.25.9", "@babel/preset-env": "~7.26.0", "@rocket.chat/eslint-config": "workspace:~", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/jest-presets": "workspace:~", "@types/jest": "~29.5.14", - "babel-loader": "~9.1.3", + "babel-loader": "~9.2.1", "eslint": "~8.45.0", "jest": "~29.7.0", "npm-run-all": "~4.1.5", diff --git a/packages/ui-video-conf/package.json b/packages/ui-video-conf/package.json index 9e3f2d6180e2..01075ff05990 100644 --- a/packages/ui-video-conf/package.json +++ b/packages/ui-video-conf/package.json @@ -26,7 +26,7 @@ "@rocket.chat/eslint-config": "workspace:^", "@rocket.chat/fuselage": "^0.59.4", "@rocket.chat/fuselage-hooks": "^0.33.1", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/jest-presets": "workspace:~", "@rocket.chat/styled": "~0.31.25", "@rocket.chat/ui-avatar": "workspace:^", @@ -45,7 +45,7 @@ "eslint": "~8.45.0", "eslint-plugin-react": "~7.32.2", "eslint-plugin-react-hooks": "~4.6.2", - "eslint-plugin-storybook": "~0.10.1", + "eslint-plugin-storybook": "~0.10.2", "jest": "~29.7.0", "jest-axe": "~9.0.0", "react": "~17.0.2", diff --git a/packages/ui-voip/package.json b/packages/ui-voip/package.json index c6a54a17a44e..3a32416bd4e6 100644 --- a/packages/ui-voip/package.json +++ b/packages/ui-voip/package.json @@ -31,7 +31,7 @@ "@rocket.chat/eslint-config": "workspace:^", "@rocket.chat/fuselage": "^0.59.4", "@rocket.chat/fuselage-hooks": "^0.33.1", - "@rocket.chat/icons": "~0.38.0", + "@rocket.chat/icons": "~0.39.0", "@rocket.chat/jest-presets": "workspace:~", "@rocket.chat/mock-providers": "workspace:~", "@rocket.chat/styled": "~0.31.25", @@ -54,7 +54,7 @@ "eslint": "~8.45.0", "eslint-plugin-react": "~7.32.2", "eslint-plugin-react-hooks": "~4.6.2", - "eslint-plugin-storybook": "^0.10.1", + "eslint-plugin-storybook": "^0.10.2", "jest": "~29.7.0", "jest-axe": "~9.0.0", "react": "~17.0.2", diff --git a/packages/web-ui-registration/package.json b/packages/web-ui-registration/package.json index 894ca0c8f03d..f1dc6a28e0d8 100644 --- a/packages/web-ui-registration/package.json +++ b/packages/web-ui-registration/package.json @@ -37,7 +37,7 @@ "@tanstack/react-query": "^4.36.1", "@testing-library/react": "~16.0.1", "@types/react": "~17.0.80", - "babel-loader": "~8.3.0", + "babel-loader": "~9.2.1", "eslint": "~8.45.0", "react": "~17.0.2", "react-hook-form": "~7.45.4", diff --git a/yarn.lock b/yarn.lock index 42f6e77c6c46..cd8956da9679 100644 --- a/yarn.lock +++ b/yarn.lock @@ -955,14 +955,14 @@ __metadata: languageName: node linkType: hard -"@axe-core/playwright@npm:^4.7.3": - version: 4.7.3 - resolution: "@axe-core/playwright@npm:4.7.3" +"@axe-core/playwright@npm:^4.10.0": + version: 4.10.0 + resolution: "@axe-core/playwright@npm:4.10.0" dependencies: - axe-core: "npm:^4.7.0" + axe-core: "npm:~4.10.0" peerDependencies: playwright-core: ">= 1.0.0" - checksum: 10/d48d0c2993147f537d42683721d0062e5d929d0e8968794156e937dbe002b5b7a5418a806e4af551e0a4b5e1a884c814bee09a108881b97dcbfd1eadc6801fd2 + checksum: 10/a394b07181f313491567cb25fe097ba6f5fe463befb403c29e4a39eb32d27b42e84b250d239d32a1091364ec65aed88c5ade38c1b231344dcbae8ce1130cacd9 languageName: node linkType: hard @@ -1028,7 +1028,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.21.4, @babel/core@npm:^7.7.5": +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.7.5": version: 7.22.20 resolution: "@babel/core@npm:7.22.20" dependencies: @@ -1074,7 +1074,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.26.0, @babel/core@npm:~7.26.0": +"@babel/core@npm:^7.25.2, @babel/core@npm:^7.26.0, @babel/core@npm:~7.26.0": version: 7.26.0 resolution: "@babel/core@npm:7.26.0" dependencies: @@ -1364,7 +1364,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.19.0, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.8.0": +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.8.0": version: 7.22.5 resolution: "@babel/helper-plugin-utils@npm:7.22.5" checksum: 10/ab220db218089a2aadd0582f5833fd17fa300245999f5f8784b10f5a75267c4e808592284a29438a0da365e702f05acb369f99e1c915c02f9f9210ec60eab8ea @@ -2365,25 +2365,25 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-self@npm:^7.21.0": - version: 7.21.0 - resolution: "@babel/plugin-transform-react-jsx-self@npm:7.21.0" +"@babel/plugin-transform-react-jsx-self@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-transform-react-jsx-self@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": "npm:^7.20.2" + "@babel/helper-plugin-utils": "npm:^7.25.9" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/696f74c04a265409ccd46e333ff762e6011d394e6972128b5d97db4c1647289141bc7ebd45ab2bab99b60932f9793e8f89ee9432d3bde19962de2100456f6147 + checksum: 10/41c833cd7f91b1432710f91b1325706e57979b2e8da44e83d86312c78bbe96cd9ef778b4e79e4e17ab25fa32c72b909f2be7f28e876779ede28e27506c41f4ae languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-source@npm:^7.19.6": - version: 7.19.6 - resolution: "@babel/plugin-transform-react-jsx-source@npm:7.19.6" +"@babel/plugin-transform-react-jsx-source@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/plugin-transform-react-jsx-source@npm:7.25.9" dependencies: - "@babel/helper-plugin-utils": "npm:^7.19.0" + "@babel/helper-plugin-utils": "npm:^7.25.9" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/1e9e29a4efc5b79840bd4f68e404f5ab7765ce48c7bd22f12f2b185f9c782c66933bdf54a1b21879e4e56e6b50b4e88aca82789ecb1f61123af6dfa9ab16c555 + checksum: 10/a3e0e5672e344e9d01fb20b504fe29a84918eaa70cec512c4d4b1b035f72803261257343d8e93673365b72c371f35cf34bb0d129720bf178a4c87812c8b9c662 languageName: node linkType: hard @@ -3264,18 +3264,18 @@ __metadata: languageName: node linkType: hard -"@codemirror/lang-javascript@npm:^6.1.9": - version: 6.1.9 - resolution: "@codemirror/lang-javascript@npm:6.1.9" +"@codemirror/lang-javascript@npm:^6.2.2": + version: 6.2.2 + resolution: "@codemirror/lang-javascript@npm:6.2.2" dependencies: "@codemirror/autocomplete": "npm:^6.0.0" "@codemirror/language": "npm:^6.6.0" "@codemirror/lint": "npm:^6.0.0" "@codemirror/state": "npm:^6.0.0" - "@codemirror/view": "npm:^6.0.0" + "@codemirror/view": "npm:^6.17.0" "@lezer/common": "npm:^1.0.0" "@lezer/javascript": "npm:^1.0.0" - checksum: 10/5b067a4bc1f97e422d54f7e3b6eba534b7a51efee05aa2c561745619080fc5f6748bd2b92f28e11f259297b6e3e7f6ae3f16c8f3d6a417e04ed5f320d6924061 + checksum: 10/eac2e57a7a595cf0c93afd4bb42034902230c73e5525554ba925bad12aa544ca58014c017466288a2b34f1684d6efa5537507ed8b57e276d02665c2821c7a9d6 languageName: node linkType: hard @@ -3332,6 +3332,13 @@ __metadata: languageName: node linkType: hard +"@codemirror/state@npm:^6.4.0": + version: 6.4.1 + resolution: "@codemirror/state@npm:6.4.1" + checksum: 10/a9ec56c7d7d52034ce8ebea3a9a4d216b9e972d701b32b5000e56c97790d0d46af129aeba0b80bed36648b4024b3ba3e4910cf5bfed11de4a9e89252e0707a70 + languageName: node + linkType: hard + "@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.6.0": version: 6.12.0 resolution: "@codemirror/view@npm:6.12.0" @@ -3343,6 +3350,17 @@ __metadata: languageName: node linkType: hard +"@codemirror/view@npm:^6.17.0": + version: 6.34.1 + resolution: "@codemirror/view@npm:6.34.1" + dependencies: + "@codemirror/state": "npm:^6.4.0" + style-mod: "npm:^4.1.0" + w3c-keyname: "npm:^2.2.4" + checksum: 10/012f195d7c9da2f9693b2192e0e52c7d3f94d9c887c46e218ddb36ee1a050978ee6a13c7d0207dd3fb970b4454198962112b9afe17e1f23d2b89a274b7d186a0 + languageName: node + linkType: hard + "@colors/colors@npm:1.5.0": version: 1.5.0 resolution: "@colors/colors@npm:1.5.0" @@ -3366,13 +3384,12 @@ __metadata: languageName: node linkType: hard -"@csstools/selector-specificity@npm:^2.0.1": - version: 2.0.2 - resolution: "@csstools/selector-specificity@npm:2.0.2" +"@csstools/selector-specificity@npm:^2.0.2": + version: 2.2.0 + resolution: "@csstools/selector-specificity@npm:2.2.0" peerDependencies: - postcss: ^8.2 postcss-selector-parser: ^6.0.10 - checksum: 10/23cddfc930b0d37641c10a1e3c7514732ce3d7f50a474a8f028cfc7d0829bc7dabf5ebd00a112a0bdcaa214c274bffdf81ebc3652ba08b3654c309ae4a3e0f20 + checksum: 10/84ae0e902e8879d375406bd7d2e117b862e18cf8e5f82cecad62fcf729a8fc1527e2b3e2774b0e869a17e2006bd27ac5240f79220638183b273aeece97acd3f2 languageName: node linkType: hard @@ -4773,13 +4790,13 @@ __metadata: languageName: node linkType: hard -"@kaciras/deasync@npm:^1.0.4": - version: 1.0.4 - resolution: "@kaciras/deasync@npm:1.0.4" +"@kaciras/deasync@npm:^1.1.0": + version: 1.1.0 + resolution: "@kaciras/deasync@npm:1.1.0" dependencies: - follow-redirects: "npm:^1.15.6" - tar-fs: "npm:^3.0.5" - checksum: 10/4bb358de84731000f3576dff029f89bf6ddf8628c95fd3661c029716a796fc44eb3769445479c3f4a0990f10617caf7902bf07547df76bf239582f565d3855fc + follow-redirects: "npm:^1.15.9" + tar-fs: "npm:^3.0.6" + checksum: 10/b6d9c5aa2b3886ea5f09d2d67ac0615fdbe8507b30202c36aadacfa72ca4be24c7a425105ae833f48e23118c01a88791d8089cf95e15109188a14fc372e3d3c3 languageName: node linkType: hard @@ -4804,7 +4821,7 @@ __metadata: languageName: node linkType: hard -"@lezer/highlight@npm:^1.0.0, @lezer/highlight@npm:^1.1.3, @lezer/highlight@npm:^1.1.6": +"@lezer/highlight@npm:^1.0.0, @lezer/highlight@npm:^1.1.3": version: 1.2.0 resolution: "@lezer/highlight@npm:1.2.0" dependencies: @@ -4813,6 +4830,15 @@ __metadata: languageName: node linkType: hard +"@lezer/highlight@npm:^1.2.1": + version: 1.2.1 + resolution: "@lezer/highlight@npm:1.2.1" + dependencies: + "@lezer/common": "npm:^1.0.0" + checksum: 10/fec3082419ee87fb265039b680fbac6796f862d8e3042dcb860e8c5a34291503a74927302b568ff1a626f0d2b5cf8dae02a51cfd200084eb329e5fd1236c3163 + languageName: node + linkType: hard + "@lezer/javascript@npm:^1.0.0": version: 1.4.3 resolution: "@lezer/javascript@npm:1.4.3" @@ -5372,6 +5398,19 @@ __metadata: languageName: node linkType: hard +"@npmcli/agent@npm:^2.0.0": + version: 2.2.2 + resolution: "@npmcli/agent@npm:2.2.2" + dependencies: + agent-base: "npm:^7.1.0" + http-proxy-agent: "npm:^7.0.0" + https-proxy-agent: "npm:^7.0.1" + lru-cache: "npm:^10.0.1" + socks-proxy-agent: "npm:^8.0.3" + checksum: 10/96fc0036b101bae5032dc2a4cd832efb815ce9b33f9ee2f29909ee49d96a0026b3565f73c507a69eb8603f5cb32e0ae45a70cab1e2655990a4e06ae99f7f572a + languageName: node + linkType: hard + "@npmcli/fs@npm:^1.0.0": version: 1.1.1 resolution: "@npmcli/fs@npm:1.1.1" @@ -5392,6 +5431,15 @@ __metadata: languageName: node linkType: hard +"@npmcli/fs@npm:^3.1.0": + version: 3.1.1 + resolution: "@npmcli/fs@npm:3.1.1" + dependencies: + semver: "npm:^7.3.5" + checksum: 10/1e0e04087049b24b38bc0b30d87a9388ee3ca1d3fdfc347c2f77d84fcfe6a51f250bc57ba2c1f614d7e4285c6c62bf8c769bc19aa0949ea39e5b043ee023b0bd + languageName: node + linkType: hard + "@npmcli/move-file@npm:^1.0.1, @npmcli/move-file@npm:^1.1.2": version: 1.1.2 resolution: "@npmcli/move-file@npm:1.1.2" @@ -5485,7 +5533,7 @@ __metadata: languageName: node linkType: hard -"@octokit/plugin-throttling@npm:^6.0.0": +"@octokit/plugin-throttling@npm:^6.1.0": version: 6.1.0 resolution: "@octokit/plugin-throttling@npm:6.1.0" dependencies: @@ -8282,7 +8330,7 @@ __metadata: "@rocket.chat/tracing": "workspace:^" "@types/bcrypt": "npm:^5.0.2" "@types/gc-stats": "npm:^1.4.3" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@types/polka": "npm:^0.5.7" bcrypt: "npm:^5.1.1" ejson: "npm:^2.2.3" @@ -8354,14 +8402,14 @@ __metadata: "@msgpack/msgpack": "npm:3.0.0-beta2" "@rocket.chat/eslint-config": "workspace:~" "@rocket.chat/ui-kit": "workspace:~" - "@types/adm-zip": "npm:^0.5.0" + "@types/adm-zip": "npm:^0.5.6" "@types/debug": "npm:^4.1.12" - "@types/lodash.clonedeep": "npm:^4.5.7" - "@types/nedb": "npm:^1.8.12" - "@types/node": "npm:~20.16.12" - "@types/semver": "npm:^5.5.0" + "@types/lodash.clonedeep": "npm:^4.5.9" + "@types/nedb": "npm:^1.8.16" + "@types/node": "npm:~20.16.15" + "@types/semver": "npm:^7.5.8" "@types/stack-trace": "npm:0.0.29" - "@types/uuid": "npm:~8.3.4" + "@types/uuid": "npm:~10.0.0" "@typescript-eslint/eslint-plugin": "npm:~5.60.1" "@typescript-eslint/parser": "npm:~5.60.1" adm-zip: "npm:^0.5.16" @@ -8382,7 +8430,7 @@ __metadata: tap-bark: "npm:^1.0.0" ts-node: "npm:^6.2.0" typedoc: "npm:~0.24.8" - typescript: "npm:~5.1.6" + typescript: "npm:~5.6.3" uglify-es: "npm:^3.3.10" uuid: "npm:~11.0.2" languageName: unknown @@ -8415,7 +8463,7 @@ __metadata: "@rocket.chat/string-helpers": "npm:~0.31.25" "@rocket.chat/tracing": "workspace:^" "@types/gc-stats": "npm:^1.4.3" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@types/polka": "npm:^0.5.7" ejson: "npm:^2.2.3" eslint: "npm:~8.45.0" @@ -8453,7 +8501,7 @@ __metadata: version: 0.0.0-use.local resolution: "@rocket.chat/cas-validate@workspace:packages/cas-validate" dependencies: - cheerio: "npm:1.0.0-rc.10" + cheerio: "npm:1.0.0" eslint: "npm:~8.45.0" typescript: "npm:~5.6.3" languageName: unknown @@ -8469,7 +8517,7 @@ __metadata: "@rocket.chat/apps-engine": "workspace:^" "@rocket.chat/core-typings": "workspace:^" "@rocket.chat/eslint-config": "workspace:^" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/message-parser": "workspace:^" "@rocket.chat/models": "workspace:^" @@ -8492,7 +8540,7 @@ __metadata: dependencies: "@rocket.chat/apps-engine": "workspace:^" "@rocket.chat/eslint-config": "workspace:^" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/message-parser": "workspace:^" "@rocket.chat/ui-kit": "workspace:~" "@types/express": "npm:^4.17.21" @@ -8548,7 +8596,7 @@ __metadata: "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/rest-typings": "workspace:^" "@types/jest": "npm:~29.5.14" - "@types/ws": "npm:^8.5.12" + "@types/ws": "npm:^8.5.13" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" jest-websocket-mock: "npm:~2.5.0" @@ -8580,10 +8628,10 @@ __metadata: "@types/ejson": "npm:^2.2.2" "@types/gc-stats": "npm:^1.4.3" "@types/meteor": "npm:^2.9.8" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@types/polka": "npm:^0.5.7" - "@types/uuid": "npm:^8.3.4" - "@types/ws": "npm:^8.5.12" + "@types/uuid": "npm:^10.0.0" + "@types/ws": "npm:^8.5.13" colorette: "npm:^1.4.0" ejson: "npm:^2.2.3" eslint: "npm:~8.45.0" @@ -8621,7 +8669,7 @@ __metadata: "@babel/core": "npm:^7.26.0" "@babel/eslint-parser": "npm:~7.25.9" "@types/eslint": "npm:~8.44.9" - "@types/prettier": "npm:^2.6.3" + "@types/prettier": "npm:^2.7.3" "@typescript-eslint/eslint-plugin": "npm:~5.60.1" "@typescript-eslint/parser": "npm:~5.60.1" eslint: "npm:~8.45.0" @@ -8656,7 +8704,7 @@ __metadata: esl: "github:pierre-lehnen-rc/esl" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" - typescript: "npm:~5.3.3" + typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -8724,7 +8772,7 @@ __metadata: "@rocket.chat/fuselage-hooks": "npm:^0.33.1" "@rocket.chat/fuselage-polyfills": "npm:~0.31.25" "@rocket.chat/gazzodown": "workspace:^" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/mock-providers": "workspace:^" "@rocket.chat/prettier-config": "npm:~0.31.25" @@ -8745,7 +8793,7 @@ __metadata: "@testing-library/user-event": "npm:~14.5.2" "@types/react": "npm:~17.0.80" "@types/react-dom": "npm:~17.0.25" - babel-loader: "npm:~8.2.5" + babel-loader: "npm:~9.2.1" cross-env: "npm:^7.0.3" eslint: "npm:~8.45.0" i18next: "npm:^23.10.1" @@ -8834,13 +8882,13 @@ __metadata: "@types/react-dom": "npm:~17.0.25" "@typescript-eslint/eslint-plugin": "npm:~5.60.1" "@typescript-eslint/parser": "npm:~5.60.1" - babel-loader: "npm:^8.3.0" + babel-loader: "npm:^9.2.1" dompurify: "npm:^3.1.7" eslint: "npm:~8.45.0" eslint-plugin-anti-trojan-source: "npm:~1.1.1" eslint-plugin-react: "npm:~7.32.2" eslint-plugin-react-hooks: "npm:~4.6.2" - eslint-plugin-storybook: "npm:^0.10.1" + eslint-plugin-storybook: "npm:^0.10.2" highlight.js: "npm:^11.10.0" identity-obj-proxy: "npm:^3.0.0" jest: "npm:~29.7.0" @@ -8875,10 +8923,10 @@ __metadata: languageName: unknown linkType: soft -"@rocket.chat/icons@npm:~0.38.0": - version: 0.38.0 - resolution: "@rocket.chat/icons@npm:0.38.0" - checksum: 10/0731b9c4e210d0bcfd770c802b16f987d7932d3141bec862f03ac5913f61aa4bbe79715fe30671e503056dcd099872eb3f24513a73a1ed0111478608f81e02a9 +"@rocket.chat/icons@npm:~0.39.0": + version: 0.39.0 + resolution: "@rocket.chat/icons@npm:0.39.0" + checksum: 10/b46bef7658ea90915aed10d3b021ddee0af64a98b463772289db7be9ec3013c8f4fa842b41abc57f0304171cbbf912bc3f5f8abfad8d29cf5c3dcd57c774b647 languageName: node linkType: hard @@ -8901,13 +8949,13 @@ __metadata: resolution: "@rocket.chat/jest-presets@workspace:packages/jest-presets" dependencies: "@rocket.chat/eslint-config": "workspace:~" - "@swc/core": "npm:~1.7.40" - "@swc/jest": "npm:~0.2.36" + "@swc/core": "npm:~1.7.42" + "@swc/jest": "npm:~0.2.37" "@testing-library/jest-dom": "npm:~6.4.8" "@types/identity-obj-proxy": "npm:^3.0.2" "@types/jest": "npm:~29.5.14" "@types/jest-axe": "npm:~3.5.9" - "@types/uuid": "npm:^9.0.8" + "@types/uuid": "npm:^10.0.0" eslint: "npm:~8.45.0" identity-obj-proxy: "npm:~3.0.0" jest: "npm:~29.7.0" @@ -8954,7 +9002,7 @@ __metadata: "@rocket.chat/logger": "workspace:^" "@types/bcrypt": "npm:^5.0.2" "@types/jest": "npm:~29.5.14" - "@types/ws": "npm:^8.5.12" + "@types/ws": "npm:^8.5.13" bcrypt: "npm:^5.1.1" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" @@ -8989,14 +9037,14 @@ __metadata: "@storybook/preact-webpack5": "npm:^8.4.1" "@storybook/theming": "npm:^8.4.1" "@types/crypto-js": "npm:~4.1.3" - "@types/markdown-it": "npm:^14.0.1" + "@types/markdown-it": "npm:^14.1.2" "@types/mini-css-extract-plugin": "npm:~1.4.3" "@types/webpack-env": "npm:~1.18.5" "@types/whatwg-fetch": "npm:~0.0.33" "@typescript-eslint/eslint-plugin": "npm:~5.60.1" "@typescript-eslint/parser": "npm:~5.60.1" autoprefixer: "npm:^9.8.8" - babel-loader: "npm:^8.3.0" + babel-loader: "npm:^9.2.1" cross-env: "npm:^7.0.3" css-loader: "npm:^4.3.0" css-vars-ponyfill: "npm:^2.4.9" @@ -9009,9 +9057,8 @@ __metadata: eslint-plugin-react: "npm:~7.32.2" eslint-plugin-react-hooks: "npm:~4.6.2" file-loader: "npm:^6.2.0" - gh-release: "npm:^3.5.0" history: "npm:~5.3.0" - html-webpack-plugin: "npm:^5.5.3" + html-webpack-plugin: "npm:^5.6.3" i18next: "npm:~23.4.9" if-env: "npm:^1.0.4" image-webpack-loader: "npm:~8.1.0" @@ -9037,12 +9084,12 @@ __metadata: react-i18next: "npm:~13.2.2" resolve-url-loader: "npm:~5.0.0" rimraf: "npm:^6.0.1" - sass: "npm:~1.80.4" - sass-loader: "npm:~16.0.2" + sass: "npm:~1.80.6" + sass-loader: "npm:~16.0.3" storybook: "npm:^8.4.1" storybook-dark-mode: "npm:^4.0.2" - style-loader: "npm:^1.2.1" - stylelint: "npm:^14.9.1" + style-loader: "npm:^1.3.0" + stylelint: "npm:^14.16.1" stylelint-order: "npm:^5.0.0" svg-loader: "npm:^0.0.2" terser-webpack-plugin: "npm:~4.2.3" @@ -9062,9 +9109,9 @@ __metadata: version: 0.0.0-use.local resolution: "@rocket.chat/log-format@workspace:packages/log-format" dependencies: - "@types/chalk": "npm:^2.2.0" + "@types/chalk": "npm:^2.2.4" "@types/ejson": "npm:^2.2.2" - chalk: "npm:^4.0.0" + chalk: "npm:^4.1.2" ejson: "npm:^2.2.3" eslint: "npm:~8.45.0" typescript: "npm:~5.6.3" @@ -9114,9 +9161,9 @@ __metadata: "@rocket.chat/peggy-loader": "workspace:~" "@rocket.chat/prettier-config": "npm:~0.31.25" "@types/jest": "npm:~29.5.14" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@typescript-eslint/parser": "npm:~5.58.0" - babel-loader: "npm:~9.1.3" + babel-loader: "npm:~9.2.1" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" npm-run-all: "npm:^4.1.5" @@ -9124,7 +9171,7 @@ __metadata: prettier: "npm:~3.3.3" prettier-plugin-pegjs: "npm:~0.5.4" rimraf: "npm:^6.0.1" - tldts: "npm:~5.7.112" + tldts: "npm:~6.1.58" ts-loader: "npm:~9.4.4" typedoc: "npm:~0.24.8" typescript: "npm:~5.6.3" @@ -9137,7 +9184,7 @@ __metadata: version: 0.0.0-use.local resolution: "@rocket.chat/meteor@workspace:apps/meteor" dependencies: - "@axe-core/playwright": "npm:^4.7.3" + "@axe-core/playwright": "npm:^4.10.0" "@babel/core": "npm:~7.26.0" "@babel/eslint-parser": "npm:~7.25.9" "@babel/preset-env": "npm:~7.26.0" @@ -9148,7 +9195,7 @@ __metadata: "@bugsnag/plugin-react": "npm:~7.19.0" "@faker-js/faker": "npm:~8.0.2" "@google-cloud/storage": "npm:^6.11.0" - "@kaciras/deasync": "npm:^1.0.4" + "@kaciras/deasync": "npm:^1.1.0" "@nivo/bar": "npm:0.84.0" "@nivo/core": "npm:0.84.0" "@nivo/heatmap": "npm:0.84.0" @@ -9184,7 +9231,7 @@ __metadata: "@rocket.chat/fuselage-ui-kit": "workspace:^" "@rocket.chat/gazzodown": "workspace:^" "@rocket.chat/i18n": "workspace:^" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/instance-status": "workspace:^" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/jwt": "workspace:^" @@ -9199,10 +9246,10 @@ __metadata: "@rocket.chat/mock-providers": "workspace:^" "@rocket.chat/model-typings": "workspace:^" "@rocket.chat/models": "workspace:^" - "@rocket.chat/mp3-encoder": "npm:0.24.0" + "@rocket.chat/mp3-encoder": "npm:0.31.25" "@rocket.chat/network-broker": "workspace:^" "@rocket.chat/omnichannel-services": "workspace:^" - "@rocket.chat/onboarding-ui": "npm:~0.33.3" + "@rocket.chat/onboarding-ui": "npm:~0.34.0" "@rocket.chat/password-policies": "workspace:^" "@rocket.chat/patch-injection": "workspace:^" "@rocket.chat/pdf-worker": "workspace:^" @@ -9237,14 +9284,14 @@ __metadata: "@tanstack/react-query": "npm:^4.36.1" "@testing-library/react": "npm:~16.0.1" "@testing-library/user-event": "npm:~14.5.2" - "@types/adm-zip": "npm:^0.5.5" + "@types/adm-zip": "npm:^0.5.6" "@types/archiver": "npm:^5.3.4" "@types/bad-words": "npm:^3.0.3" "@types/bcrypt": "npm:^5.0.2" "@types/body-parser": "npm:^1.19.5" "@types/busboy": "npm:^1.5.4" "@types/bytebuffer": "npm:~5.0.49" - "@types/chai": "npm:~4.3.19" + "@types/chai": "npm:~4.3.20" "@types/chai-as-promised": "npm:^7.1.8" "@types/chai-datetime": "npm:0.0.39" "@types/chai-dom": "npm:1.11.3" @@ -9254,15 +9301,15 @@ __metadata: "@types/cookie-parser": "npm:^1.4.7" "@types/cors": "npm:^2.8.17" "@types/cssom": "npm:^0.4.3" - "@types/dompurify": "npm:^2.3.3" + "@types/dompurify": "npm:^2.4.0" "@types/ejson": "npm:^2.2.2" "@types/express": "npm:^4.17.21" "@types/express-rate-limit": "npm:^5.1.3" "@types/google-libphonenumber": "npm:^7.4.30" "@types/gravatar": "npm:^1.8.6" - "@types/he": "npm:^1.1.2" + "@types/he": "npm:^1.2.3" "@types/i18next-sprintf-postprocessor": "npm:^0.2.3" - "@types/imap": "npm:^0.8.40" + "@types/imap": "npm:^0.8.42" "@types/jest": "npm:~29.5.14" "@types/jsdom": "npm:^16.2.15" "@types/jsdom-global": "npm:^3.0.7" @@ -9271,19 +9318,19 @@ __metadata: "@types/later": "npm:^1.2.9" "@types/ldapjs": "npm:^2.2.5" "@types/less": "npm:~3.0.6" - "@types/lodash": "npm:^4.14.200" + "@types/lodash": "npm:^4.17.13" "@types/lodash.clonedeep": "npm:^4.5.9" "@types/lodash.debounce": "npm:^4.0.9" "@types/lodash.escape": "npm:^4.0.9" "@types/lodash.get": "npm:^4.4.9" - "@types/mailparser": "npm:^3.4.4" - "@types/marked": "npm:^4.0.8" + "@types/mailparser": "npm:^3.4.5" + "@types/marked": "npm:^4.3.2" "@types/meteor": "npm:^2.9.8" "@types/meteor-collection-hooks": "npm:^0.8.9" "@types/mkdirp": "npm:^1.0.2" "@types/mocha": "github:whitecolor/mocha-types" "@types/moment-timezone": "npm:^0.5.30" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@types/node-gcm": "npm:^1.0.5" "@types/node-rsa": "npm:^1.1.4" "@types/nodemailer": "npm:^6.4.15" @@ -9296,9 +9343,9 @@ __metadata: "@types/psl": "npm:^1.1.3" "@types/react": "npm:~17.0.80" "@types/react-dom": "npm:~17.0.25" - "@types/sanitize-html": "npm:^2.9.3" - "@types/semver": "npm:^7.3.10" - "@types/sharp": "npm:^0.30.5" + "@types/sanitize-html": "npm:^2.13.0" + "@types/semver": "npm:^7.5.8" + "@types/sharp": "npm:^0.32.0" "@types/sinon": "npm:^10.0.20" "@types/speakeasy": "npm:^2.0.10" "@types/strict-uri-encode": "npm:^2.0.2" @@ -9308,7 +9355,7 @@ __metadata: "@types/textarea-caret": "npm:^3.0.3" "@types/ua-parser-js": "npm:^0.7.39" "@types/use-sync-external-store": "npm:^0.0.6" - "@types/uuid": "npm:^8.3.4" + "@types/uuid": "npm:^10.0.0" "@types/xml-crypto": "npm:~1.4.6" "@types/xml-encryption": "npm:~1.2.4" "@typescript-eslint/eslint-plugin": "npm:~5.60.1" @@ -9317,30 +9364,30 @@ __metadata: "@xmldom/xmldom": "npm:^0.8.10" adm-zip: "npm:0.5.16" ajv: "npm:^8.17.1" - ajv-formats: "npm:~2.1.1" + ajv-formats: "npm:~3.0.1" apn: "npm:2.2.0" - archiver: "npm:^3.1.1" + archiver: "npm:^7.0.1" asterisk-manager: "npm:^0.2.0" atlassian-crowd-patched: "npm:^0.5.1" autoprefixer: "npm:^9.8.8" aws-sdk: "npm:^2.1691.0" - babel-loader: "npm:^8.3.0" + babel-loader: "npm:^9.2.1" babel-plugin-array-includes: "npm:^2.0.3" babel-plugin-istanbul: "npm:^6.1.1" bad-words: "npm:^3.0.4" bcrypt: "npm:^5.1.1" body-parser: "npm:1.20.3" - bson: "npm:^4.6.4" + bson: "npm:^4.7.2" busboy: "npm:^1.6.0" bytebuffer: "npm:5.0.1" - chai: "npm:^4.3.10" + chai: "npm:^4.5.0" chai-as-promised: "npm:^7.1.2" chai-datetime: "npm:^1.8.1" - chai-dom: "npm:^1.11.0" - chai-spies: "npm:~1.0.0" - chalk: "npm:^4.0.0" + chai-dom: "npm:^1.12.0" + chai-spies: "npm:~1.1.0" + chalk: "npm:^4.1.2" change-case: "npm:^4.1.2" - chart.js: "npm:^3.8.0" + chart.js: "npm:^3.9.1" codemirror: "npm:^5.65.18" colorette: "npm:^2.0.20" colors: "npm:^1.4.0" @@ -9352,7 +9399,7 @@ __metadata: cron-validator: "npm:^1.3.1" cross-env: "npm:^7.0.3" css-vars-ponyfill: "npm:^2.4.9" - csv-parse: "npm:^5.2.0" + csv-parse: "npm:^5.5.6" date-fns: "npm:^2.30.0" date.js: "npm:~0.3.3" debug: "npm:~4.1.1" @@ -9380,8 +9427,8 @@ __metadata: expiry-map: "npm:^2.0.0" express: "npm:^4.21.1" express-rate-limit: "npm:^5.5.1" - fast-glob: "npm:^3.2.12" - fastq: "npm:^1.13.0" + fast-glob: "npm:^3.3.2" + fastq: "npm:^1.17.1" fflate: "npm:^0.7.4" file-type: "npm:^16.5.4" filenamify: "npm:^4.3.0" @@ -9398,13 +9445,13 @@ __metadata: i18next-http-backend: "npm:^1.4.5" i18next-sprintf-postprocessor: "npm:^0.2.2" iconv-lite: "npm:^0.6.3" - image-size: "npm:^1.0.2" + image-size: "npm:^1.1.1" imap: "npm:^0.8.19" ip-range-check: "npm:^0.2.0" - is-svg: "npm:^4.3.2" + is-svg: "npm:^4.4.0" isolated-vm: "npm:4.7.2" jest: "npm:~29.7.0" - jschardet: "npm:^3.0.0" + jschardet: "npm:^3.1.4" jsdom: "npm:^16.7.0" jsdom-global: "npm:^3.0.2" jsrsasign: "npm:^11.1.0" @@ -9419,11 +9466,11 @@ __metadata: lodash.escape: "npm:^4.0.1" lodash.get: "npm:^4.4.2" mailparser: "npm:^3.7.1" - marked: "npm:^4.2.5" + marked: "npm:^4.3.0" matrix-appservice: "npm:^2.0.0" matrix-appservice-bridge: "npm:^10.3.1" mem: "npm:^8.1.1" - meteor-node-stubs: "npm:^1.2.10" + meteor-node-stubs: "npm:^1.2.12" mime-db: "npm:^1.52.0" mime-type: "npm:^4.0.0" mkdirp: "npm:^1.0.4" @@ -9431,12 +9478,12 @@ __metadata: moleculer: "npm:^0.14.34" moment: "npm:^2.29.4" moment-timezone: "npm:^0.5.46" - mongo-message-queue: "npm:^1.0.0" + mongo-message-queue: "npm:^1.1.0" mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.28.2" node-dogstatsd: "npm:^0.0.7" node-fetch: "npm:2.7.0" - node-gcm: "npm:1.0.5" + node-gcm: "npm:1.1.4" node-rsa: "npm:^1.1.1" nodemailer: "npm:^6.9.16" nyc: "npm:^15.1.0" @@ -9462,7 +9509,7 @@ __metadata: prometheus-gc-stats: "npm:^0.6.5" proxy-from-env: "npm:^1.1.0" proxyquire: "npm:^2.1.3" - psl: "npm:^1.8.0" + psl: "npm:^1.9.0" query-string: "npm:^7.1.3" queue-fifo: "npm:^0.2.6" raw-loader: "npm:~4.0.2" @@ -9482,7 +9529,7 @@ __metadata: sharp: "npm:^0.33.5" sinon: "npm:^19.0.2" sip.js: "npm:^0.20.1" - sodium-native: "npm:^3.3.0" + sodium-native: "npm:^3.4.1" sodium-plus: "npm:^0.9.0" source-map: "npm:^0.7.4" speakeasy: "npm:^2.0.0" @@ -9490,7 +9537,7 @@ __metadata: stream-buffers: "npm:^3.0.3" strict-uri-encode: "npm:^2.0.0" string-strip-html: "npm:^7.0.3" - stylelint: "npm:^14.9.1" + stylelint: "npm:^14.16.1" stylelint-order: "npm:^5.0.0" supertest: "npm:^7.0.0" supports-color: "npm:~7.2.0" @@ -9500,7 +9547,7 @@ __metadata: textarea-caret: "npm:^3.1.0" tinykeys: "npm:^1.4.0" ts-node: "npm:^10.9.2" - twilio: "npm:^3.76.1" + twilio: "npm:^3.84.1" twit: "npm:^2.2.11" typescript: "npm:~5.6.3" typia: "npm:~6.11.3" @@ -9566,12 +9613,10 @@ __metadata: languageName: unknown linkType: soft -"@rocket.chat/mp3-encoder@npm:0.24.0": - version: 0.24.0 - resolution: "@rocket.chat/mp3-encoder@npm:0.24.0" - dependencies: - lamejs: "git+https://github.com/zhuker/lamejs.git" - checksum: 10/a95ff9fb8a4aef763ebf54378950c98e93ebab6cdc65ef874cd0291a941c294989929d262614aa548a084492b9d7213d33fa2b8d5e787347d42a5fda9084c61e +"@rocket.chat/mp3-encoder@npm:0.31.25": + version: 0.31.25 + resolution: "@rocket.chat/mp3-encoder@npm:0.31.25" + checksum: 10/87a2ef874d74d837c609c7c3c07bdf866cc9a752265cfa49c3b51acf6146908e0ca87670c2287c00ec1d628a61e814f4a5c3b8e8e827be437d75f0e1f0dec4e3 languageName: node linkType: hard @@ -9581,11 +9626,11 @@ __metadata: dependencies: "@rocket.chat/core-services": "workspace:^" "@rocket.chat/eslint-config": "workspace:^" - "@types/chai": "npm:~4.3.19" + "@types/chai": "npm:~4.3.20" "@types/ejson": "npm:^2.2.2" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@types/sinon": "npm:^10.0.20" - chai: "npm:^4.3.10" + chai: "npm:^4.5.0" ejson: "npm:^2.2.3" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" @@ -9613,7 +9658,7 @@ __metadata: "@rocket.chat/string-helpers": "npm:~0.31.25" "@rocket.chat/tools": "workspace:^" "@types/jest": "npm:~29.5.14" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" date-fns: "npm:^2.30.0" ejson: "npm:^2.2.3" emoji-toolkit: "npm:^7.0.1" @@ -9622,7 +9667,7 @@ __metadata: jest: "npm:~29.7.0" mem: "npm:^8.1.1" moment-timezone: "npm:^0.5.46" - mongo-message-queue: "npm:^1.0.0" + mongo-message-queue: "npm:^1.1.0" mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" pino: "npm:^8.21.0" typescript: "npm:~5.6.3" @@ -9647,7 +9692,7 @@ __metadata: "@rocket.chat/tools": "workspace:^" "@rocket.chat/tracing": "workspace:^" "@types/gc-stats": "npm:^1.4.3" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@types/polka": "npm:^0.5.7" ejson: "npm:^2.2.3" emoji-toolkit: "npm:^7.0.1" @@ -9658,7 +9703,7 @@ __metadata: mem: "npm:^8.1.1" moleculer: "npm:^0.14.34" moment-timezone: "npm:^0.5.46" - mongo-message-queue: "npm:^1.0.0" + mongo-message-queue: "npm:^1.1.0" mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.28.2" pino: "npm:^8.21.0" @@ -9668,9 +9713,9 @@ __metadata: languageName: unknown linkType: soft -"@rocket.chat/onboarding-ui@npm:~0.33.3": - version: 0.33.3 - resolution: "@rocket.chat/onboarding-ui@npm:0.33.3" +"@rocket.chat/onboarding-ui@npm:~0.34.0": + version: 0.34.0 + resolution: "@rocket.chat/onboarding-ui@npm:0.34.0" dependencies: i18next: "npm:~21.6.16" react-hook-form: "npm:~7.27.1" @@ -9685,7 +9730,7 @@ __metadata: react: 17.0.2 react-dom: 17.0.2 react-i18next: ~11.15.4 - checksum: 10/c2afbbd3027c85ddaadb164dfa1eaf7c1dc9e583f8419c9dfebe7e099ee9d95171b5b9c46e16dd02ee6936d85bf0ff1b4999fa1b739ce38d053161d118129c8d + checksum: 10/9269dd73385ba3a4da88c07a3117ca91dd8206d9b014fd224550db4e56faa1a415b2d2967c6f9e04585226dcef8cacf4d7ce3aed779fb56032d3d3ea25cbbc21 languageName: node linkType: hard @@ -9750,7 +9795,7 @@ __metadata: dependencies: "@rocket.chat/eslint-config": "workspace:~" "@rocket.chat/prettier-config": "npm:~0.31.25" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" eslint: "npm:~8.45.0" npm-run-all: "npm:^4.1.5" peggy: "npm:4.1.1" @@ -9788,7 +9833,7 @@ __metadata: "@rocket.chat/string-helpers": "npm:~0.31.25" "@rocket.chat/tracing": "workspace:^" "@types/gc-stats": "npm:^1.4.3" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@types/polka": "npm:^0.5.7" ejson: "npm:^2.2.3" eslint: "npm:~8.45.0" @@ -9819,7 +9864,7 @@ __metadata: "@rocket.chat/eslint-config": "workspace:^" "@rocket.chat/models": "workspace:^" "@rocket.chat/rest-typings": "workspace:^" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" babel-jest: "npm:^29.7.0" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" @@ -9852,7 +9897,7 @@ __metadata: "@rocket.chat/omnichannel-services": "workspace:^" "@rocket.chat/tracing": "workspace:^" "@types/gc-stats": "npm:^1.4.3" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@types/polka": "npm:^0.5.7" ejson: "npm:^2.2.3" emoji-toolkit: "npm:^7.0.1" @@ -9863,7 +9908,7 @@ __metadata: mem: "npm:^8.1.1" moleculer: "npm:^0.14.34" moment-timezone: "npm:^0.5.46" - mongo-message-queue: "npm:^1.0.0" + mongo-message-queue: "npm:^1.1.0" mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" nats: "npm:^2.28.2" pino: "npm:^8.21.0" @@ -9896,9 +9941,9 @@ __metadata: "@actions/core": "npm:^1.11.1" "@actions/exec": "npm:^1.1.1" "@actions/github": "npm:^5.1.1" - "@octokit/plugin-throttling": "npm:^6.0.0" + "@octokit/plugin-throttling": "npm:^6.1.0" "@rocket.chat/eslint-config": "workspace:^" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" eslint: "npm:~8.45.0" mdast-util-to-string: "npm:2.0.0" remark-parse: "npm:9.0.0" @@ -9915,7 +9960,7 @@ __metadata: dependencies: "@changesets/types": "npm:^6.0.0" "@rocket.chat/eslint-config": "workspace:^" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" dataloader: "npm:^2.2.2" eslint: "npm:~8.45.0" node-fetch: "npm:^2.7.0" @@ -9934,7 +9979,7 @@ __metadata: "@rocket.chat/ui-kit": "workspace:~" "@types/jest": "npm:~29.5.14" ajv: "npm:^8.17.1" - ajv-formats: "npm:^2.1.1" + ajv-formats: "npm:^3.0.1" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" mongodb: "patch:mongodb@npm%3A4.17.2#~/.yarn/patches/mongodb-npm-4.17.2-40d1286d70.patch" @@ -10000,7 +10045,7 @@ __metadata: "@rocket.chat/tracing": "workspace:^" "@types/bcrypt": "npm:^5.0.2" "@types/gc-stats": "npm:^1.4.3" - "@types/node": "npm:~20.16.12" + "@types/node": "npm:~20.16.15" "@types/polka": "npm:^0.5.7" ejson: "npm:^2.2.3" eslint: "npm:~8.45.0" @@ -10069,7 +10114,7 @@ __metadata: eslint: "npm:~8.45.0" jest: "npm:~29.7.0" ts-jest: "npm:~29.2.5" - typescript: "npm:~5.3.3" + typescript: "npm:~5.6.3" languageName: unknown linkType: soft @@ -10085,7 +10130,7 @@ __metadata: eslint: "npm:~8.45.0" eslint-plugin-react: "npm:~7.32.2" eslint-plugin-react-hooks: "npm:~4.6.2" - eslint-plugin-storybook: "npm:~0.10.1" + eslint-plugin-storybook: "npm:~0.10.2" eslint-plugin-testing-library: "npm:~5.11.1" react: "npm:^17.0.2" typescript: "npm:~5.6.3" @@ -10105,7 +10150,7 @@ __metadata: "@rocket.chat/css-in-js": "npm:~0.31.25" "@rocket.chat/fuselage": "npm:^0.59.4" "@rocket.chat/fuselage-hooks": "npm:^0.33.1" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/mock-providers": "workspace:^" "@rocket.chat/ui-avatar": "workspace:~" @@ -10127,7 +10172,7 @@ __metadata: eslint-plugin-anti-trojan-source: "npm:~1.1.1" eslint-plugin-react: "npm:~7.32.2" eslint-plugin-react-hooks: "npm:~4.6.2" - eslint-plugin-storybook: "npm:~0.10.1" + eslint-plugin-storybook: "npm:~0.10.2" eslint-plugin-testing-library: "npm:~5.11.1" jest: "npm:~29.7.0" react: "npm:^17.0.2" @@ -10156,7 +10201,7 @@ __metadata: "@react-aria/toolbar": "npm:^3.0.0-beta.1" "@rocket.chat/eslint-config": "workspace:^" "@rocket.chat/fuselage": "npm:^0.59.4" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@storybook/addon-actions": "npm:^8.4.1" "@storybook/addon-docs": "npm:^8.4.1" "@storybook/addon-essentials": "npm:^8.4.1" @@ -10169,7 +10214,7 @@ __metadata: eslint: "npm:~8.45.0" eslint-plugin-react: "npm:~7.32.2" eslint-plugin-react-hooks: "npm:~4.6.2" - eslint-plugin-storybook: "npm:^0.10.1" + eslint-plugin-storybook: "npm:^0.10.2" react: "npm:~17.0.2" react-dom: "npm:~17.0.2" storybook: "npm:^8.4.1" @@ -10224,10 +10269,10 @@ __metadata: "@babel/plugin-transform-runtime": "npm:~7.25.9" "@babel/preset-env": "npm:~7.26.0" "@rocket.chat/eslint-config": "workspace:~" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/jest-presets": "workspace:~" "@types/jest": "npm:~29.5.14" - babel-loader: "npm:~9.1.3" + babel-loader: "npm:~9.2.1" eslint: "npm:~8.45.0" jest: "npm:~29.7.0" npm-run-all: "npm:~4.1.5" @@ -10251,7 +10296,7 @@ __metadata: "@rocket.chat/css-in-js": "npm:~0.31.25" "@rocket.chat/fuselage": "npm:^0.59.4" "@rocket.chat/fuselage-hooks": "npm:^0.33.1" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/ui-contexts": "workspace:~" "@types/react": "npm:~17.0.80" eslint: "npm:~8.45.0" @@ -10281,7 +10326,7 @@ __metadata: "@rocket.chat/eslint-config": "workspace:^" "@rocket.chat/fuselage": "npm:^0.59.4" "@rocket.chat/fuselage-hooks": "npm:^0.33.1" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/styled": "npm:~0.31.25" "@rocket.chat/ui-avatar": "workspace:^" @@ -10300,7 +10345,7 @@ __metadata: eslint: "npm:~8.45.0" eslint-plugin-react: "npm:~7.32.2" eslint-plugin-react-hooks: "npm:~4.6.2" - eslint-plugin-storybook: "npm:~0.10.1" + eslint-plugin-storybook: "npm:~0.10.2" jest: "npm:~29.7.0" jest-axe: "npm:~9.0.0" react: "npm:~17.0.2" @@ -10331,7 +10376,7 @@ __metadata: "@rocket.chat/eslint-config": "workspace:^" "@rocket.chat/fuselage": "npm:^0.59.4" "@rocket.chat/fuselage-hooks": "npm:^0.33.1" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/jest-presets": "workspace:~" "@rocket.chat/mock-providers": "workspace:~" "@rocket.chat/styled": "npm:~0.31.25" @@ -10355,7 +10400,7 @@ __metadata: eslint: "npm:~8.45.0" eslint-plugin-react: "npm:~7.32.2" eslint-plugin-react-hooks: "npm:~4.6.2" - eslint-plugin-storybook: "npm:^0.10.1" + eslint-plugin-storybook: "npm:^0.10.2" jest: "npm:~29.7.0" jest-axe: "npm:~9.0.0" react: "npm:~17.0.2" @@ -10382,9 +10427,9 @@ __metadata: version: 0.0.0-use.local resolution: "@rocket.chat/uikit-playground@workspace:apps/uikit-playground" dependencies: - "@codemirror/lang-javascript": "npm:^6.1.9" + "@codemirror/lang-javascript": "npm:^6.2.2" "@codemirror/lang-json": "npm:^6.0.1" - "@lezer/highlight": "npm:^1.1.6" + "@lezer/highlight": "npm:^1.2.1" "@rocket.chat/core-typings": "workspace:^" "@rocket.chat/css-in-js": "npm:~0.31.25" "@rocket.chat/fuselage": "npm:^0.59.4" @@ -10393,7 +10438,7 @@ __metadata: "@rocket.chat/fuselage-toastbar": "npm:^0.33.0" "@rocket.chat/fuselage-tokens": "npm:^0.33.2" "@rocket.chat/fuselage-ui-kit": "workspace:~" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/logo": "npm:^0.31.30" "@rocket.chat/styled": "npm:~0.31.25" "@rocket.chat/ui-avatar": "workspace:^" @@ -10404,11 +10449,11 @@ __metadata: "@types/react-dom": "npm:~17.0.25" "@typescript-eslint/eslint-plugin": "npm:~5.60.1" "@typescript-eslint/parser": "npm:~5.60.1" - "@vitejs/plugin-react": "npm:^4.0.0" + "@vitejs/plugin-react": "npm:^4.3.3" codemirror: "npm:^6.0.1" eslint: "npm:~8.45.0" eslint-plugin-react-hooks: "npm:^4.6.2" - eslint-plugin-react-refresh: "npm:^0.4.12" + eslint-plugin-react-refresh: "npm:^0.4.14" eslint4b-prebuilt: "npm:^6.7.2" moment: "npm:^2.29.4" rc-scrollbars: "npm:^1.1.6" @@ -10448,7 +10493,7 @@ __metadata: "@tanstack/react-query": "npm:^4.36.1" "@testing-library/react": "npm:~16.0.1" "@types/react": "npm:~17.0.80" - babel-loader: "npm:~8.3.0" + babel-loader: "npm:~9.2.1" eslint: "npm:~8.45.0" react: "npm:~17.0.2" react-hook-form: "npm:~7.45.4" @@ -11260,90 +11305,90 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-darwin-arm64@npm:1.7.40" +"@swc/core-darwin-arm64@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-darwin-arm64@npm:1.7.42" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-darwin-x64@npm:1.7.40" +"@swc/core-darwin-x64@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-darwin-x64@npm:1.7.42" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.40" +"@swc/core-linux-arm-gnueabihf@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.42" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-linux-arm64-gnu@npm:1.7.40" +"@swc/core-linux-arm64-gnu@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-arm64-gnu@npm:1.7.42" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-linux-arm64-musl@npm:1.7.40" +"@swc/core-linux-arm64-musl@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-arm64-musl@npm:1.7.42" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-linux-x64-gnu@npm:1.7.40" +"@swc/core-linux-x64-gnu@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-x64-gnu@npm:1.7.42" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-linux-x64-musl@npm:1.7.40" +"@swc/core-linux-x64-musl@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-linux-x64-musl@npm:1.7.42" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-win32-arm64-msvc@npm:1.7.40" +"@swc/core-win32-arm64-msvc@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-win32-arm64-msvc@npm:1.7.42" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-win32-ia32-msvc@npm:1.7.40" +"@swc/core-win32-ia32-msvc@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-win32-ia32-msvc@npm:1.7.42" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.7.40": - version: 1.7.40 - resolution: "@swc/core-win32-x64-msvc@npm:1.7.40" +"@swc/core-win32-x64-msvc@npm:1.7.42": + version: 1.7.42 + resolution: "@swc/core-win32-x64-msvc@npm:1.7.42" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:~1.7.40": - version: 1.7.40 - resolution: "@swc/core@npm:1.7.40" +"@swc/core@npm:~1.7.42": + version: 1.7.42 + resolution: "@swc/core@npm:1.7.42" dependencies: - "@swc/core-darwin-arm64": "npm:1.7.40" - "@swc/core-darwin-x64": "npm:1.7.40" - "@swc/core-linux-arm-gnueabihf": "npm:1.7.40" - "@swc/core-linux-arm64-gnu": "npm:1.7.40" - "@swc/core-linux-arm64-musl": "npm:1.7.40" - "@swc/core-linux-x64-gnu": "npm:1.7.40" - "@swc/core-linux-x64-musl": "npm:1.7.40" - "@swc/core-win32-arm64-msvc": "npm:1.7.40" - "@swc/core-win32-ia32-msvc": "npm:1.7.40" - "@swc/core-win32-x64-msvc": "npm:1.7.40" + "@swc/core-darwin-arm64": "npm:1.7.42" + "@swc/core-darwin-x64": "npm:1.7.42" + "@swc/core-linux-arm-gnueabihf": "npm:1.7.42" + "@swc/core-linux-arm64-gnu": "npm:1.7.42" + "@swc/core-linux-arm64-musl": "npm:1.7.42" + "@swc/core-linux-x64-gnu": "npm:1.7.42" + "@swc/core-linux-x64-musl": "npm:1.7.42" + "@swc/core-win32-arm64-msvc": "npm:1.7.42" + "@swc/core-win32-ia32-msvc": "npm:1.7.42" + "@swc/core-win32-x64-msvc": "npm:1.7.42" "@swc/counter": "npm:^0.1.3" "@swc/types": "npm:^0.1.13" peerDependencies: @@ -11372,7 +11417,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10/fc5710bcd7a444fb7527c40f606a38f363cc297596ac741b5102701d99dc84b4c1ceffe0e0611eb3a3d02fe298b9d9c57faca237e2b67e76b7bcf5785d488be9 + checksum: 10/d8b2782a18a602e33b38c236aaba66a4dd95e5b851ddf3713bfab896c1f5e9cc756ee680c6d25f04b558ebdbb6b87977a145fb788618e5ffc5b30a24f8abb03b languageName: node linkType: hard @@ -11401,16 +11446,16 @@ __metadata: languageName: node linkType: hard -"@swc/jest@npm:~0.2.36": - version: 0.2.36 - resolution: "@swc/jest@npm:0.2.36" +"@swc/jest@npm:~0.2.37": + version: 0.2.37 + resolution: "@swc/jest@npm:0.2.37" dependencies: "@jest/create-cache-key-function": "npm:^29.7.0" "@swc/counter": "npm:^0.1.3" jsonc-parser: "npm:^3.2.0" peerDependencies: "@swc/core": "*" - checksum: 10/39c5699646f0e90400af106156e5604069e8a7d8216f2421e171837b086839176c16f69925ce6a5c4c48182005eed649bdf9664023708e169aa48814feecc0d8 + checksum: 10/bbec37079b4f5c1ff1c95aeec07d08277c646a0c5e16e057ea3a8fe5c6e2bd59bbfc4312e53ddd05d25fa4de20a03607be274f560f28bb5e229dd08124780e16 languageName: node linkType: hard @@ -11581,12 +11626,12 @@ __metadata: languageName: node linkType: hard -"@types/adm-zip@npm:^0.5.0, @types/adm-zip@npm:^0.5.5": - version: 0.5.5 - resolution: "@types/adm-zip@npm:0.5.5" +"@types/adm-zip@npm:^0.5.6": + version: 0.5.6 + resolution: "@types/adm-zip@npm:0.5.6" dependencies: "@types/node": "npm:*" - checksum: 10/78c5e7472d21eeaf11738c6127e9a774fedf8fd94fdc9a96807930337fadb09ac6d3a264f69d0e15dffb2608d415a97457095e9e50d4c221bd43249d371f33fd + checksum: 10/2d0b16a83d3f7e842f24ba73ab1f098cb289446c1af7c6600f7c208d95b6801ad87bf5e6164f380da5af0b3f4f921c8f29d850a3091dadb26560fb81fc11df55 languageName: node linkType: hard @@ -11606,7 +11651,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.18.0": +"@types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.18.0, @types/babel__core@npm:^7.20.5": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" dependencies: @@ -11737,19 +11782,26 @@ __metadata: languageName: node linkType: hard -"@types/chai@npm:*, @types/chai@npm:~4.3.19": +"@types/chai@npm:*": version: 4.3.19 resolution: "@types/chai@npm:4.3.19" checksum: 10/5ca7a48ec1c792e536bc228911f442c31eb8a24f1c3531f8a5e1e949590a6a045be17a2ec5a3d83f63dae8d59dd93dc5f6ca7355b9c1a9f003c553a733b2e591 languageName: node linkType: hard -"@types/chalk@npm:^2.2.0": - version: 2.2.0 - resolution: "@types/chalk@npm:2.2.0" +"@types/chai@npm:~4.3.20": + version: 4.3.20 + resolution: "@types/chai@npm:4.3.20" + checksum: 10/94fd87036fb63f62c79caf58ccaec88e23cc109e4d41607d83adc609acd6b24eabc345feb7850095a53f76f99c470888251da9bd1b90849c8b2b5a813296bb19 + languageName: node + linkType: hard + +"@types/chalk@npm:^2.2.4": + version: 2.2.4 + resolution: "@types/chalk@npm:2.2.4" dependencies: chalk: "npm:*" - checksum: 10/846437590d0bf0026d8c2f454e5d91a486becfabde61c0441025e791a0fed75304e143717bc4d025569394dcce5a32f2c53d97253d0c735ac1abae63f1b25c3e + checksum: 10/e8a905a4688e9bb97fc83055ebfc041a0245449ea5174f9e637f26a940dc2e2f8d5cc2e2f192ef85e418a032b051fde3cf84c47945521a821a9d425cdd7332b6 languageName: node linkType: hard @@ -12205,12 +12257,12 @@ __metadata: languageName: node linkType: hard -"@types/dompurify@npm:^2.3.3": - version: 2.3.3 - resolution: "@types/dompurify@npm:2.3.3" +"@types/dompurify@npm:^2.4.0": + version: 2.4.0 + resolution: "@types/dompurify@npm:2.4.0" dependencies: "@types/trusted-types": "npm:*" - checksum: 10/fc6287cccfe1befafabf8f3e50edced8eba3c6b4974f712c18032fe97aa734a6f1a30c11b4de65d3e63f6bde615417063ed207d9bcd90f1417528bb17f6583da + checksum: 10/02771f206873d2b32fcd5c3c20a64a9f089d8376aaef9b7ebe07e0e78127e9518374730de0df39b7ee15ab90ac0bf4df7350c0f7fce4717a3342e1a4a5bd15ed languageName: node linkType: hard @@ -12382,10 +12434,10 @@ __metadata: languageName: node linkType: hard -"@types/he@npm:^1.1.2": - version: 1.1.2 - resolution: "@types/he@npm:1.1.2" - checksum: 10/71e9786c35330a2003a7692d5dc4f70946e4c45486f84d7a5792360c6c234cd34bf53421856de40a2c4bead9c21a805c309d72d012467f46bb2cce0571a9ba08 +"@types/he@npm:^1.2.3": + version: 1.2.3 + resolution: "@types/he@npm:1.2.3" + checksum: 10/e77851c73dd7b9902d92fe0118a26246a7f3676a3a1c6eb1408305187ef73b57c22550b1435946b983267f961d935554d5d0e1b458416932552f31e763e1aa41 languageName: node linkType: hard @@ -12438,12 +12490,12 @@ __metadata: languageName: node linkType: hard -"@types/imap@npm:^0.8.40": - version: 0.8.40 - resolution: "@types/imap@npm:0.8.40" +"@types/imap@npm:^0.8.42": + version: 0.8.42 + resolution: "@types/imap@npm:0.8.42" dependencies: "@types/node": "npm:*" - checksum: 10/7ba0ae94909fb6a0f52b462799e88271903bca193fcfed545401fb2e5376f7905643cc90f02d2e9207c667f368032d2344d133e6fe9e9af23e0dae00f5402849 + checksum: 10/26057e06ece6482314e1517969fe6b43693b00898c2b11b39edb95de6abac3ed3a388144602197f4c64d986989d42a8b767223e445b22afc90d42d31480c65d8 languageName: node linkType: hard @@ -12634,14 +12686,14 @@ __metadata: languageName: node linkType: hard -"@types/linkify-it@npm:*": - version: 3.0.5 - resolution: "@types/linkify-it@npm:3.0.5" - checksum: 10/fac28f41a6e576282300a459d70ea0d33aab70dbb77c3d09582bb0335bb00d862b6de69585792a4d590aae4173fbab0bf28861e2d90ca7b2b1439b52688e9ff6 +"@types/linkify-it@npm:^5": + version: 5.0.0 + resolution: "@types/linkify-it@npm:5.0.0" + checksum: 10/c3919044d4876f9d71d037e861745cd2485c95ac8c36a4fa67b132d4e60eb1d067e123cc7965c9cf5110eea351517d767f0d306af5e9147d6d0af87bc374ddcf languageName: node linkType: hard -"@types/lodash.clonedeep@npm:^4.5.7, @types/lodash.clonedeep@npm:^4.5.9": +"@types/lodash.clonedeep@npm:^4.5.9": version: 4.5.9 resolution: "@types/lodash.clonedeep@npm:4.5.9" dependencies: @@ -12677,14 +12729,14 @@ __metadata: languageName: node linkType: hard -"@types/lodash@npm:*, @types/lodash@npm:^4.14.200": +"@types/lodash@npm:*": version: 4.14.200 resolution: "@types/lodash@npm:4.14.200" checksum: 10/aed5943a4f43b898c18e7148b6ad825dba4611230c8dc12126f20ab4ffc9250794d9134fca0c17218ad7594879835438e9c95e57b801ca6c8da0d3fbc6ef811d languageName: node linkType: hard -"@types/lodash@npm:~4.17.13": +"@types/lodash@npm:^4.17.13, @types/lodash@npm:~4.17.13": version: 4.17.13 resolution: "@types/lodash@npm:4.17.13" checksum: 10/ddb34e20810c71be2d9445bcc4b64ec25b83976738454de709854b79c7f655b03704b76235445699956d65012987720e0e429a35489de65495cdb5420202d905 @@ -12698,30 +12750,30 @@ __metadata: languageName: node linkType: hard -"@types/mailparser@npm:^3.4.4": - version: 3.4.4 - resolution: "@types/mailparser@npm:3.4.4" +"@types/mailparser@npm:^3.4.5": + version: 3.4.5 + resolution: "@types/mailparser@npm:3.4.5" dependencies: "@types/node": "npm:*" iconv-lite: "npm:^0.6.3" - checksum: 10/4f587e0667c1573bdc4481a520005e377a27d9604dd0ffdab5e86b4f6474a8625122b1c78b3f9536c674ffbc94d367cd0f9b51fe0c502e6752bc53100e1a6e84 + checksum: 10/8caeb4f164d11960c0439fe80ea029d54f7b4fa86455b8922813813e8cd3233e4b6f67908ed75111fc9394998020bee30805f38020a7c0bf197eddb2e3692a64 languageName: node linkType: hard -"@types/markdown-it@npm:^14.0.1": - version: 14.0.1 - resolution: "@types/markdown-it@npm:14.0.1" +"@types/markdown-it@npm:^14.1.2": + version: 14.1.2 + resolution: "@types/markdown-it@npm:14.1.2" dependencies: - "@types/linkify-it": "npm:*" - "@types/mdurl": "npm:*" - checksum: 10/5bb909022ceac3dd813e6a571252e5ecbc24352bec6d0da3dd25b039c43dd181928845f9d4c69b105b5e682bb05a81c7f454efe825294b6b83db058184a5ea1c + "@types/linkify-it": "npm:^5" + "@types/mdurl": "npm:^2" + checksum: 10/ca2f239c8d59610b9f936fd40261a6ccf2fa1ae27a21816c031e5712542dcf9ee01e2fe29b31118df90716e11ade54e47d92a498e9b6488800e77ca8827255a2 languageName: node linkType: hard -"@types/marked@npm:^4.0.8": - version: 4.0.8 - resolution: "@types/marked@npm:4.0.8" - checksum: 10/93f0be34b5bdb2ac97d7c895e44b9d77d84aabe4f6e5a419889556d3867f15c00fcf35b88f4712f04e37870a40e2ac41e50de09ea10f9805a9688c8c9b526cbe +"@types/marked@npm:^4.3.2": + version: 4.3.2 + resolution: "@types/marked@npm:4.3.2" + checksum: 10/c1b5aa2cee0b8929164f4a8d206d7f89256ebde0d5b9998e9cdf6da2a5fa71162f66ef30e80b98213ee2c3372514b39b756e8494980174a4907a4aa4690b4d1d languageName: node linkType: hard @@ -12734,10 +12786,10 @@ __metadata: languageName: node linkType: hard -"@types/mdurl@npm:*": - version: 1.0.5 - resolution: "@types/mdurl@npm:1.0.5" - checksum: 10/e8e872e8da8f517a9c748b06cec61c947cb73fd3069e8aeb0926670ec5dfac5d30549b3d0f1634950401633e812f9b7263f2d5dbe7e98fce12bcb2c659aa4b21 +"@types/mdurl@npm:^2": + version: 2.0.0 + resolution: "@types/mdurl@npm:2.0.0" + checksum: 10/78746e96c655ceed63db06382da466fd52c7e9dc54d60b12973dfdd110cae06b9439c4b90e17bb8d4461109184b3ea9f3e9f96b3e4bf4aa9fe18b6ac35f283c8 languageName: node linkType: hard @@ -12850,7 +12902,7 @@ __metadata: languageName: node linkType: hard -"@types/nedb@npm:^1.8.12, @types/nedb@npm:^1.8.16": +"@types/nedb@npm:^1.8.16": version: 1.8.16 resolution: "@types/nedb@npm:1.8.16" dependencies: @@ -12935,12 +12987,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:~20.16.12": - version: 20.16.12 - resolution: "@types/node@npm:20.16.12" +"@types/node@npm:~20.16.15": + version: 20.16.15 + resolution: "@types/node@npm:20.16.15" dependencies: undici-types: "npm:~6.19.2" - checksum: 10/689badb5af2a1a03553a6d21880fa4aabb8cf028b7db1a03be889c0026047a780ac37c83df5dca036f02f5dc3cc4000254fa40d2cadd5df0e9bd6f43dae6eac6 + checksum: 10/f4706676fdff05c7fb188399da578bbcce9260f889cfd767f1c3ee4fb33c369eb1ffa24161651ea3ef5b6a33e2e9b66f393949cab2be77d019277a1e16a7af36 languageName: node linkType: hard @@ -13018,10 +13070,10 @@ __metadata: languageName: node linkType: hard -"@types/prettier@npm:^2.6.3": - version: 2.6.3 - resolution: "@types/prettier@npm:2.6.3" - checksum: 10/fbaba4bfe1b4543bed6e62db0f9ae734b4536ff3dc83a1b8bb79835928fb0f653de626edae530703a20c5023546fdf2ba7e307c60f8544c9e65d0f8e196a9b72 +"@types/prettier@npm:^2.7.3": + version: 2.7.3 + resolution: "@types/prettier@npm:2.7.3" + checksum: 10/cda84c19acc3bf327545b1ce71114a7d08efbd67b5030b9e8277b347fa57b05178045f70debe1d363ff7efdae62f237260713aafc2d7217e06fc99b048a88497 languageName: node linkType: hard @@ -13179,12 +13231,12 @@ __metadata: languageName: node linkType: hard -"@types/sanitize-html@npm:^2.9.3": - version: 2.9.3 - resolution: "@types/sanitize-html@npm:2.9.3" +"@types/sanitize-html@npm:^2.13.0": + version: 2.13.0 + resolution: "@types/sanitize-html@npm:2.13.0" dependencies: htmlparser2: "npm:^8.0.0" - checksum: 10/882a39ec767e0c5fd4402108db4b8e4f85ff555cf490ad8c7340d9c58c57c3ffefa33c0d248d5e67047df6f744ca60e125da5485efc18ac450783f3900178373 + checksum: 10/a32c67bdf86048efa8ee5cdc1a68351758bae888956010eea58e694c1f9fc580632d1ce0478d31984559e0b03282d130ffe3e87479838c8da92cf1ac06626edc languageName: node linkType: hard @@ -13195,21 +13247,14 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^5.5.0": - version: 5.5.0 - resolution: "@types/semver@npm:5.5.0" - checksum: 10/ed79e6806dd6228f953294460a8d9194e307150bbaaa91e2abfa39cbd74d77e1ddfa59e598721ef90845f41e780b69311b3badb9341b124aa2ec14e13222f306 - languageName: node - linkType: hard - -"@types/semver@npm:^7.3.10, @types/semver@npm:^7.3.12": +"@types/semver@npm:^7.3.12": version: 7.5.4 resolution: "@types/semver@npm:7.5.4" checksum: 10/e99c3edc8d64f56abcd891b9e44a45c4ae3cab551c8af5aa67b5df2b49e5fd03f74aac9da71fd5357a50a08d5deb95014516956b15b407052e07f25c7a4a606e languageName: node linkType: hard -"@types/semver@npm:^7.3.4": +"@types/semver@npm:^7.3.4, @types/semver@npm:^7.5.8": version: 7.5.8 resolution: "@types/semver@npm:7.5.8" checksum: 10/3496808818ddb36deabfe4974fd343a78101fa242c4690044ccdc3b95dcf8785b494f5d628f2f47f38a702f8db9c53c67f47d7818f2be1b79f2efb09692e1178 @@ -13256,12 +13301,12 @@ __metadata: languageName: node linkType: hard -"@types/sharp@npm:^0.30.5": - version: 0.30.5 - resolution: "@types/sharp@npm:0.30.5" +"@types/sharp@npm:^0.32.0": + version: 0.32.0 + resolution: "@types/sharp@npm:0.32.0" dependencies: - "@types/node": "npm:*" - checksum: 10/ce7d7ef26c18463bed644b676b928e83fb596e2e4a8fa39b448948f9158c43965a13dc3cdf713fe9c8263c070c1d6667cbf9d565fb1c1ecf5522b148150096ad + sharp: "npm:*" + checksum: 10/9d0ca925ebb18e870740db0e0abcaaa2458645673068166b9f26e042640fa430644fe39aada320e03834f7ba3600e678de822201ffc312f9df1f515ba107ebd5 languageName: node linkType: hard @@ -13460,14 +13505,14 @@ __metadata: languageName: node linkType: hard -"@types/uuid@npm:^8.3.4, @types/uuid@npm:~8.3.4": - version: 8.3.4 - resolution: "@types/uuid@npm:8.3.4" - checksum: 10/6f11f3ff70f30210edaa8071422d405e9c1d4e53abbe50fdce365150d3c698fe7bbff65c1e71ae080cbfb8fded860dbb5e174da96fdbbdfcaa3fb3daa474d20f +"@types/uuid@npm:^10.0.0, @types/uuid@npm:~10.0.0": + version: 10.0.0 + resolution: "@types/uuid@npm:10.0.0" + checksum: 10/e3958f8b0fe551c86c14431f5940c3470127293280830684154b91dc7eb3514aeb79fe3216968833cf79d4d1c67f580f054b5be2cd562bebf4f728913e73e944 languageName: node linkType: hard -"@types/uuid@npm:^9.0.1, @types/uuid@npm:^9.0.8": +"@types/uuid@npm:^9.0.1": version: 9.0.8 resolution: "@types/uuid@npm:9.0.8" checksum: 10/b8c60b7ba8250356b5088302583d1704a4e1a13558d143c549c408bf8920535602ffc12394ede77f8a8083511b023704bc66d1345792714002bfa261b17c5275 @@ -13523,7 +13568,7 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^8.5.10, @types/ws@npm:^8.5.12": +"@types/ws@npm:^8.5.10": version: 8.5.12 resolution: "@types/ws@npm:8.5.12" dependencies: @@ -13532,6 +13577,15 @@ __metadata: languageName: node linkType: hard +"@types/ws@npm:^8.5.13": + version: 8.5.13 + resolution: "@types/ws@npm:8.5.13" + dependencies: + "@types/node": "npm:*" + checksum: 10/21369beafa75c91ae3b00d3a2671c7408fceae1d492ca2abd5ac7c8c8bf4596d513c1599ebbddeae82c27c4a2d248976d0d714c4b3d34362b2ae35b964e2e637 + languageName: node + linkType: hard + "@types/xml-crypto@npm:~1.4.6": version: 1.4.6 resolution: "@types/xml-crypto@npm:1.4.6" @@ -13843,17 +13897,18 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-react@npm:^4.0.0": - version: 4.0.0 - resolution: "@vitejs/plugin-react@npm:4.0.0" +"@vitejs/plugin-react@npm:^4.3.3": + version: 4.3.3 + resolution: "@vitejs/plugin-react@npm:4.3.3" dependencies: - "@babel/core": "npm:^7.21.4" - "@babel/plugin-transform-react-jsx-self": "npm:^7.21.0" - "@babel/plugin-transform-react-jsx-source": "npm:^7.19.6" - react-refresh: "npm:^0.14.0" + "@babel/core": "npm:^7.25.2" + "@babel/plugin-transform-react-jsx-self": "npm:^7.24.7" + "@babel/plugin-transform-react-jsx-source": "npm:^7.24.7" + "@types/babel__core": "npm:^7.20.5" + react-refresh: "npm:^0.14.2" peerDependencies: - vite: ^4.2.0 - checksum: 10/9e7378621cb7e4dacd7277cd83b55382febdd3ff4c8a47793895caa8bfe3ce42c3ebe4e4cc49c29b53846d28c2796cf32c5727a3f9e784f7855f4421a80fcf42 + vite: ^4.2.0 || ^5.0.0 + checksum: 10/816b47c54aefce198ce2fb2b3e63b5f158ab33b04713dbec0e780a89c5126d4ea6b08544972464c43096b16e90e7f467fcf19692fad30d4f8ca5bf9a386f38b3 languageName: node linkType: hard @@ -14244,13 +14299,20 @@ __metadata: languageName: node linkType: hard -"abbrev@npm:1, abbrev@npm:^1.0.0": +"abbrev@npm:1": version: 1.1.1 resolution: "abbrev@npm:1.1.1" checksum: 10/2d882941183c66aa665118bafdab82b7a177e9add5eb2776c33e960a4f3c89cff88a1b38aba13a456de01d0dd9d66a8bea7c903268b21ea91dd1097e1e2e8243 languageName: node linkType: hard +"abbrev@npm:^2.0.0": + version: 2.0.0 + resolution: "abbrev@npm:2.0.0" + checksum: 10/ca0a54e35bea4ece0ecb68a47b312e1a9a6f772408d5bcb9051230aaa94b0460671c5b5c9cb3240eb5b7bc94c52476550eb221f65a0bbd0145bdc9f3113a6707 + languageName: node + linkType: hard + "abort-controller@npm:^3.0.0": version: 3.0.0 resolution: "abort-controller@npm:3.0.0" @@ -14416,7 +14478,7 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0": +"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0, agent-base@npm:^7.1.1": version: 7.1.1 resolution: "agent-base@npm:7.1.1" dependencies: @@ -14446,7 +14508,7 @@ __metadata: languageName: node linkType: hard -"ajv-formats@npm:^2.1.1, ajv-formats@npm:~2.1.1": +"ajv-formats@npm:^2.1.1": version: 2.1.1 resolution: "ajv-formats@npm:2.1.1" dependencies: @@ -14460,6 +14522,20 @@ __metadata: languageName: node linkType: hard +"ajv-formats@npm:^3.0.1, ajv-formats@npm:~3.0.1": + version: 3.0.1 + resolution: "ajv-formats@npm:3.0.1" + dependencies: + ajv: "npm:^8.0.0" + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: 10/5679b9f9ced9d0213a202a37f3aa91efcffe59a6de1a6e3da5c873344d3c161820a1f11cc29899661fee36271fd2895dd3851b6461c902a752ad661d1c1e8722 + languageName: node + linkType: hard + "ajv-keywords@npm:^3.5.2": version: 3.5.2 resolution: "ajv-keywords@npm:3.5.2" @@ -14546,15 +14622,6 @@ __metadata: languageName: node linkType: hard -"ansi-align@npm:^2.0.0": - version: 2.0.0 - resolution: "ansi-align@npm:2.0.0" - dependencies: - string-width: "npm:^2.0.0" - checksum: 10/ddf3714c9395bc5e69dc0bfad0a545934c66c4a543e861f590a717581b1e903ea72f587f21f5698b7b670d35162f035839ba1a5bde551b3ac779392c101186ec - languageName: node - linkType: hard - "ansi-color@npm:^0.2.1": version: 0.2.1 resolution: "ansi-color@npm:0.2.1" @@ -14576,13 +14643,6 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^3.2.0": - version: 3.2.0 - resolution: "ansi-escapes@npm:3.2.0" - checksum: 10/0f94695b677ea742f7f1eed961f7fd8d05670f744c6ad1f8f635362f6681dcfbc1575cb05b43abc7bb6d67e25a75fb8c7ea8f2a57330eb2c76b33f18cb2cef0a - languageName: node - linkType: hard - "ansi-escapes@npm:^4.2.1": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" @@ -14608,13 +14668,6 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^3.0.0": - version: 3.0.1 - resolution: "ansi-regex@npm:3.0.1" - checksum: 10/09daf180c5f59af9850c7ac1bd7fda85ba596cc8cbeb210826e90755f06c818af86d9fa1e6e8322fab2c3b9e9b03f56c537b42241139f824dd75066a1e7257cc - languageName: node - linkType: hard - "ansi-regex@npm:^4.1.0": version: 4.1.1 resolution: "ansi-regex@npm:4.1.1" @@ -14735,30 +14788,6 @@ __metadata: languageName: node linkType: hard -"application-config-path@npm:^0.1.0": - version: 0.1.0 - resolution: "application-config-path@npm:0.1.0" - checksum: 10/bbf52e906f798748086ba82a0a33f35d25f469c5bdb4b9398462b9c757c3b9d68b3720e11955264859f75120b07b63580d1980a92fc8b119fd8525517ff05737 - languageName: node - linkType: hard - -"application-config@npm:~1.0.0": - version: 1.0.1 - resolution: "application-config@npm:1.0.1" - dependencies: - application-config-path: "npm:^0.1.0" - mkdirp: "npm:^0.5.1" - checksum: 10/3b313a5151377b7521f795573be84d0b2245d4a11980acf9052733a5ae7605bd4c8deae4089880a57ca24ab554c3f7ce0e81a6101935d2bbed89b5e1b7a316b8 - languageName: node - linkType: hard - -"aproba@npm:^1.0.3": - version: 1.2.0 - resolution: "aproba@npm:1.2.0" - checksum: 10/48def777330afca699880126b555273cd9912525500edc5866b527da6fd6c54badd3ae6cc6039081e5bc22e9b349d8e65fd70f8499beb090f86aa6261e4242dd - languageName: node - linkType: hard - "aproba@npm:^1.0.3 || ^2.0.0": version: 2.0.0 resolution: "aproba@npm:2.0.0" @@ -14782,36 +14811,33 @@ __metadata: languageName: node linkType: hard -"archiver-utils@npm:^2.1.0": - version: 2.1.0 - resolution: "archiver-utils@npm:2.1.0" +"archiver-utils@npm:^5.0.0, archiver-utils@npm:^5.0.2": + version: 5.0.2 + resolution: "archiver-utils@npm:5.0.2" dependencies: - glob: "npm:^7.1.4" + glob: "npm:^10.0.0" graceful-fs: "npm:^4.2.0" + is-stream: "npm:^2.0.1" lazystream: "npm:^1.0.0" - lodash.defaults: "npm:^4.2.0" - lodash.difference: "npm:^4.5.0" - lodash.flatten: "npm:^4.4.0" - lodash.isplainobject: "npm:^4.0.6" - lodash.union: "npm:^4.6.0" + lodash: "npm:^4.17.15" normalize-path: "npm:^3.0.0" - readable-stream: "npm:^2.0.0" - checksum: 10/4df493c0e6a3a544119b08b350308923500e2c6efee6a283cba4c3202293ce3acb70897e54e24f735e3a38ff43e5a65f66e2e5225fdfc955bf2335491377be2e + readable-stream: "npm:^4.0.0" + checksum: 10/9dde4aa3f0cb1bdfe0b3d4c969f82e6cca9ae76338b7fee6f0071a14a2a38c0cdd1c41ecd3e362466585aa6cc5d07e9e435abea8c94fd9c7ace35f184abef9e4 languageName: node linkType: hard -"archiver@npm:^3.1.1": - version: 3.1.1 - resolution: "archiver@npm:3.1.1" +"archiver@npm:^7.0.1": + version: 7.0.1 + resolution: "archiver@npm:7.0.1" dependencies: - archiver-utils: "npm:^2.1.0" - async: "npm:^2.6.3" - buffer-crc32: "npm:^0.2.1" - glob: "npm:^7.1.4" - readable-stream: "npm:^3.4.0" - tar-stream: "npm:^2.1.0" - zip-stream: "npm:^2.1.2" - checksum: 10/259a5c224264a22204ad7a3b1273fe69fa8387b9d4bf47eecd8a97e28349c42780eb6c01b4535bdc16178252104f59a8857e82759e771bf3a3c35d9d1a1d3abf + archiver-utils: "npm:^5.0.2" + async: "npm:^3.2.4" + buffer-crc32: "npm:^1.0.0" + readable-stream: "npm:^4.0.0" + readdir-glob: "npm:^1.1.2" + tar-stream: "npm:^3.0.0" + zip-stream: "npm:^6.0.1" + checksum: 10/81c6102db99d7ffd5cb2aed02a678f551c6603991a059ca66ef59249942b835a651a3d3b5240af4f8bec4e61e13790357c9d1ad4a99982bd2cc4149575c31d67 languageName: node linkType: hard @@ -14877,7 +14903,7 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:5.3.0, aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": +"aria-query@npm:5.3.0, aria-query@npm:^5.0.0": version: 5.3.0 resolution: "aria-query@npm:5.3.0" dependencies: @@ -14886,6 +14912,13 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:^5.3.2": + version: 5.3.2 + resolution: "aria-query@npm:5.3.2" + checksum: 10/b2fe9bc98bd401bc322ccb99717c1ae2aaf53ea0d468d6e7aebdc02fac736e4a99b46971ee05b783b08ade23c675b2d8b60e4a1222a95f6e27bc4d2a0bfdcc03 + languageName: node + linkType: hard + "array-buffer-byte-length@npm:^1.0.1": version: 1.0.1 resolution: "array-buffer-byte-length@npm:1.0.1" @@ -14903,7 +14936,7 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.4, array-includes@npm:^3.1.6, array-includes@npm:^3.1.7": +"array-includes@npm:^3.1.4, array-includes@npm:^3.1.6, array-includes@npm:^3.1.8": version: 3.1.8 resolution: "array-includes@npm:3.1.8" dependencies: @@ -14992,15 +15025,15 @@ __metadata: linkType: hard "array.prototype.tosorted@npm:^1.1.1": - version: 1.1.1 - resolution: "array.prototype.tosorted@npm:1.1.1" + version: 1.1.4 + resolution: "array.prototype.tosorted@npm:1.1.4" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.4" - es-abstract: "npm:^1.20.4" - es-shim-unscopables: "npm:^1.0.0" - get-intrinsic: "npm:^1.1.3" - checksum: 10/23e86074d0dda9260aaa137ec45ae5a8196916ee3f256e41665381f120fdb5921bd84ad93eeba8d0234e5cd355093049585167ba2307fde340e5cee15b12415d + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.3" + es-errors: "npm:^1.3.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/874694e5d50e138894ff5b853e639c29b0aa42bbd355acda8e8e9cd337f1c80565f21edc15e8c727fa4c0877fd9d8783c575809e440cc4d2d19acaa048bf967d languageName: node linkType: hard @@ -15158,22 +15191,6 @@ __metadata: languageName: node linkType: hard -"async@npm:^0.9.0": - version: 0.9.2 - resolution: "async@npm:0.9.2" - checksum: 10/69b95732694464bc43da32ac26e39e5a193008a528a1d689b687bbc82355496c0270bbd9885ee8c3d0eeff794e2ac4ce93499a7bcbde5e010697d93d45254b61 - languageName: node - linkType: hard - -"async@npm:^2.6.3": - version: 2.6.4 - resolution: "async@npm:2.6.4" - dependencies: - lodash: "npm:^4.17.14" - checksum: 10/df8e52817d74677ab50c438d618633b9450aff26deb274da6dfedb8014130909482acdc7753bce9b72e6171ce9a9f6a92566c4ced34c3cb3714d57421d58ad27 - languageName: node - linkType: hard - "async@npm:^3.2.3": version: 3.2.3 resolution: "async@npm:3.2.3" @@ -15181,6 +15198,13 @@ __metadata: languageName: node linkType: hard +"async@npm:^3.2.4": + version: 3.2.6 + resolution: "async@npm:3.2.6" + checksum: 10/cb6e0561a3c01c4b56a799cc8bab6ea5fef45f069ab32500b6e19508db270ef2dffa55e5aed5865c5526e9907b1f8be61b27530823b411ffafb5e1538c86c368 + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -15282,13 +15306,6 @@ __metadata: languageName: node linkType: hard -"axe-core@npm:=4.7.0": - version: 4.7.0 - resolution: "axe-core@npm:4.7.0" - checksum: 10/615c0f7722c3c9fcf353dbd70b00e2ceae234d4c17cbc839dd85c01d16797c4e4da45f8d27c6118e9e6b033fb06efd196106e13651a1b2f3a10e0f11c7b2f660 - languageName: node - linkType: hard - "axe-core@npm:^3.5.5": version: 3.5.6 resolution: "axe-core@npm:3.5.6" @@ -15296,7 +15313,14 @@ __metadata: languageName: node linkType: hard -"axe-core@npm:^4.2.0, axe-core@npm:^4.7.0": +"axe-core@npm:^4.10.0, axe-core@npm:~4.10.0": + version: 4.10.2 + resolution: "axe-core@npm:4.10.2" + checksum: 10/a69423b2ff16c15922c4ea7cf9cc5112728a2817bbe0f2cc212248d648885ffd1ba554e3a341dfc289cd9e67fc0d06f333b5c6837c5c38ca6652507381216fc1 + languageName: node + linkType: hard + +"axe-core@npm:^4.2.0": version: 4.7.2 resolution: "axe-core@npm:4.7.2" checksum: 10/1b94fcbe203296fc7174992a3d70dbcd477d88b933afa045aaffa1704fe63d8da8945e4b38fc576f9c7384abeb353e2d6607ab54d25b5c90b255ef2244bda29a @@ -15342,12 +15366,21 @@ __metadata: languageName: node linkType: hard -"axobject-query@npm:^3.2.1": - version: 3.2.1 - resolution: "axobject-query@npm:3.2.1" +"axios@npm:~1.6.8": + version: 1.6.8 + resolution: "axios@npm:1.6.8" dependencies: - dequal: "npm:^2.0.3" - checksum: 10/675af2548ed4ece75ad6d50cc0473cfdec7579eac77ec9861e7088d03ffb171aa697b70d2877423bee2ce16460ef62c698c6442a105612cc015719e8ea06b0bd + follow-redirects: "npm:^1.15.6" + form-data: "npm:^4.0.0" + proxy-from-env: "npm:^1.1.0" + checksum: 10/3f9a79eaf1d159544fca9576261ff867cbbff64ed30017848e4210e49f3b01e97cf416390150e6fdf6633f336cd43dc1151f890bbd09c3c01ad60bb0891eee63 + languageName: node + linkType: hard + +"axobject-query@npm:^4.1.0": + version: 4.1.0 + resolution: "axobject-query@npm:4.1.0" + checksum: 10/e275dea9b673f71170d914f2d2a18be5d57d8d29717b629e7fedd907dcc2ebdc7a37803ff975874810bd423f222f299c020d28fde40a146f537448bf6bfecb6e languageName: node linkType: hard @@ -15375,22 +15408,7 @@ __metadata: languageName: node linkType: hard -"babel-loader@npm:^8.3.0, babel-loader@npm:~8.3.0": - version: 8.3.0 - resolution: "babel-loader@npm:8.3.0" - dependencies: - find-cache-dir: "npm:^3.3.1" - loader-utils: "npm:^2.0.0" - make-dir: "npm:^3.1.0" - schema-utils: "npm:^2.6.5" - peerDependencies: - "@babel/core": ^7.0.0 - webpack: ">=2" - checksum: 10/e775e96f605f10d68adc693403ccda2470e856cc52e6017f3621c17dade003d0fc53facfce7b4ada02273a1c0a6a48167f798cc81b73110585d74bf890b39bd5 - languageName: node - linkType: hard - -"babel-loader@npm:^9.1.3": +"babel-loader@npm:^9.1.3, babel-loader@npm:^9.2.1, babel-loader@npm:~9.2.1": version: 9.2.1 resolution: "babel-loader@npm:9.2.1" dependencies: @@ -15403,34 +15421,6 @@ __metadata: languageName: node linkType: hard -"babel-loader@npm:~8.2.5": - version: 8.2.5 - resolution: "babel-loader@npm:8.2.5" - dependencies: - find-cache-dir: "npm:^3.3.1" - loader-utils: "npm:^2.0.0" - make-dir: "npm:^3.1.0" - schema-utils: "npm:^2.6.5" - peerDependencies: - "@babel/core": ^7.0.0 - webpack: ">=2" - checksum: 10/2b40b410cb452f2a31e733f4493008aed42151d8787d2b5891cb0e58e795f97f9288f7274319eaa2d0b84c3d0d478dbdc0c2cd17c9bc3489e45ef504171e0e18 - languageName: node - linkType: hard - -"babel-loader@npm:~9.1.3": - version: 9.1.3 - resolution: "babel-loader@npm:9.1.3" - dependencies: - find-cache-dir: "npm:^4.0.0" - schema-utils: "npm:^4.0.0" - peerDependencies: - "@babel/core": ^7.12.0 - webpack: ">=5" - checksum: 10/7086e678273b5d1261141dca84ed784caab9f7921c8c24d7278c8ee3088235a9a9fd85caac9f0fa687336cb3c27248ca22dbf431469769b1b995d55aec606992 - languageName: node - linkType: hard - "babel-plugin-array-includes@npm:^2.0.3": version: 2.0.3 resolution: "babel-plugin-array-includes@npm:2.0.3" @@ -15857,15 +15847,6 @@ __metadata: languageName: node linkType: hard -"bl@npm:~1.1.2": - version: 1.1.2 - resolution: "bl@npm:1.1.2" - dependencies: - readable-stream: "npm:~2.0.5" - checksum: 10/a95b7fabf104bbadca966e3c4c5356bc31e5a45d848245015c783ac9e47b849cd07f657c66e5da042401c4e7911881927a5320a1bac41d6838c90c017e2dd083 - languageName: node - linkType: hard - "bluebird@npm:3.7.2, bluebird@npm:^3.1.5, bluebird@npm:^3.5.0": version: 3.7.2 resolution: "bluebird@npm:3.7.2" @@ -15972,21 +15953,6 @@ __metadata: languageName: node linkType: hard -"boxen@npm:^1.2.1": - version: 1.3.0 - resolution: "boxen@npm:1.3.0" - dependencies: - ansi-align: "npm:^2.0.0" - camelcase: "npm:^4.0.0" - chalk: "npm:^2.0.1" - cli-boxes: "npm:^1.0.0" - string-width: "npm:^2.0.0" - term-size: "npm:^1.2.0" - widest-line: "npm:^2.0.0" - checksum: 10/8dad2081bfaf5a86cb85685882b5f22027c5c430ee0974894078f521a44d92a90222fb4391b41fc4575aa1215c9133ea2c6b7feadcd1cb2fae8f4e97c05dbf11 - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -16255,7 +16221,7 @@ __metadata: languageName: node linkType: hard -"bson@npm:^4.6.4, bson@npm:^4.7.2": +"bson@npm:^4.7.2": version: 4.7.2 resolution: "bson@npm:4.7.2" dependencies: @@ -16281,7 +16247,14 @@ __metadata: languageName: node linkType: hard -"buffer-crc32@npm:^0.2.1, buffer-crc32@npm:^0.2.13, buffer-crc32@npm:~0.2.3": +"buffer-crc32@npm:^1.0.0": + version: 1.0.0 + resolution: "buffer-crc32@npm:1.0.0" + checksum: 10/ef3b7c07622435085c04300c9a51e850ec34a27b2445f758eef69b859c7827848c2282f3840ca6c1eef3829145a1580ce540cab03ccf4433827a2b95d3b09ca7 + languageName: node + linkType: hard + +"buffer-crc32@npm:~0.2.3": version: 0.2.13 resolution: "buffer-crc32@npm:0.2.13" checksum: 10/06252347ae6daca3453b94e4b2f1d3754a3b146a111d81c68924c22d91889a40623264e95e67955b1cb4a68cbedf317abeabb5140a9766ed248973096db5ce1c @@ -16327,7 +16300,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^5.1.0, buffer@npm:^5.2.1, buffer@npm:^5.5.0, buffer@npm:^5.6.0, buffer@npm:^5.7.1": +"buffer@npm:^5.2.1, buffer@npm:^5.5.0, buffer@npm:^5.6.0, buffer@npm:^5.7.1": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -16490,6 +16463,26 @@ __metadata: languageName: node linkType: hard +"cacache@npm:^18.0.0": + version: 18.0.4 + resolution: "cacache@npm:18.0.4" + dependencies: + "@npmcli/fs": "npm:^3.1.0" + fs-minipass: "npm:^3.0.0" + glob: "npm:^10.2.2" + lru-cache: "npm:^10.0.1" + minipass: "npm:^7.0.3" + minipass-collect: "npm:^2.0.1" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + p-map: "npm:^4.0.0" + ssri: "npm:^10.0.0" + tar: "npm:^6.1.11" + unique-filename: "npm:^3.0.0" + checksum: 10/ca2f7b2d3003f84d362da9580b5561058ccaecd46cba661cbcff0375c90734b610520d46b472a339fd032d91597ad6ed12dde8af81571197f3c9772b5d35b104 + languageName: node + linkType: hard + "cacheable-request@npm:^2.1.1": version: 2.1.4 resolution: "cacheable-request@npm:2.1.4" @@ -16621,13 +16614,6 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^4.0.0": - version: 4.1.0 - resolution: "camelcase@npm:4.1.0" - checksum: 10/9683356daf9b64fae4b30c91f8ceb1f34f22746e03d1804efdbe738357d38b47f206cdd71efcf2ed72018b2e88eeb8ec3f79adb09c02f1253a4b6d5d405ff2ae - languageName: node - linkType: hard - "camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": version: 5.3.1 resolution: "camelcase@npm:5.3.1" @@ -16679,13 +16665,6 @@ __metadata: languageName: node linkType: hard -"capture-stack-trace@npm:^1.0.0": - version: 1.0.1 - resolution: "capture-stack-trace@npm:1.0.1" - checksum: 10/493668211de1307009589aeba5c382dc8b1011a41ca02f033b5f5a489ee174323a4b31d5afdc4bd48f64e1dd23b2521ddda4dbdcd382767e140f94b555f8f332 - languageName: node - linkType: hard - "case-sensitive-paths-webpack-plugin@npm:^2.4.0": version: 2.4.0 resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0" @@ -16732,26 +16711,25 @@ __metadata: languageName: node linkType: hard -"chai-dom@npm:^1.11.0": - version: 1.11.0 - resolution: "chai-dom@npm:1.11.0" +"chai-dom@npm:^1.12.0": + version: 1.12.0 + resolution: "chai-dom@npm:1.12.0" peerDependencies: chai: ">= 3" - mocha: ">= 2" - checksum: 10/b66f78d331af1833c5bcfcebdfd2bce8988dd2667861b79134001d32f8907dead1c138f026669839d1a97dc5d91f03081d5d06f5869cf93fac55e18d1a4d74f9 + checksum: 10/64c84e57ae43ad9c10309409d8b4a1ff052627122eb4d5eeb595adee838daefbe86a1b7879f02b6bb43862d64aefb04b226c352e2b6fef8ec121a7b0e85894bd languageName: node linkType: hard -"chai-spies@npm:~1.0.0": - version: 1.0.0 - resolution: "chai-spies@npm:1.0.0" +"chai-spies@npm:~1.1.0": + version: 1.1.0 + resolution: "chai-spies@npm:1.1.0" peerDependencies: chai: "*" - checksum: 10/dcde5e05644409127270727cc32851498cd781be6555cd8ab4956ff31e74603f804298cef8dc5c95de151c746f1e93f9876a3b3b8fc3e41d670072384af53f95 + checksum: 10/652983d777fa882de61c1ee87c41fa358452f0093a47637fefd85ee2bb0f4e6a259bbe9a17214629597072439ca853182ca1c4523fe0d53f63fc7cbef3afd259 languageName: node linkType: hard -"chai@npm:>1.9.0, chai@npm:^4.3.10": +"chai@npm:>1.9.0": version: 4.3.10 resolution: "chai@npm:4.3.10" dependencies: @@ -16766,6 +16744,21 @@ __metadata: languageName: node linkType: hard +"chai@npm:^4.5.0": + version: 4.5.0 + resolution: "chai@npm:4.5.0" + dependencies: + assertion-error: "npm:^1.1.0" + check-error: "npm:^1.0.3" + deep-eql: "npm:^4.1.3" + get-func-name: "npm:^2.0.2" + loupe: "npm:^2.3.6" + pathval: "npm:^1.1.1" + type-detect: "npm:^4.1.0" + checksum: 10/cde341aee15b0a51559c7cfc20788dcfb4d586a498cfb93b937bb568fd45c777b73b1461274be6092b6bf868adb4e3a63f3fec13c89f7d8fb194f84c6fa42d5f + languageName: node + linkType: hard + "chai@npm:^5.1.1": version: 5.1.1 resolution: "chai@npm:5.1.1" @@ -16786,7 +16779,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:2.4.2, chalk@npm:^2.0.1, chalk@npm:^2.4.1, chalk@npm:^2.4.2": +"chalk@npm:2.4.2, chalk@npm:^2.4.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -16807,7 +16800,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^1.0.0, chalk@npm:^1.1.3": +"chalk@npm:^1.1.3": version: 1.1.3 resolution: "chalk@npm:1.1.3" dependencies: @@ -16850,18 +16843,6 @@ __metadata: languageName: node linkType: hard -"changelog-parser@npm:^2.0.0": - version: 2.8.1 - resolution: "changelog-parser@npm:2.8.1" - dependencies: - line-reader: "npm:^0.2.4" - remove-markdown: "npm:^0.2.2" - bin: - changelog-parser: bin/cli.js - checksum: 10/b8d69534e7a017a2b1a0a6f4d209f5f04c1461e353b2b3ae11ddd5102c326cbe42e1ff11ce1cf139d430135ef6a321da14baec7fb27595a3c6090edc6645bcd9 - languageName: node - linkType: hard - "char-regex@npm:^1.0.2": version: 1.0.2 resolution: "char-regex@npm:1.0.2" @@ -16904,10 +16885,10 @@ __metadata: languageName: node linkType: hard -"chart.js@npm:^3.8.0": - version: 3.8.0 - resolution: "chart.js@npm:3.8.0" - checksum: 10/c73aabaa8c310e777e33b6df3623d5eaab9e36d820878c555105ad3491288f55546af0898c80f1ac7c4000ac0f62e0e714b0598783df53190ff9191f308a7f39 +"chart.js@npm:^3.9.1": + version: 3.9.1 + resolution: "chart.js@npm:3.9.1" + checksum: 10/62ee137b296181d8d12e428cb83a02351768039ff672b8ff775534f844777e9c91a3213fc8c6c46b59175a47f23d1547178fdd64ff9afc37c2c1703b2cede93e languageName: node linkType: hard @@ -16940,6 +16921,39 @@ __metadata: languageName: node linkType: hard +"cheerio-select@npm:^2.1.0": + version: 2.1.0 + resolution: "cheerio-select@npm:2.1.0" + dependencies: + boolbase: "npm:^1.0.0" + css-select: "npm:^5.1.0" + css-what: "npm:^6.1.0" + domelementtype: "npm:^2.3.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.0.1" + checksum: 10/b5d89208c23468c3a32d1e04f88b9e8c6e332e3649650c5cd29255e2cebc215071ae18563f58c3dc3f6ef4c234488fc486035490fceb78755572288245e2931a + languageName: node + linkType: hard + +"cheerio@npm:1.0.0": + version: 1.0.0 + resolution: "cheerio@npm:1.0.0" + dependencies: + cheerio-select: "npm:^2.1.0" + dom-serializer: "npm:^2.0.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.1.0" + encoding-sniffer: "npm:^0.2.0" + htmlparser2: "npm:^9.1.0" + parse5: "npm:^7.1.2" + parse5-htmlparser2-tree-adapter: "npm:^7.0.0" + parse5-parser-stream: "npm:^7.1.2" + undici: "npm:^6.19.5" + whatwg-mimetype: "npm:^4.0.0" + checksum: 10/b535070add0f86b0a1f234274ad3ffb2c1c375c05b322d8057e89c3c797b3b4d2f05826c34a04df218bec9abf21b9f0d0bd71974a8dfe28b943fb87ab0170c38 + languageName: node + linkType: hard + "cheerio@npm:1.0.0-rc.10": version: 1.0.0-rc.10 resolution: "cheerio@npm:1.0.0-rc.10" @@ -17023,13 +17037,6 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:^1.5.0": - version: 1.6.0 - resolution: "ci-info@npm:1.6.0" - checksum: 10/dfc058f60c3889793befe77349c3cd1a5452d21bed5ff60cb34382bee7bbdccc5c4c2ff2b77eab8c411c54d84f93963dacf593b9d901b43b93b7ad2a422aa163 - languageName: node - linkType: hard - "ci-info@npm:^3.2.0": version: 3.8.0 resolution: "ci-info@npm:3.8.0" @@ -17084,22 +17091,6 @@ __metadata: languageName: node linkType: hard -"cli-boxes@npm:^1.0.0": - version: 1.0.0 - resolution: "cli-boxes@npm:1.0.0" - checksum: 10/101cfd6464a418a76523c332665eaf0641522f30ecc2492de48263ada6b0852333b2ed47b2998ddda621e7008471c51f597f813be798db237c33ba45b27e802a - languageName: node - linkType: hard - -"cli-cursor@npm:^2.1.0": - version: 2.1.0 - resolution: "cli-cursor@npm:2.1.0" - dependencies: - restore-cursor: "npm:^2.0.0" - checksum: 10/d88e97bfdac01046a3ffe7d49f06757b3126559d7e44aa2122637eb179284dc6cd49fca2fac4f67c19faaf7e6dab716b6fe1dfcd309977407d8c7578ec2d044d - languageName: node - linkType: hard - "cli-cursor@npm:^3.1.0": version: 3.1.0 resolution: "cli-cursor@npm:3.1.0" @@ -17116,13 +17107,6 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^2.0.0": - version: 2.2.1 - resolution: "cli-width@npm:2.2.1" - checksum: 10/e173dbe2bb70821dfc6a790183c949ed41cfc573bbabd700db64c6e21d19d8ce937dce84340b6bc225fb4ac99d9aaa54a46dcce5150e7cbd9b7ad7120301ee8d - languageName: node - linkType: hard - "cli-width@npm:^3.0.0": version: 3.0.0 resolution: "cli-width@npm:3.0.0" @@ -17192,15 +17176,6 @@ __metadata: languageName: node linkType: hard -"clone-regexp@npm:^2.1.0": - version: 2.2.0 - resolution: "clone-regexp@npm:2.2.0" - dependencies: - is-regexp: "npm:^2.0.0" - checksum: 10/3624905a98920ad5c196080f4ea4379fa42b12f3b1d1272d958bb79c194508d2aec85160c25846f0016ca861a064316b213a565cf53b81a513047f89cf877803 - languageName: node - linkType: hard - "clone-response@npm:1.0.2": version: 1.0.2 resolution: "clone-response@npm:1.0.2" @@ -17280,13 +17255,6 @@ __metadata: languageName: node linkType: hard -"code-point-at@npm:^1.0.0": - version: 1.1.0 - resolution: "code-point-at@npm:1.1.0" - checksum: 10/17d5666611f9b16d64fdf48176d9b7fb1c7d1c1607a189f7e600040a11a6616982876af148230336adb7d8fe728a559f743a4e29db3747e3b1a32fa7f4529681 - languageName: node - linkType: hard - "codemirror@npm:^5.65.18": version: 5.65.18 resolution: "codemirror@npm:5.65.18" @@ -17387,10 +17355,10 @@ __metadata: languageName: node linkType: hard -"colord@npm:^2.9.2": - version: 2.9.2 - resolution: "colord@npm:2.9.2" - checksum: 10/a412b4f7a0cfff0ce05d55fadd2ac49c9ba7dafc38dc0cd8fb32c56d98702c3c32d080a9c9d3c8cbbab38daf3cf1aebbe225dd0392f2222128c19cca977933e5 +"colord@npm:^2.9.3": + version: 2.9.3 + resolution: "colord@npm:2.9.3" + checksum: 10/907a4506d7307e2f580b471b581e992181ed75ab0c6925ece9ca46d88161d2fc50ed15891cd0556d0d9321237ca75afc9d462e4c050b939ef88428517f047f30 languageName: node linkType: hard @@ -17536,15 +17504,16 @@ __metadata: languageName: node linkType: hard -"compress-commons@npm:^2.1.1": - version: 2.1.1 - resolution: "compress-commons@npm:2.1.1" +"compress-commons@npm:^6.0.2": + version: 6.0.2 + resolution: "compress-commons@npm:6.0.2" dependencies: - buffer-crc32: "npm:^0.2.13" - crc32-stream: "npm:^3.0.1" + crc-32: "npm:^1.2.0" + crc32-stream: "npm:^6.0.0" + is-stream: "npm:^2.0.1" normalize-path: "npm:^3.0.0" - readable-stream: "npm:^2.3.6" - checksum: 10/dae3afea6488ebed85bfd1ab201607f4297932c6d609dcec5c6915c1f874bb3c8c89d32803b326080fb98eaf7bc1b99a3c2bcc12d42aa5f625441f921fe29ba0 + readable-stream: "npm:^4.0.0" + checksum: 10/78e3ba10aeef919a1c5bbac21e120f3e1558a31b2defebbfa1635274fc7f7e8a3a0ee748a06249589acd0b33a0d58144b8238ff77afc3220f8d403a96fcc13aa languageName: node linkType: hard @@ -17601,20 +17570,6 @@ __metadata: languageName: node linkType: hard -"configstore@npm:^3.0.0": - version: 3.1.5 - resolution: "configstore@npm:3.1.5" - dependencies: - dot-prop: "npm:^4.2.1" - graceful-fs: "npm:^4.1.2" - make-dir: "npm:^1.0.0" - unique-string: "npm:^1.0.0" - write-file-atomic: "npm:^2.0.0" - xdg-basedir: "npm:^3.0.0" - checksum: 10/948b50af436f72723b464440f5cfe7b5bc34729bd0709892d71e09517f179773f439a185d0b7bec7acbb183e2b53df8f02176e5be26c7f15382d073740ffad67 - languageName: node - linkType: hard - "connect-history-api-fallback@npm:^2.0.0": version: 2.0.0 resolution: "connect-history-api-fallback@npm:2.0.0" @@ -17815,6 +17770,19 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^7.1.0": + version: 7.1.0 + resolution: "cosmiconfig@npm:7.1.0" + dependencies: + "@types/parse-json": "npm:^4.0.0" + import-fresh: "npm:^3.2.1" + parse-json: "npm:^5.0.0" + path-type: "npm:^4.0.0" + yaml: "npm:^1.10.0" + checksum: 10/03600bb3870c80ed151b7b706b99a1f6d78df8f4bdad9c95485072ea13358ef294b13dd99f9e7bf4cc0b43bcd3599d40df7e648750d21c2f6817ca2cd687e071 + languageName: node + linkType: hard + "cosmiconfig@npm:^9.0.0": version: 9.0.0 resolution: "cosmiconfig@npm:9.0.0" @@ -17845,22 +17813,22 @@ __metadata: languageName: node linkType: hard -"crc32-stream@npm:^3.0.1": - version: 3.0.1 - resolution: "crc32-stream@npm:3.0.1" - dependencies: - crc: "npm:^3.4.4" - readable-stream: "npm:^3.4.0" - checksum: 10/14dcb506438574c992ebbf04bfcb075d3055cd478404c1fa4dfcfce139bef87378a5ea438e57792b57313fb52e58676493b4e4da1f9be7577440b0d70781dff2 +"crc-32@npm:^1.2.0": + version: 1.2.2 + resolution: "crc-32@npm:1.2.2" + bin: + crc32: bin/crc32.njs + checksum: 10/824f696a5baaf617809aa9cd033313c8f94f12d15ebffa69f10202480396be44aef9831d900ab291638a8022ed91c360696dd5b1ba691eb3f34e60be8835b7c3 languageName: node linkType: hard -"crc@npm:^3.4.4": - version: 3.8.0 - resolution: "crc@npm:3.8.0" +"crc32-stream@npm:^6.0.0": + version: 6.0.0 + resolution: "crc32-stream@npm:6.0.0" dependencies: - buffer: "npm:^5.1.0" - checksum: 10/3a43061e692113d60fbaf5e438c5f6aa3374fe2368244a75cc083ecee6762513bcee8583f67c2c56feea0b0c72b41b7304fbd3c1e26cfcfaec310b9a18543fa8 + crc-32: "npm:^1.2.0" + readable-stream: "npm:^4.0.0" + checksum: 10/e6edc2f81bc387daef6d18b2ac18c2ffcb01b554d3b5c7d8d29b177505aafffba574658fdd23922767e8dab1183d1962026c98c17e17fb272794c33293ef607c languageName: node linkType: hard @@ -17874,15 +17842,6 @@ __metadata: languageName: node linkType: hard -"create-error-class@npm:^3.0.0": - version: 3.0.2 - resolution: "create-error-class@npm:3.0.2" - dependencies: - capture-stack-trace: "npm:^1.0.0" - checksum: 10/7254a6f96002d3226d3c1fec952473398761eb4fb12624c5dce6ed0017cdfad6de39b29aa7139680d7dcf416c25f2f308efda6eb6d9b7123f829b19ef8271511 - languageName: node - linkType: hard - "create-hash@npm:^1.1.0, create-hash@npm:^1.1.2, create-hash@npm:^1.2.0": version: 1.2.0 resolution: "create-hash@npm:1.2.0" @@ -18065,13 +18024,6 @@ __metadata: languageName: node linkType: hard -"crypto-random-string@npm:^1.0.0": - version: 1.0.0 - resolution: "crypto-random-string@npm:1.0.0" - checksum: 10/6fc61a46c18547b49a93da24f4559c4a1c859f4ee730ecc9533c1ba89fa2a9e9d81f390c2789467afbbd0d1c55a6e96a71e4716b6cd3e77736ed5fced7a2df9a - languageName: node - linkType: hard - "css-box-model@npm:^1.2.0": version: 1.2.1 resolution: "css-box-model@npm:1.2.1" @@ -18183,6 +18135,19 @@ __metadata: languageName: node linkType: hard +"css-select@npm:^5.1.0": + version: 5.1.0 + resolution: "css-select@npm:5.1.0" + dependencies: + boolbase: "npm:^1.0.0" + css-what: "npm:^6.1.0" + domhandler: "npm:^5.0.2" + domutils: "npm:^3.0.1" + nth-check: "npm:^2.0.1" + checksum: 10/d486b1e7eb140468218a5ab5af53257e01f937d2173ac46981f6b7de9c5283d55427a36715dc8decfc0c079cf89259ac5b41ef58f6e1a422eee44ab8bfdc78da + languageName: node + linkType: hard + "css-tree@npm:1.0.0-alpha.37": version: 1.0.0-alpha.37 resolution: "css-tree@npm:1.0.0-alpha.37" @@ -18220,7 +18185,7 @@ __metadata: languageName: node linkType: hard -"css-what@npm:^6.0.1": +"css-what@npm:^6.0.1, css-what@npm:^6.1.0": version: 6.1.0 resolution: "css-what@npm:6.1.0" checksum: 10/c67a3a2d0d81843af87f8bf0a4d0845b0f952377714abbb2884e48942409d57a2110eabee003609d02ee487b054614bdfcfc59ee265728ff105bd5aa221c1d0e @@ -18378,10 +18343,10 @@ __metadata: languageName: node linkType: hard -"csv-parse@npm:^5.2.0": - version: 5.2.2 - resolution: "csv-parse@npm:5.2.2" - checksum: 10/6e9ea7dd938baef3a57315c9ea8a7ce5b7ef5c4c1ec21939de0b2a74a0a82f1e731ad87561b869bd4658cd51d7fe2c481169532caac7e80217a4368bc0a04c4a +"csv-parse@npm:^5.5.6": + version: 5.5.6 + resolution: "csv-parse@npm:5.5.6" + checksum: 10/8682bd3846d8159eb6f686423d16493fffeceeef742d947e39ea3a3fb9b4a243b41a4cfbac56d721a2f7825b01335ba9b993bf68c4817e7abee0bd20754ee78d languageName: node linkType: hard @@ -19498,7 +19463,7 @@ __metadata: languageName: node linkType: hard -"domutils@npm:^3.0.1": +"domutils@npm:^3.0.1, domutils@npm:^3.1.0": version: 3.1.0 resolution: "domutils@npm:3.1.0" dependencies: @@ -19519,15 +19484,6 @@ __metadata: languageName: node linkType: hard -"dot-prop@npm:^4.2.1": - version: 4.2.1 - resolution: "dot-prop@npm:4.2.1" - dependencies: - is-obj: "npm:^1.0.0" - checksum: 10/25372bc0a4c3921d8056b8f14f44758154cfbd80e85f5fc35fef278b88c320921213d5d8ba64cff8cfc58a57f3e2f10e10e59a48d0bf146a23cf2a7ebe0292f1 - languageName: node - linkType: hard - "dot-prop@npm:^5.2.0": version: 5.3.0 resolution: "dot-prop@npm:5.3.0" @@ -19592,15 +19548,6 @@ __metadata: languageName: node linkType: hard -"duplexer2@npm:~0.0.2": - version: 0.0.2 - resolution: "duplexer2@npm:0.0.2" - dependencies: - readable-stream: "npm:~1.1.9" - checksum: 10/8c52e4a592dfdaa067dce9c14f4e0cd41f809b7bac38304b12902a452c5cc3692e5657a084b612c6a18ee982b4562524a15ec9e29bccaf774aace4879c82a8fa - languageName: node - linkType: hard - "duplexer3@npm:^0.1.4": version: 0.1.4 resolution: "duplexer3@npm:0.1.4" @@ -19699,7 +19646,7 @@ __metadata: languageName: node linkType: hard -"elliptic@npm:^6.5.3, elliptic@npm:^6.5.5, elliptic@npm:^6.5.7": +"elliptic@npm:^6.5.3, elliptic@npm:^6.5.5": version: 6.5.7 resolution: "elliptic@npm:6.5.7" dependencies: @@ -19714,6 +19661,21 @@ __metadata: languageName: node linkType: hard +"elliptic@npm:^6.6.0": + version: 6.6.0 + resolution: "elliptic@npm:6.6.0" + dependencies: + bn.js: "npm:^4.11.9" + brorand: "npm:^1.1.0" + hash.js: "npm:^1.0.0" + hmac-drbg: "npm:^1.0.1" + inherits: "npm:^2.0.4" + minimalistic-assert: "npm:^1.0.1" + minimalistic-crypto-utils: "npm:^1.0.1" + checksum: 10/27575b0403e010e5d7e7a131fcadce6a7dd1ae82ccb24cc7c20b275d32ab1cb7ecb6a070225795df08407441dc8c7a32efd986596d48d1d6846f64ff8f094af7 + languageName: node + linkType: hard + "email-validator@npm:^2.0.4": version: 2.0.4 resolution: "email-validator@npm:2.0.4" @@ -19845,6 +19807,16 @@ __metadata: languageName: node linkType: hard +"encoding-sniffer@npm:^0.2.0": + version: 0.2.0 + resolution: "encoding-sniffer@npm:0.2.0" + dependencies: + iconv-lite: "npm:^0.6.3" + whatwg-encoding: "npm:^3.1.1" + checksum: 10/fe61a759dbef4d94ddc6f4fa645459897f4275eba04f0135d0459099b5f62fbba8a7ae57d23c9ec9b118c4c39ce056b51f1b8e62ad73a8ab365699448d655f4c + languageName: node + linkType: hard + "encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -19917,7 +19889,7 @@ __metadata: languageName: node linkType: hard -"entities@npm:^4.2.0, entities@npm:^4.4.0": +"entities@npm:^4.2.0, entities@npm:^4.4.0, entities@npm:^4.5.0": version: 4.5.0 resolution: "entities@npm:4.5.0" checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48 @@ -19984,7 +19956,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.17.2, es-abstract@npm:^1.19.1, es-abstract@npm:^1.20.4, es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.1, es-abstract@npm:^1.23.2": +"es-abstract@npm:^1.17.2, es-abstract@npm:^1.19.1, es-abstract@npm:^1.20.4, es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3": version: 1.23.3 resolution: "es-abstract@npm:1.23.3" dependencies: @@ -20078,28 +20050,6 @@ __metadata: languageName: node linkType: hard -"es-iterator-helpers@npm:^1.0.15": - version: 1.0.18 - resolution: "es-iterator-helpers@npm:1.0.18" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.0" - es-errors: "npm:^1.3.0" - es-set-tostringtag: "npm:^2.0.3" - function-bind: "npm:^1.1.2" - get-intrinsic: "npm:^1.2.4" - globalthis: "npm:^1.0.3" - has-property-descriptors: "npm:^1.0.2" - has-proto: "npm:^1.0.3" - has-symbols: "npm:^1.0.3" - internal-slot: "npm:^1.0.7" - iterator.prototype: "npm:^1.1.2" - safe-array-concat: "npm:^1.1.2" - checksum: 10/a4fd067e148736fbe6a9883f449e0de88be14a4dff9065c457572ede10ba02a4a15c4ae18b9b7baa5c868860d2be9a6764906c3308135e57ec5bfd386bbd2836 - languageName: node - linkType: hard - "es-module-lexer@npm:^1.2.1, es-module-lexer@npm:^1.5.0": version: 1.5.4 resolution: "es-module-lexer@npm:1.5.4" @@ -20136,6 +20086,15 @@ __metadata: languageName: node linkType: hard +"es-shim-unscopables@npm:^1.0.2": + version: 1.0.2 + resolution: "es-shim-unscopables@npm:1.0.2" + dependencies: + hasown: "npm:^2.0.0" + checksum: 10/6d3bf91f658a27cc7217cd32b407a0d714393a84d125ad576319b9e83a893bea165cf41270c29e9ceaa56d3cf41608945d7e2a2c31fd51c0009b0c31402b91c7 + languageName: node + linkType: hard + "es-to-primitive@npm:^1.2.1": version: 1.2.1 resolution: "es-to-primitive@npm:1.2.1" @@ -20564,28 +20523,27 @@ __metadata: linkType: hard "eslint-plugin-jsx-a11y@npm:^6.8.0": - version: 6.8.0 - resolution: "eslint-plugin-jsx-a11y@npm:6.8.0" + version: 6.10.2 + resolution: "eslint-plugin-jsx-a11y@npm:6.10.2" dependencies: - "@babel/runtime": "npm:^7.23.2" - aria-query: "npm:^5.3.0" - array-includes: "npm:^3.1.7" + aria-query: "npm:^5.3.2" + array-includes: "npm:^3.1.8" array.prototype.flatmap: "npm:^1.3.2" ast-types-flow: "npm:^0.0.8" - axe-core: "npm:=4.7.0" - axobject-query: "npm:^3.2.1" + axe-core: "npm:^4.10.0" + axobject-query: "npm:^4.1.0" damerau-levenshtein: "npm:^1.0.8" emoji-regex: "npm:^9.2.2" - es-iterator-helpers: "npm:^1.0.15" - hasown: "npm:^2.0.0" + hasown: "npm:^2.0.2" jsx-ast-utils: "npm:^3.3.5" language-tags: "npm:^1.0.9" minimatch: "npm:^3.1.2" - object.entries: "npm:^1.1.7" - object.fromentries: "npm:^2.0.7" + object.fromentries: "npm:^2.0.8" + safe-regex-test: "npm:^1.0.3" + string.prototype.includes: "npm:^2.0.1" peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 10/7a8e4498531a43d988ce2f12502a3f5ce96eacfec13f956cf927f24bb041b724fb7fc0f0306ea19d143bfc79e138bf25e25acca0822847206ac6bf5ce095e846 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + checksum: 10/388550798548d911e2286d530a29153ca00434a06fcfc0e31e0dda46a5e7960005e532fb29ce1ccbf1e394a3af3e5cf70c47ca43778861eacc5e3ed799adb79c languageName: node linkType: hard @@ -20640,12 +20598,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-refresh@npm:^0.4.12": - version: 0.4.12 - resolution: "eslint-plugin-react-refresh@npm:0.4.12" +"eslint-plugin-react-refresh@npm:^0.4.14": + version: 0.4.14 + resolution: "eslint-plugin-react-refresh@npm:0.4.14" peerDependencies: eslint: ">=7" - checksum: 10/448d0a387ca4d7913534ac7bee3e7b8708236a6cef4cccf9a50e739d6d3c8d236cdbd7e360ea643c7767092a93acf30a8e5fac91f05b175c45d20ce138947bcc + checksum: 10/295ddf50cbe03187133f855f76baf88c92ce487971cdbc0ab33e037dc5d3d187fe2f809633eaa94da2769859963664b8c5b745db4812c644a1c535fe8823a045 languageName: node linkType: hard @@ -20674,16 +20632,16 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-storybook@npm:^0.10.1, eslint-plugin-storybook@npm:~0.10.1": - version: 0.10.1 - resolution: "eslint-plugin-storybook@npm:0.10.1" +"eslint-plugin-storybook@npm:^0.10.2, eslint-plugin-storybook@npm:~0.10.2": + version: 0.10.2 + resolution: "eslint-plugin-storybook@npm:0.10.2" dependencies: "@storybook/csf": "npm:^0.1.11" "@typescript-eslint/utils": "npm:^8.8.1" ts-dedent: "npm:^2.2.0" peerDependencies: eslint: ">=6" - checksum: 10/1a388bec1b0a00681f0557ce6d8a704acf193ce852356798c84edaaf8b4334e2c445b662ec5ce6e0ff4334434c30ec6bc75d329a46b23f9de3a675253fb44e50 + checksum: 10/b32de04ebe653ac6a3afb3f1b4d2aa78a204a4a6871e6fd916d2538925993fc307b7dfd83921eed7e35627d9dff350f05f2b51b79b03122ab6d41e3dee0735a3 languageName: node linkType: hard @@ -21065,15 +21023,6 @@ __metadata: languageName: node linkType: hard -"execall@npm:^2.0.0": - version: 2.0.0 - resolution: "execall@npm:2.0.0" - dependencies: - clone-regexp: "npm:^2.1.0" - checksum: 10/d98ee3e33f6c9001e80970e927fb9f16c6a121d5e250b2f4d6764d4157974f58cbe88613bbf073db05d5342677012002c5de956f4f0c32d10d092b6ff03a085c - languageName: node - linkType: hard - "executable@npm:^4.1.0": version: 4.1.1 resolution: "executable@npm:4.1.1" @@ -21276,7 +21225,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9": +"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9": version: 3.2.12 resolution: "fast-glob@npm:3.2.12" dependencies: @@ -21373,6 +21322,17 @@ __metadata: languageName: node linkType: hard +"fast-xml-parser@npm:^4.1.3": + version: 4.5.0 + resolution: "fast-xml-parser@npm:4.5.0" + dependencies: + strnum: "npm:^1.0.5" + bin: + fxparser: src/cli/cli.js + checksum: 10/dc9571c10e7b57b5be54bcd2d92f50c446eb42ea5df347d253e94dd14eb99b5300a6d172e840f151e0721933ca2406165a8d9b316a6d777bf0596dc4fe1df756 + languageName: node + linkType: hard + "fast-xml-parser@npm:^4.2.4": version: 4.3.2 resolution: "fast-xml-parser@npm:4.3.2" @@ -21391,6 +21351,13 @@ __metadata: languageName: node linkType: hard +"fastest-levenshtein@npm:^1.0.16": + version: 1.0.16 + resolution: "fastest-levenshtein@npm:1.0.16" + checksum: 10/ee85d33b5cef592033f70e1c13ae8624055950b4eb832435099cd56aa313d7f251b873bedbc06a517adfaff7b31756d139535991e2406967438e03a1bf1b008e + languageName: node + linkType: hard + "fastest-validator@npm:^1.19.0": version: 1.19.0 resolution: "fastest-validator@npm:1.19.0" @@ -21398,7 +21365,16 @@ __metadata: languageName: node linkType: hard -"fastq@npm:^1.13.0, fastq@npm:^1.6.0": +"fastq@npm:^1.17.1": + version: 1.17.1 + resolution: "fastq@npm:1.17.1" + dependencies: + reusify: "npm:^1.0.4" + checksum: 10/a443180068b527dd7b3a63dc7f2a47ceca2f3e97b9c00a1efe5538757e6cc4056a3526df94308075d7727561baf09ebaa5b67da8dcbddb913a021c5ae69d1f69 + languageName: node + linkType: hard + +"fastq@npm:^1.6.0": version: 1.13.0 resolution: "fastq@npm:1.13.0" dependencies: @@ -21448,15 +21424,6 @@ __metadata: languageName: node linkType: hard -"figures@npm:^2.0.0": - version: 2.0.0 - resolution: "figures@npm:2.0.0" - dependencies: - escape-string-regexp: "npm:^1.0.5" - checksum: 10/0e5bba8d2b8847c6844a476113d8d283af8757143d7760cc1a5422cceec5e8dd68c15ba50e0847597bc2c4e3865711657aeef394478c6ddce8aed7e0cd18beca - languageName: node - linkType: hard - "figures@npm:^3.0.0": version: 3.2.0 resolution: "figures@npm:3.2.0" @@ -21808,7 +21775,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.15.6": +"follow-redirects@npm:^1.15.6, follow-redirects@npm:^1.15.9": version: 1.15.9 resolution: "follow-redirects@npm:1.15.9" peerDependenciesMeta: @@ -22046,6 +22013,15 @@ __metadata: languageName: node linkType: hard +"fs-minipass@npm:^3.0.0": + version: 3.0.3 + resolution: "fs-minipass@npm:3.0.3" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10/af143246cf6884fe26fa281621d45cfe111d34b30535a475bfa38dafe343dadb466c047a924ffc7d6b7b18265df4110224ce3803806dbb07173bf2087b648d7f + languageName: node + linkType: hard + "fs-monkey@npm:^1.0.4": version: 1.0.4 resolution: "fs-monkey@npm:1.0.4" @@ -22086,7 +22062,7 @@ __metadata: languageName: node linkType: hard -"function.prototype.name@npm:^1.1.5, function.prototype.name@npm:^1.1.6": +"function.prototype.name@npm:^1.1.6": version: 1.1.6 resolution: "function.prototype.name@npm:1.1.6" dependencies: @@ -22105,22 +22081,6 @@ __metadata: languageName: node linkType: hard -"gauge@npm:^2.7.4": - version: 2.7.4 - resolution: "gauge@npm:2.7.4" - dependencies: - aproba: "npm:^1.0.3" - console-control-strings: "npm:^1.0.0" - has-unicode: "npm:^2.0.0" - object-assign: "npm:^4.1.0" - signal-exit: "npm:^3.0.0" - string-width: "npm:^1.0.1" - strip-ansi: "npm:^3.0.1" - wide-align: "npm:^1.1.0" - checksum: 10/0db20a7def238f0e8eab50226247e1f94f1446ab24700eab0a56e5ccf23ce85ccf8f0c0c462112b89beb964431b1edabd3f7b31f1f6d5f62294c453594523993 - languageName: node - linkType: hard - "gauge@npm:^3.0.0": version: 3.0.2 resolution: "gauge@npm:3.0.2" @@ -22247,7 +22207,7 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": +"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" dependencies: @@ -22276,13 +22236,6 @@ __metadata: languageName: node linkType: hard -"get-stdin@npm:^8.0.0": - version: 8.0.0 - resolution: "get-stdin@npm:8.0.0" - checksum: 10/40128b6cd25781ddbd233344f1a1e4006d4284906191ed0a7d55ec2c1a3e44d650f280b2c9eeab79c03ac3037da80257476c0e4e5af38ddfb902d6ff06282d77 - languageName: node - linkType: hard - "get-stream@npm:3.0.0, get-stream@npm:^3.0.0": version: 3.0.0 resolution: "get-stream@npm:3.0.0" @@ -22345,55 +22298,6 @@ __metadata: languageName: node linkType: hard -"gh-release-assets@npm:^1.1.0": - version: 1.1.2 - resolution: "gh-release-assets@npm:1.1.2" - dependencies: - async: "npm:^0.9.0" - mime: "npm:^1.3.4" - progress-stream: "npm:^2.0.0" - request: "npm:^2.85.0" - util-extend: "npm:^1.0.1" - checksum: 10/9568aee9fe2d6b53be9f0b97d7d2aff5c3ce22c947f153f651d1ac45ec6f5e9cfeeb016ded075eb3560ebee08e0541c3e57a805b19e265dcc26d613b0a8b0ed7 - languageName: node - linkType: hard - -"gh-release@npm:^3.5.0": - version: 3.5.0 - resolution: "gh-release@npm:3.5.0" - dependencies: - chalk: "npm:^1.0.0" - changelog-parser: "npm:^2.0.0" - deep-extend: "npm:^0.6.0" - gauge: "npm:^2.7.4" - gh-release-assets: "npm:^1.1.0" - ghauth: "npm:^3.2.0" - github-url-to-object: "npm:^3.0.0" - inquirer: "npm:^6.2.0" - request: "npm:^2.82.0" - shelljs: "npm:^0.3.0" - update-notifier: "npm:^2.2.0" - yargs: "npm:^2.1.1" - bin: - gh-release: ./bin/cli.js - checksum: 10/4101926e6032cef3a53f388a082c4a3bf9c8f8064c62d79fe061b39d9e3f0e71a0cdf6fcd96c3226f5d557dc2a6b75ea3fa91d8cee36b1f30fe6a406b4075b2d - languageName: node - linkType: hard - -"ghauth@npm:^3.2.0": - version: 3.2.1 - resolution: "ghauth@npm:3.2.1" - dependencies: - application-config: "npm:~1.0.0" - bl: "npm:~1.1.2" - hyperquest: "npm:~2.0.0" - mkdirp: "npm:~0.5.1" - read: "npm:~1.0.7" - xtend: "npm:~4.0.1" - checksum: 10/d006f19dde8ed9f4ed739440e8d2585f7ab3f316bcaa9b10750bda4a37c481680b6d976cb04678441a3a9457ba12f72fbf816f6c2274845e2ebad88aa186ce8f - languageName: node - linkType: hard - "gifsicle@npm:^5.0.0": version: 5.3.0 resolution: "gifsicle@npm:5.3.0" @@ -22414,15 +22318,6 @@ __metadata: languageName: node linkType: hard -"github-url-to-object@npm:^3.0.0": - version: 3.1.0 - resolution: "github-url-to-object@npm:3.1.0" - dependencies: - is-url: "npm:^1.1.0" - checksum: 10/ad7c7abaf49bdd8e78a2f1a28f7d09a2aeb76b3c59e2aa29730135f00588bd8882380ce4a31d708c70e3721930f9369849fd18c63cfad37f55980d3fcaf54fad - languageName: node - linkType: hard - "glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" @@ -22462,6 +22357,22 @@ __metadata: languageName: node linkType: hard +"glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10": + version: 10.4.5 + resolution: "glob@npm:10.4.5" + dependencies: + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^3.1.2" + minimatch: "npm:^9.0.4" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^1.11.1" + bin: + glob: dist/esm/bin.mjs + checksum: 10/698dfe11828b7efd0514cd11e573eaed26b2dff611f0400907281ce3eab0c1e56143ef9b35adc7c77ecc71fba74717b510c7c223d34ca8a98ec81777b293d4ac + languageName: node + linkType: hard + "glob@npm:^11.0.0": version: 11.0.0 resolution: "glob@npm:11.0.0" @@ -22492,15 +22403,6 @@ __metadata: languageName: node linkType: hard -"global-dirs@npm:^0.1.0": - version: 0.1.1 - resolution: "global-dirs@npm:0.1.1" - dependencies: - ini: "npm:^1.3.4" - checksum: 10/10624f5a8ddb8634c22804c6b24f93fb591c3639a6bc78e3584e01a238fc6f7b7965824184e57d63f6df36980b6c191484ad7bc6c35a1599b8f1d64be64c2a4a - languageName: node - linkType: hard - "global-modules@npm:^2.0.0": version: 2.0.0 resolution: "global-modules@npm:2.0.0" @@ -22654,25 +22556,6 @@ __metadata: languageName: node linkType: hard -"got@npm:^6.7.1": - version: 6.7.1 - resolution: "got@npm:6.7.1" - dependencies: - create-error-class: "npm:^3.0.0" - duplexer3: "npm:^0.1.4" - get-stream: "npm:^3.0.0" - is-redirect: "npm:^1.0.0" - is-retry-allowed: "npm:^1.0.0" - is-stream: "npm:^1.0.0" - lowercase-keys: "npm:^1.0.0" - safe-buffer: "npm:^5.0.1" - timed-out: "npm:^4.0.0" - unzip-response: "npm:^2.0.1" - url-parse-lax: "npm:^1.0.0" - checksum: 10/1b1aa4bb08743d16c2349948b8318c8f4dd152fa58a15dba6d5c2695c31688a71169e3256446ca43bbfaf815c8bef12683dc9f325b7f69e9af849483bf487405 - languageName: node - linkType: hard - "got@npm:^7.0.0": version: 7.1.0 resolution: "got@npm:7.1.0" @@ -22896,7 +22779,7 @@ __metadata: languageName: node linkType: hard -"has-unicode@npm:^2.0.0, has-unicode@npm:^2.0.1": +"has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" checksum: 10/041b4293ad6bf391e21c5d85ed03f412506d6623786b801c4ab39e4e6ca54993f13201bceb544d92963f9e0024e6e7fbf0cb1d84c9d6b31cb9c79c8c990d13d8 @@ -23241,9 +23124,9 @@ __metadata: languageName: node linkType: hard -"html-webpack-plugin@npm:^5.5.3": - version: 5.5.3 - resolution: "html-webpack-plugin@npm:5.5.3" +"html-webpack-plugin@npm:^5.6.3": + version: 5.6.3 + resolution: "html-webpack-plugin@npm:5.6.3" dependencies: "@types/html-minifier-terser": "npm:^6.0.0" html-minifier-terser: "npm:^6.0.2" @@ -23251,8 +23134,14 @@ __metadata: pretty-error: "npm:^4.0.0" tapable: "npm:^2.0.0" peerDependencies: + "@rspack/core": 0.x || 1.x webpack: ^5.20.0 - checksum: 10/01d302a434e3db9f0e2db370f06300fb613de0fb8bdcafd4693e44c2528b8608621e5e7ca5d8302446db3f20c5f8875f1f675926d469b13ebab139954d241055 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: 10/fd2bf1ac04823526c8b609555d027b38b9d61b4ba9f5c8116a37cc6b62d5b86cab1f478616e8c5344fee13663d2566f5c470c66265ecb1e9574dc38d0459889d languageName: node linkType: hard @@ -23306,6 +23195,18 @@ __metadata: languageName: node linkType: hard +"htmlparser2@npm:^9.1.0": + version: 9.1.0 + resolution: "htmlparser2@npm:9.1.0" + dependencies: + domelementtype: "npm:^2.3.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.1.0" + entities: "npm:^4.5.0" + checksum: 10/6352fa2a5495781fa9a02c9049908334cd068ff36d753870d30cd13b841e99c19646717567a2f9e9c44075bbe43d364e102f9d013a731ce962226d63746b794f + languageName: node + linkType: hard + "http-cache-semantics@npm:3.8.1": version: 3.8.1 resolution: "http-cache-semantics@npm:3.8.1" @@ -23320,6 +23221,13 @@ __metadata: languageName: node linkType: hard +"http-cache-semantics@npm:^4.1.1": + version: 4.1.1 + resolution: "http-cache-semantics@npm:4.1.1" + checksum: 10/362d5ed66b12ceb9c0a328fb31200b590ab1b02f4a254a697dc796850cc4385603e75f53ec59f768b2dad3bfa1464bd229f7de278d2899a0e3beffc634b6683f + languageName: node + linkType: hard + "http-deceiver@npm:^1.2.7": version: 1.2.7 resolution: "http-deceiver@npm:1.2.7" @@ -23381,7 +23289,7 @@ __metadata: languageName: node linkType: hard -"http-proxy-agent@npm:^7.0.2": +"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.2": version: 7.0.2 resolution: "http-proxy-agent@npm:7.0.2" dependencies: @@ -23455,7 +23363,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.5": +"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5": version: 7.0.5 resolution: "https-proxy-agent@npm:7.0.5" dependencies: @@ -23511,16 +23419,6 @@ __metadata: languageName: node linkType: hard -"hyperquest@npm:~2.0.0": - version: 2.0.0 - resolution: "hyperquest@npm:2.0.0" - dependencies: - duplexer2: "npm:~0.0.2" - through2: "npm:~0.6.3" - checksum: 10/622ce494665de5d09b07f2bab3c4d938df47b62cca17da18ea64f63798cb4b4d4cbfe64e4b4ac7fcf3cfc3cd6d18f23456d16aa3f8c12976f11766956118f666 - languageName: node - linkType: hard - "hyphen@npm:^1.6.4": version: 1.6.4 resolution: "hyphen@npm:1.6.4" @@ -23648,14 +23546,21 @@ __metadata: languageName: node linkType: hard -"image-size@npm:^1.0.2": - version: 1.0.2 - resolution: "image-size@npm:1.0.2" +"ignore@npm:^5.2.1": + version: 5.3.2 + resolution: "ignore@npm:5.3.2" + checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98 + languageName: node + linkType: hard + +"image-size@npm:^1.1.1": + version: 1.1.1 + resolution: "image-size@npm:1.1.1" dependencies: queue: "npm:6.0.2" bin: image-size: bin/image-size.js - checksum: 10/693dfb2f8bfda2aacd087ef7130fd997fd0aceca838291bae400646db1826b80108185d0062ea3c0365b12c3ab5145bb923fdc777fd94c4991840d47fe44ade3 + checksum: 10/f28966dd3f6d4feccc4028400bb7e8047c28b073ab0aa90c7c53039288139dd416c6bc254a976d4bf61113d4bc84871786804113099701cbfe9ccf377effdb54 languageName: node linkType: hard @@ -23828,13 +23733,6 @@ __metadata: languageName: node linkType: hard -"import-lazy@npm:^2.1.0": - version: 2.1.0 - resolution: "import-lazy@npm:2.1.0" - checksum: 10/05294f3b9dd4971d3a996f0d2f176410fb6745d491d6e73376429189f5c1c3d290548116b2960a7cf3e89c20cdf11431739d1d2d8c54b84061980795010e803a - languageName: node - linkType: hard - "import-lazy@npm:^3.1.0": version: 3.1.0 resolution: "import-lazy@npm:3.1.0" @@ -23943,27 +23841,6 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:^6.2.0": - version: 6.5.2 - resolution: "inquirer@npm:6.5.2" - dependencies: - ansi-escapes: "npm:^3.2.0" - chalk: "npm:^2.4.2" - cli-cursor: "npm:^2.1.0" - cli-width: "npm:^2.0.0" - external-editor: "npm:^3.0.3" - figures: "npm:^2.0.0" - lodash: "npm:^4.17.12" - mute-stream: "npm:0.0.7" - run-async: "npm:^2.2.0" - rxjs: "npm:^6.4.0" - string-width: "npm:^2.1.0" - strip-ansi: "npm:^5.1.0" - through: "npm:^2.3.6" - checksum: 10/4041bbc2759bd579882f609c703aa3ce2faac47f0403008aec590d859d804cca085fe00d034bdce4282a290135a2f2d657653e6593652bd068e9b5571674825b - languageName: node - linkType: hard - "inquirer@npm:^8.2.5": version: 8.2.6 resolution: "inquirer@npm:8.2.6" @@ -24007,7 +23884,7 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.3, internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.7": +"internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.7": version: 1.0.7 resolution: "internal-slot@npm:1.0.7" dependencies: @@ -24073,6 +23950,16 @@ __metadata: languageName: node linkType: hard +"ip-address@npm:^9.0.5": + version: 9.0.5 + resolution: "ip-address@npm:9.0.5" + dependencies: + jsbn: "npm:1.1.0" + sprintf-js: "npm:^1.1.3" + checksum: 10/1ed81e06721af012306329b31f532b5e24e00cb537be18ddc905a84f19fe8f83a09a1699862bf3a1ec4b9dea93c55a3fa5faf8b5ea380431469df540f38b092c + languageName: node + linkType: hard + "ip-cidr@npm:^3.0.0": version: 3.1.0 resolution: "ip-cidr@npm:3.1.0" @@ -24171,15 +24058,6 @@ __metadata: languageName: node linkType: hard -"is-async-function@npm:^2.0.0": - version: 2.0.0 - resolution: "is-async-function@npm:2.0.0" - dependencies: - has-tostringtag: "npm:^1.0.0" - checksum: 10/2cf336fbf8cba3badcf526aa3d10384c30bab32615ac4831b74492eb4e843ccb7d8439a119c27f84bcf217d72024e611b1373f870f433b48f3fa57d3d1b863f1 - languageName: node - linkType: hard - "is-bigint@npm:^1.0.1": version: 1.0.4 resolution: "is-bigint@npm:1.0.4" @@ -24229,17 +24107,6 @@ __metadata: languageName: node linkType: hard -"is-ci@npm:^1.0.10": - version: 1.2.1 - resolution: "is-ci@npm:1.2.1" - dependencies: - ci-info: "npm:^1.5.0" - bin: - is-ci: bin.js - checksum: 10/eca06c5626e54ec01be6f9114a8f19b3f571602cfe66458e42ccc42e401e2ebbe1bd3b2fcaa93b5896b9c759e964f3c7f4d9b2d0f4fc4ef5dba78a7c4825e0be - languageName: node - linkType: hard - "is-color-stop@npm:^1.0.0": version: 1.1.0 resolution: "is-color-stop@npm:1.1.0" @@ -24254,7 +24121,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.11.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": +"is-core-module@npm:^2.11.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -24281,7 +24148,7 @@ __metadata: languageName: node linkType: hard -"is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5": +"is-date-object@npm:^1.0.1": version: 1.0.5 resolution: "is-date-object@npm:1.0.5" dependencies: @@ -24336,24 +24203,6 @@ __metadata: languageName: node linkType: hard -"is-finalizationregistry@npm:^1.0.2": - version: 1.0.2 - resolution: "is-finalizationregistry@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.2" - checksum: 10/1b8e9e1bf2075e862315ef9d38ce6d39c43ca9d81d46f73b34473506992f4b0fbaadb47ec9b420a5e76afe3f564d9f1f0d9b552ef272cc2395e0f21d743c9c29 - languageName: node - linkType: hard - -"is-fullwidth-code-point@npm:^1.0.0": - version: 1.0.0 - resolution: "is-fullwidth-code-point@npm:1.0.0" - dependencies: - number-is-nan: "npm:^1.0.0" - checksum: 10/4d46a7465a66a8aebcc5340d3b63a56602133874af576a9ca42c6f0f4bd787a743605771c5f246db77da96605fefeffb65fc1dbe862dcc7328f4b4d03edf5a57 - languageName: node - linkType: hard - "is-fullwidth-code-point@npm:^2.0.0": version: 2.0.0 resolution: "is-fullwidth-code-point@npm:2.0.0" @@ -24375,7 +24224,7 @@ __metadata: languageName: node linkType: hard -"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7": +"is-generator-function@npm:^1.0.7": version: 1.0.10 resolution: "is-generator-function@npm:1.0.10" dependencies: @@ -24427,16 +24276,6 @@ __metadata: languageName: node linkType: hard -"is-installed-globally@npm:^0.1.0": - version: 0.1.0 - resolution: "is-installed-globally@npm:0.1.0" - dependencies: - global-dirs: "npm:^0.1.0" - is-path-inside: "npm:^1.0.0" - checksum: 10/45a27b3cfa46a174d1b430102cab7a6b5cd7da5d0e0917d3c3478a9f18b9974892534025ab1115d790cfb1d3958f2736fd22057e2eef289cf31820dafdc486e6 - languageName: node - linkType: hard - "is-interactive@npm:^1.0.0": version: 1.0.0 resolution: "is-interactive@npm:1.0.0" @@ -24458,7 +24297,7 @@ __metadata: languageName: node linkType: hard -"is-map@npm:^2.0.1, is-map@npm:^2.0.2": +"is-map@npm:^2.0.2": version: 2.0.2 resolution: "is-map@npm:2.0.2" checksum: 10/60ba910f835f2eacb1fdf5b5a6c60fe1c702d012a7673e6546992bcc0c873f62ada6e13d327f9e48f1720d49c152d6cdecae1fa47a261ef3d247c3ce6f0e1d39 @@ -24516,13 +24355,6 @@ __metadata: languageName: node linkType: hard -"is-npm@npm:^1.0.0": - version: 1.0.0 - resolution: "is-npm@npm:1.0.0" - checksum: 10/74aba3d390aaf4e263de628010a95ae52af71437b7a6d200b10f401c42c8d40972eaccc40101e837b12459083bcbd22e6f63d5b080a4c3c6d8e7c50941054f0a - languageName: node - linkType: hard - "is-number-object@npm:^1.0.4": version: 1.0.7 resolution: "is-number-object@npm:1.0.7" @@ -24539,13 +24371,6 @@ __metadata: languageName: node linkType: hard -"is-obj@npm:^1.0.0": - version: 1.0.1 - resolution: "is-obj@npm:1.0.1" - checksum: 10/3ccf0efdea12951e0b9c784e2b00e77e87b2f8bd30b42a498548a8afcc11b3287342a2030c308e473e93a7a19c9ea7854c99a8832a476591c727df2a9c79796c - languageName: node - linkType: hard - "is-obj@npm:^2.0.0": version: 2.0.0 resolution: "is-obj@npm:2.0.0" @@ -24560,15 +24385,6 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^1.0.0": - version: 1.0.1 - resolution: "is-path-inside@npm:1.0.1" - dependencies: - path-is-inside: "npm:^1.0.1" - checksum: 10/07e52c81163937ff89b4700b7ad474de3b396846b55ed87530fb0a22cb9103926152939f673bc1a0592448e7e4e9d75eb734be21b4ad411311065c6a509fae54 - languageName: node - linkType: hard - "is-path-inside@npm:^3.0.3": version: 3.0.3 resolution: "is-path-inside@npm:3.0.3" @@ -24641,13 +24457,6 @@ __metadata: languageName: node linkType: hard -"is-redirect@npm:^1.0.0": - version: 1.0.0 - resolution: "is-redirect@npm:1.0.0" - checksum: 10/25dd3d9943f57ef0f29d28e2d9deda8288e0c7098ddc65abec3364ced9a6491ea06cfaf5110c61fc40ec1fde706b73cee5d171f85278edbf4e409b85725bfea7 - languageName: node - linkType: hard - "is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -24658,13 +24467,6 @@ __metadata: languageName: node linkType: hard -"is-regexp@npm:^2.0.0": - version: 2.1.0 - resolution: "is-regexp@npm:2.1.0" - checksum: 10/919a5a838bfa5e193770f2fbb054a6899ee1ad2ba598b74e2d328570a22c1b0a677d4338518b8a74c3f46881a37bb7e23767a6f44495803cbaf828a5b9c44e05 - languageName: node - linkType: hard - "is-resolvable@npm:^1.0.0": version: 1.1.0 resolution: "is-resolvable@npm:1.1.0" @@ -24679,7 +24481,7 @@ __metadata: languageName: node linkType: hard -"is-set@npm:^2.0.1, is-set@npm:^2.0.2": +"is-set@npm:^2.0.2": version: 2.0.2 resolution: "is-set@npm:2.0.2" checksum: 10/d89e82acdc7760993474f529e043f9c4a1d63ed4774d21cc2e331d0e401e5c91c27743cd7c889137028f6a742234759a4bd602368fbdbf0b0321994aefd5603f @@ -24702,7 +24504,7 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^2.0.0": +"is-stream@npm:^2.0.0, is-stream@npm:^2.0.1": version: 2.0.1 resolution: "is-stream@npm:2.0.1" checksum: 10/b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66 @@ -24727,7 +24529,7 @@ __metadata: languageName: node linkType: hard -"is-svg@npm:^4.2.1, is-svg@npm:^4.3.2": +"is-svg@npm:^4.2.1": version: 4.3.2 resolution: "is-svg@npm:4.3.2" dependencies: @@ -24736,6 +24538,15 @@ __metadata: languageName: node linkType: hard +"is-svg@npm:^4.4.0": + version: 4.4.0 + resolution: "is-svg@npm:4.4.0" + dependencies: + fast-xml-parser: "npm:^4.1.3" + checksum: 10/cd5a0ba1af653e4897721913b0b80de968fa5b19eb1a592412f4672d3a1203935d183c2a9dbf61d68023739ee43d3761ea795ae1a9f618c6098a9e89eacdd256 + languageName: node + linkType: hard + "is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": version: 1.0.4 resolution: "is-symbol@npm:1.0.4" @@ -24775,20 +24586,13 @@ __metadata: languageName: node linkType: hard -"is-url@npm:^1.1.0, is-url@npm:^1.2.4": +"is-url@npm:^1.2.4": version: 1.2.4 resolution: "is-url@npm:1.2.4" checksum: 10/100e74b3b1feab87a43ef7653736e88d997eb7bd32e71fd3ebc413e58c1cbe56269699c776aaea84244b0567f2a7d68dfaa512a062293ed2f9fdecb394148432 languageName: node linkType: hard -"is-weakmap@npm:^2.0.1": - version: 2.0.1 - resolution: "is-weakmap@npm:2.0.1" - checksum: 10/289fa4e8ba1bdda40ca78481266f6925b7c46a85599e6a41a77010bf91e5a24dfb660db96863bbf655ecdbda0ab517204d6a4e0c151dbec9d022c556321f3776 - languageName: node - linkType: hard - "is-weakref@npm:^1.0.2": version: 1.0.2 resolution: "is-weakref@npm:1.0.2" @@ -24798,16 +24602,6 @@ __metadata: languageName: node linkType: hard -"is-weakset@npm:^2.0.1": - version: 2.0.2 - resolution: "is-weakset@npm:2.0.2" - dependencies: - call-bind: "npm:^1.0.2" - get-intrinsic: "npm:^1.1.1" - checksum: 10/8f2ddb9639716fd7936784e175ea1183c5c4c05274c34f34f6a53175313cb1c9c35a8b795623306995e2f7cc8f25aa46302f15a2113e51c5052d447be427195c - languageName: node - linkType: hard - "is-windows@npm:^1.0.0, is-windows@npm:^1.0.2": version: 1.0.2 resolution: "is-windows@npm:1.0.2" @@ -24868,6 +24662,13 @@ __metadata: languageName: node linkType: hard +"isexe@npm:^3.1.1": + version: 3.1.1 + resolution: "isexe@npm:3.1.1" + checksum: 10/7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e + languageName: node + linkType: hard + "isobject@npm:^3.0.1": version: 3.0.1 resolution: "isobject@npm:3.0.1" @@ -25083,16 +24884,16 @@ __metadata: languageName: node linkType: hard -"iterator.prototype@npm:^1.1.2": - version: 1.1.2 - resolution: "iterator.prototype@npm:1.1.2" +"jackspeak@npm:^3.1.2": + version: 3.4.3 + resolution: "jackspeak@npm:3.4.3" dependencies: - define-properties: "npm:^1.2.1" - get-intrinsic: "npm:^1.2.1" - has-symbols: "npm:^1.0.3" - reflect.getprototypeof: "npm:^1.0.4" - set-function-name: "npm:^2.0.1" - checksum: 10/b5013967ad8f28c9ca1be8e159eb10f591b8e46deae87476fe39d668c04374fe9158c815e8b6d2f45885b0a3fd842a8ba13f497ec762b3a0eff49bec278670b1 + "@isaacs/cliui": "npm:^8.0.2" + "@pkgjs/parseargs": "npm:^0.11.0" + dependenciesMeta: + "@pkgjs/parseargs": + optional: true + checksum: 10/96f8786eaab98e4bf5b2a5d6d9588ea46c4d06bbc4f2eb861fdd7b6b182b16f71d8a70e79820f335d52653b16d4843b29dd9cdcf38ae80406756db9199497cf3 languageName: node linkType: hard @@ -25745,10 +25546,10 @@ __metadata: languageName: node linkType: hard -"jschardet@npm:^3.0.0": - version: 3.0.0 - resolution: "jschardet@npm:3.0.0" - checksum: 10/b5a87e188beb4cda1d1c8a76a734017309c610caf17b4cb058c319d45f6179e247792393c34e597c311f04662f00b12784311804e4211e6da784b99e8e581814 +"jschardet@npm:^3.1.4": + version: 3.1.4 + resolution: "jschardet@npm:3.1.4" + checksum: 10/6181afe289ab5a69ed3d9f0d2544002824781aa8dbd21f5cef633ff9b6910d159345f73aafed7926cf8ff887b2caa79f4c963f0eaf6f228864612580ea1b7df7 languageName: node linkType: hard @@ -26240,10 +26041,10 @@ __metadata: languageName: node linkType: hard -"known-css-properties@npm:^0.25.0": - version: 0.25.0 - resolution: "known-css-properties@npm:0.25.0" - checksum: 10/fb3604e7c6f896a82fd8ba10ef1e9b720ed593d5381829acd6cf460b60743982285345ae68aa0526ffdfae743f2b579ac6bca0d79eb09c03a83b4e11f6976a48 +"known-css-properties@npm:^0.26.0": + version: 0.26.0 + resolution: "known-css-properties@npm:0.26.0" + checksum: 10/40222e80385ecfafb70c9663839d2f79388251c0f6ae2297559b76b6477c9d2f7aa6d6e5c11022dfd3e11346928b5cd272853d331725127d18bb4d872873dbee languageName: node linkType: hard @@ -26264,15 +26065,6 @@ __metadata: languageName: node linkType: hard -"lamejs@git+https://github.com/zhuker/lamejs.git": - version: 1.2.1 - resolution: "lamejs@https://github.com/zhuker/lamejs.git#commit=582bbba6a12f981b984d8fb9e1874499fed85675" - dependencies: - use-strict: "npm:1.0.1" - checksum: 10/cf671c57f8ef3ca2fec188785e84c96681a74bbd41d64efbb32b65a1a9375b7d7c5f749e4f8ec24a3e7d4011d465dc33bb7c1ce05979640065b94b24d3598738 - languageName: node - linkType: hard - "language-subtag-registry@npm:^0.3.20": version: 0.3.22 resolution: "language-subtag-registry@npm:0.3.22" @@ -26289,15 +26081,6 @@ __metadata: languageName: node linkType: hard -"latest-version@npm:^3.0.0": - version: 3.1.0 - resolution: "latest-version@npm:3.1.0" - dependencies: - package-json: "npm:^4.0.0" - checksum: 10/f2e7e4fb16ace74a9220c40d0476d04e72c208f6c91dd7f3b34cdd9fb9f4c39f8db452fe9270c8537afbf84626eff86a3fb8766d51332620b62ab6804fe03f7f - languageName: node - linkType: hard - "launch-editor@npm:^2.6.1": version: 2.9.1 resolution: "launch-editor@npm:2.9.1" @@ -26482,13 +26265,6 @@ __metadata: languageName: node linkType: hard -"line-reader@npm:^0.2.4": - version: 0.2.4 - resolution: "line-reader@npm:0.2.4" - checksum: 10/62ea55882df41938b5a5d93cfa4fdc06d263b206d7b97b0b9a1ddb10b0907debd36770931fd788c233ffcff724fd67ec15444f1f4c62e229fd8eb684991a6c62 - languageName: node - linkType: hard - "lines-and-columns@npm:^1.1.6": version: 1.2.4 resolution: "lines-and-columns@npm:1.2.4" @@ -26602,20 +26378,6 @@ __metadata: languageName: node linkType: hard -"lodash.defaults@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.defaults@npm:4.2.0" - checksum: 10/6a2a9ea5ad7585aff8d76836c9e1db4528e5f5fa50fc4ad81183152ba8717d83aef8aec4fa88bf3417ed946fd4b4358f145ee08fbc77fb82736788714d3e12db - languageName: node - linkType: hard - -"lodash.difference@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.difference@npm:4.5.0" - checksum: 10/b22adb1be9c60e5997b8b483f8bab19878cb40eda65437907958e5d27990214716e1b00ebe312a97f47e63d8b891e4ae30947d08e1f0861ccdb9462f56ab9d77 - languageName: node - linkType: hard - "lodash.escape@npm:^4.0.1": version: 4.0.1 resolution: "lodash.escape@npm:4.0.1" @@ -26623,13 +26385,6 @@ __metadata: languageName: node linkType: hard -"lodash.flatten@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.flatten@npm:4.4.0" - checksum: 10/a2b192f220b0b6c78a6c0175e96bad888b9e0f2a887a8e8c1d0c29d03231fbf110bbb9be0d9de5f936537d143eeb9d5b4f44c4a44f5592c195bf2fae6a6b1e3a - languageName: node - linkType: hard - "lodash.flattendeep@npm:^4.4.0": version: 4.4.0 resolution: "lodash.flattendeep@npm:4.4.0" @@ -26742,13 +26497,6 @@ __metadata: languageName: node linkType: hard -"lodash.union@npm:^4.6.0": - version: 4.6.0 - resolution: "lodash.union@npm:4.6.0" - checksum: 10/175f5786efc527238c1350ce561c28e5ba527b5957605f9e5b8a804fce78801d09ced7b72de0302325e5b14c711f94690b1a733c13ad3674cc1a76e1172db1f8 - languageName: node - linkType: hard - "lodash.uniq@npm:^4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -26909,7 +26657,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.0.1": +"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.4.3 resolution: "lru-cache@npm:10.4.3" checksum: 10/e6e90267360476720fa8e83cc168aa2bf0311f3f2eea20a6ba78b90a885ae72071d9db132f40fda4129c803e7dcec3a6b6a6fbb44ca90b081630b810b5d6a41a @@ -27071,6 +26819,26 @@ __metadata: languageName: node linkType: hard +"make-fetch-happen@npm:^13.0.0": + version: 13.0.1 + resolution: "make-fetch-happen@npm:13.0.1" + dependencies: + "@npmcli/agent": "npm:^2.0.0" + cacache: "npm:^18.0.0" + http-cache-semantics: "npm:^4.1.1" + is-lambda: "npm:^1.0.1" + minipass: "npm:^7.0.2" + minipass-fetch: "npm:^3.0.0" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + negotiator: "npm:^0.6.3" + proc-log: "npm:^4.2.0" + promise-retry: "npm:^2.0.1" + ssri: "npm:^10.0.0" + checksum: 10/11bae5ad6ac59b654dbd854f30782f9de052186c429dfce308eda42374528185a100ee40ac9ffdc36a2b6c821ecaba43913e4730a12f06f15e895ea9cb23fa59 + languageName: node + linkType: hard + "makeerror@npm:1.0.12": version: 1.0.12 resolution: "makeerror@npm:1.0.12" @@ -27142,7 +26910,7 @@ __metadata: languageName: node linkType: hard -"marked@npm:^4.2.5, marked@npm:^4.3.0": +"marked@npm:^4.3.0": version: 4.3.0 resolution: "marked@npm:4.3.0" bin: @@ -27443,9 +27211,9 @@ __metadata: languageName: node linkType: hard -"meteor-node-stubs@npm:^1.2.10": - version: 1.2.10 - resolution: "meteor-node-stubs@npm:1.2.10" +"meteor-node-stubs@npm:^1.2.12": + version: 1.2.12 + resolution: "meteor-node-stubs@npm:1.2.12" dependencies: "@meteorjs/crypto-browserify": "npm:^3.12.1" assert: "npm:^2.1.0" @@ -27454,7 +27222,7 @@ __metadata: console-browserify: "npm:^1.2.0" constants-browserify: "npm:^1.0.0" domain-browser: "npm:^4.23.0" - elliptic: "npm:^6.5.7" + elliptic: "npm:^6.6.0" events: "npm:^3.3.0" https-browserify: "npm:^1.0.0" os-browserify: "npm:^0.3.0" @@ -27471,7 +27239,7 @@ __metadata: url: "npm:^0.11.4" util: "npm:^0.12.5" vm-browserify: "npm:^1.1.2" - checksum: 10/60191ec8e16ab21fcd8191d8c419412e6db5746ed8db1cf5636c401c28cb53495f6d217f61bcdb783da9d5fa171d35d4719d4a0c0948dcf03a1e155d4d9daa1a + checksum: 10/d42a26894b15a306979f1afee9ab27ff66027e2ac2e236c348c9f3ca8f537c63bcad49a2efe3cfe57162ff6b93b07bb786174777868e2370b1073720f5e5f49d languageName: node linkType: hard @@ -27584,13 +27352,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^1.0.0": - version: 1.2.0 - resolution: "mimic-fn@npm:1.2.0" - checksum: 10/69c08205156a1f4906d9c46f9b4dc08d18a50176352e77fdeb645cedfe9f20c0b19865d465bd2dec27a5c432347f24dc07fc3695e11159d193f892834233e939 - languageName: node - linkType: hard - "mimic-fn@npm:^2.1.0": version: 2.1.0 resolution: "mimic-fn@npm:2.1.0" @@ -27698,16 +27459,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.0": - version: 9.0.3 - resolution: "minimatch@npm:9.0.3" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/c81b47d28153e77521877649f4bab48348d10938df9e8147a58111fe00ef89559a2938de9f6632910c4f7bf7bb5cd81191a546167e58d357f0cfb1e18cecc1c5 - languageName: node - linkType: hard - -"minimatch@npm:^9.0.4": +"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4": version: 9.0.5 resolution: "minimatch@npm:9.0.5" dependencies: @@ -27752,6 +27504,15 @@ __metadata: languageName: node linkType: hard +"minipass-collect@npm:^2.0.1": + version: 2.0.1 + resolution: "minipass-collect@npm:2.0.1" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10/b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342 + languageName: node + linkType: hard + "minipass-fetch@npm:^2.0.3": version: 2.1.0 resolution: "minipass-fetch@npm:2.1.0" @@ -27767,6 +27528,21 @@ __metadata: languageName: node linkType: hard +"minipass-fetch@npm:^3.0.0": + version: 3.0.5 + resolution: "minipass-fetch@npm:3.0.5" + dependencies: + encoding: "npm:^0.1.13" + minipass: "npm:^7.0.3" + minipass-sized: "npm:^1.0.3" + minizlib: "npm:^2.1.2" + dependenciesMeta: + encoding: + optional: true + checksum: 10/c669948bec1373313aaa8f104b962a3ced9f45c49b26366a4b0ae27ccdfa9c5740d72c8a84d3f8623d7a61c5fc7afdfda44789008c078f61a62441142efc4a97 + languageName: node + linkType: hard + "minipass-flush@npm:^1.0.5": version: 1.0.5 resolution: "minipass-flush@npm:1.0.5" @@ -27803,7 +27579,14 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^7.1.2": +"minipass@npm:^5.0.0": + version: 5.0.0 + resolution: "minipass@npm:5.0.0" + checksum: 10/61682162d29f45d3152b78b08bab7fb32ca10899bc5991ffe98afc18c9e9543bd1e3be94f8b8373ba6262497db63607079dc242ea62e43e7b2270837b7347c93 + languageName: node + linkType: hard + +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2": version: 7.1.2 resolution: "minipass@npm:7.1.2" checksum: 10/c25f0ee8196d8e6036661104bacd743785b2599a21de5c516b32b3fa2b83113ac89a2358465bc04956baab37ffb956ae43be679b2262bf7be15fce467ccd7950 @@ -28140,14 +27923,14 @@ __metadata: languageName: node linkType: hard -"mongo-message-queue@npm:^1.0.0": - version: 1.0.0 - resolution: "mongo-message-queue@npm:1.0.0" +"mongo-message-queue@npm:^1.1.0": + version: 1.1.0 + resolution: "mongo-message-queue@npm:1.1.0" dependencies: lodash: "npm:>=3.8.0" peerDependencies: - mongodb: ">= 4.0.0 < 5" - checksum: 10/076f77f3381d6640df200ea8a3fcc96e9fa0d02d4a6276e2f43588696adfcb5d674236be218345c07fbd590727a0fcc7fcc443bcff45abf4452aaf7938b403ac + mongodb: ">= 4.0.0 < 7" + checksum: 10/6607ae93118664d522f99d480519ef0a9b4259c0366a4665b4e63647681dcac1c25454bd248578cdec6b7849d360963bf917f17fdfb3589308dfb6935321499a languageName: node linkType: hard @@ -28269,14 +28052,7 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:0.0.7": - version: 0.0.7 - resolution: "mute-stream@npm:0.0.7" - checksum: 10/63c177ae8ba754cf4618be635a3863078767d29a80a931ba714fc08b0a7ac8028bd373ec71b48bb22d91f6e8b62a186206aca79a16c9860d8e1027358f2a7c1a - languageName: node - linkType: hard - -"mute-stream@npm:0.0.8, mute-stream@npm:~0.0.4": +"mute-stream@npm:0.0.8": version: 0.0.8 resolution: "mute-stream@npm:0.0.8" checksum: 10/a2d2e79dde87e3424ffc8c334472c7f3d17b072137734ca46e6f221131f1b014201cc593b69a38062e974fb2394d3d1cb4349f80f012bbf8b8ac1b28033e515f @@ -28528,14 +28304,14 @@ __metadata: languageName: node linkType: hard -"node-gcm@npm:1.0.5": - version: 1.0.5 - resolution: "node-gcm@npm:1.0.5" +"node-gcm@npm:1.1.4": + version: 1.1.4 + resolution: "node-gcm@npm:1.1.4" dependencies: + axios: "npm:~1.6.8" debug: "npm:^3.1.0" lodash: "npm:^4.17.21" - request: "npm:^2.88.0" - checksum: 10/f9878afd256d026095abd648d585fde95904d22e9e1eaad1a12eadacb5073ded335e4bfa585160524d576c5140e11d8bb66fabe78e552d9c4585db4d9078dd5a + checksum: 10/4654838afd5ade1c5943bada8bc6208c4d2c27dd43c99efd68bb06ae8880cdc25bdb2ab457e381b85c2240daeb7b35fbd85351cccbcb0afe5b3f9d92c8a50572 languageName: node linkType: hard @@ -28550,24 +28326,23 @@ __metadata: languageName: node linkType: hard -"node-gyp@npm:^9.4.1": - version: 9.4.1 - resolution: "node-gyp@npm:9.4.1" +"node-gyp@npm:^10.2.0": + version: 10.2.0 + resolution: "node-gyp@npm:10.2.0" dependencies: env-paths: "npm:^2.2.0" exponential-backoff: "npm:^3.1.1" - glob: "npm:^7.1.4" + glob: "npm:^10.3.10" graceful-fs: "npm:^4.2.6" - make-fetch-happen: "npm:^10.0.3" - nopt: "npm:^6.0.0" - npmlog: "npm:^6.0.0" - rimraf: "npm:^3.0.2" + make-fetch-happen: "npm:^13.0.0" + nopt: "npm:^7.0.0" + proc-log: "npm:^4.1.0" semver: "npm:^7.3.5" - tar: "npm:^6.1.2" - which: "npm:^2.0.2" + tar: "npm:^6.2.1" + which: "npm:^4.0.0" bin: node-gyp: bin/node-gyp.js - checksum: 10/329b109b138e48cb0416a6bca56e171b0e479d6360a548b80f06eced4bef3cf37652a3d20d171c20023fb18d996bd7446a49d4297ddb59fc48100178a92f432d + checksum: 10/41773093b1275751dec942b985982fd4e7a69b88cae719b868babcef3880ee6168aaec8dcaa8cd0b9fa7c84873e36cc549c6cac6a124ee65ba4ce1f1cc108cfe languageName: node linkType: hard @@ -28655,14 +28430,14 @@ __metadata: languageName: node linkType: hard -"nopt@npm:^6.0.0": - version: 6.0.0 - resolution: "nopt@npm:6.0.0" +"nopt@npm:^7.0.0": + version: 7.2.1 + resolution: "nopt@npm:7.2.1" dependencies: - abbrev: "npm:^1.0.0" + abbrev: "npm:^2.0.0" bin: nopt: bin/nopt.js - checksum: 10/3c1128e07cd0241ae66d6e6a472170baa9f3e84dd4203950ba8df5bafac4efa2166ce917a57ef02b01ba7c40d18b2cc64b29b225fd3640791fe07b24f0b33a32 + checksum: 10/95a1f6dec8a81cd18cdc2fed93e6f0b4e02cf6bdb4501c848752c6e34f9883d9942f036a5e3b21a699047d8a448562d891e67492df68ec9c373e6198133337ae languageName: node linkType: hard @@ -28851,13 +28626,6 @@ __metadata: languageName: node linkType: hard -"number-is-nan@npm:^1.0.0": - version: 1.0.1 - resolution: "number-is-nan@npm:1.0.1" - checksum: 10/13656bc9aa771b96cef209ffca31c31a03b507ca6862ba7c3f638a283560620d723d52e626d57892c7fff475f4c36ac07f0600f14544692ff595abff214b9ffb - languageName: node - linkType: hard - "numbered@npm:^1.1.0": version: 1.1.0 resolution: "numbered@npm:1.1.0" @@ -29022,7 +28790,7 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.6, object.entries@npm:^1.1.7": +"object.entries@npm:^1.1.6": version: 1.1.8 resolution: "object.entries@npm:1.1.8" dependencies: @@ -29033,7 +28801,7 @@ __metadata: languageName: node linkType: hard -"object.fromentries@npm:^2.0.6, object.fromentries@npm:^2.0.7": +"object.fromentries@npm:^2.0.6, object.fromentries@npm:^2.0.8": version: 2.0.8 resolution: "object.fromentries@npm:2.0.8" dependencies: @@ -29057,12 +28825,13 @@ __metadata: linkType: hard "object.hasown@npm:^1.1.2": - version: 1.1.2 - resolution: "object.hasown@npm:1.1.2" + version: 1.1.4 + resolution: "object.hasown@npm:1.1.4" dependencies: - define-properties: "npm:^1.1.4" - es-abstract: "npm:^1.20.4" - checksum: 10/94031022a2ba6006c15c6f1e0c4f51a7fa5b36aee64800192335b979fcc8bd823b18c35cb1a728af68fdfdbbe6d765f77a3c5437306c031f63654b8a34b9e639 + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + checksum: 10/797385577b3ef3c0d19333e03ed34bc7987978ae1ee1245069c9922e17d1128265187f729dc610260d03f8d418af26fcd7919b423793bf0af9099d9f08367d69 languageName: node linkType: hard @@ -29148,15 +28917,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^2.0.0": - version: 2.0.1 - resolution: "onetime@npm:2.0.1" - dependencies: - mimic-fn: "npm:^1.0.0" - checksum: 10/5b4f6079e6b4973244017e157833ab5a7a3de4bd2612d69411e3ee46f61fe8bb57b7c2e243b0b23dbaa5bad7641a15f9100a5c80295ff64c0d87aab5d1576ef9 - languageName: node - linkType: hard - "onetime@npm:^5.1.0, onetime@npm:^5.1.2": version: 5.1.2 resolution: "onetime@npm:5.1.2" @@ -29582,18 +29342,6 @@ __metadata: languageName: node linkType: hard -"package-json@npm:^4.0.0": - version: 4.0.1 - resolution: "package-json@npm:4.0.1" - dependencies: - got: "npm:^6.7.1" - registry-auth-token: "npm:^3.0.1" - registry-url: "npm:^3.0.3" - semver: "npm:^5.1.0" - checksum: 10/1870dc37d65cdbeb133620ac4abc4d090f3843f0565bd378507425ef0ca335073cf3101a86007ace3b1bcd16e7e0a3232953525e6d9c40d72fc1d03eed131466 - languageName: node - linkType: hard - "package-manager-detector@npm:^0.2.0": version: 0.2.2 resolution: "package-manager-detector@npm:0.2.2" @@ -29716,6 +29464,25 @@ __metadata: languageName: node linkType: hard +"parse5-htmlparser2-tree-adapter@npm:^7.0.0": + version: 7.1.0 + resolution: "parse5-htmlparser2-tree-adapter@npm:7.1.0" + dependencies: + domhandler: "npm:^5.0.3" + parse5: "npm:^7.0.0" + checksum: 10/75910af9137451e9c53e1e0d712f7393f484e89e592b1809ee62ad6cedd61b98daeaa5206ff5d9f06778002c91fac311afedde4880e1916fdb44fa71199dae73 + languageName: node + linkType: hard + +"parse5-parser-stream@npm:^7.1.2": + version: 7.1.2 + resolution: "parse5-parser-stream@npm:7.1.2" + dependencies: + parse5: "npm:^7.0.0" + checksum: 10/75b232d460bce6bd0e35012750a78ef034f40ccf550b7c6cec3122395af6b4553202ad3663ad468cf537ead5a2e13b6727670395fd0ff548faccad1dc2dc93cf + languageName: node + linkType: hard + "parse5@npm:6.0.1, parse5@npm:^6.0.1": version: 6.0.1 resolution: "parse5@npm:6.0.1" @@ -29732,6 +29499,15 @@ __metadata: languageName: node linkType: hard +"parse5@npm:^7.1.2": + version: 7.2.1 + resolution: "parse5@npm:7.2.1" + dependencies: + entities: "npm:^4.5.0" + checksum: 10/fd1a8ad1540d871e1ad6ca9bf5b67e30280886f1ce4a28052c0cb885723aa984d8cb1ec3da998349a6146960c8a84aa87b1a42600eb3b94495c7303476f2f88e + languageName: node + linkType: hard + "parseley@npm:^0.12.0": version: 0.12.1 resolution: "parseley@npm:0.12.1" @@ -29811,13 +29587,6 @@ __metadata: languageName: node linkType: hard -"path-is-inside@npm:^1.0.1": - version: 1.0.2 - resolution: "path-is-inside@npm:1.0.2" - checksum: 10/0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb - languageName: node - linkType: hard - "path-key@npm:^2.0.0, path-key@npm:^2.0.1": version: 2.0.1 resolution: "path-key@npm:2.0.1" @@ -29853,6 +29622,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^1.11.1": + version: 1.11.1 + resolution: "path-scurry@npm:1.11.1" + dependencies: + lru-cache: "npm:^10.2.0" + minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" + checksum: 10/5e8845c159261adda6f09814d7725683257fcc85a18f329880ab4d7cc1d12830967eae5d5894e453f341710d5484b8fdbbd4d75181b4d6e1eb2f4dc7aeadc434 + languageName: node + linkType: hard + "path-scurry@npm:^2.0.0": version: 2.0.0 resolution: "path-scurry@npm:2.0.0" @@ -30870,7 +30649,7 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.0, postcss-selector-parser@npm:^6.0.10, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.6": +"postcss-selector-parser@npm:^6.0.0, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.6": version: 6.0.13 resolution: "postcss-selector-parser@npm:6.0.13" dependencies: @@ -30880,7 +30659,7 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.4": +"postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.0.4": version: 6.1.2 resolution: "postcss-selector-parser@npm:6.1.2" dependencies: @@ -30981,7 +30760,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.2.14, postcss@npm:^8.4.27, postcss@npm:^8.4.33, postcss@npm:~8.4.47": +"postcss@npm:^8.2.14, postcss@npm:^8.4.19, postcss@npm:^8.4.27, postcss@npm:^8.4.33, postcss@npm:~8.4.47": version: 8.4.47 resolution: "postcss@npm:8.4.47" dependencies: @@ -30992,7 +30771,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.3.11, postcss@npm:^8.4.14": +"postcss@npm:^8.3.11": version: 8.4.31 resolution: "postcss@npm:8.4.31" dependencies: @@ -31158,10 +30937,10 @@ __metadata: languageName: node linkType: hard -"process-nextick-args@npm:~1.0.6": - version: 1.0.7 - resolution: "process-nextick-args@npm:1.0.7" - checksum: 10/f3b0e2f762e4fc03d02779fbf434caff82d27439ba2ecd82f7f95439e56dc23e367a8c1d3919533bd961b8e447d8ad0d941d6a3acda48ddcb80fe1b45b423579 +"proc-log@npm:^4.1.0, proc-log@npm:^4.2.0": + version: 4.2.0 + resolution: "proc-log@npm:4.2.0" + checksum: 10/4e1394491b717f6c1ade15c570ecd4c2b681698474d3ae2d303c1e4b6ab9455bd5a81566211e82890d5a5ae9859718cc6954d5150bb18b09b72ecb297beae90a languageName: node linkType: hard @@ -31202,16 +30981,6 @@ __metadata: languageName: node linkType: hard -"progress-stream@npm:^2.0.0": - version: 2.0.0 - resolution: "progress-stream@npm:2.0.0" - dependencies: - speedometer: "npm:~1.0.0" - through2: "npm:~2.0.3" - checksum: 10/839f1009f9feb3d14cbb9bef16eebaecf9560af7b7f64003bfb42c4db1a8e52b32d6bb5a14299a38522046c26bac1bbad1a99eec6fb8fc42b1d4ed3f21f22a41 - languageName: node - linkType: hard - "prom-client@npm:^14.2.0": version: 14.2.0 resolution: "prom-client@npm:14.2.0" @@ -31389,13 +31158,20 @@ __metadata: languageName: node linkType: hard -"psl@npm:^1.1.28, psl@npm:^1.1.33, psl@npm:^1.8.0": +"psl@npm:^1.1.28, psl@npm:^1.1.33": version: 1.8.0 resolution: "psl@npm:1.8.0" checksum: 10/5f62a8eca06cb4a017983d15b92b0d38dc8699d637eabc8cb482c59b4106c9760f59cc8afabcb8bb7b98f0322907680d8f0f59226386fffab5248d180bc04578 languageName: node linkType: hard +"psl@npm:^1.9.0": + version: 1.9.0 + resolution: "psl@npm:1.9.0" + checksum: 10/d07879d4bfd0ac74796306a8e5a36a93cfb9c4f4e8ee8e63fbb909066c192fe1008cd8f12abd8ba2f62ca28247949a20c8fb32e1d18831d9e71285a1569720f9 + languageName: node + linkType: hard + "public-encrypt@npm:^4.0.0, public-encrypt@npm:^4.0.3": version: 4.0.3 resolution: "public-encrypt@npm:4.0.3" @@ -31774,7 +31550,7 @@ __metadata: languageName: node linkType: hard -"rc@npm:^1.0.1, rc@npm:^1.1.6, rc@npm:^1.2.7": +"rc@npm:^1.2.7": version: 1.2.8 resolution: "rc@npm:1.2.8" dependencies: @@ -32037,10 +31813,10 @@ __metadata: languageName: node linkType: hard -"react-refresh@npm:^0.14.0": - version: 0.14.0 - resolution: "react-refresh@npm:0.14.0" - checksum: 10/75941262ce3ed4fc79b52492943fd59692f29b84f30f3822713b7e920f28e85c62a4386f85cbfbaea95ed62d3e74209f0a0bb065904b7ab2f166a74ac3812e2a +"react-refresh@npm:^0.14.2": + version: 0.14.2 + resolution: "react-refresh@npm:0.14.2" + checksum: 10/512abf97271ab8623486061be04b608c39d932e3709f9af1720b41573415fa4993d0009fa5138b6705b60a98f4102f744d4e26c952b14f41a0e455521c6be4cc languageName: node linkType: hard @@ -32274,16 +32050,7 @@ __metadata: languageName: node linkType: hard -"read@npm:~1.0.7": - version: 1.0.7 - resolution: "read@npm:1.0.7" - dependencies: - mute-stream: "npm:~0.0.4" - checksum: 10/2777c254e5732cac96f5d0a1c0f6b836c89ae23d8febd405b206f6f24d5de1873420f1a0795e0e3721066650d19adf802c7882c4027143ee0acf942a4f34f97b - languageName: node - linkType: hard - -"readable-stream@npm:1.1.x, readable-stream@npm:~1.1.9": +"readable-stream@npm:1.1.x": version: 1.1.14 resolution: "readable-stream@npm:1.1.14" dependencies: @@ -32295,18 +32062,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:>=1.0.33-1 <1.1.0-0": - version: 1.0.34 - resolution: "readable-stream@npm:1.0.34" - dependencies: - core-util-is: "npm:~1.0.0" - inherits: "npm:~2.0.1" - isarray: "npm:0.0.1" - string_decoder: "npm:~0.10.x" - checksum: 10/20537fca5a8ffd4af0f483be1cce0e981ed8cbb1087e0c762e2e92ae77f1005627272cebed8422f28047b465056aa1961fefd24baf532ca6a3616afea6811ae0 - languageName: node - linkType: hard - "readable-stream@npm:^2, readable-stream@npm:^2.3.8": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" @@ -32322,7 +32077,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.0, readable-stream@npm:^2.3.5, readable-stream@npm:^2.3.6, readable-stream@npm:~2.3.6": +"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.0, readable-stream@npm:^2.3.5, readable-stream@npm:~2.3.6": version: 2.3.7 resolution: "readable-stream@npm:2.3.7" dependencies: @@ -32370,20 +32125,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:~2.0.5": - version: 2.0.6 - resolution: "readable-stream@npm:2.0.6" - dependencies: - core-util-is: "npm:~1.0.0" - inherits: "npm:~2.0.1" - isarray: "npm:~1.0.0" - process-nextick-args: "npm:~1.0.6" - string_decoder: "npm:~0.10.x" - util-deprecate: "npm:~1.0.1" - checksum: 10/c98b8bc4881e27550fd44853b2153c78eb60a693d9fa06c5f44da52f0a7cedf91973caed7b2201cb9031d04b4b6b116f1c58462cc44f3524fe09c1a7c4c37ec1 - languageName: node - linkType: hard - "readable-web-to-node-stream@npm:^3.0.0": version: 3.0.2 resolution: "readable-web-to-node-stream@npm:3.0.2" @@ -32393,6 +32134,15 @@ __metadata: languageName: node linkType: hard +"readdir-glob@npm:^1.1.2": + version: 1.1.3 + resolution: "readdir-glob@npm:1.1.3" + dependencies: + minimatch: "npm:^5.1.0" + checksum: 10/ca3a20aa1e715d671302d4ec785a32bf08e59d6d0dd25d5fc03e9e5a39f8c612cdf809ab3e638a79973db7ad6868492edf38504701e313328e767693671447d6 + languageName: node + linkType: hard + "readdirp@npm:^4.0.1": version: 4.0.2 resolution: "readdirp@npm:4.0.2" @@ -32485,21 +32235,6 @@ __metadata: languageName: node linkType: hard -"reflect.getprototypeof@npm:^1.0.4": - version: 1.0.6 - resolution: "reflect.getprototypeof@npm:1.0.6" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.1" - es-errors: "npm:^1.3.0" - get-intrinsic: "npm:^1.2.4" - globalthis: "npm:^1.0.3" - which-builtin-type: "npm:^1.1.3" - checksum: 10/518f6457e4bb470c9b317d239c62d4b4a05678b7eae4f1c3f4332fad379b3ea6d2d8999bfad448547fdba8fb77e4725cfe8c6440d0168ff387f16b4f19f759ad - languageName: node - linkType: hard - "regenerate-unicode-properties@npm:^10.1.0": version: 10.1.0 resolution: "regenerate-unicode-properties@npm:10.1.0" @@ -32562,7 +32297,7 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.4.3, regexp.prototype.flags@npm:^1.5.2": +"regexp.prototype.flags@npm:^1.5.2": version: 1.5.2 resolution: "regexp.prototype.flags@npm:1.5.2" dependencies: @@ -32602,25 +32337,6 @@ __metadata: languageName: node linkType: hard -"registry-auth-token@npm:^3.0.1": - version: 3.4.0 - resolution: "registry-auth-token@npm:3.4.0" - dependencies: - rc: "npm:^1.1.6" - safe-buffer: "npm:^5.0.1" - checksum: 10/28bcdf822fb09a5d6c95adc4b6b7685a4e9eb16bdccd90ce77cc010917f330cb8f8b20ae9db83304ba56d9498e96f008707e1310bb95edd6f5eaa3248fc22bd5 - languageName: node - linkType: hard - -"registry-url@npm:^3.0.3": - version: 3.1.0 - resolution: "registry-url@npm:3.1.0" - dependencies: - rc: "npm:^1.0.1" - checksum: 10/6d223da41b04e1824f5faa63905c6f2e43b216589d72794111573f017352b790aef42cd1f826463062f89d804abb2027e3d9665d2a9a0426a11eedd04d470af3 - languageName: node - linkType: hard - "regjsgen@npm:^0.8.0": version: 0.8.0 resolution: "regjsgen@npm:0.8.0" @@ -32684,13 +32400,6 @@ __metadata: languageName: node linkType: hard -"remove-markdown@npm:^0.2.2": - version: 0.2.2 - resolution: "remove-markdown@npm:0.2.2" - checksum: 10/c4502042f8ad5587c304d3945dd723c491dd15795ce6fcc1da64877b64ef2a6528452efbed5c0c63e42bee2dd5aff1933f95df6a8b2293fcf507086dcf842503 - languageName: node - linkType: hard - "renderkid@npm:^3.0.0": version: 3.0.0 resolution: "renderkid@npm:3.0.0" @@ -32743,7 +32452,7 @@ __metadata: languageName: node linkType: hard -"request@npm:^2.68.0, request@npm:^2.82.0, request@npm:^2.85.0, request@npm:^2.88.0, request@npm:^2.88.2": +"request@npm:^2.68.0, request@npm:^2.88.2": version: 2.88.2 resolution: "request@npm:2.88.2" dependencies: @@ -32881,15 +32590,15 @@ __metadata: linkType: hard "resolve@npm:^2.0.0-next.4": - version: 2.0.0-next.4 - resolution: "resolve@npm:2.0.0-next.4" + version: 2.0.0-next.5 + resolution: "resolve@npm:2.0.0-next.5" dependencies: - is-core-module: "npm:^2.9.0" + is-core-module: "npm:^2.13.0" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: 10/20d5293f5015aa0b65c488ee365f9dfc30b954b04f9074425a6fb738d78fa63825a82ba8574b7ee200af7ebd5e98c41786831d1d4c1612da3cd063980dfa06a3 + checksum: 10/2d6fd28699f901744368e6f2032b4268b4c7b9185fd8beb64f68c93ac6b22e52ae13560ceefc96241a665b985edf9ffd393ae26d2946a7d3a07b7007b7d51e79 languageName: node linkType: hard @@ -32907,15 +32616,15 @@ __metadata: linkType: hard "resolve@patch:resolve@npm%3A^2.0.0-next.4#optional!builtin": - version: 2.0.0-next.4 - resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#optional!builtin::version=2.0.0-next.4&hash=c3c19d" + version: 2.0.0-next.5 + resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin::version=2.0.0-next.5&hash=c3c19d" dependencies: - is-core-module: "npm:^2.9.0" + is-core-module: "npm:^2.13.0" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: 10/27bff19d8219385bb1e271066317e553cff18daa2a19db9598d94ae444417ef3f5aec19e86927872d6cb241d02649cfb35a4c0d9d10ef2afa6325bce8bc8d903 + checksum: 10/05fa778de9d0347c8b889eb7a18f1f06bf0f801b0eb4610b4871a4b2f22e220900cf0ad525e94f990bb8d8921c07754ab2122c0c225ab4cdcea98f36e64fa4c2 languageName: node linkType: hard @@ -32928,16 +32637,6 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^2.0.0": - version: 2.0.0 - resolution: "restore-cursor@npm:2.0.0" - dependencies: - onetime: "npm:^2.0.0" - signal-exit: "npm:^3.0.2" - checksum: 10/482e13d02d834b6e5e3aa90304a8b5e840775d6f06916cc92a50038adf9f098dcc72405b567da8a37e137ae40ad3e31896fa3136ae62f7a426c2fbf53d036536 - languageName: node - linkType: hard - "restore-cursor@npm:^3.1.0": version: 3.1.0 resolution: "restore-cursor@npm:3.1.0" @@ -33066,7 +32765,7 @@ __metadata: "@types/chart.js": "npm:^2.9.41" "@types/js-yaml": "npm:^4.0.9" "@types/stream-buffers": "npm:^3.0.7" - node-gyp: "npm:^9.4.1" + node-gyp: "npm:^10.2.0" ts-node: "npm:^10.9.2" turbo: "npm:^2.2.3" languageName: unknown @@ -33080,7 +32779,7 @@ __metadata: "@rocket.chat/core-services": "workspace:^" "@rocket.chat/core-typings": "workspace:^" "@rocket.chat/emitter": "npm:~0.31.25" - "@rocket.chat/icons": "npm:~0.38.0" + "@rocket.chat/icons": "npm:~0.39.0" "@rocket.chat/message-parser": "workspace:^" "@rocket.chat/model-typings": "workspace:^" "@rocket.chat/models": "workspace:^" @@ -33093,8 +32792,8 @@ __metadata: "@types/ejson": "npm:^2.2.2" "@types/express": "npm:^4.17.21" "@types/fibers": "npm:^3.1.4" - "@types/node": "npm:~20.16.12" - "@types/ws": "npm:^8.5.12" + "@types/node": "npm:~20.16.15" + "@types/ws": "npm:^8.5.13" ajv: "npm:^8.17.1" bcrypt: "npm:^5.1.1" body-parser: "npm:^1.20.3" @@ -33112,7 +32811,7 @@ __metadata: npm-run-all: "npm:^4.1.5" pino: "npm:^8.21.0" pino-pretty: "npm:^7.6.1" - sodium-native: "npm:^3.3.0" + sodium-native: "npm:^3.4.1" sodium-plus: "npm:^0.9.0" ts-node: "npm:^10.9.2" typescript: "npm:~5.6.3" @@ -33149,7 +32848,7 @@ __metadata: languageName: node linkType: hard -"run-async@npm:^2.2.0, run-async@npm:^2.4.0": +"run-async@npm:^2.4.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" checksum: 10/c79551224dafa26ecc281cb1efad3510c82c79116aaf681f8a931ce70fdf4ca880d58f97d3b930a38992c7aad7955a08e065b32ec194e1dd49d7790c874ece50 @@ -33165,15 +32864,6 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^6.4.0": - version: 6.6.7 - resolution: "rxjs@npm:6.6.7" - dependencies: - tslib: "npm:^1.9.0" - checksum: 10/c8263ebb20da80dd7a91c452b9e96a178331f402344bbb40bc772b56340fcd48d13d1f545a1e3d8e464893008c5e306cc42a1552afe0d562b1a6d4e1e6262b03 - languageName: node - linkType: hard - "rxjs@npm:^7.5.5": version: 7.8.1 resolution: "rxjs@npm:7.8.1" @@ -33248,9 +32938,9 @@ __metadata: languageName: node linkType: hard -"sass-loader@npm:~16.0.2": - version: 16.0.2 - resolution: "sass-loader@npm:16.0.2" +"sass-loader@npm:~16.0.3": + version: 16.0.3 + resolution: "sass-loader@npm:16.0.3" dependencies: neo-async: "npm:^2.6.2" peerDependencies: @@ -33270,21 +32960,24 @@ __metadata: optional: true webpack: optional: true - checksum: 10/a24ae7f6b7ef2159274b47c0a7e35cb3bfb56367a192d362ff7674f2b85b2c7bfd021e83e9351d3af36b66524efd85ebf70e242971c0b807af6622ba4ee8e298 + checksum: 10/cd49635013efae80b3a24b7e655a6f2334078006f270d50ac9e6ed19a44a80d689b402b5584b64ca737c3f948366a47e2896d07cead19015de7b2bd03f778d2b languageName: node linkType: hard -"sass@npm:~1.80.4": - version: 1.80.4 - resolution: "sass@npm:1.80.4" +"sass@npm:~1.80.6": + version: 1.80.6 + resolution: "sass@npm:1.80.6" dependencies: "@parcel/watcher": "npm:^2.4.1" chokidar: "npm:^4.0.0" immutable: "npm:^4.0.0" source-map-js: "npm:>=0.6.2 <2.0.0" + dependenciesMeta: + "@parcel/watcher": + optional: true bin: sass: sass.js - checksum: 10/a30d5c2313eda3e9100bfd00fd51fc030cfe7611c492268473ec0fd718180503cdebc23f7237bd61405ef6e653937d7bb972df7dcf4dffeef4f47fd9951f081e + checksum: 10/a01996fa06bb9249cdae623b9b86930cebfe98fd39bba8700bb76b022e436b83085ef84c22310d44ee6ea5992e13ea86d6422c4b687323bb17ad88597cb39e81 languageName: node linkType: hard @@ -33349,7 +33042,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^2.6.5, schema-utils@npm:^2.7.0, schema-utils@npm:^2.7.1": +"schema-utils@npm:^2.7.0, schema-utils@npm:^2.7.1": version: 2.7.1 resolution: "schema-utils@npm:2.7.1" dependencies: @@ -33447,15 +33140,6 @@ __metadata: languageName: node linkType: hard -"semver-diff@npm:^2.0.0": - version: 2.1.0 - resolution: "semver-diff@npm:2.1.0" - dependencies: - semver: "npm:^5.0.3" - checksum: 10/14e50363d12ac7e77c2dd89319d97f9ec075ed8ee7ab1bde867b30f8e890fffd637dd90c7c2559e2431278d555b8bc6abc5796bb40b734cea267631c9501827c - languageName: node - linkType: hard - "semver-regex@npm:^2.0.0": version: 2.0.0 resolution: "semver-regex@npm:2.0.0" @@ -33472,7 +33156,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.0.3, semver@npm:^5.1.0, semver@npm:^5.3.0, semver@npm:^5.5.0, semver@npm:^5.6.0": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.3.0, semver@npm:^5.5.0, semver@npm:^5.6.0": version: 5.7.1 resolution: "semver@npm:5.7.1" bin: @@ -33615,7 +33299,7 @@ __metadata: languageName: node linkType: hard -"set-function-name@npm:^2.0.1": +"set-function-name@npm:^2.0.1, set-function-name@npm:^2.0.2": version: 2.0.2 resolution: "set-function-name@npm:2.0.2" dependencies: @@ -33669,7 +33353,7 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.33.5": +"sharp@npm:*, sharp@npm:^0.33.5": version: 0.33.5 resolution: "sharp@npm:0.33.5" dependencies: @@ -33796,15 +33480,6 @@ __metadata: languageName: node linkType: hard -"shelljs@npm:^0.3.0": - version: 0.3.0 - resolution: "shelljs@npm:0.3.0" - bin: - shjs: ./bin/shjs - checksum: 10/ad251c8cec955478d39ff6c066a2951af7dd873c6dec3a89403f40c7faa496b042e51edae72e4e00165e2c5432f269f3ed7d02837373399e1e6808c8f08c0db6 - languageName: node - linkType: hard - "shiki@npm:^0.14.1": version: 0.14.7 resolution: "shiki@npm:0.14.7" @@ -33976,6 +33651,17 @@ __metadata: languageName: node linkType: hard +"socks-proxy-agent@npm:^8.0.3": + version: 8.0.4 + resolution: "socks-proxy-agent@npm:8.0.4" + dependencies: + agent-base: "npm:^7.1.1" + debug: "npm:^4.3.4" + socks: "npm:^2.8.3" + checksum: 10/c8e7c2b398338b49a0a0f4d2bae5c0602aeeca6b478b99415927b6c5db349ca258448f2c87c6958ebf83eea17d42cbc5d1af0bfecb276cac10b9658b0f07f7d7 + languageName: node + linkType: hard + "socks@npm:^2.6.1, socks@npm:^2.7.1": version: 2.7.1 resolution: "socks@npm:2.7.1" @@ -33986,13 +33672,23 @@ __metadata: languageName: node linkType: hard -"sodium-native@npm:^3.3.0": - version: 3.3.0 - resolution: "sodium-native@npm:3.3.0" +"socks@npm:^2.8.3": + version: 2.8.3 + resolution: "socks@npm:2.8.3" + dependencies: + ip-address: "npm:^9.0.5" + smart-buffer: "npm:^4.2.0" + checksum: 10/ffcb622c22481dfcd7589aae71fbfd71ca34334064d181df64bf8b7feaeee19706aba4cffd1de35cc7bbaeeaa0af96be2d7f40fcbc7bc0ab69533a7ae9ffc4fb + languageName: node + linkType: hard + +"sodium-native@npm:^3.4.1": + version: 3.4.1 + resolution: "sodium-native@npm:3.4.1" dependencies: node-gyp: "npm:latest" node-gyp-build: "npm:^4.3.0" - checksum: 10/74cd052791a54acd97a71e2574c56973a80953da4307872f4034df53a87741af6f0107a0f16a4e5f4337c7504b5e77d836da10e2b53ba12cb22c231d4b09050a + checksum: 10/2412341af520e6b40bdd62db8024a293506492ccabe28d6e08391829aecee2e098ad721af459efba8ca6713cdfb29467862f65fdd90ddc2fc612c6c8e2ed604f languageName: node linkType: hard @@ -34249,13 +33945,6 @@ __metadata: languageName: node linkType: hard -"speedometer@npm:~1.0.0": - version: 1.0.0 - resolution: "speedometer@npm:1.0.0" - checksum: 10/6b322bbb0607c9994fba2a6ac189cf6caea4ce9f5067c1ccfc2848b55883f65d48292bfed4244ce855573ed7cdf0f69943ae6e507f7ec90eef232b64cdba6237 - languageName: node - linkType: hard - "split-on-first@npm:^1.0.0": version: 1.1.0 resolution: "split-on-first@npm:1.1.0" @@ -34293,6 +33982,13 @@ __metadata: languageName: node linkType: hard +"sprintf-js@npm:^1.1.3": + version: 1.1.3 + resolution: "sprintf-js@npm:1.1.3" + checksum: 10/e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb + languageName: node + linkType: hard + "sprintf-js@npm:~1.0.2": version: 1.0.3 resolution: "sprintf-js@npm:1.0.3" @@ -34328,6 +34024,15 @@ __metadata: languageName: node linkType: hard +"ssri@npm:^10.0.0": + version: 10.0.6 + resolution: "ssri@npm:10.0.6" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10/f92c1b3cc9bfd0a925417412d07d999935917bc87049f43ebec41074661d64cf720315661844106a77da9f8204b6d55ae29f9514e673083cae39464343af2a8b + languageName: node + linkType: hard + "ssri@npm:^8.0.1": version: 8.0.1 resolution: "ssri@npm:8.0.1" @@ -34684,27 +34389,6 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^1.0.1": - version: 1.0.2 - resolution: "string-width@npm:1.0.2" - dependencies: - code-point-at: "npm:^1.0.0" - is-fullwidth-code-point: "npm:^1.0.0" - strip-ansi: "npm:^3.0.0" - checksum: 10/5c79439e95bc3bd7233a332c5f5926ab2ee90b23816ed4faa380ce3b2576d7800b0a5bb15ae88ed28737acc7ea06a518c2eef39142dd727adad0e45c776cd37e - languageName: node - linkType: hard - -"string-width@npm:^2.0.0, string-width@npm:^2.1.0, string-width@npm:^2.1.1": - version: 2.1.1 - resolution: "string-width@npm:2.1.1" - dependencies: - is-fullwidth-code-point: "npm:^2.0.0" - strip-ansi: "npm:^4.0.0" - checksum: 10/d6173abe088c615c8dffaf3861dc5d5906ed3dc2d6fd67ff2bd2e2b5dce7fd683c5240699cf0b1b8aa679a3b3bd6b28b5053c824cb89b813d7f6541d8f89064a - languageName: node - linkType: hard - "string-width@npm:^3.0.0, string-width@npm:^3.1.0": version: 3.1.0 resolution: "string-width@npm:3.1.0" @@ -34727,19 +34411,34 @@ __metadata: languageName: node linkType: hard +"string.prototype.includes@npm:^2.0.1": + version: 2.0.1 + resolution: "string.prototype.includes@npm:2.0.1" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.3" + checksum: 10/939a5447e4a99a86f29cc97fa24f358e5071f79e34746de4c7eb2cd736ed626ad24870a1e356f33915b3b352bb87f7e4d1cebc15d1e1aaae0923777e21b1b28b + languageName: node + linkType: hard + "string.prototype.matchall@npm:^4.0.8": - version: 4.0.8 - resolution: "string.prototype.matchall@npm:4.0.8" + version: 4.0.11 + resolution: "string.prototype.matchall@npm:4.0.11" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.4" - es-abstract: "npm:^1.20.4" - get-intrinsic: "npm:^1.1.3" + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" has-symbols: "npm:^1.0.3" - internal-slot: "npm:^1.0.3" - regexp.prototype.flags: "npm:^1.4.3" - side-channel: "npm:^1.0.4" - checksum: 10/9de2e9e33344002e08c03c13533d88d0c557d5a3d9214a4f2cc8d63349f7c35af895804dec08e43224cc4c0345651c678e14260c5933967fd97aad4640a7e485 + internal-slot: "npm:^1.0.7" + regexp.prototype.flags: "npm:^1.5.2" + set-function-name: "npm:^2.0.2" + side-channel: "npm:^1.0.6" + checksum: 10/a902ff4500f909f2a08e55cc5ab1ffbbc905f603b36837674370ee3921058edd0392147e15891910db62a2f31ace2adaf065eaa3bc6e9810bdbc8ca48e05a7b5 languageName: node linkType: hard @@ -34822,7 +34521,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^3.0.0, strip-ansi@npm:^3.0.1": +"strip-ansi@npm:^3.0.0": version: 3.0.1 resolution: "strip-ansi@npm:3.0.1" dependencies: @@ -34831,15 +34530,6 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-ansi@npm:4.0.0" - dependencies: - ansi-regex: "npm:^3.0.0" - checksum: 10/d9186e6c0cf78f25274f6750ee5e4a5725fb91b70fdd79aa5fe648eab092a0ec5b9621b22d69d4534a56319f75d8944efbd84e3afa8d4ad1b9a9491f12c84eca - languageName: node - linkType: hard - "strip-ansi@npm:^5.0.0, strip-ansi@npm:^5.1.0, strip-ansi@npm:^5.2.0": version: 5.2.0 resolution: "strip-ansi@npm:5.2.0" @@ -34960,7 +34650,7 @@ __metadata: languageName: node linkType: hard -"style-loader@npm:^1.2.1": +"style-loader@npm:^1.3.0": version: 1.3.0 resolution: "style-loader@npm:1.3.0" dependencies: @@ -34988,6 +34678,13 @@ __metadata: languageName: node linkType: hard +"style-mod@npm:^4.1.0": + version: 4.1.2 + resolution: "style-mod@npm:4.1.2" + checksum: 10/9da37909d6dbc3c043ab6d18da5d997073a4698c91e86058293252493eb18aca4e44e3fb18f32fcee26dcee8785f393c6c95f3c96cc722a0dd6b8de622b5b293 + languageName: node + linkType: hard + "style-search@npm:^0.1.0": version: 0.1.0 resolution: "style-search@npm:0.1.0" @@ -35018,53 +34715,51 @@ __metadata: languageName: node linkType: hard -"stylelint@npm:^14.9.1": - version: 14.9.1 - resolution: "stylelint@npm:14.9.1" +"stylelint@npm:^14.16.1": + version: 14.16.1 + resolution: "stylelint@npm:14.16.1" dependencies: - "@csstools/selector-specificity": "npm:^2.0.1" + "@csstools/selector-specificity": "npm:^2.0.2" balanced-match: "npm:^2.0.0" - colord: "npm:^2.9.2" - cosmiconfig: "npm:^7.0.1" + colord: "npm:^2.9.3" + cosmiconfig: "npm:^7.1.0" css-functions-list: "npm:^3.1.0" debug: "npm:^4.3.4" - execall: "npm:^2.0.0" - fast-glob: "npm:^3.2.11" - fastest-levenshtein: "npm:^1.0.12" + fast-glob: "npm:^3.2.12" + fastest-levenshtein: "npm:^1.0.16" file-entry-cache: "npm:^6.0.1" - get-stdin: "npm:^8.0.0" global-modules: "npm:^2.0.0" globby: "npm:^11.1.0" globjoin: "npm:^0.1.4" html-tags: "npm:^3.2.0" - ignore: "npm:^5.2.0" + ignore: "npm:^5.2.1" import-lazy: "npm:^4.0.0" imurmurhash: "npm:^0.1.4" is-plain-object: "npm:^5.0.0" - known-css-properties: "npm:^0.25.0" + known-css-properties: "npm:^0.26.0" mathml-tag-names: "npm:^2.1.3" meow: "npm:^9.0.0" micromatch: "npm:^4.0.5" normalize-path: "npm:^3.0.0" picocolors: "npm:^1.0.0" - postcss: "npm:^8.4.14" + postcss: "npm:^8.4.19" postcss-media-query-parser: "npm:^0.2.3" postcss-resolve-nested-selector: "npm:^0.1.1" postcss-safe-parser: "npm:^6.0.0" - postcss-selector-parser: "npm:^6.0.10" + postcss-selector-parser: "npm:^6.0.11" postcss-value-parser: "npm:^4.2.0" resolve-from: "npm:^5.0.0" string-width: "npm:^4.2.3" strip-ansi: "npm:^6.0.1" style-search: "npm:^0.1.0" - supports-hyperlinks: "npm:^2.2.0" + supports-hyperlinks: "npm:^2.3.0" svg-tags: "npm:^1.0.0" - table: "npm:^6.8.0" + table: "npm:^6.8.1" v8-compile-cache: "npm:^2.3.0" - write-file-atomic: "npm:^4.0.1" + write-file-atomic: "npm:^4.0.2" bin: stylelint: bin/stylelint.js - checksum: 10/58f4d507bc7ee5d064ffe6bdfbc8a2715a8c809cdd96f2f94d6ce9641c9a284c0325b144446e870658adb56fc2d9f97987fac07b4539817ec894b051730fe3d4 + checksum: 10/72883bfe2a723c2222688fa038d9da5352ae73e63255171a1488dc98133f22b917ecd8eda9af5dae174bac6dbb4b1421f9628d6fb51fd3e65083e40188b1f1ab languageName: node linkType: hard @@ -35154,7 +34849,7 @@ __metadata: languageName: node linkType: hard -"supports-hyperlinks@npm:^2.0.0, supports-hyperlinks@npm:^2.2.0": +"supports-hyperlinks@npm:^2.0.0, supports-hyperlinks@npm:^2.3.0": version: 2.3.0 resolution: "supports-hyperlinks@npm:2.3.0" dependencies: @@ -35278,16 +34973,16 @@ __metadata: languageName: node linkType: hard -"table@npm:^6.8.0": - version: 6.8.0 - resolution: "table@npm:6.8.0" +"table@npm:^6.8.1": + version: 6.8.2 + resolution: "table@npm:6.8.2" dependencies: ajv: "npm:^8.0.1" lodash.truncate: "npm:^4.4.2" slice-ansi: "npm:^4.0.0" string-width: "npm:^4.2.3" strip-ansi: "npm:^6.0.1" - checksum: 10/4c2b8ebd75f36db236529680c70f41951c9c7fda3e65cb5b987164244f23f98670ded99983fdc5d62aa02405a212e90f7446efcf87e3435e472dda26d6581645 + checksum: 10/2946162eb87a91b9bf4283214d26830db96f09cf517eff18e7501d47a4770c529b432bb54c9394337c3dfd6c8dbf66581f76edb37e9838beb6ec394080af4ac2 languageName: node linkType: hard @@ -35341,7 +35036,7 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:^3.0.5": +"tar-fs@npm:^3.0.6": version: 3.0.6 resolution: "tar-fs@npm:3.0.6" dependencies: @@ -35373,7 +35068,7 @@ __metadata: languageName: node linkType: hard -"tar-stream@npm:^2.1.0, tar-stream@npm:^2.1.4": +"tar-stream@npm:^2.1.4": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -35386,6 +35081,17 @@ __metadata: languageName: node linkType: hard +"tar-stream@npm:^3.0.0": + version: 3.1.7 + resolution: "tar-stream@npm:3.1.7" + dependencies: + b4a: "npm:^1.6.4" + fast-fifo: "npm:^1.2.0" + streamx: "npm:^2.15.0" + checksum: 10/b21a82705a72792544697c410451a4846af1f744176feb0ff11a7c3dd0896961552e3def5e1c9a6bbee4f0ae298b8252a1f4c9381e9f991553b9e4847976f05c + languageName: node + linkType: hard + "tar-stream@npm:^3.1.5": version: 3.1.6 resolution: "tar-stream@npm:3.1.6" @@ -35411,6 +35117,20 @@ __metadata: languageName: node linkType: hard +"tar@npm:^6.2.1": + version: 6.2.1 + resolution: "tar@npm:6.2.1" + dependencies: + chownr: "npm:^2.0.0" + fs-minipass: "npm:^2.0.0" + minipass: "npm:^5.0.0" + minizlib: "npm:^2.1.1" + mkdirp: "npm:^1.0.3" + yallist: "npm:^4.0.0" + checksum: 10/bfbfbb2861888077fc1130b84029cdc2721efb93d1d1fb80f22a7ac3a98ec6f8972f29e564103bbebf5e97be67ebc356d37fa48dbc4960600a1eb7230fbd1ea0 + languageName: node + linkType: hard + "tdigest@npm:^0.1.1": version: 0.1.1 resolution: "tdigest@npm:0.1.1" @@ -35464,15 +35184,6 @@ __metadata: languageName: node linkType: hard -"term-size@npm:^1.2.0": - version: 1.2.0 - resolution: "term-size@npm:1.2.0" - dependencies: - execa: "npm:^0.7.0" - checksum: 10/5682a6fab3349059ae66d66a303a74db6e88161c4e3d562d0099098a4b4e89b2cbf5fa9dd606b131d9691d51f1042e2b38115c739486a2d31c650ea24f88718a - languageName: node - linkType: hard - "term-size@npm:^2.1.0": version: 2.2.1 resolution: "term-size@npm:2.2.1" @@ -35629,7 +35340,7 @@ __metadata: languageName: node linkType: hard -"through2@npm:^2.0.0, through2@npm:^2.0.1, through2@npm:~2.0.3": +"through2@npm:^2.0.0, through2@npm:^2.0.1": version: 2.0.5 resolution: "through2@npm:2.0.5" dependencies: @@ -35639,16 +35350,6 @@ __metadata: languageName: node linkType: hard -"through2@npm:~0.6.3": - version: 0.6.5 - resolution: "through2@npm:0.6.5" - dependencies: - readable-stream: "npm:>=1.0.33-1 <1.1.0-0" - xtend: "npm:>=4.0.0 <4.1.0-0" - checksum: 10/37571f0bd4fa3d22f421ecf27af4c4b5eee34f350e6ca81d1a748dc09e0ede589a88248497d5bb2855c61a583a8e0dc9cd751e71c130040fceb19f778d43503d - languageName: node - linkType: hard - "through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.6, through@npm:^2.3.8, through@npm:~2.3, through@npm:~2.3.1": version: 2.3.8 resolution: "through@npm:2.3.8" @@ -35746,21 +35447,21 @@ __metadata: languageName: node linkType: hard -"tldts-core@npm:^5.7.112": - version: 5.7.112 - resolution: "tldts-core@npm:5.7.112" - checksum: 10/8be0a4bc0233755e8f1839c2ec5476e471d2bbc1c37d1b8c67b85ce4c0ebc11214e46efd508d377e4177516ab08fa08355f8adf4771cb9e23824045717eb08c3 +"tldts-core@npm:^6.1.58": + version: 6.1.58 + resolution: "tldts-core@npm:6.1.58" + checksum: 10/8dae4470ab6184e4df2c42421ee0dcdafe8c6baff699ee4a75f376d147a3675fff63c680e2c5d7318a3128bd90ae1c9a784ba3511dcd6d8ca5385a29169b29bf languageName: node linkType: hard -"tldts@npm:~5.7.112": - version: 5.7.112 - resolution: "tldts@npm:5.7.112" +"tldts@npm:~6.1.58": + version: 6.1.58 + resolution: "tldts@npm:6.1.58" dependencies: - tldts-core: "npm:^5.7.112" + tldts-core: "npm:^6.1.58" bin: tldts: bin/cli.js - checksum: 10/feb600abb1ec659f40c5946d83b099a521fd9e64fe7122de6b191852b5416c9445c2410f3629d0a9b307a4381c2e8cc70fe4ea425e773d9eee38c5055c38fad0 + checksum: 10/0f36a72a645ff6b09b02e5935a80a0d100c500873520f9a69f33a92a64fe1e0602b008dd9ea959296916187ab2b41ae7e9e93039b3d930cc3031fde90d5ea127 languageName: node linkType: hard @@ -36136,7 +35837,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.11.1, tslib@npm:^1.8.1, tslib@npm:^1.9.0": +"tslib@npm:^1.11.1, tslib@npm:^1.8.1": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: 10/7dbf34e6f55c6492637adb81b555af5e3b4f9cc6b998fb440dac82d3b42bdc91560a35a5fb75e20e24a076c651438234da6743d139e4feabf0783f3cdfe1dddb @@ -36283,9 +35984,9 @@ __metadata: languageName: node linkType: hard -"twilio@npm:^3.76.1": - version: 3.76.1 - resolution: "twilio@npm:3.76.1" +"twilio@npm:^3.84.1": + version: 3.84.1 + resolution: "twilio@npm:3.84.1" dependencies: axios: "npm:^0.26.1" dayjs: "npm:^1.8.29" @@ -36298,7 +35999,7 @@ __metadata: scmp: "npm:^2.1.0" url-parse: "npm:^1.5.9" xmlbuilder: "npm:^13.0.2" - checksum: 10/096f1dac77456bc01377f5b0dfc1b6ea764639db6daa5866c8f7a420a6d7d8f0e294c5460190a626ef5c725ebc5771812be138aca6f0e7a9cc7e85b699af580e + checksum: 10/cfea30a976bd3433df81c5067214820791cdedad055e5c57e8e9531a9d330629b81859a7c8c0c1723461975335ac36e10b27157b516789c445cff4bb47ec3838 languageName: node linkType: hard @@ -36486,26 +36187,6 @@ __metadata: languageName: node linkType: hard -"typescript@npm:~5.1.6": - version: 5.1.6 - resolution: "typescript@npm:5.1.6" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10/f347cde665cf43dc4c1c7d9821c7d9bbec3c3914f4bdd82ee490e9fb9f6d99036ed8666463b6a192dd005eeef333c5087d5931bdd51ec853436ff9a670a7417e - languageName: node - linkType: hard - -"typescript@npm:~5.3.3": - version: 5.3.3 - resolution: "typescript@npm:5.3.3" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10/6e4e6a14a50c222b3d14d4ea2f729e79f972fa536ac1522b91202a9a65af3605c2928c4a790a4a50aa13694d461c479ba92cedaeb1e7b190aadaa4e4b96b8e18 - languageName: node - linkType: hard - "typescript@npm:~5.6.3": version: 5.6.3 resolution: "typescript@npm:5.6.3" @@ -36516,26 +36197,6 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A~5.1.6#optional!builtin": - version: 5.1.6 - resolution: "typescript@patch:typescript@npm%3A5.1.6#optional!builtin::version=5.1.6&hash=5da071" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10/f5481fa3ba0eee8970f46708d13c05650a865ad093b586fc9573f425c64c57ca97e3308e110bb528deb3ccebe83f6fd7b5a8ac90018038da96326a9ccdf8e77c - languageName: node - linkType: hard - -"typescript@patch:typescript@npm%3A~5.3.3#optional!builtin": - version: 5.3.3 - resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10/c93786fcc9a70718ba1e3819bab56064ead5817004d1b8186f8ca66165f3a2d0100fee91fa64c840dcd45f994ca5d615d8e1f566d39a7470fc1e014dbb4cf15d - languageName: node - linkType: hard - "typescript@patch:typescript@npm%3A~5.6.3#optional!builtin": version: 5.6.3 resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40" @@ -36659,6 +36320,13 @@ __metadata: languageName: node linkType: hard +"undici@npm:^6.19.5": + version: 6.20.1 + resolution: "undici@npm:6.20.1" + checksum: 10/68604b53754a95ec89d52efc08fe3e70e333997300c9a5b69f2b6496f1f0f568b2e35adec6442985a7b1d2f7a5648ef5062d1736e4d68082d473cb82177674bc + languageName: node + linkType: hard + "unicode-canonical-property-names-ecmascript@npm:^2.0.0": version: 2.0.0 resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.0" @@ -36747,6 +36415,15 @@ __metadata: languageName: node linkType: hard +"unique-filename@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-filename@npm:3.0.0" + dependencies: + unique-slug: "npm:^4.0.0" + checksum: 10/8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df + languageName: node + linkType: hard + "unique-slug@npm:^2.0.0": version: 2.0.2 resolution: "unique-slug@npm:2.0.2" @@ -36756,12 +36433,12 @@ __metadata: languageName: node linkType: hard -"unique-string@npm:^1.0.0": - version: 1.0.0 - resolution: "unique-string@npm:1.0.0" +"unique-slug@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-slug@npm:4.0.0" dependencies: - crypto-random-string: "npm:^1.0.0" - checksum: 10/4970f1592785cbb818d970056ee73327779629d19d72bf02443162e553f79bd44ab56d123d43aad887f1db34016c3d7457e3ad78fdc026ea468c3f610b198a0d + imurmurhash: "npm:^0.1.4" + checksum: 10/40912a8963fc02fb8b600cf50197df4a275c602c60de4cac4f75879d3c48558cfac48de08a25cc10df8112161f7180b3bbb4d662aadb711568602f9eddee54f0 languageName: node linkType: hard @@ -36840,13 +36517,6 @@ __metadata: languageName: node linkType: hard -"unzip-response@npm:^2.0.1": - version: 2.0.1 - resolution: "unzip-response@npm:2.0.1" - checksum: 10/433aa4869a82c0e2bf2896dce8072b723511023515ba97155759efeea7c0e4db8ecfee2fcc0babf168545c2be613aed205d5237423c249d77d0f5327a842c20d - languageName: node - linkType: hard - "update-browserslist-db@npm:^1.0.13": version: 1.0.13 resolution: "update-browserslist-db@npm:1.0.13" @@ -36875,24 +36545,6 @@ __metadata: languageName: node linkType: hard -"update-notifier@npm:^2.2.0": - version: 2.5.0 - resolution: "update-notifier@npm:2.5.0" - dependencies: - boxen: "npm:^1.2.1" - chalk: "npm:^2.0.1" - configstore: "npm:^3.0.0" - import-lazy: "npm:^2.1.0" - is-ci: "npm:^1.0.10" - is-installed-globally: "npm:^0.1.0" - is-npm: "npm:^1.0.0" - latest-version: "npm:^3.0.0" - semver-diff: "npm:^2.0.0" - xdg-basedir: "npm:^3.0.0" - checksum: 10/878016aa973aa6f4e6b3b9bb56e731dd69074d12b8db6404bb510a6b7cc597bbb9c589d44328df5351600faf29a5fd68180c96a9c77bc14b4a0d8a2dc6ad3aa7 - languageName: node - linkType: hard - "upper-case-first@npm:^2.0.2": version: 2.0.2 resolution: "upper-case-first@npm:2.0.2" @@ -37015,13 +36667,6 @@ __metadata: languageName: node linkType: hard -"use-strict@npm:1.0.1": - version: 1.0.1 - resolution: "use-strict@npm:1.0.1" - checksum: 10/e2798c587b8dc95483ac376e1b9b13fbab179bbd498ed7bd55cba2ef72792569621ba25d9aa5df21f884a161d28624d39165070a690fc5f088bf903e097fc267 - languageName: node - linkType: hard - "use-sync-external-store@npm:1.2.2, use-sync-external-store@npm:^1.2.0, use-sync-external-store@npm:^1.2.2, use-sync-external-store@npm:~1.2.0, use-sync-external-store@npm:~1.2.2": version: 1.2.2 resolution: "use-sync-external-store@npm:1.2.2" @@ -37057,13 +36702,6 @@ __metadata: languageName: node linkType: hard -"util-extend@npm:^1.0.1": - version: 1.0.3 - resolution: "util-extend@npm:1.0.3" - checksum: 10/da57f399b331f40fe2cea5409b1f4939231433db9b52dac5593e4390a98b7b0d1318a0daefbcc48123fffe5026ef49f418b3e4df7a4cd7649a2583e559c608a5 - languageName: node - linkType: hard - "util.promisify@npm:~1.0.0": version: 1.0.1 resolution: "util.promisify@npm:1.0.1" @@ -37772,6 +37410,15 @@ __metadata: languageName: node linkType: hard +"whatwg-encoding@npm:^3.1.1": + version: 3.1.1 + resolution: "whatwg-encoding@npm:3.1.1" + dependencies: + iconv-lite: "npm:0.6.3" + checksum: 10/bbef815eb67f91487c7f2ef96329743f5fd8357d7d62b1119237d25d41c7e452dff8197235b2d3c031365a17f61d3bb73ca49d0ed1582475aa4a670815e79534 + languageName: node + linkType: hard + "whatwg-fetch@npm:^3.6.20": version: 3.6.20 resolution: "whatwg-fetch@npm:3.6.20" @@ -37793,6 +37440,13 @@ __metadata: languageName: node linkType: hard +"whatwg-mimetype@npm:^4.0.0": + version: 4.0.0 + resolution: "whatwg-mimetype@npm:4.0.0" + checksum: 10/894a618e2d90bf444b6f309f3ceb6e58cf21b2beaa00c8b333696958c4076f0c7b30b9d33413c9ffff7c5832a0a0c8569e5bb347ef44beded72aeefd0acd62e8 + languageName: node + linkType: hard + "whatwg-url@npm:^11.0.0": version: 11.0.0 resolution: "whatwg-url@npm:11.0.0" @@ -37837,38 +37491,6 @@ __metadata: languageName: node linkType: hard -"which-builtin-type@npm:^1.1.3": - version: 1.1.3 - resolution: "which-builtin-type@npm:1.1.3" - dependencies: - function.prototype.name: "npm:^1.1.5" - has-tostringtag: "npm:^1.0.0" - is-async-function: "npm:^2.0.0" - is-date-object: "npm:^1.0.5" - is-finalizationregistry: "npm:^1.0.2" - is-generator-function: "npm:^1.0.10" - is-regex: "npm:^1.1.4" - is-weakref: "npm:^1.0.2" - isarray: "npm:^2.0.5" - which-boxed-primitive: "npm:^1.0.2" - which-collection: "npm:^1.0.1" - which-typed-array: "npm:^1.1.9" - checksum: 10/d7823c4a6aa4fc8183eb572edd9f9ee2751e5f3ba2ccd5b298cc163f720df0f02ee1a5291d18ca8a41d48144ef40007ff6a64e6f5e7c506527086c7513a5f673 - languageName: node - linkType: hard - -"which-collection@npm:^1.0.1": - version: 1.0.1 - resolution: "which-collection@npm:1.0.1" - dependencies: - is-map: "npm:^2.0.1" - is-set: "npm:^2.0.1" - is-weakmap: "npm:^2.0.1" - is-weakset: "npm:^2.0.1" - checksum: 10/85c95fcf92df7972ce66bed879e53d9dc752a30ef08e1ca4696df56bcf1c302e3b9965a39b04a20fa280a997fad6c170eb0b4d62435569b7f6c0bc7be910572b - languageName: node - linkType: hard - "which-module@npm:^2.0.0": version: 2.0.0 resolution: "which-module@npm:2.0.0" @@ -37876,7 +37498,7 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9": +"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.2": version: 1.1.15 resolution: "which-typed-array@npm:1.1.15" dependencies: @@ -37911,21 +37533,23 @@ __metadata: languageName: node linkType: hard -"wide-align@npm:^1.1.0, wide-align@npm:^1.1.2, wide-align@npm:^1.1.5": - version: 1.1.5 - resolution: "wide-align@npm:1.1.5" +"which@npm:^4.0.0": + version: 4.0.0 + resolution: "which@npm:4.0.0" dependencies: - string-width: "npm:^1.0.2 || 2 || 3 || 4" - checksum: 10/d5f8027b9a8255a493a94e4ec1b74a27bff6679d5ffe29316a3215e4712945c84ef73ca4045c7e20ae7d0c72f5f57f296e04a4928e773d4276a2f1222e4c2e99 + isexe: "npm:^3.1.1" + bin: + node-which: bin/which.js + checksum: 10/f17e84c042592c21e23c8195108cff18c64050b9efb8459589116999ea9da6dd1509e6a1bac3aeebefd137be00fabbb61b5c2bc0aa0f8526f32b58ee2f545651 languageName: node linkType: hard -"widest-line@npm:^2.0.0": - version: 2.0.1 - resolution: "widest-line@npm:2.0.1" +"wide-align@npm:^1.1.2, wide-align@npm:^1.1.5": + version: 1.1.5 + resolution: "wide-align@npm:1.1.5" dependencies: - string-width: "npm:^2.1.1" - checksum: 10/6245b1f2cff418107f937691d1cafd0e416b9e350aa79e3853dc0759ad20849451d7126c2f06d0a13286d37b44b8e79e4220df09630bce1e4722d9808bc7bfd2 + string-width: "npm:^1.0.2 || 2 || 3 || 4" + checksum: 10/d5f8027b9a8255a493a94e4ec1b74a27bff6679d5ffe29316a3215e4712945c84ef73ca4045c7e20ae7d0c72f5f57f296e04a4928e773d4276a2f1222e4c2e99 languageName: node linkType: hard @@ -37991,13 +37615,6 @@ __metadata: languageName: node linkType: hard -"wordwrap@npm:0.0.2": - version: 0.0.2 - resolution: "wordwrap@npm:0.0.2" - checksum: 10/649991e38ffc74eeda5798aae55f91b18371a4d04e84773f2425ffd4d687f7bbd0c1b78871ece4f9766466cd2349a9e29ca6b7c74942e577355fb8a8c1de2e4f - languageName: node - linkType: hard - "workerpool@npm:6.2.0": version: 6.2.0 resolution: "workerpool@npm:6.2.0" @@ -38056,7 +37673,7 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^2.0.0, write-file-atomic@npm:^2.4.2": +"write-file-atomic@npm:^2.4.2": version: 2.4.3 resolution: "write-file-atomic@npm:2.4.3" dependencies: @@ -38079,7 +37696,7 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^4.0.1, write-file-atomic@npm:^4.0.2": +"write-file-atomic@npm:^4.0.2": version: 4.0.2 resolution: "write-file-atomic@npm:4.0.2" dependencies: @@ -38134,13 +37751,6 @@ __metadata: languageName: node linkType: hard -"xdg-basedir@npm:^3.0.0": - version: 3.0.0 - resolution: "xdg-basedir@npm:3.0.0" - checksum: 10/60d613dcb09b1198c70cb442979825531c605ac7861a8a6131304207d2962020dbb23660ac7e1be324fb9e4111a51a6206d875148d3e98df47a7d1869fa1515f - languageName: node - linkType: hard - "xml-crypto@npm:~3.1.0": version: 3.1.0 resolution: "xml-crypto@npm:3.1.0" @@ -38235,7 +37845,7 @@ __metadata: languageName: node linkType: hard -"xtend@npm:>=4.0.0 <4.1.0-0, xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:^4.0.2, xtend@npm:~4.0.0, xtend@npm:~4.0.1": +"xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:^4.0.2, xtend@npm:~4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" checksum: 10/ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a @@ -38427,15 +38037,6 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^2.1.1": - version: 2.3.0 - resolution: "yargs@npm:2.3.0" - dependencies: - wordwrap: "npm:0.0.2" - checksum: 10/61ee2052bb713d80addcf8c44a5658a0a6554b7c8b14c201310345cce5490d3ef413aaf184d7154bfc960b8cbc565f68d5ec68134743aaeb9b8bb9b809cc7295 - languageName: node - linkType: hard - "yauzl@npm:^2.4.2": version: 2.10.0 resolution: "yauzl@npm:2.10.0" @@ -38481,14 +38082,14 @@ __metadata: languageName: node linkType: hard -"zip-stream@npm:^2.1.2": - version: 2.1.3 - resolution: "zip-stream@npm:2.1.3" +"zip-stream@npm:^6.0.1": + version: 6.0.1 + resolution: "zip-stream@npm:6.0.1" dependencies: - archiver-utils: "npm:^2.1.0" - compress-commons: "npm:^2.1.1" - readable-stream: "npm:^3.4.0" - checksum: 10/57705f3b6d85735c6c64040800b10ee3738720a36492b3ca299603493574f0a4afd2f18f5fc7b5e910e5452cc8add3b4ff908fab5d4b897e109e9db46150cfbc + archiver-utils: "npm:^5.0.0" + compress-commons: "npm:^6.0.2" + readable-stream: "npm:^4.0.0" + checksum: 10/aa5abd6a89590eadeba040afbc375f53337f12637e5e98330012a12d9886cde7a3ccc28bd91aafab50576035bbb1de39a9a316eecf2411c8b9009c9f94f0db27 languageName: node linkType: hard From 3bf45b13ad3362b0ce4e50ab0629dfd99a237046 Mon Sep 17 00:00:00 2001 From: Douglas Gubert Date: Mon, 4 Nov 2024 16:09:44 -0300 Subject: [PATCH 002/152] fix: installed apps query not refreshing on mount (#33785) --- .changeset/spicy-spiders-search.md | 5 +++++ apps/meteor/client/providers/AppsProvider/AppsProvider.tsx | 1 + 2 files changed, 6 insertions(+) create mode 100644 .changeset/spicy-spiders-search.md diff --git a/.changeset/spicy-spiders-search.md b/.changeset/spicy-spiders-search.md new file mode 100644 index 000000000000..d86bc93313c5 --- /dev/null +++ b/.changeset/spicy-spiders-search.md @@ -0,0 +1,5 @@ +--- +'@rocket.chat/meteor': patch +--- + +Fixed an issue where the installed apps list would go stale without a refresh in some cases diff --git a/apps/meteor/client/providers/AppsProvider/AppsProvider.tsx b/apps/meteor/client/providers/AppsProvider/AppsProvider.tsx index 1449c0fb685a..672a794438fa 100644 --- a/apps/meteor/client/providers/AppsProvider/AppsProvider.tsx +++ b/apps/meteor/client/providers/AppsProvider/AppsProvider.tsx @@ -102,6 +102,7 @@ const AppsProvider = ({ children }: AppsProviderProps) => { }, { staleTime: Infinity, + refetchOnMount: 'always', onSettled: () => queryClient.invalidateQueries(['marketplace', 'apps-stored']), }, ); From 06189eb7ad66599af4e536e4b2e7a25d24a13433 Mon Sep 17 00:00:00 2001 From: Tasso Evangelista Date: Mon, 4 Nov 2024 16:15:53 -0300 Subject: [PATCH 003/152] refactor: Normalize the usage of the `useSetting` hook (#33779) Co-authored-by: Guilherme Gazzo --- apps/meteor/app/assets/server/assets.ts | 14 +++--- .../UserMenu/UserMenuButton.tsx | 2 +- .../UserMenu/UserMenuHeader.tsx | 2 +- .../client/components/GazzodownText.tsx | 2 +- .../hooks/useUpsellActions.ts | 2 +- .../OmnichannelSortingDisclaimer.tsx | 2 +- .../Omnichannel/modals/CloseChatModal.tsx | 6 +-- .../Omnichannel/modals/ForwardChatModal.tsx | 2 +- .../client/components/UserStatusMenu.tsx | 2 +- .../message/content/location/MapView.tsx | 2 +- .../message/hooks/useNormalizedMessage.ts | 2 +- .../message/hooks/useOembedLayout.ts | 2 +- .../toolbar/useWebDAVMessageAction.tsx | 2 +- .../roomActions/useWebRTCVideoRoomAction.ts | 2 +- .../client/hooks/useFormatDateAndTime.ts | 2 +- apps/meteor/client/hooks/useFormatTime.ts | 2 +- .../client/hooks/usePruneWarningMessage.ts | 6 +-- apps/meteor/client/hooks/useTimeAgo.ts | 4 +- apps/meteor/client/hooks/useVoipClient.ts | 2 +- .../AuthenticationProvider.tsx | 4 +- .../hooks/useLDAPAndCrowdCollisionWarning.tsx | 4 +- .../client/providers/LayoutProvider.tsx | 2 +- .../client/providers/OmnichannelProvider.tsx | 15 ++++--- .../client/providers/TranslationProvider.tsx | 2 +- .../client/providers/UserPresenceProvider.tsx | 2 +- .../hooks/useEmailVerificationWarning.tsx | 2 +- .../sidebar/footer/SidebarFooterDefault.tsx | 2 +- .../CreateChannel/CreateChannelModal.tsx | 2 +- .../sidebar/header/CreateDirectMessage.tsx | 2 +- .../sidebar/header/UserAvatarWithStatus.tsx | 2 +- .../client/sidebar/header/UserMenuHeader.tsx | 2 +- .../client/sidebar/sections/BannerSection.tsx | 2 +- .../sidebarv2/footer/SidebarFooterDefault.tsx | 2 +- .../sidebarv2/header/CreateChannelModal.tsx | 2 +- .../sidebarv2/header/CreateDirectMessage.tsx | 2 +- .../sidebarv2/sections/BannerSection.tsx | 2 +- .../integrations/AccountIntegrationsRoute.tsx | 2 +- .../OmnichannelPreferencesPage.tsx | 2 +- .../profile/useAccountProfileSettings.ts | 14 +++--- .../views/admin/EditableSettingsContext.ts | 24 +++++----- .../CustomUserStatusRoute.tsx | 2 +- .../CustomUserStatusService.tsx | 2 +- .../views/admin/import/NewImportPage.tsx | 2 +- .../admin/moderation/MessageReportInfo.tsx | 2 +- .../moderation/helpers/ContextMessage.tsx | 2 +- .../settings/EditableSettingsProvider.tsx | 8 ++-- .../SettingsGroupSelector.tsx | 4 +- .../views/admin/users/AdminUserForm.tsx | 2 +- .../AdminUserSetRandomPasswordContent.tsx | 6 +-- .../voip/hooks/useVoipExtensionPermission.tsx | 2 +- .../client/views/directory/DirectoryPage.tsx | 2 +- .../views/home/CustomHomePageContent.tsx | 2 +- .../client/views/home/DefaultHomePage.tsx | 4 +- .../client/views/home/HomePageHeader.tsx | 2 +- .../views/home/cards/CustomContentCard.tsx | 6 +-- .../components/BannerEnterpriseTrialEnded.tsx | 2 +- .../oauth/components/CurrentUserDisplay.tsx | 2 +- .../client/views/oauth/components/Layout.tsx | 2 +- .../omnichannel/ExternalFrameContainer.tsx | 4 +- .../ContactHistoryMessagesList.tsx | 2 +- .../omnichannel/installation/Installation.tsx | 5 +-- .../OutlookEventsList/OutlookEventsList.tsx | 2 +- .../client/views/room/Header/Header.tsx | 2 +- .../client/views/room/HeaderV2/Header.tsx | 2 +- .../views/room/MessageList/MessageList.tsx | 2 +- .../MessageList/hooks/useAutoLinkDomains.ts | 2 +- .../MessageList/hooks/useAutoTranslate.ts | 2 +- .../views/room/MessageList/hooks/useKatex.ts | 6 +-- .../room/MessageList/hooks/useMessages.ts | 2 +- .../providers/MessageListProvider.tsx | 6 +-- .../views/room/UserCard/UserCardWithData.tsx | 2 +- .../client/views/room/body/RoomBody.tsx | 4 +- .../client/views/room/body/RoomBodyV2.tsx | 2 +- .../RoomForeword/RoomForewordUsernameList.tsx | 2 +- .../client/views/room/body/RoomTopic.tsx | 2 +- .../body/hooks/useFileUploadDropTarget.ts | 2 +- .../room/composer/messageBox/MessageBox.tsx | 4 +- .../hooks/useAudioMessageAction.ts | 8 ++-- .../hooks/useCreateDiscussionAction.tsx | 2 +- .../hooks/useFileUploadAction.ts | 2 +- .../hooks/useShareLocationAction.tsx | 2 +- .../hooks/useVideoMessageAction.ts | 8 ++-- .../hooks/useWebdavActions.tsx | 2 +- .../composer/messageBox/MessageBoxReplies.tsx | 2 +- .../Discussions/DiscussionsList.tsx | 2 +- .../Info/EditRoomInfo/EditRoomInfo.tsx | 2 +- .../components/MessageSearch.tsx | 2 +- .../hooks/useMessageDeletionIsAllowed.ts | 2 +- .../contextualBar/RoomMembers/RoomMembers.tsx | 2 +- .../Threads/components/ThreadListItem.tsx | 2 +- .../Threads/components/ThreadMessageList.tsx | 2 +- .../VideoConfList/VideoConfListItem.tsx | 2 +- .../client/views/room/hooks/useOpenRoom.ts | 2 +- .../views/room/hooks/useRetentionPolicy.ts | 20 ++++----- .../FileUploadModal/FileUploadModal.tsx | 2 +- .../room/providers/ComposerPopupProvider.tsx | 8 ++-- .../views/root/DocumentTitleWrapper.tsx | 2 +- .../root/MainLayout/RegisterUsername.tsx | 2 +- .../views/root/MainLayout/UsernameCheck.tsx | 2 +- .../views/root/hooks/useGoogleTagManager.ts | 2 +- .../channels/hooks/useToggleAutoJoin.tsx | 2 +- packages/core-typings/src/ISetting.ts | 22 ++++------ .../PasswordVerifiers.spec.tsx | 44 +++++++++---------- .../useDefaultSettingFeaturePreviewList.ts | 2 +- .../hooks/usePreferenceFeaturePreviewList.ts | 2 +- packages/ui-contexts/src/SettingsContext.ts | 12 ++--- .../ui-contexts/src/hooks/useAssetPath.ts | 4 +- packages/ui-contexts/src/hooks/useSetting.ts | 11 +++-- .../src/hooks/useSettingSetValue.ts | 4 +- .../src/hooks/useSettingStructure.ts | 4 +- .../src/hooks/useVerifyPassword.ts | 18 ++++---- packages/ui-voip/src/hooks/useVoipClient.tsx | 2 +- .../ui-voip/src/providers/VoipProvider.tsx | 2 +- packages/web-ui-registration/src/CMSPage.tsx | 2 +- .../web-ui-registration/src/LoginForm.tsx | 8 ++-- .../web-ui-registration/src/RegisterForm.tsx | 12 ++--- .../src/RegisterFormDisabled.tsx | 2 +- .../src/RegisterSecretPageRouter.tsx | 2 +- .../src/RegisterTemplate.tsx | 2 +- .../src/ResetPassword/ResetPasswordPage.tsx | 6 +-- .../src/components/LoginPoweredBy.tsx | 2 +- .../components/LoginSwitchLanguageFooter.tsx | 2 +- .../src/components/LoginTerms.tsx | 2 +- .../src/components/RegisterTitle.tsx | 4 +- .../src/hooks/useAssetPath.ts | 12 ----- .../src/template/HorizontalTemplate.tsx | 2 +- .../src/template/VerticalTemplate.tsx | 2 +- 127 files changed, 260 insertions(+), 273 deletions(-) delete mode 100644 packages/web-ui-registration/src/hooks/useAssetPath.ts diff --git a/apps/meteor/app/assets/server/assets.ts b/apps/meteor/app/assets/server/assets.ts index ef307f00b30c..8bb2e8277a9f 100644 --- a/apps/meteor/app/assets/server/assets.ts +++ b/apps/meteor/app/assets/server/assets.ts @@ -374,14 +374,12 @@ export async function addAssetToSetting(asset: string, value: IRocketChatAsset, defaultUrl: value.defaultUrl, }, { - ...{ - type: 'asset', - group: 'Assets', - fileConstraints: value.constraints, - i18nLabel: value.label, - asset, - public: true, - }, + type: 'asset', + group: 'Assets', + fileConstraints: value.constraints, + i18nLabel: value.label, + asset, + public: true, ...options, }, ); diff --git a/apps/meteor/client/NavBarV2/NavBarSettingsToolbar/UserMenu/UserMenuButton.tsx b/apps/meteor/client/NavBarV2/NavBarSettingsToolbar/UserMenu/UserMenuButton.tsx index 9120678c7581..4ff16cf37be8 100644 --- a/apps/meteor/client/NavBarV2/NavBarSettingsToolbar/UserMenu/UserMenuButton.tsx +++ b/apps/meteor/client/NavBarV2/NavBarSettingsToolbar/UserMenu/UserMenuButton.tsx @@ -20,7 +20,7 @@ const UserMenuButton = forwardRef(function UserMenuButton(props: UserMenuButtonP const user = useUser(); const { status = !user ? 'online' : 'offline', username, avatarETag } = user || anon; - const presenceDisabled = useSetting('Presence_broadcast_disabled'); + const presenceDisabled = useSetting('Presence_broadcast_disabled', false); return ( { const { t } = useTranslation(); - const presenceDisabled = useSetting('Presence_broadcast_disabled'); + const presenceDisabled = useSetting('Presence_broadcast_disabled', false); const displayName = useUserDisplayName(user); return ( diff --git a/apps/meteor/client/components/GazzodownText.tsx b/apps/meteor/client/components/GazzodownText.tsx index 73d55495630c..abee977b9baa 100644 --- a/apps/meteor/client/components/GazzodownText.tsx +++ b/apps/meteor/client/components/GazzodownText.tsx @@ -54,7 +54,7 @@ const GazzodownText = ({ mentions, channels, searchText, children }: GazzodownTe const convertAsciiToEmoji = useUserPreference('convertAsciiEmoji', true); const useEmoji = Boolean(useUserPreference('useEmojis')); - const useRealName = Boolean(useSetting('UI_Use_Real_Name')); + const useRealName = useSetting('UI_Use_Real_Name', false); const ownUserId = useUserId(); const showMentionSymbol = Boolean(useUserPreference('mentionsWithSymbol')); diff --git a/apps/meteor/client/components/GenericUpsellModal/hooks/useUpsellActions.ts b/apps/meteor/client/components/GenericUpsellModal/hooks/useUpsellActions.ts index 2a51a53b09bf..818d553e74d2 100644 --- a/apps/meteor/client/components/GenericUpsellModal/hooks/useUpsellActions.ts +++ b/apps/meteor/client/components/GenericUpsellModal/hooks/useUpsellActions.ts @@ -10,7 +10,7 @@ const TALK_TO_SALES_URL = 'https://go.rocket.chat/i/contact-sales'; export const useUpsellActions = (hasLicenseModule = false) => { const setModal = useSetModal(); const handleOpenLink = useExternalLink(); - const cloudWorkspaceHadTrial = useSetting('Cloud_Workspace_Had_Trial'); + const cloudWorkspaceHadTrial = useSetting('Cloud_Workspace_Had_Trial', false); const { data } = useIsEnterprise(); const shouldShowUpsell = !data?.isEnterprise || !hasLicenseModule; diff --git a/apps/meteor/client/components/Omnichannel/OmnichannelSortingDisclaimer.tsx b/apps/meteor/client/components/Omnichannel/OmnichannelSortingDisclaimer.tsx index 49bca66b8411..1d4827aedd79 100644 --- a/apps/meteor/client/components/Omnichannel/OmnichannelSortingDisclaimer.tsx +++ b/apps/meteor/client/components/Omnichannel/OmnichannelSortingDisclaimer.tsx @@ -8,7 +8,7 @@ import { useOmnichannelEnterpriseEnabled } from '../../hooks/omnichannel/useOmni export const useOmnichannelSortingDisclaimer = () => { const isOmnichannelEnabled = useOmnichannelEnterpriseEnabled(); - const sortingMechanism = useSetting('Omnichannel_sorting_mechanism') || OmniSortingType.Timestamp; + const sortingMechanism = useSetting('Omnichannel_sorting_mechanism', OmniSortingType.Timestamp); const [{ [sortingMechanism]: type }] = useState({ [OmniSortingType.Priority]: 'Priorities', diff --git a/apps/meteor/client/components/Omnichannel/modals/CloseChatModal.tsx b/apps/meteor/client/components/Omnichannel/modals/CloseChatModal.tsx index 489eb4a04602..887ad9355f46 100644 --- a/apps/meteor/client/components/Omnichannel/modals/CloseChatModal.tsx +++ b/apps/meteor/client/components/Omnichannel/modals/CloseChatModal.tsx @@ -51,9 +51,9 @@ const CloseChatModal = ({ watch, } = useForm(); - const commentRequired = useSetting('Livechat_request_comment_when_closing_conversation') as boolean; - const alwaysSendTranscript = useSetting('Livechat_transcript_send_always'); - const customSubject = useSetting('Livechat_transcript_email_subject'); + const commentRequired = useSetting('Livechat_request_comment_when_closing_conversation', true); + const alwaysSendTranscript = useSetting('Livechat_transcript_send_always', false); + const customSubject = useSetting('Livechat_transcript_email_subject', ''); const [tagRequired, setTagRequired] = useState(false); const tags = watch('tags'); diff --git a/apps/meteor/client/components/Omnichannel/modals/ForwardChatModal.tsx b/apps/meteor/client/components/Omnichannel/modals/ForwardChatModal.tsx index f55be50ec1e1..7dbb288b1697 100644 --- a/apps/meteor/client/components/Omnichannel/modals/ForwardChatModal.tsx +++ b/apps/meteor/client/components/Omnichannel/modals/ForwardChatModal.tsx @@ -36,7 +36,7 @@ const ForwardChatModal = ({ }): ReactElement => { const { t } = useTranslation(); const getUserData = useEndpoint('GET', '/v1/users.info'); - const idleAgentsAllowedForForwarding = useSetting('Livechat_enabled_when_agent_idle') as boolean; + const idleAgentsAllowedForForwarding = useSetting('Livechat_enabled_when_agent_idle', true); const { getValues, diff --git a/apps/meteor/client/components/UserStatusMenu.tsx b/apps/meteor/client/components/UserStatusMenu.tsx index 6626debf0093..f1c9afaa9b8b 100644 --- a/apps/meteor/client/components/UserStatusMenu.tsx +++ b/apps/meteor/client/components/UserStatusMenu.tsx @@ -24,7 +24,7 @@ const UserStatusMenu = ({ }: UserStatusMenuProps): ReactElement => { const { t } = useTranslation(); const [status, setStatus] = useState(initialStatus); - const allowInvisibleStatus = useSetting('Accounts_AllowInvisibleStatusOption') as boolean; + const allowInvisibleStatus = useSetting('Accounts_AllowInvisibleStatusOption', true); const options = useMemo(() => { const renderOption = (status: UserStatusType, label: string): ReactElement => ( diff --git a/apps/meteor/client/components/message/content/location/MapView.tsx b/apps/meteor/client/components/message/content/location/MapView.tsx index 77e404dac1a3..3d5a520f8fbb 100644 --- a/apps/meteor/client/components/message/content/location/MapView.tsx +++ b/apps/meteor/client/components/message/content/location/MapView.tsx @@ -11,7 +11,7 @@ type MapViewProps = { }; const MapView = ({ latitude, longitude }: MapViewProps) => { - const googleMapsApiKey = useSetting('MapView_GMapsAPIKey'); + const googleMapsApiKey = useSetting('MapView_GMapsAPIKey', ''); const linkUrl = `https://maps.google.com/maps?daddr=${latitude},${longitude}`; diff --git a/apps/meteor/client/components/message/hooks/useNormalizedMessage.ts b/apps/meteor/client/components/message/hooks/useNormalizedMessage.ts index 715a84a2359b..a2693d704d41 100644 --- a/apps/meteor/client/components/message/hooks/useNormalizedMessage.ts +++ b/apps/meteor/client/components/message/hooks/useNormalizedMessage.ts @@ -65,7 +65,7 @@ export const useNormalizedMessage = (message: TMessag const customDomains = useAutoLinkDomains(); const subscription = useSubscriptionFromMessageQuery(message).data ?? undefined; const autoTranslateOptions = useAutoTranslate(subscription); - const showColors = useSetting('HexColorPreview_Enabled'); + const showColors = useSetting('HexColorPreview_Enabled', true); return useMemo(() => { const parseOptions: Options = { diff --git a/apps/meteor/client/components/message/hooks/useOembedLayout.ts b/apps/meteor/client/components/message/hooks/useOembedLayout.ts index 819bed285e42..2a2a623da657 100644 --- a/apps/meteor/client/components/message/hooks/useOembedLayout.ts +++ b/apps/meteor/client/components/message/hooks/useOembedLayout.ts @@ -15,7 +15,7 @@ export const useOembedLayout = (): OembedLayout => { very often, so this hook is not going to be re-evaluated very often either; this is why we don't need to memoize the result or store it in a context */ - const enabled = useSetting('API_Embed', false); + const enabled = useSetting('API_Embed', false); const { isMobile } = useLayout(); const maxWidth = isMobile ? ('100%' as const) : 368; diff --git a/apps/meteor/client/components/message/toolbar/useWebDAVMessageAction.tsx b/apps/meteor/client/components/message/toolbar/useWebDAVMessageAction.tsx index 06f84aeee1f8..166872acaa42 100644 --- a/apps/meteor/client/components/message/toolbar/useWebDAVMessageAction.tsx +++ b/apps/meteor/client/components/message/toolbar/useWebDAVMessageAction.tsx @@ -7,7 +7,7 @@ import { useWebDAVAccountIntegrationsQuery } from '../../../hooks/webdav/useWebD import SaveToWebdavModal from '../../../views/room/webdav/SaveToWebdavModal'; export const useWebDAVMessageAction = () => { - const enabled = useSetting('Webdav_Integration_Enabled', false); + const enabled = useSetting('Webdav_Integration_Enabled', false); const { data } = useWebDAVAccountIntegrationsQuery({ enabled }); diff --git a/apps/meteor/client/hooks/roomActions/useWebRTCVideoRoomAction.ts b/apps/meteor/client/hooks/roomActions/useWebRTCVideoRoomAction.ts index 38a8488b2615..41b078429498 100644 --- a/apps/meteor/client/hooks/roomActions/useWebRTCVideoRoomAction.ts +++ b/apps/meteor/client/hooks/roomActions/useWebRTCVideoRoomAction.ts @@ -11,7 +11,7 @@ export const useWebRTCVideoRoomAction = () => { const enabled = useSetting('WebRTC_Enabled', false); const room = useRoom(); const federated = isRoomFederated(room); - const callProvider = useSetting('Omnichannel_call_provider', 'default-provider'); + const callProvider = useSetting('Omnichannel_call_provider', 'default-provider'); const allowed = enabled && callProvider === 'WebRTC' && room.servedBy; diff --git a/apps/meteor/client/hooks/useFormatDateAndTime.ts b/apps/meteor/client/hooks/useFormatDateAndTime.ts index 2fd8ad81e6ae..f35096274e9d 100644 --- a/apps/meteor/client/hooks/useFormatDateAndTime.ts +++ b/apps/meteor/client/hooks/useFormatDateAndTime.ts @@ -9,7 +9,7 @@ type UseFormatDateAndTimeParams = { export const useFormatDateAndTime = ({ withSeconds }: UseFormatDateAndTimeParams = {}): ((input: MomentInput) => string) => { const clockMode = useUserPreference('clockMode'); - const format = useSetting('Message_TimeAndDateFormat') as string; + const format = useSetting('Message_TimeAndDateFormat', 'LLL'); return useCallback( (time) => { diff --git a/apps/meteor/client/hooks/useFormatTime.ts b/apps/meteor/client/hooks/useFormatTime.ts index b1f7e2288ab8..430a73ee1c6d 100644 --- a/apps/meteor/client/hooks/useFormatTime.ts +++ b/apps/meteor/client/hooks/useFormatTime.ts @@ -6,7 +6,7 @@ const dayFormat = ['h:mm A', 'H:mm'] as const; export const useFormatTime = (): ((input: moment.MomentInput) => string) => { const clockMode = useUserPreference<1 | 2>('clockMode'); - const format = useSetting('Message_TimeFormat') as string; + const format = useSetting('Message_TimeFormat', 'LT'); const sameDay = clockMode !== undefined ? dayFormat[clockMode - 1] : format; return useCallback( diff --git a/apps/meteor/client/hooks/usePruneWarningMessage.ts b/apps/meteor/client/hooks/usePruneWarningMessage.ts index bb1eec5a5989..8794115b26ba 100644 --- a/apps/meteor/client/hooks/usePruneWarningMessage.ts +++ b/apps/meteor/client/hooks/usePruneWarningMessage.ts @@ -84,12 +84,12 @@ export const usePruneWarningMessage = (room: IRoom) => { const { maxAge, filesOnly, excludePinned } = retention; - const cronPrecision = String(useSetting('RetentionPolicy_Precision')) as CronPrecisionSetting; + const cronPrecision = useSetting('RetentionPolicy_Precision', '0'); const t = useTranslation(); - const enableAdvancedCronTimer = Boolean(useSetting('RetentionPolicy_Advanced_Precision')); - const advancedCronTimer = String(useSetting('RetentionPolicy_Advanced_Precision_Cron')); + const enableAdvancedCronTimer = useSetting('RetentionPolicy_Advanced_Precision', false); + const advancedCronTimer = useSetting('RetentionPolicy_Advanced_Precision_Cron', '*/30 * * * *'); const message = getMessage({ filesOnly, excludePinned }); diff --git a/apps/meteor/client/hooks/useTimeAgo.ts b/apps/meteor/client/hooks/useTimeAgo.ts index 724f61d8c7c8..ee32e6110530 100644 --- a/apps/meteor/client/hooks/useTimeAgo.ts +++ b/apps/meteor/client/hooks/useTimeAgo.ts @@ -8,7 +8,7 @@ const dayFormat = ['h:mm A', 'H:mm'] as const; export const useTimeAgo = (): ((time: Date | number | string) => string) => { const clockMode = useUserPreference<1 | 2>('clockMode'); - const timeFormat = useSetting('Message_TimeFormat', 'LT'); + const timeFormat = useSetting('Message_TimeFormat', 'LT'); const format = clockMode !== undefined ? dayFormat[clockMode - 1] : timeFormat; return useCallback( (time) => { @@ -25,7 +25,7 @@ export const useTimeAgo = (): ((time: Date | number | string) => string) => { export const useShortTimeAgo = (): ((time: Date | string | number) => string) => { const clockMode = useUserPreference<1 | 2>('clockMode'); - const timeFormat = useSetting('Message_TimeFormat') as string; + const timeFormat = useSetting('Message_TimeFormat', 'LT'); const format = clockMode !== undefined ? dayFormat[clockMode - 1] : timeFormat; return useCallback( (time) => diff --git a/apps/meteor/client/hooks/useVoipClient.ts b/apps/meteor/client/hooks/useVoipClient.ts index a9a941b1a0e1..eb1884576d2d 100644 --- a/apps/meteor/client/hooks/useVoipClient.ts +++ b/apps/meteor/client/hooks/useVoipClient.ts @@ -23,7 +23,7 @@ const isSignedResponse = (data: any): data is { result: string } => typeof data? // Currently we only support the websocket connection and the SIP proxy connection being from the same host, // we need to add a new setting for SIP proxy if we want to support different hosts for them. export const useVoipClient = (): UseVoipClientResult => { - const settingVoipEnabled = Boolean(useSetting('VoIP_Enabled')); + const settingVoipEnabled = useSetting('VoIP_Enabled', false); const [voipConnectorEnabled, setVoipConnectorEnabled] = useSafely(useState(true)); diff --git a/apps/meteor/client/providers/AuthenticationProvider/AuthenticationProvider.tsx b/apps/meteor/client/providers/AuthenticationProvider/AuthenticationProvider.tsx index c76f06bcd3b4..bb135c4f22d6 100644 --- a/apps/meteor/client/providers/AuthenticationProvider/AuthenticationProvider.tsx +++ b/apps/meteor/client/providers/AuthenticationProvider/AuthenticationProvider.tsx @@ -15,8 +15,8 @@ type AuthenticationProviderProps = { }; const AuthenticationProvider = ({ children }: AuthenticationProviderProps): ReactElement => { - const isLdapEnabled = useSetting('LDAP_Enable'); - const isCrowdEnabled = useSetting('CROWD_Enable'); + const isLdapEnabled = useSetting('LDAP_Enable', false); + const isCrowdEnabled = useSetting('CROWD_Enable', false); const loginMethod: LoginMethods = (isLdapEnabled && 'loginWithLDAP') || (isCrowdEnabled && 'loginWithCrowd') || 'loginWithPassword'; diff --git a/apps/meteor/client/providers/AuthenticationProvider/hooks/useLDAPAndCrowdCollisionWarning.tsx b/apps/meteor/client/providers/AuthenticationProvider/hooks/useLDAPAndCrowdCollisionWarning.tsx index afb0eea54fda..6f1928e0ba2d 100644 --- a/apps/meteor/client/providers/AuthenticationProvider/hooks/useLDAPAndCrowdCollisionWarning.tsx +++ b/apps/meteor/client/providers/AuthenticationProvider/hooks/useLDAPAndCrowdCollisionWarning.tsx @@ -5,8 +5,8 @@ import { useEffect } from 'react'; import type { LoginMethods } from '../AuthenticationProvider'; export function useLDAPAndCrowdCollisionWarning() { - const isLdapEnabled = useSetting('LDAP_Enable'); - const isCrowdEnabled = useSetting('CROWD_Enable'); + const isLdapEnabled = useSetting('LDAP_Enable', false); + const isCrowdEnabled = useSetting('CROWD_Enable', false); const loginMethod: LoginMethods = (isLdapEnabled && 'loginWithLDAP') || (isCrowdEnabled && 'loginWithCrowd') || 'loginWithPassword'; diff --git a/apps/meteor/client/providers/LayoutProvider.tsx b/apps/meteor/client/providers/LayoutProvider.tsx index 04b72a593673..e2da2f8231bd 100644 --- a/apps/meteor/client/providers/LayoutProvider.tsx +++ b/apps/meteor/client/providers/LayoutProvider.tsx @@ -15,7 +15,7 @@ type LayoutProviderProps = { }; const LayoutProvider = ({ children }: LayoutProviderProps) => { - const showTopNavbarEmbeddedLayout = Boolean(useSetting('UI_Show_top_navbar_embedded_layout')); + const showTopNavbarEmbeddedLayout = useSetting('UI_Show_top_navbar_embedded_layout', false); const [isCollapsed, setIsCollapsed] = useState(false); const breakpoints = useBreakpoints(); // ["xs", "sm", "md", "lg", "xl", xxl"] const [hiddenActions, setHiddenActions] = useState(hiddenActionsDefaultValue); diff --git a/apps/meteor/client/providers/OmnichannelProvider.tsx b/apps/meteor/client/providers/OmnichannelProvider.tsx index 0e10bb2fc959..9ed860c5abff 100644 --- a/apps/meteor/client/providers/OmnichannelProvider.tsx +++ b/apps/meteor/client/providers/OmnichannelProvider.tsx @@ -1,7 +1,7 @@ import { type IOmnichannelAgent, type OmichannelRoutingConfig, - type OmnichannelSortingMechanismSettingType, + OmnichannelSortingMechanismSettingType, type ILivechatInquiryRecord, LivechatInquiryStatus, } from '@rocket.chat/core-typings'; @@ -42,11 +42,14 @@ type OmnichannelProviderProps = { }; const OmnichannelProvider = ({ children }: OmnichannelProviderProps) => { - const omniChannelEnabled = useSetting('Livechat_enabled') as boolean; - const omnichannelRouting = useSetting('Livechat_Routing_Method'); - const showOmnichannelQueueLink = useSetting('Livechat_show_queue_list_link') as boolean; - const omnichannelPoolMaxIncoming = useSetting('Livechat_guest_pool_max_number_incoming_livechats_displayed') ?? 0; - const omnichannelSortingMechanism = useSetting('Omnichannel_sorting_mechanism') as OmnichannelSortingMechanismSettingType; + const omniChannelEnabled = useSetting('Livechat_enabled', true); + const omnichannelRouting = useSetting('Livechat_Routing_Method', 'Auto_Selection'); + const showOmnichannelQueueLink = useSetting('Livechat_show_queue_list_link', false); + const omnichannelPoolMaxIncoming = useSetting('Livechat_guest_pool_max_number_incoming_livechats_displayed', 0); + const omnichannelSortingMechanism = useSetting( + 'Omnichannel_sorting_mechanism', + OmnichannelSortingMechanismSettingType.Timestamp, + ); const loggerRef = useRef(new ClientLogger('OmnichannelProvider')); const hasAccess = usePermission('view-l-room'); diff --git a/apps/meteor/client/providers/TranslationProvider.tsx b/apps/meteor/client/providers/TranslationProvider.tsx index a4594fef9380..771e1d726204 100644 --- a/apps/meteor/client/providers/TranslationProvider.tsx +++ b/apps/meteor/client/providers/TranslationProvider.tsx @@ -121,7 +121,7 @@ const useI18next = (lng: string): typeof i18next => { }; const useAutoLanguage = () => { - const serverLanguage = useSetting('Language'); + const serverLanguage = useSetting('Language', ''); const browserLanguage = normalizeLanguage(window.navigator.userLanguage ?? window.navigator.language); const defaultUserLanguage = browserLanguage || serverLanguage || 'en'; diff --git a/apps/meteor/client/providers/UserPresenceProvider.tsx b/apps/meteor/client/providers/UserPresenceProvider.tsx index 2032b5adaa53..19ee54330de0 100644 --- a/apps/meteor/client/providers/UserPresenceProvider.tsx +++ b/apps/meteor/client/providers/UserPresenceProvider.tsx @@ -10,7 +10,7 @@ type UserPresenceProviderProps = { }; const UserPresenceProvider = ({ children }: UserPresenceProviderProps): ReactElement => { - const usePresenceDisabled = useSetting('Presence_broadcast_disabled'); + const usePresenceDisabled = useSetting('Presence_broadcast_disabled', false); useEffect(() => { Presence.setStatus(usePresenceDisabled ? 'disabled' : 'enabled'); diff --git a/apps/meteor/client/providers/UserProvider/hooks/useEmailVerificationWarning.tsx b/apps/meteor/client/providers/UserProvider/hooks/useEmailVerificationWarning.tsx index 44ea343fb444..b81f0435b54a 100644 --- a/apps/meteor/client/providers/UserProvider/hooks/useEmailVerificationWarning.tsx +++ b/apps/meteor/client/providers/UserProvider/hooks/useEmailVerificationWarning.tsx @@ -4,7 +4,7 @@ import { useRef, useEffect } from 'react'; import { useTranslation } from 'react-i18next'; export function useEmailVerificationWarning(user: IUser | undefined) { - const emailVerificationEnabled = useSetting('Accounts_EmailVerification') === true; + const emailVerificationEnabled = useSetting('Accounts_EmailVerification', false); const dispatchToastMessage = useToastMessageDispatch(); const { t } = useTranslation(); diff --git a/apps/meteor/client/sidebar/footer/SidebarFooterDefault.tsx b/apps/meteor/client/sidebar/footer/SidebarFooterDefault.tsx index 3d1c17dcebbe..c40e36173428 100644 --- a/apps/meteor/client/sidebar/footer/SidebarFooterDefault.tsx +++ b/apps/meteor/client/sidebar/footer/SidebarFooterDefault.tsx @@ -9,7 +9,7 @@ import { SidebarFooterWatermark } from './SidebarFooterWatermark'; const SidebarFooterDefault = (): ReactElement => { const [, , theme] = useThemeMode(); - const logo = String(useSetting(theme === 'dark' ? 'Layout_Sidenav_Footer_Dark' : 'Layout_Sidenav_Footer')).trim(); + const logo = useSetting(theme === 'dark' ? 'Layout_Sidenav_Footer_Dark' : 'Layout_Sidenav_Footer', '').trim(); const sidebarFooterStyle = css` & img { diff --git a/apps/meteor/client/sidebar/header/CreateChannel/CreateChannelModal.tsx b/apps/meteor/client/sidebar/header/CreateChannel/CreateChannelModal.tsx index 50b3c85ea634..995c3646888e 100644 --- a/apps/meteor/client/sidebar/header/CreateChannel/CreateChannelModal.tsx +++ b/apps/meteor/client/sidebar/header/CreateChannel/CreateChannelModal.tsx @@ -69,7 +69,7 @@ const CreateChannelModal = ({ teamId = '', mainRoom, onClose, reload }: CreateCh const e2eEnabled = useSetting('E2E_Enable'); const namesValidation = useSetting('UTF8_Channel_Names_Validation'); const allowSpecialNames = useSetting('UI_Allow_room_names_with_special_chars'); - const federationEnabled = useSetting('Federation_Matrix_enabled') || false; + const federationEnabled = useSetting('Federation_Matrix_enabled', false); const e2eEnabledForPrivateByDefault = useSetting('E2E_Enabled_Default_PrivateRooms') && e2eEnabled; const canCreateChannel = usePermission('create-c'); diff --git a/apps/meteor/client/sidebar/header/CreateDirectMessage.tsx b/apps/meteor/client/sidebar/header/CreateDirectMessage.tsx index 7c34f7ac01a3..29f8590692f2 100644 --- a/apps/meteor/client/sidebar/header/CreateDirectMessage.tsx +++ b/apps/meteor/client/sidebar/header/CreateDirectMessage.tsx @@ -11,7 +11,7 @@ import { goToRoomById } from '../../lib/utils/goToRoomById'; const CreateDirectMessage = ({ onClose }: { onClose: () => void }) => { const t = useTranslation(); - const directMaxUsers = useSetting('DirectMesssage_maxUsers') || 1; + const directMaxUsers = useSetting('DirectMesssage_maxUsers', 1); const membersFieldId = useUniqueId(); const dispatchToastMessage = useToastMessageDispatch(); diff --git a/apps/meteor/client/sidebar/header/UserAvatarWithStatus.tsx b/apps/meteor/client/sidebar/header/UserAvatarWithStatus.tsx index ce4878515781..324b569cce67 100644 --- a/apps/meteor/client/sidebar/header/UserAvatarWithStatus.tsx +++ b/apps/meteor/client/sidebar/header/UserAvatarWithStatus.tsx @@ -21,7 +21,7 @@ const anon = { const UserAvatarWithStatus = () => { const user = useUser(); - const presenceDisabled = useSetting('Presence_broadcast_disabled'); + const presenceDisabled = useSetting('Presence_broadcast_disabled', false); const { status = !user ? 'online' : 'offline', username, avatarETag } = user || anon; diff --git a/apps/meteor/client/sidebar/header/UserMenuHeader.tsx b/apps/meteor/client/sidebar/header/UserMenuHeader.tsx index 196a6ced7800..75ba42925e1e 100644 --- a/apps/meteor/client/sidebar/header/UserMenuHeader.tsx +++ b/apps/meteor/client/sidebar/header/UserMenuHeader.tsx @@ -11,7 +11,7 @@ import { useUserDisplayName } from '../../hooks/useUserDisplayName'; const UserMenuHeader = ({ user }: { user: IUser }) => { const { t } = useTranslation(); - const presenceDisabled = useSetting('Presence_broadcast_disabled'); + const presenceDisabled = useSetting('Presence_broadcast_disabled', false); const displayName = useUserDisplayName(user); return ( diff --git a/apps/meteor/client/sidebar/sections/BannerSection.tsx b/apps/meteor/client/sidebar/sections/BannerSection.tsx index f6ce2ac835c0..73c1fdd9d5eb 100644 --- a/apps/meteor/client/sidebar/sections/BannerSection.tsx +++ b/apps/meteor/client/sidebar/sections/BannerSection.tsx @@ -11,7 +11,7 @@ const BannerSection = () => { const isAdmin = useRole('admin'); const [bannerDismissed, setBannerDismissed] = useSessionStorage('presence_cap_notifier', false); - const presenceDisabled = useSetting('Presence_broadcast_disabled'); + const presenceDisabled = useSetting('Presence_broadcast_disabled', false); if ((isWarning || isRestricted) && isAdmin) { return ; diff --git a/apps/meteor/client/sidebarv2/footer/SidebarFooterDefault.tsx b/apps/meteor/client/sidebarv2/footer/SidebarFooterDefault.tsx index 3d1c17dcebbe..c40e36173428 100644 --- a/apps/meteor/client/sidebarv2/footer/SidebarFooterDefault.tsx +++ b/apps/meteor/client/sidebarv2/footer/SidebarFooterDefault.tsx @@ -9,7 +9,7 @@ import { SidebarFooterWatermark } from './SidebarFooterWatermark'; const SidebarFooterDefault = (): ReactElement => { const [, , theme] = useThemeMode(); - const logo = String(useSetting(theme === 'dark' ? 'Layout_Sidenav_Footer_Dark' : 'Layout_Sidenav_Footer')).trim(); + const logo = useSetting(theme === 'dark' ? 'Layout_Sidenav_Footer_Dark' : 'Layout_Sidenav_Footer', '').trim(); const sidebarFooterStyle = css` & img { diff --git a/apps/meteor/client/sidebarv2/header/CreateChannelModal.tsx b/apps/meteor/client/sidebarv2/header/CreateChannelModal.tsx index 2ff468f4f72b..d374d05977b3 100644 --- a/apps/meteor/client/sidebarv2/header/CreateChannelModal.tsx +++ b/apps/meteor/client/sidebarv2/header/CreateChannelModal.tsx @@ -67,7 +67,7 @@ const CreateChannelModal = ({ teamId = '', onClose, reload }: CreateChannelModal const e2eEnabled = useSetting('E2E_Enable'); const namesValidation = useSetting('UTF8_Channel_Names_Validation'); const allowSpecialNames = useSetting('UI_Allow_room_names_with_special_chars'); - const federationEnabled = useSetting('Federation_Matrix_enabled') || false; + const federationEnabled = useSetting('Federation_Matrix_enabled', false); const e2eEnabledForPrivateByDefault = useSetting('E2E_Enabled_Default_PrivateRooms') && e2eEnabled; const canCreateChannel = usePermission('create-c'); diff --git a/apps/meteor/client/sidebarv2/header/CreateDirectMessage.tsx b/apps/meteor/client/sidebarv2/header/CreateDirectMessage.tsx index 070c363a0273..8597541e485a 100644 --- a/apps/meteor/client/sidebarv2/header/CreateDirectMessage.tsx +++ b/apps/meteor/client/sidebarv2/header/CreateDirectMessage.tsx @@ -13,7 +13,7 @@ type CreateDirectMessageProps = { onClose: () => void }; const CreateDirectMessage = ({ onClose }: CreateDirectMessageProps) => { const t = useTranslation(); - const directMaxUsers = useSetting('DirectMesssage_maxUsers') || 1; + const directMaxUsers = useSetting('DirectMesssage_maxUsers', 1); const membersFieldId = useUniqueId(); const dispatchToastMessage = useToastMessageDispatch(); diff --git a/apps/meteor/client/sidebarv2/sections/BannerSection.tsx b/apps/meteor/client/sidebarv2/sections/BannerSection.tsx index f6ce2ac835c0..73c1fdd9d5eb 100644 --- a/apps/meteor/client/sidebarv2/sections/BannerSection.tsx +++ b/apps/meteor/client/sidebarv2/sections/BannerSection.tsx @@ -11,7 +11,7 @@ const BannerSection = () => { const isAdmin = useRole('admin'); const [bannerDismissed, setBannerDismissed] = useSessionStorage('presence_cap_notifier', false); - const presenceDisabled = useSetting('Presence_broadcast_disabled'); + const presenceDisabled = useSetting('Presence_broadcast_disabled', false); if ((isWarning || isRestricted) && isAdmin) { return ; diff --git a/apps/meteor/client/views/account/integrations/AccountIntegrationsRoute.tsx b/apps/meteor/client/views/account/integrations/AccountIntegrationsRoute.tsx index 00121c688345..b81a64ede849 100644 --- a/apps/meteor/client/views/account/integrations/AccountIntegrationsRoute.tsx +++ b/apps/meteor/client/views/account/integrations/AccountIntegrationsRoute.tsx @@ -6,7 +6,7 @@ import NotAuthorizedPage from '../../notAuthorized/NotAuthorizedPage'; import AccountIntegrationsPage from './AccountIntegrationsPage'; const AccountIntegrationsRoute = (): ReactElement => { - const webdavEnabled = useSetting('Webdav_Integration_Enabled', false); + const webdavEnabled = useSetting('Webdav_Integration_Enabled', false); if (!webdavEnabled) { return ; diff --git a/apps/meteor/client/views/account/omnichannel/OmnichannelPreferencesPage.tsx b/apps/meteor/client/views/account/omnichannel/OmnichannelPreferencesPage.tsx index 8489b3cb4b8b..a2b3f3b920c8 100644 --- a/apps/meteor/client/views/account/omnichannel/OmnichannelPreferencesPage.tsx +++ b/apps/meteor/client/views/account/omnichannel/OmnichannelPreferencesPage.tsx @@ -17,7 +17,7 @@ const OmnichannelPreferencesPage = (): ReactElement => { const t = useTranslation(); const dispatchToastMessage = useToastMessageDispatch(); - const alwaysSendEmailTranscript = useSetting('Livechat_transcript_send_always'); + const alwaysSendEmailTranscript = useSetting('Livechat_transcript_send_always', false); const omnichannelTranscriptPDF = useUserPreference('omnichannelTranscriptPDF') ?? false; const omnichannelTranscriptEmail = useUserPreference('omnichannelTranscriptEmail') ?? false; const omnichannelHideConversationAfterClosing = useUserPreference('omnichannelHideConversationAfterClosing') ?? true; diff --git a/apps/meteor/client/views/account/profile/useAccountProfileSettings.ts b/apps/meteor/client/views/account/profile/useAccountProfileSettings.ts index 272559d35460..18449ec2b827 100644 --- a/apps/meteor/client/views/account/profile/useAccountProfileSettings.ts +++ b/apps/meteor/client/views/account/profile/useAccountProfileSettings.ts @@ -2,14 +2,14 @@ import { useSetting } from '@rocket.chat/ui-contexts'; import { useMemo } from 'react'; export const useAccountProfileSettings = () => { - const allowRealNameChange = useSetting('Accounts_AllowRealNameChange'); - const allowUserStatusMessageChange = useSetting('Accounts_AllowUserStatusMessageChange'); - const canChangeUsername = useSetting('Accounts_AllowUsernameChange'); - const allowEmailChange = useSetting('Accounts_AllowEmailChange'); + const allowRealNameChange = useSetting('Accounts_AllowRealNameChange', true); + const allowUserStatusMessageChange = useSetting('Accounts_AllowUserStatusMessageChange', true); + const canChangeUsername = useSetting('Accounts_AllowUsernameChange', true); + const allowEmailChange = useSetting('Accounts_AllowEmailChange', true); - const allowUserAvatarChange = useSetting('Accounts_AllowUserAvatarChange'); - const requireName = useSetting('Accounts_RequireNameForSignUp'); - const namesRegexSetting = useSetting('UTF8_User_Names_Validation'); + const allowUserAvatarChange = useSetting('Accounts_AllowUserAvatarChange', true); + const requireName = useSetting('Accounts_RequireNameForSignUp', true); + const namesRegexSetting = useSetting('UTF8_User_Names_Validation', '[0-9a-zA-Z-_.]+'); const namesRegex = useMemo(() => new RegExp(`^${namesRegexSetting}$`), [namesRegexSetting]); diff --git a/apps/meteor/client/views/admin/EditableSettingsContext.ts b/apps/meteor/client/views/admin/EditableSettingsContext.ts index 8e98adf83a88..24c09cde2f3b 100644 --- a/apps/meteor/client/views/admin/EditableSettingsContext.ts +++ b/apps/meteor/client/views/admin/EditableSettingsContext.ts @@ -1,4 +1,4 @@ -import type { ISettingBase, SectionName, SettingId, GroupId, TabId, ISettingColor } from '@rocket.chat/core-typings'; +import type { ISettingBase, ISettingColor, ISetting } from '@rocket.chat/core-typings'; import type { SettingsContextQuery } from '@rocket.chat/ui-contexts'; import { createContext, useContext, useMemo } from 'react'; import { useSyncExternalStore } from 'use-sync-external-store/shim'; @@ -15,16 +15,18 @@ type EditableSettingsContextQuery = SettingsContextQuery & { export type EditableSettingsContextValue = { readonly queryEditableSetting: ( - _id: SettingId, + _id: ISetting['_id'], ) => [subscribe: (onStoreChange: () => void) => () => void, getSnapshot: () => EditableSetting | undefined]; readonly queryEditableSettings: ( query: EditableSettingsContextQuery, ) => [subscribe: (onStoreChange: () => void) => () => void, getSnapshot: () => EditableSetting[]]; readonly queryGroupSections: ( - _id: GroupId, - tab?: TabId, - ) => [subscribe: (onStoreChange: () => void) => () => void, getSnapshot: () => SectionName[]]; - readonly queryGroupTabs: (_id: GroupId) => [subscribe: (onStoreChange: () => void) => () => void, getSnapshot: () => TabId[]]; + _id: ISetting['_id'], + tab?: ISetting['_id'], + ) => [subscribe: (onStoreChange: () => void) => () => void, getSnapshot: () => string[]]; + readonly queryGroupTabs: ( + _id: ISetting['_id'], + ) => [subscribe: (onStoreChange: () => void) => () => void, getSnapshot: () => ISetting['_id'][]]; readonly dispatch: (changes: Partial[]) => void; readonly isEnterprise: boolean; }; @@ -32,15 +34,15 @@ export type EditableSettingsContextValue = { export const EditableSettingsContext = createContext({ queryEditableSetting: () => [(): (() => void) => (): void => undefined, (): undefined => undefined], queryEditableSettings: () => [(): (() => void) => (): void => undefined, (): EditableSetting[] => []], - queryGroupSections: () => [(): (() => void) => (): void => undefined, (): SectionName[] => []], - queryGroupTabs: () => [(): (() => void) => (): void => undefined, (): TabId[] => []], + queryGroupSections: () => [(): (() => void) => (): void => undefined, (): string[] => []], + queryGroupTabs: () => [(): (() => void) => (): void => undefined, (): ISetting['_id'][] => []], dispatch: () => undefined, isEnterprise: false, }); export const useIsEnterprise = (): boolean => useContext(EditableSettingsContext).isEnterprise; -export const useEditableSetting = (_id: SettingId): EditableSetting | undefined => { +export const useEditableSetting = (_id: ISetting['_id']): EditableSetting | undefined => { const { queryEditableSetting } = useContext(EditableSettingsContext); const [subscribe, getSnapshot] = useMemo(() => queryEditableSetting(_id), [queryEditableSetting, _id]); @@ -53,14 +55,14 @@ export const useEditableSettings = (query?: EditableSettingsContextQuery): Edita return useSyncExternalStore(subscribe, getSnapshot); }; -export const useEditableSettingsGroupSections = (_id: SettingId, tab?: TabId): SectionName[] => { +export const useEditableSettingsGroupSections = (_id: ISetting['_id'], tab?: ISetting['_id']): string[] => { const { queryGroupSections } = useContext(EditableSettingsContext); const [subscribe, getSnapshot] = useMemo(() => queryGroupSections(_id, tab), [queryGroupSections, _id, tab]); return useSyncExternalStore(subscribe, getSnapshot); }; -export const useEditableSettingsGroupTabs = (_id: SettingId): TabId[] => { +export const useEditableSettingsGroupTabs = (_id: ISetting['_id']): ISetting['_id'][] => { const { queryGroupTabs } = useContext(EditableSettingsContext); const [subscribe, getSnapshot] = useMemo(() => queryGroupTabs(_id), [queryGroupTabs, _id]); diff --git a/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusRoute.tsx b/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusRoute.tsx index f3c9d7be4b25..0734c054f861 100644 --- a/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusRoute.tsx +++ b/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusRoute.tsx @@ -25,7 +25,7 @@ const CustomUserStatusRoute = (): ReactElement => { const id = useRouteParameter('id'); const canManageUserStatus = usePermission('manage-user-status'); const { data: license } = useIsEnterprise(); - const presenceDisabled = useSetting('Presence_broadcast_disabled'); + const presenceDisabled = useSetting('Presence_broadcast_disabled', false); useEffect(() => { presenceDisabled && route.push({ context: 'presence-service' }); diff --git a/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx b/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx index 626529e3010a..90bbd7b9dc78 100644 --- a/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx +++ b/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx @@ -23,7 +23,7 @@ import { useActiveConnections } from '../../hooks/useActiveConnections'; const CustomUserStatusService = () => { const { t } = useTranslation(); const result = useActiveConnections(); - const presenceDisabled = useSetting('Presence_broadcast_disabled'); + const presenceDisabled = useSetting('Presence_broadcast_disabled', false); const togglePresenceServiceEndpoint = useEndpoint('POST', '/v1/presence.enableBroadcast'); const disablePresenceService = useMutation(() => togglePresenceServiceEndpoint()); const { data: license, isLoading: licenseIsLoading } = useIsEnterprise(); diff --git a/apps/meteor/client/views/admin/import/NewImportPage.tsx b/apps/meteor/client/views/admin/import/NewImportPage.tsx index e73c52cf5759..32350ee20a48 100644 --- a/apps/meteor/client/views/admin/import/NewImportPage.tsx +++ b/apps/meteor/client/views/admin/import/NewImportPage.tsx @@ -30,7 +30,7 @@ function NewImportPage() { const importerKey = useRouteParameter('importerKey'); const importer = useMemo(() => (importers || []).find(({ key }) => key === importerKey), [importerKey, importers]); - const maxFileSize = useSetting('FileUpload_MaxFileSize') ?? 0; + const maxFileSize = useSetting('FileUpload_MaxFileSize', 0); const router = useRouter(); diff --git a/apps/meteor/client/views/admin/moderation/MessageReportInfo.tsx b/apps/meteor/client/views/admin/moderation/MessageReportInfo.tsx index fc78b9d236e1..d5b621e3c4a5 100644 --- a/apps/meteor/client/views/admin/moderation/MessageReportInfo.tsx +++ b/apps/meteor/client/views/admin/moderation/MessageReportInfo.tsx @@ -11,7 +11,7 @@ const MessageReportInfo = ({ msgId }: { msgId: string }): JSX.Element => { const dispatchToastMessage = useToastMessageDispatch(); const getReportsByMessage = useEndpoint('GET', `/v1/moderation.reports`); - const useRealName = Boolean(useSetting('UI_Use_Real_Name')); + const useRealName = useSetting('UI_Use_Real_Name', false); const { data: reportsByMessage, diff --git a/apps/meteor/client/views/admin/moderation/helpers/ContextMessage.tsx b/apps/meteor/client/views/admin/moderation/helpers/ContextMessage.tsx index 1c1ba56ed41c..7e8d35a325d4 100644 --- a/apps/meteor/client/views/admin/moderation/helpers/ContextMessage.tsx +++ b/apps/meteor/client/views/admin/moderation/helpers/ContextMessage.tsx @@ -41,7 +41,7 @@ const ContextMessage = ({ const formatDateAndTime = useFormatDateAndTime(); const formatTime = useFormatTime(); const formatDate = useFormatDate(); - const useRealName = Boolean(useSetting('UI_Use_Real_Name')); + const useRealName = useSetting('UI_Use_Real_Name', false); const name = message.u.name || ''; const username = message.u.username || ''; diff --git a/apps/meteor/client/views/admin/settings/EditableSettingsProvider.tsx b/apps/meteor/client/views/admin/settings/EditableSettingsProvider.tsx index 5de179b319eb..be33c4617bf3 100644 --- a/apps/meteor/client/views/admin/settings/EditableSettingsProvider.tsx +++ b/apps/meteor/client/views/admin/settings/EditableSettingsProvider.tsx @@ -1,4 +1,4 @@ -import type { SettingId, GroupId, ISetting, TabId } from '@rocket.chat/core-typings'; +import type { ISetting } from '@rocket.chat/core-typings'; import { useMutableCallback } from '@rocket.chat/fuselage-hooks'; import type { SettingsContextQuery } from '@rocket.chat/ui-contexts'; import { useSettings } from '@rocket.chat/ui-contexts'; @@ -62,7 +62,7 @@ const EditableSettingsProvider = ({ children, query = defaultQuery, omit = defau return queries.every((query) => settingsCollection.find(query).count() > 0); }; - return createReactiveSubscriptionFactory((_id: SettingId): EditableSetting | undefined => { + return createReactiveSubscriptionFactory((_id: ISetting['_id']): EditableSetting | undefined => { const settingsCollection = getSettingsCollection(); const editableSetting = settingsCollection.findOne(_id); @@ -121,7 +121,7 @@ const EditableSettingsProvider = ({ children, query = defaultQuery, omit = defau const queryGroupSections = useMemo( () => - createReactiveSubscriptionFactory((_id: GroupId, tab?: TabId) => + createReactiveSubscriptionFactory((_id: ISetting['_id'], tab?: ISetting['_id']) => Array.from( new Set( getSettingsCollection() @@ -155,7 +155,7 @@ const EditableSettingsProvider = ({ children, query = defaultQuery, omit = defau const queryGroupTabs = useMemo( () => - createReactiveSubscriptionFactory((_id: GroupId) => + createReactiveSubscriptionFactory((_id: ISetting['_id']) => Array.from( new Set( getSettingsCollection() diff --git a/apps/meteor/client/views/admin/settings/SettingsGroupSelector/SettingsGroupSelector.tsx b/apps/meteor/client/views/admin/settings/SettingsGroupSelector/SettingsGroupSelector.tsx index 5cce1e961bf5..316ddf01a6c7 100644 --- a/apps/meteor/client/views/admin/settings/SettingsGroupSelector/SettingsGroupSelector.tsx +++ b/apps/meteor/client/views/admin/settings/SettingsGroupSelector/SettingsGroupSelector.tsx @@ -1,4 +1,4 @@ -import type { GroupId } from '@rocket.chat/core-typings'; +import type { ISetting } from '@rocket.chat/core-typings'; import { useSettingStructure } from '@rocket.chat/ui-contexts'; import React from 'react'; @@ -9,7 +9,7 @@ import OAuthGroupPage from '../groups/OAuthGroupPage'; import VoipGroupPage from '../groups/VoipGroupPage'; type SettingsGroupSelectorProps = { - groupId: GroupId; + groupId: ISetting['_id']; onClickBack?: () => void; }; diff --git a/apps/meteor/client/views/admin/users/AdminUserForm.tsx b/apps/meteor/client/views/admin/users/AdminUserForm.tsx index a0ee877af551..b5be16d2f93a 100644 --- a/apps/meteor/client/views/admin/users/AdminUserForm.tsx +++ b/apps/meteor/client/views/admin/users/AdminUserForm.tsx @@ -94,7 +94,7 @@ const AdminUserForm = ({ userData, onReload, context, refetchUserFormData, roleD const queryClient = useQueryClient(); const customFieldsMetadata = useAccountsCustomFields(); - const defaultRoles = useSetting('Accounts_Registration_Users_Default_Roles') || ''; + const defaultRoles = useSetting('Accounts_Registration_Users_Default_Roles', ''); const isVerificationNeeded = useSetting('Accounts_EmailVerification'); const defaultUserRoles = parseCSV(defaultRoles); diff --git a/apps/meteor/client/views/admin/users/AdminUserSetRandomPasswordContent.tsx b/apps/meteor/client/views/admin/users/AdminUserSetRandomPasswordContent.tsx index 1e7de0ab9891..de2757f4f8cf 100644 --- a/apps/meteor/client/views/admin/users/AdminUserSetRandomPasswordContent.tsx +++ b/apps/meteor/client/views/admin/users/AdminUserSetRandomPasswordContent.tsx @@ -32,9 +32,9 @@ const AdminUserSetRandomPasswordContent = ({ const requirePasswordChangeId = useUniqueId(); const passwordVerifierId = useUniqueId(); - const requiresPasswordConfirmation = useSetting('Accounts_RequirePasswordConfirmation'); - const passwordPlaceholder = String(useSetting('Accounts_PasswordPlaceholder')); - const passwordConfirmationPlaceholder = String(useSetting('Accounts_ConfirmPasswordPlaceholder')); + const requiresPasswordConfirmation = useSetting('Accounts_RequirePasswordConfirmation', true); + const passwordPlaceholder = useSetting('Accounts_PasswordPlaceholder', ''); + const passwordConfirmationPlaceholder = useSetting('Accounts_ConfirmPasswordPlaceholder', ''); const passwordIsValid = useValidatePassword(password); diff --git a/apps/meteor/client/views/admin/users/voip/hooks/useVoipExtensionPermission.tsx b/apps/meteor/client/views/admin/users/voip/hooks/useVoipExtensionPermission.tsx index 70e9e2ce91af..f29e8f04585c 100644 --- a/apps/meteor/client/views/admin/users/voip/hooks/useVoipExtensionPermission.tsx +++ b/apps/meteor/client/views/admin/users/voip/hooks/useVoipExtensionPermission.tsx @@ -1,7 +1,7 @@ import { useSetting, usePermission } from '@rocket.chat/ui-contexts'; export const useVoipExtensionPermission = () => { - const isVoipSettingEnabled = useSetting('VoIP_TeamCollab_Enabled', false); + const isVoipSettingEnabled = useSetting('VoIP_TeamCollab_Enabled', false); const canManageVoipExtensions = usePermission('manage-voip-extensions'); return isVoipSettingEnabled && canManageVoipExtensions; diff --git a/apps/meteor/client/views/directory/DirectoryPage.tsx b/apps/meteor/client/views/directory/DirectoryPage.tsx index 778b61d9599a..e025b1046eb5 100644 --- a/apps/meteor/client/views/directory/DirectoryPage.tsx +++ b/apps/meteor/client/views/directory/DirectoryPage.tsx @@ -14,7 +14,7 @@ type TabName = 'users' | 'channels' | 'teams' | 'external'; const DirectoryPage = (): ReactElement => { const { t } = useTranslation(); - const defaultTab = useSetting('Accounts_Directory_DefaultView') ?? 'users'; + const defaultTab = useSetting('Accounts_Directory_DefaultView', 'users'); const federationEnabled = useSetting('FEDERATION_Enabled'); const tab = useRouteParameter('tab') as TabName | undefined; const router = useRouter(); diff --git a/apps/meteor/client/views/home/CustomHomePageContent.tsx b/apps/meteor/client/views/home/CustomHomePageContent.tsx index d149618d396c..8a8b96f2b5a9 100644 --- a/apps/meteor/client/views/home/CustomHomePageContent.tsx +++ b/apps/meteor/client/views/home/CustomHomePageContent.tsx @@ -4,7 +4,7 @@ import type { ComponentProps, ReactElement } from 'react'; import React from 'react'; const CustomHomePageContent = (props: ComponentProps): ReactElement => { - const body = String(useSetting('Layout_Home_Body')); + const body = useSetting('Layout_Home_Body', ''); return ; }; diff --git a/apps/meteor/client/views/home/DefaultHomePage.tsx b/apps/meteor/client/views/home/DefaultHomePage.tsx index 85fd1ace2db9..19fb03c29171 100644 --- a/apps/meteor/client/views/home/DefaultHomePage.tsx +++ b/apps/meteor/client/views/home/DefaultHomePage.tsx @@ -22,8 +22,8 @@ const DefaultHomePage = (): ReactElement => { const isAdmin = useRole('admin'); const canCreateChannel = useAtLeastOnePermission(CREATE_CHANNEL_PERMISSIONS); const workspaceName = useSetting('Site_Name'); - const isCustomContentBodyEmpty = useSetting('Layout_Home_Body') === ''; - const isCustomContentVisible = Boolean(useSetting('Layout_Home_Custom_Block_Visible')); + const isCustomContentBodyEmpty = useSetting('Layout_Home_Body', '') === ''; + const isCustomContentVisible = useSetting('Layout_Home_Custom_Block_Visible', false); return ( diff --git a/apps/meteor/client/views/home/HomePageHeader.tsx b/apps/meteor/client/views/home/HomePageHeader.tsx index f32eff1881b8..02ad56cffc49 100644 --- a/apps/meteor/client/views/home/HomePageHeader.tsx +++ b/apps/meteor/client/views/home/HomePageHeader.tsx @@ -9,7 +9,7 @@ const EDIT_LAYOUT_PERMISSIONS = ['view-privileged-setting', 'edit-privileged-set const HomepageHeader = (): ReactElement => { const t = useTranslation(); - const title = useSetting('Layout_Home_Title') as string; + const title = useSetting('Layout_Home_Title', 'Home'); const canEditLayout = useAllPermissions(EDIT_LAYOUT_PERMISSIONS); const settingsRoute = useRoute('admin-settings'); diff --git a/apps/meteor/client/views/home/cards/CustomContentCard.tsx b/apps/meteor/client/views/home/cards/CustomContentCard.tsx index af1bf899dd84..a6248133a1ef 100644 --- a/apps/meteor/client/views/home/cards/CustomContentCard.tsx +++ b/apps/meteor/client/views/home/cards/CustomContentCard.tsx @@ -13,10 +13,10 @@ const CustomContentCard = (props: Omit, 'type'>): Re const { data } = useIsEnterprise(); const isAdmin = useRole('admin'); - const customContentBody = useSetting('Layout_Home_Body'); + const customContentBody = useSetting('Layout_Home_Body', ''); const isCustomContentBodyEmpty = customContentBody === ''; - const isCustomContentVisible = useSetting('Layout_Home_Custom_Block_Visible'); - const isCustomContentOnly = useSetting('Layout_Custom_Body_Only'); + const isCustomContentVisible = useSetting('Layout_Home_Custom_Block_Visible', false); + const isCustomContentOnly = useSetting('Layout_Custom_Body_Only', false); const setCustomContentVisible = useSettingSetValue('Layout_Home_Custom_Block_Visible'); const setCustomContentOnly = useSettingSetValue('Layout_Custom_Body_Only'); diff --git a/apps/meteor/client/views/marketplace/components/BannerEnterpriseTrialEnded.tsx b/apps/meteor/client/views/marketplace/components/BannerEnterpriseTrialEnded.tsx index e0eb9bb09e13..fb5347678320 100644 --- a/apps/meteor/client/views/marketplace/components/BannerEnterpriseTrialEnded.tsx +++ b/apps/meteor/client/views/marketplace/components/BannerEnterpriseTrialEnded.tsx @@ -15,7 +15,7 @@ const BannerEnterpriseTrialEnded = (): ReactElement => { linkTarget: '_blank', }; - const cloudWorkspaceHadTrial = useSetting('Cloud_Workspace_Had_Trial') as boolean; + const cloudWorkspaceHadTrial = useSetting('Cloud_Workspace_Had_Trial', false); const [showTrialBanner, setShowTrialBanner] = useLocalStorage('showAppsTrialEndBanner', cloudWorkspaceHadTrial); diff --git a/apps/meteor/client/views/oauth/components/CurrentUserDisplay.tsx b/apps/meteor/client/views/oauth/components/CurrentUserDisplay.tsx index 6e52570418de..59e1584d5ae2 100644 --- a/apps/meteor/client/views/oauth/components/CurrentUserDisplay.tsx +++ b/apps/meteor/client/views/oauth/components/CurrentUserDisplay.tsx @@ -22,7 +22,7 @@ type CurrentUserDisplayProps = { }; const CurrentUserDisplay = ({ user }: CurrentUserDisplayProps) => { - const showRealNames = useSetting('UI_Use_Real_Name'); + const showRealNames = useSetting('UI_Use_Real_Name', false); const getRoles = useRolesDescription(); const { t } = useTranslation(); diff --git a/apps/meteor/client/views/oauth/components/Layout.tsx b/apps/meteor/client/views/oauth/components/Layout.tsx index 5f7857aed675..dce1a583b416 100644 --- a/apps/meteor/client/views/oauth/components/Layout.tsx +++ b/apps/meteor/client/views/oauth/components/Layout.tsx @@ -9,7 +9,7 @@ type LayoutProps = { }; const Layout = ({ children }: LayoutProps) => { - const hideLogo = useSetting('Layout_Login_Hide_Logo'); + const hideLogo = useSetting('Layout_Login_Hide_Logo', false); const customLogo = useAssetWithDarkModePath('logo'); const customBackground = useAssetWithDarkModePath('background'); diff --git a/apps/meteor/client/views/omnichannel/ExternalFrameContainer.tsx b/apps/meteor/client/views/omnichannel/ExternalFrameContainer.tsx index 3fe37eaced50..f1a2e3a7d32b 100644 --- a/apps/meteor/client/views/omnichannel/ExternalFrameContainer.tsx +++ b/apps/meteor/client/views/omnichannel/ExternalFrameContainer.tsx @@ -10,8 +10,8 @@ function ExternalFrameContainer() { const uid = useUserId(); const room = useRoom(); const { 'X-Auth-Token': authToken } = sdk.rest.getCredentials() || {}; - const keyStr = useSetting('Omnichannel_External_Frame_Encryption_JWK'); - const frameURLSetting = useSetting('Omnichannel_External_Frame_URL'); + const keyStr = useSetting('Omnichannel_External_Frame_Encryption_JWK', ''); + const frameURLSetting = useSetting('Omnichannel_External_Frame_URL', ''); const token = useQuery(['externalFrame', keyStr, authToken], async () => { if (!keyStr || !authToken) { diff --git a/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessagesList.tsx b/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessagesList.tsx index 3bf6385a19a0..1e0b7089f158 100644 --- a/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessagesList.tsx +++ b/apps/meteor/client/views/omnichannel/contactHistory/MessageList/ContactHistoryMessagesList.tsx @@ -42,7 +42,7 @@ const ContactHistoryMessagesList = ({ }; const { phase, error, items: messages, itemCount: totalItemCount } = useRecordList(messageList); - const messageGroupingPeriod = Number(useSetting('Message_GroupingPeriod')); + const messageGroupingPeriod = useSetting('Message_GroupingPeriod', 300); return ( <> diff --git a/apps/meteor/client/views/omnichannel/installation/Installation.tsx b/apps/meteor/client/views/omnichannel/installation/Installation.tsx index 7fedaaa65641..734b3a5bb887 100644 --- a/apps/meteor/client/views/omnichannel/installation/Installation.tsx +++ b/apps/meteor/client/views/omnichannel/installation/Installation.tsx @@ -1,5 +1,5 @@ import { Box } from '@rocket.chat/fuselage'; -import { useSetting } from '@rocket.chat/ui-contexts'; +import { useAbsoluteUrl, useSetting } from '@rocket.chat/ui-contexts'; import type { ReactElement } from 'react'; import React from 'react'; import { useTranslation } from 'react-i18next'; @@ -12,8 +12,7 @@ import Wrapper from './Wrapper'; // TODO: use `CodeSnippet` Component const Installation = (): ReactElement => { const { t } = useTranslation(); - const setting = useSetting('Site_Url') as string; - const siteUrl = setting?.replace(/\/$/, ''); + const siteUrl = useSetting('Site_Url', useAbsoluteUrl()('')).replace(/\/$/, ''); const installString = `