diff --git a/.commitlintrc.js b/.commitlintrc.mjs similarity index 62% rename from .commitlintrc.js rename to .commitlintrc.mjs index 35ee6deaa5e..744586ec052 100644 --- a/.commitlintrc.js +++ b/.commitlintrc.mjs @@ -1,13 +1,14 @@ -const {sync: globSync} = require('fast-glob') -const types = require('@commitlint/config-angular-type-enum') +import types from '@commitlint/config-angular-type-enum' +import fastGlobPkg from 'fast-glob' +import fsExtraPkg from 'fs-extra' +const {readJSONSync} = fsExtraPkg +const {sync: globSync} = fastGlobPkg const packages = globSync('./packages/*/package.json').map( - fn => require(fn).name + fn => readJSONSync(fn).name ) -// Website is not in `packages`. -packages.push('website') -module.exports = { +export default { extends: ['@commitlint/config-angular'], rules: { // Cheatsheet: https://commitlint.js.org/#/reference-rules diff --git a/.husky/commit-msg b/.husky/commit-msg new file mode 100644 index 00000000000..c3c62bfc016 --- /dev/null +++ b/.husky/commit-msg @@ -0,0 +1 @@ +npx commitlint --edit "$1" \ No newline at end of file diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100644 index 00000000000..2312dc587f6 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1 @@ +npx lint-staged diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 00000000000..9bd240a5692 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,8 @@ +{ + "arrowParens": "avoid", + "bracketSpacing": false, + "endOfLine": "lf", + "semi": false, + "singleQuote": true, + "trailingComma": "es5" +} diff --git a/BUILD b/BUILD index d7641cf1f12..1b94e8f1b51 100644 --- a/BUILD +++ b/BUILD @@ -1,9 +1,11 @@ load("@aspect_bazel_lib//lib:copy_to_bin.bzl", "copy_to_bin") load("@aspect_bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory") load("@aspect_rules_js//npm:defs.bzl", "npm_link_package") +load("@aspect_rules_lint//format:defs.bzl", "format_multirun", "format_test") load("@aspect_rules_ts//ts:defs.bzl", "ts_config") load("@npm//:defs.bzl", "npm_link_all_packages") load("@npm//:karma/package_json.bzl", karma_bin = "bin") +load("@npm//:prettier/package_json.bzl", prettier = "bin") load("@rules_multirun//:defs.bzl", "multirun") npm_link_all_packages() @@ -257,7 +259,32 @@ npm_link_package( src = "//packages/intl-localematcher", ) -alias( +prettier.prettier_binary( + name = "prettier", + data = [ + ".prettierignore", + ".prettierrc.json", + ], + # Allow the binary to be run outside bazel + env = {"BAZEL_BINDIR": "."}, +) + +format_multirun( name = "format", - actual = "//tools:format", + css = ":prettier", + html = ":prettier", + javascript = ":prettier", + markdown = ":prettier", + starlark = "@buildifier_prebuilt//:buildifier", + visibility = ["//visibility:public"], +) + +format_test( + name = "format_test", + size = "small", + javascript = ":prettier", + markdown = ":prettier", + no_sandbox = True, # Enables formatting the entire workspace, paired with 'workspace' attribute + starlark = "@buildifier_prebuilt//:buildifier", + workspace = "//:package.json", # A file in the workspace root, where the no_sandbox mode will run the formatter ) diff --git a/MODULE.bazel b/MODULE.bazel index 06e57a2183e..d0881031adc 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -20,6 +20,7 @@ npm = use_extension("@aspect_rules_js//npm:extensions.bzl", "npm", dev_dependenc npm.npm_translate_lock( name = "npm", data = [ + "//:patches/@commitlint__rules.patch", "//:patches/@glimmer__interfaces@0.92.3.patch", "//:patches/@glimmer__syntax@0.92.3.patch", "//:patches/make-plural-compiler@5.1.0.patch", @@ -124,7 +125,7 @@ use_repo(crate, "crate_index") ######### Lint rules ######### -bazel_dep(name = "aspect_rules_lint", version = "1.0.2") +bazel_dep(name = "aspect_rules_lint", version = "1.0.3") ######### test262 rules ######### diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index dbc4914a889..90c79f2a127 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -26,8 +26,8 @@ "https://bcr.bazel.build/modules/aspect_rules_js/2.1.0/MODULE.bazel": "f747a24e13bc3c35c712580fc4e30186c54d80d21997b9503e29705e4d864533", "https://bcr.bazel.build/modules/aspect_rules_js/2.1.0/source.json": "3a43843c6bd0ac65d118e72f504ff553a1ba1e65fec91938e5546effb4245104", "https://bcr.bazel.build/modules/aspect_rules_lint/0.12.0/MODULE.bazel": "e767c5dbfeb254ec03275a7701b5cfde2c4d2873676804bc7cb27ddff3728fed", - "https://bcr.bazel.build/modules/aspect_rules_lint/1.0.2/MODULE.bazel": "40111d1065049288fa89a8dfb90b47cf157bf5de4636c44dd124f5a7f56626eb", - "https://bcr.bazel.build/modules/aspect_rules_lint/1.0.2/source.json": "30918b78facc191e69caf2584a8286f19943d09fc48606e7b1502113d8015799", + "https://bcr.bazel.build/modules/aspect_rules_lint/1.0.3/MODULE.bazel": "ed0fe929647ba21d2041e14ea3d757133ca306b72d4998e8a3d0d2f515196765", + "https://bcr.bazel.build/modules/aspect_rules_lint/1.0.3/source.json": "2d2dce6a477e7730b2fb839761166566db7c0e8e76af83c21d2e97731f9099af", "https://bcr.bazel.build/modules/aspect_rules_ts/3.2.1/MODULE.bazel": "400959569a0755546d693aa5d05b7db7046ea697297afff6adea7155c34fe116", "https://bcr.bazel.build/modules/aspect_rules_ts/3.2.1/source.json": "604afcc1cd053aed9b80d08a802b67124f61fdb4576b19103426cfbc4b911d09", "https://bcr.bazel.build/modules/bazel_features/0.1.0/MODULE.bazel": "47011d645b0f949f42ee67f2e8775188a9cf4a0a1528aa2fa4952f2fd00906fd", @@ -1112,7 +1112,7 @@ "@@rules_multitool~//multitool:extension.bzl%multitool": { "general": { "bzlTransitiveDigest": "AtvPzG/SAawYMKVVHcMoJq4EXkVPTIhS3AeNwENXp9E=", - "usagesDigest": "Xl1ufLXLCCN/G1KOi+pQ/jrdehy9+tgyD67RzK5RDPE=", + "usagesDigest": "Y0APH30vB4HkpwN4koQxfzlNYbB1li0yiUC++Miw4Xw=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, diff --git a/buildbuddy.yaml b/buildbuddy.yaml index cbe0f36788d..1e39fc5189a 100644 --- a/buildbuddy.yaml +++ b/buildbuddy.yaml @@ -13,6 +13,4 @@ actions: memory: 10GB disk: 16GB bazel_commands: - # Check if all files are properly formatted. - - 'run //:format -- --mode check' - 'test //...' diff --git a/package.json b/package.json index 00127f7c2d3..fd182e0d066 100644 --- a/package.json +++ b/package.json @@ -12,11 +12,12 @@ "deploy": "NO_UPDATE_NOTIFIER=1 DEPLOYMENT_BRANCH=main USE_SSH=true bazel run //website:deploy", "docs": "NO_UPDATE_NOTIFIER=1 bazel run //website:serve", "examples": "bazel run //packages/react-intl/examples", - "format": "bazel run //:format && bazel run //tools:buildifier", + "format": "bazel run //:format", "karma:ci": "bazel test :karma-ci", "karma:local": "bazel test :karma", "prerelease": "HUSKY=0 lerna version --yes --no-private", - "test": "bazel test //..." + "test": "bazel test //...", + "prepare": "husky" }, "devDependencies": { "@babel/core": "^7.25.9", @@ -31,15 +32,13 @@ "@bazel/runfiles": "^6.3.1", "@commitlint/cli": "^19.5.0", "@commitlint/config-angular": "^19.5.0", + "@commitlint/config-angular-type-enum": "^19.5.0", "@glimmer/env": "^0.1.7", "@glimmer/reference": "^0.92.3", "@glimmer/syntax": "0.92.3", "@glimmer/validator": "^0.92.3", "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", - "@lerna-lite/cli": "^3.10.0", - "@lerna-lite/list": "^3.10.0", - "@lerna-lite/version": "^3.10.0", "@napi-rs/cli": "^2.18.4", "@swc-node/register": "^1.10.9", "@swc/core": "^1.7.39", @@ -60,16 +59,16 @@ "@types/json-stable-stringify": "^1.1.0", "@types/lodash": "^4.17.12", "@types/minimist": "^1.2.5", - "@types/node": "^20.17.0", + "@types/node": "^22.0.0", "@types/picomatch": "^3.0.1", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@types/regenerate": "^1.4.3", "@types/serialize-javascript": "^5.0.4", "@types/webpack": "^5.28.5", - "@typescript-eslint/parser": "8.11.0", - "@typescript-eslint/rule-tester": "8.11.0", - "@typescript-eslint/utils": "8.11.0", + "@typescript-eslint/parser": "8.12.2", + "@typescript-eslint/rule-tester": "8.12.2", + "@typescript-eslint/utils": "8.12.2", "@unicode/unicode-13.0.0": "^1.6.0", "@vue/compiler-core": "^3.5.12", "@vue/compiler-dom": "^3.5.12", @@ -94,12 +93,12 @@ "core-js": "^3.38.1", "ember-template-recast": "^6.1.5", "emoji-regex": "^10.4.0", - "eslint": "9.4.0", + "eslint": "9.14.0", "fast-glob": "^3.3.2", "fs-extra": "^11.2.0", "hoist-non-react-statics": "^3.3.2", "http-server": "^14.1.1", - "husky": "^9.1.6", + "husky": "9", "jasmine-expect": "^5.0.0", "jest": "^29.7.0", "jest-cli": "^29.7.0", @@ -111,6 +110,7 @@ "karma-jasmine": "^5.1.0", "karma-jasmine-matchers": "^5.0.0", "karma-sauce-launcher": "4.3.6", + "lint-staged": "^15.2.10", "lodash": "^4.17.21", "loud-rejection": "^2.2.0", "magic-string": "^0.30.12", @@ -146,7 +146,7 @@ "source-map-js": "1.2.1", "@glimmer/syntax": "0.92.3", "@glimmer/interfaces": "0.92.3", - "eslint": "9.4.0", + "eslint": "9.14.0", "typescript": "5.6.2" }, "pnpm": { @@ -188,16 +188,12 @@ "patchedDependencies": { "make-plural-compiler@5.1.0": "patches/make-plural-compiler@5.1.0.patch", "@glimmer/syntax@0.92.3": "patches/@glimmer__syntax@0.92.3.patch", - "@glimmer/interfaces@0.92.3": "patches/@glimmer__interfaces@0.92.3.patch" + "@glimmer/interfaces@0.92.3": "patches/@glimmer__interfaces@0.92.3.patch", + "@commitlint/rules": "patches/@commitlint__rules.patch" } }, - "prettier": { - "arrowParens": "avoid", - "bracketSpacing": false, - "endOfLine": "lf", - "semi": false, - "singleQuote": true, - "trailingComma": "es5" + "lint-staged": { + "*": "bazel run //:format" }, "author": "Long Ho " -} \ No newline at end of file +} diff --git a/packages/babel-plugin-formatjs/CHANGELOG.md b/packages/babel-plugin-formatjs/CHANGELOG.md index e458ea6805e..d36f2266499 100644 --- a/packages/babel-plugin-formatjs/CHANGELOG.md +++ b/packages/babel-plugin-formatjs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [10.5.23](https://github.com/formatjs/formatjs/compare/babel-plugin-formatjs@10.5.22...babel-plugin-formatjs@10.5.23) (2024-11-02) + +**Note:** Version bump only for package babel-plugin-formatjs + ## [10.5.22](https://github.com/formatjs/formatjs/compare/babel-plugin-formatjs@10.5.21...babel-plugin-formatjs@10.5.22) (2024-10-25) ### Bug Fixes diff --git a/packages/babel-plugin-formatjs/integration-tests/package.json b/packages/babel-plugin-formatjs/integration-tests/package.json index 583c1a0f17e..3d6291ab8c8 100644 --- a/packages/babel-plugin-formatjs/integration-tests/package.json +++ b/packages/babel-plugin-formatjs/integration-tests/package.json @@ -1,4 +1,6 @@ { + "name": "integration-tests", + "private": true, "dependencies": { "babel-plugin-formatjs": "workspace:*" } diff --git a/packages/babel-plugin-formatjs/package.json b/packages/babel-plugin-formatjs/package.json index 015a340e1e7..7a5f096e112 100644 --- a/packages/babel-plugin-formatjs/package.json +++ b/packages/babel-plugin-formatjs/package.json @@ -1,6 +1,6 @@ { "name": "babel-plugin-formatjs", - "version": "10.5.22", + "version": "10.5.23", "description": "Extracts string messages for translation from modules that use formatjs.", "repository": { "type": "git", @@ -32,4 +32,4 @@ }, "homepage": "https://github.com/formatjs/formatjs#readme", "gitHead": "8b0baec8eda5002715cf893274fe59782fc2d371" -} \ No newline at end of file +} diff --git a/packages/cli-lib/CHANGELOG.md b/packages/cli-lib/CHANGELOG.md index a68ca4d0393..741636fad1a 100644 --- a/packages/cli-lib/CHANGELOG.md +++ b/packages/cli-lib/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.6.2](https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@6.6.1...@formatjs/cli-lib@6.6.2) (2024-11-02) + +### Bug Fixes + +* **deps:** update dependency @types/node to v22 ([#4658](https://github.com/formatjs/formatjs/issues/4658)) ([97233ea](https://github.com/formatjs/formatjs/commit/97233ea8c77e4d5e544d65c5dd181ab724b29c59)) - by @renovate[bot] + ## [6.6.1](https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@6.6.0...@formatjs/cli-lib@6.6.1) (2024-10-25) ### Bug Fixes diff --git a/packages/cli-lib/package.json b/packages/cli-lib/package.json index 5a705f746b4..db886f6b1c6 100644 --- a/packages/cli-lib/package.json +++ b/packages/cli-lib/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/cli-lib", - "version": "6.6.1", + "version": "6.6.2", "description": "Lib for CLI for formatjs.", "keywords": [ "intl", @@ -37,7 +37,7 @@ "@types/estree": "^1.0.0", "@types/fs-extra": "9 || 10 || 11", "@types/json-stable-stringify": "1", - "@types/node": "14 || 16 || 17 || 18 || 20", + "@types/node": "14 || 16 || 17 || 18 || 20 || 22", "chalk": "4", "commander": "12", "fast-glob": "3", @@ -86,4 +86,4 @@ "engines": { "node": ">= 16" } -} \ No newline at end of file +} diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 37e48b605e5..029e10ae23f 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.3.6](https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.3.5...@formatjs/cli@6.3.6) (2024-11-02) + +**Note:** Version bump only for package @formatjs/cli + ## [6.3.5](https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.3.4...@formatjs/cli@6.3.5) (2024-10-25) **Note:** Version bump only for package @formatjs/cli diff --git a/packages/cli/integration-tests/package.json b/packages/cli/integration-tests/package.json index f3581cf29d6..93e6a3b58fa 100644 --- a/packages/cli/integration-tests/package.json +++ b/packages/cli/integration-tests/package.json @@ -1,4 +1,6 @@ { + "name": "integration-tests", + "private": true, "devDependencies": { "@formatjs/cli": "workspace:*" } diff --git a/packages/cli/package.json b/packages/cli/package.json index 5c77a74c5e1..02c3b4a13ae 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/cli", - "version": "6.3.5", + "version": "6.3.6", "description": "A CLI for formatjs.", "keywords": [ "intl", diff --git a/packages/ecma376/CHANGELOG.md b/packages/ecma376/CHANGELOG.md index 6c0c0ff68d4..3f1e6902e28 100644 --- a/packages/ecma376/CHANGELOG.md +++ b/packages/ecma376/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.3.13](https://github.com/formatjs/formatjs/compare/@formatjs/ecma376@0.3.12...@formatjs/ecma376@0.3.13) (2024-11-02) + +**Note:** Version bump only for package @formatjs/ecma376 + ## [0.3.12](https://github.com/formatjs/formatjs/compare/@formatjs/ecma376@0.3.11...@formatjs/ecma376@0.3.12) (2024-10-25) ### Bug Fixes diff --git a/packages/ecma376/package.json b/packages/ecma376/package.json index 16f083bc063..08b583d114b 100644 --- a/packages/ecma376/package.json +++ b/packages/ecma376/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/ecma376", - "version": "0.3.12", + "version": "0.3.13", "description": "generate ecma376 numFmt in different locales & currencies", "main": "index.js", "module": "lib/index.js", @@ -26,4 +26,4 @@ "dependencies": { "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/ecma402-abstract/CHANGELOG.md b/packages/ecma402-abstract/CHANGELOG.md index 3a5ffb16a8e..58af7408302 100644 --- a/packages/ecma402-abstract/CHANGELOG.md +++ b/packages/ecma402-abstract/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.2.2](https://github.com/formatjs/formatjs/compare/@formatjs/ecma402-abstract@2.2.1...@formatjs/ecma402-abstract@2.2.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/ecma402-abstract + ## [2.2.1](https://github.com/formatjs/formatjs/compare/@formatjs/ecma402-abstract@2.2.0...@formatjs/ecma402-abstract@2.2.1) (2024-10-25) ### Bug Fixes diff --git a/packages/ecma402-abstract/package.json b/packages/ecma402-abstract/package.json index cc774228b3e..360a438139f 100644 --- a/packages/ecma402-abstract/package.json +++ b/packages/ecma402-abstract/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/ecma402-abstract", - "version": "2.2.1", + "version": "2.2.2", "description": "A collection of implementation for ECMAScript abstract operations", "keywords": [ "intl", @@ -33,4 +33,4 @@ "homepage": "https://github.com/formatjs/formatjs", "license": "MIT", "gitHead": "a7842673d8ad205171ad7c8cb8bb2f318b427c0c" -} \ No newline at end of file +} diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 787412e72ca..6061ad0cedc 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.0.56](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.55...@formatjs/editor@2.0.56) (2024-11-02) + +**Note:** Version bump only for package @formatjs/editor + ## [2.0.55](https://github.com/formatjs/formatjs/compare/@formatjs/editor@2.0.54...@formatjs/editor@2.0.55) (2024-10-25) **Note:** Version bump only for package @formatjs/editor diff --git a/packages/editor/package.json b/packages/editor/package.json index 1873d0d26a7..c05fd1de742 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/editor", - "version": "2.0.55", + "version": "2.0.56", "description": "A ICU MessageFormat Editor UI", "keywords": [ "intl", diff --git a/packages/eslint-plugin-formatjs/CHANGELOG.md b/packages/eslint-plugin-formatjs/CHANGELOG.md index 86283661201..74e05e08f88 100644 --- a/packages/eslint-plugin-formatjs/CHANGELOG.md +++ b/packages/eslint-plugin-formatjs/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [5.2.0](https://github.com/formatjs/formatjs/compare/eslint-plugin-formatjs@5.1.5...eslint-plugin-formatjs@5.2.0) (2024-11-02) + +### Features + +* **eslint-plugin-formatjs:** add recommended and strict shareable eslint config ([a4fc437](https://github.com/formatjs/formatjs/commit/a4fc4379700283448350b6982338f169f15d9bba)), closes [#4501](https://github.com/formatjs/formatjs/issues/4501) - by @longlho + ## [5.1.5](https://github.com/formatjs/formatjs/compare/eslint-plugin-formatjs@5.1.4...eslint-plugin-formatjs@5.1.5) (2024-10-25) ### Bug Fixes diff --git a/packages/eslint-plugin-formatjs/index.ts b/packages/eslint-plugin-formatjs/index.ts index f9f03f13d71..0f96842f61f 100644 --- a/packages/eslint-plugin-formatjs/index.ts +++ b/packages/eslint-plugin-formatjs/index.ts @@ -1,6 +1,7 @@ +import {ESLint} from 'eslint' import { - rule as blocklistElements, name as blocklistElementRuleName, + rule as blocklistElements, } from './rules/blocklist-elements' import { rule as enforceDefaultMessage, @@ -15,10 +16,6 @@ import { rule as enforcePlaceholders, name as enforcePlaceholdersName, } from './rules/enforce-placeholders' -import { - rule as noInvalidICU, - name as noInvalidICUName, -} from './rules/no-invalid-icu' import { rule as enforcePluralRules, name as enforcePluralRulesName, @@ -33,6 +30,18 @@ import { } from './rules/no-complex-selectors' import {rule as noEmoji, name as noEmojiName} from './rules/no-emoji' import {rule as noId, name as noIdName} from './rules/no-id' +import { + rule as noInvalidICU, + name as noInvalidICUName, +} from './rules/no-invalid-icu' +import { + rule as noLiteralStringInJsx, + name as noLiteralStringInJsxName, +} from './rules/no-literal-string-in-jsx' +import { + rule as noMissingIcuPluralOnePlaceholders, + name as noMissingIcuPluralOnePlaceholdersName, +} from './rules/no-missing-icu-plural-one-placeholders' import { rule as noMultiplePlurals, name as noMultiplePluralsName, @@ -42,10 +51,6 @@ import { name as noMultipleWhitespacesName, } from './rules/no-multiple-whitespaces' import {rule as noOffset, name as noOffsetName} from './rules/no-offset' -import { - rule as noLiteralStringInJsx, - name as noLiteralStringInJsxName, -} from './rules/no-literal-string-in-jsx' import { rule as noUselessMessage, name as noUselessMessageName, @@ -58,38 +63,120 @@ import { rule as preferPoundInPlural, name as preferPoundInPluralName, } from './rules/prefer-pound-in-plural' -import { - rule as noMissingIcuPluralOnePlaceholders, - name as noMissingIcuPluralOnePlaceholdersName, -} from './rules/no-missing-icu-plural-one-placeholders' -import {RuleModule} from '@typescript-eslint/utils/ts-eslint' -const plugin: Plugin = { +const plugin: ESLint.Plugin = { + configs: { + strict: { + plugins: ['formatjs'], + rules: { + 'formatjs/no-offset': 'error', + 'formatjs/enforce-default-message': ['error', 'literal'], + 'formatjs/enforce-description': ['error', 'literal'], + 'formatjs/enforce-placeholders': 'error', + 'formatjs/no-emoji': 'error', + 'formatjs/no-multiple-whitespaces': 'error', + 'formatjs/no-multiple-plurals': 'error', + 'formatjs/no-complex-selectors': ['error', {limit: 20}], + 'formatjs/no-useless-message': 'error', + 'formatjs/prefer-pound-in-plural': 'error', + 'formatjs/no-missing-icu-plural-one-placeholders': 'error', + 'formatjs/enforce-id': [ + 'error', + { + idInterpolationPattern: '[sha512:contenthash:base64:10]', + }, + ], + 'formatjs/enforce-plural-rules': [ + 'error', + { + one: true, + other: true, + }, + ], + 'formatjs/no-literal-string-in-jsx': [ + 'error', + { + props: { + include: [['*', '{label,placeholder,title}']], + }, + }, + ], + 'formatjs/blocklist-elements': ['error', {elements: ['selectordinal']}], + }, + }, + recommended: { + plugins: ['formatjs'], + rules: { + 'formatjs/no-offset': 'error', + 'formatjs/enforce-default-message': ['error', 'literal'], + 'formatjs/enforce-description': ['error', 'literal'], + 'formatjs/enforce-placeholders': 'error', + 'formatjs/no-emoji': 'error', + 'formatjs/no-multiple-whitespaces': 'error', + 'formatjs/no-multiple-plurals': 'error', + 'formatjs/no-complex-selectors': ['error', {limit: 20}], + 'formatjs/no-useless-message': 'error', + 'formatjs/prefer-pound-in-plural': 'error', + 'formatjs/no-missing-icu-plural-one-placeholders': 'error', + 'formatjs/enforce-plural-rules': [ + 'error', + { + one: true, + other: true, + }, + ], + 'formatjs/no-literal-string-in-jsx': [ + 'warn', + { + props: { + include: [['*', '{label,placeholder,title}']], + }, + }, + ], + 'formatjs/blocklist-elements': ['error', {elements: ['selectordinal']}], + }, + }, + }, rules: { + // @ts-expect-error [blocklistElementRuleName]: blocklistElements, + // @ts-expect-error [enforceDefaultMessageName]: enforceDefaultMessage, + // @ts-expect-error [enforceDescriptionName]: enforceDescription, + // @ts-expect-error [enforceIdName]: enforceId, + // @ts-expect-error [enforcePlaceholdersName]: enforcePlaceholders, + // @ts-expect-error [enforcePluralRulesName]: enforcePluralRules, + // @ts-expect-error [noCamelCaseName]: noCamelCase, + // @ts-expect-error [noComplexSelectorsName]: noComplexSelectors, + // @ts-expect-error [noEmojiName]: noEmoji, + // @ts-expect-error [noIdName]: noId, + // @ts-expect-error [noInvalidICUName]: noInvalidICU, + // @ts-expect-error [noLiteralStringInJsxName]: noLiteralStringInJsx, + // @ts-expect-error [noMultiplePluralsName]: noMultiplePlurals, + // @ts-expect-error [noMultipleWhitespacesName]: noMultipleWhitespaces, + // @ts-expect-error [noOffsetName]: noOffset, + // @ts-expect-error [noUselessMessageName]: noUselessMessage, + // @ts-expect-error [preferFormattedMessageName]: preferFormattedMessage, + // @ts-expect-error [preferPoundInPluralName]: preferPoundInPlural, + // @ts-expect-error [noMissingIcuPluralOnePlaceholdersName]: noMissingIcuPluralOnePlaceholders, }, } -export type Plugin = { - rules: Record> -} - module.exports = plugin diff --git a/packages/eslint-plugin-formatjs/package.json b/packages/eslint-plugin-formatjs/package.json index a3eb1bd2769..accf537d8b1 100644 --- a/packages/eslint-plugin-formatjs/package.json +++ b/packages/eslint-plugin-formatjs/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-formatjs", - "version": "5.1.5", + "version": "5.2.0", "description": "ESLint plugin for formatjs", "main": "index.js", "repository": { @@ -24,7 +24,7 @@ "@formatjs/ts-transformer": "workspace:*", "@types/eslint": "9", "@types/picomatch": "3", - "@typescript-eslint/utils": "8.11.0", + "@typescript-eslint/utils": "8.12.2", "emoji-regex": "10", "magic-string": "^0.30.0", "picomatch": "2 || 3 || 4", @@ -34,4 +34,4 @@ "peerDependencies": { "eslint": "9" } -} \ No newline at end of file +} diff --git a/packages/eslint-plugin-formatjs/rules/blocklist-elements.ts b/packages/eslint-plugin-formatjs/rules/blocklist-elements.ts index e3d9da64031..2b73f023044 100644 --- a/packages/eslint-plugin-formatjs/rules/blocklist-elements.ts +++ b/packages/eslint-plugin-formatjs/rules/blocklist-elements.ts @@ -10,12 +10,8 @@ import { isTimeElement, parse, } from '@formatjs/icu-messageformat-parser' -import {TSESTree} from '@typescript-eslint/utils' -import { - RuleContext, - RuleListener, - RuleModule, -} from '@typescript-eslint/utils/ts-eslint' +import {ESLintUtils, TSESTree} from '@typescript-eslint/utils' +import {RuleContext} from '@typescript-eslint/utils/ts-eslint' import {getParserServices} from '../context-compat' import {extractMessages, getSettings} from '../util' @@ -129,30 +125,12 @@ function checkNode( } } -const create = (context: RuleContext): RuleListener => { - const callExpressionVisitor = (node: TSESTree.Node) => - checkNode(context, node) - const parserServices = getParserServices(context) +const createRule = ESLintUtils.RuleCreator( + _ => 'https://formatjs.io/docs/tooling/linter#blocklist-elements' +) - //@ts-expect-error defineTemplateBodyVisitor exists in Vue parser - if (parserServices?.defineTemplateBodyVisitor) { - //@ts-expect-error - return parserServices.defineTemplateBodyVisitor( - { - CallExpression: callExpressionVisitor, - }, - { - CallExpression: callExpressionVisitor, - } - ) - } - return { - JSXOpeningElement: (node: TSESTree.Node) => checkNode(context, node), - CallExpression: callExpressionVisitor, - } -} - -export const rule: RuleModule = { +export const rule = createRule({ + name, meta: { type: 'problem', docs: { @@ -174,5 +152,26 @@ export const rule: RuleModule = { }, }, defaultOptions: [], - create, -} + create(context) { + const callExpressionVisitor: ESLintUtils.RuleListener['CallExpression'] = + node => checkNode(context, node) + const parserServices = getParserServices(context) + + //@ts-expect-error defineTemplateBodyVisitor exists in Vue parser + if (parserServices?.defineTemplateBodyVisitor) { + //@ts-expect-error + return parserServices.defineTemplateBodyVisitor( + { + CallExpression: callExpressionVisitor, + }, + { + CallExpression: callExpressionVisitor, + } + ) + } + return { + JSXOpeningElement: node => checkNode(context, node), + CallExpression: callExpressionVisitor, + } + }, +}) diff --git a/packages/fast-memoize/CHANGELOG.md b/packages/fast-memoize/CHANGELOG.md index e4b7c7d479c..6d6a2907160 100644 --- a/packages/fast-memoize/CHANGELOG.md +++ b/packages/fast-memoize/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.2.3](https://github.com/formatjs/formatjs/compare/@formatjs/fast-memoize@2.2.2...@formatjs/fast-memoize@2.2.3) (2024-11-02) + +**Note:** Version bump only for package @formatjs/fast-memoize + ## [2.2.2](https://github.com/formatjs/formatjs/compare/@formatjs/fast-memoize@2.2.1...@formatjs/fast-memoize@2.2.2) (2024-10-25) ### Bug Fixes diff --git a/packages/fast-memoize/package.json b/packages/fast-memoize/package.json index f6a81f22b26..4e8e0b8a551 100644 --- a/packages/fast-memoize/package.json +++ b/packages/fast-memoize/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/fast-memoize", - "version": "2.2.2", + "version": "2.2.3", "description": "fork of fast-memoize and support esm", "main": "index.js", "module": "lib/index.js", @@ -23,4 +23,4 @@ "dependencies": { "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/icu-messageformat-parser/CHANGELOG.md b/packages/icu-messageformat-parser/CHANGELOG.md index e641f863d0c..d2f49fa5d23 100644 --- a/packages/icu-messageformat-parser/CHANGELOG.md +++ b/packages/icu-messageformat-parser/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.9.2](https://github.com/formatjs/formatjs/compare/@formatjs/icu-messageformat-parser@2.9.1...@formatjs/icu-messageformat-parser@2.9.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/icu-messageformat-parser + ## [2.9.1](https://github.com/formatjs/formatjs/compare/@formatjs/icu-messageformat-parser@2.9.0...@formatjs/icu-messageformat-parser@2.9.1) (2024-10-25) ### Bug Fixes diff --git a/packages/icu-messageformat-parser/integration-tests/package.json b/packages/icu-messageformat-parser/integration-tests/package.json index f6b779581c7..36714f21f24 100644 --- a/packages/icu-messageformat-parser/integration-tests/package.json +++ b/packages/icu-messageformat-parser/integration-tests/package.json @@ -1,4 +1,6 @@ { + "name": "integration-tests", + "private": true, "dependencies": { "@formatjs/icu-messageformat-parser": "workspace:*" } diff --git a/packages/icu-messageformat-parser/package.json b/packages/icu-messageformat-parser/package.json index 432d3c4e15f..b9a0b37f2cd 100644 --- a/packages/icu-messageformat-parser/package.json +++ b/packages/icu-messageformat-parser/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/icu-messageformat-parser", - "version": "2.9.1", + "version": "2.9.2", "main": "index.js", "module": "lib/index.js", "types": "index.d.ts", @@ -15,4 +15,4 @@ "@formatjs/icu-skeleton-parser": "workspace:*", "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/icu-skeleton-parser/CHANGELOG.md b/packages/icu-skeleton-parser/CHANGELOG.md index 5dea9b30fb8..9d5404f9153 100644 --- a/packages/icu-skeleton-parser/CHANGELOG.md +++ b/packages/icu-skeleton-parser/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.8.6](https://github.com/formatjs/formatjs/compare/@formatjs/icu-skeleton-parser@1.8.5...@formatjs/icu-skeleton-parser@1.8.6) (2024-11-02) + +**Note:** Version bump only for package @formatjs/icu-skeleton-parser + ## [1.8.5](https://github.com/formatjs/formatjs/compare/@formatjs/icu-skeleton-parser@1.8.4...@formatjs/icu-skeleton-parser@1.8.5) (2024-10-25) ### Bug Fixes diff --git a/packages/icu-skeleton-parser/package.json b/packages/icu-skeleton-parser/package.json index ffb0d40c646..927a37520ae 100644 --- a/packages/icu-skeleton-parser/package.json +++ b/packages/icu-skeleton-parser/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/icu-skeleton-parser", - "version": "1.8.5", + "version": "1.8.6", "main": "index.js", "module": "lib/index.js", "types": "index.d.ts", @@ -14,4 +14,4 @@ "@formatjs/ecma402-abstract": "workspace:*", "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/intl-datetimeformat/CHANGELOG.md b/packages/intl-datetimeformat/CHANGELOG.md index cad8c8863ca..f055ba39b35 100644 --- a/packages/intl-datetimeformat/CHANGELOG.md +++ b/packages/intl-datetimeformat/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.16.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.16.1...@formatjs/intl-datetimeformat@6.16.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-datetimeformat + ## [6.16.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-datetimeformat@6.16.0...@formatjs/intl-datetimeformat@6.16.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-datetimeformat/package.json b/packages/intl-datetimeformat/package.json index 8c8430a1967..f839082be37 100644 --- a/packages/intl-datetimeformat/package.json +++ b/packages/intl-datetimeformat/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-datetimeformat", - "version": "6.16.1", + "version": "6.16.2", "description": "Intl.DateTimeFormat polyfill", "main": "index.js", "types": "index.d.ts", @@ -30,4 +30,4 @@ "@formatjs/intl-getcanonicallocales": "workspace:*", "@formatjs/intl-locale": "workspace:*" } -} \ No newline at end of file +} diff --git a/packages/intl-displaynames/CHANGELOG.md b/packages/intl-displaynames/CHANGELOG.md index bcc2a31ee7a..041b79d86d4 100644 --- a/packages/intl-displaynames/CHANGELOG.md +++ b/packages/intl-displaynames/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.8.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@6.8.1...@formatjs/intl-displaynames@6.8.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-displaynames + ## [6.8.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-displaynames@6.8.0...@formatjs/intl-displaynames@6.8.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-displaynames/package.json b/packages/intl-displaynames/package.json index 8a7f67f6684..a94ddfc718e 100644 --- a/packages/intl-displaynames/package.json +++ b/packages/intl-displaynames/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-displaynames", - "version": "6.8.1", + "version": "6.8.2", "description": "Polyfill for: https://tc39.es/proposal-intl-displaynames", "keywords": [ "i18n", @@ -32,4 +32,4 @@ "bugs": { "url": "https://github.com/formatjs/formatjs/issues" } -} \ No newline at end of file +} diff --git a/packages/intl-durationformat/CHANGELOG.md b/packages/intl-durationformat/CHANGELOG.md index c55b8478e20..3faf0570c29 100644 --- a/packages/intl-durationformat/CHANGELOG.md +++ b/packages/intl-durationformat/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.6.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-durationformat@0.6.1...@formatjs/intl-durationformat@0.6.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-durationformat + ## [0.6.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-durationformat@0.6.0...@formatjs/intl-durationformat@0.6.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-durationformat/package.json b/packages/intl-durationformat/package.json index a47c5c42818..8b2efb6d6f6 100644 --- a/packages/intl-durationformat/package.json +++ b/packages/intl-durationformat/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-durationformat", - "version": "0.6.1", + "version": "0.6.2", "description": "Intl.DurationFormat polyfill", "keywords": [ "intl", @@ -29,4 +29,4 @@ "@formatjs/intl-localematcher": "workspace:*", "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/intl-enumerator/CHANGELOG.md b/packages/intl-enumerator/CHANGELOG.md index 19a5f6c208e..1743c43f396 100644 --- a/packages/intl-enumerator/CHANGELOG.md +++ b/packages/intl-enumerator/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.8.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-enumerator@1.8.1...@formatjs/intl-enumerator@1.8.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-enumerator + ## [1.8.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-enumerator@1.8.0...@formatjs/intl-enumerator@1.8.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-enumerator/package.json b/packages/intl-enumerator/package.json index ded667b0f11..2b1e5ec9add 100644 --- a/packages/intl-enumerator/package.json +++ b/packages/intl-enumerator/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-enumerator", - "version": "1.8.1", + "version": "1.8.2", "description": "Intl.Enumerator polyfill", "keywords": [ "intl", @@ -27,4 +27,4 @@ "@formatjs/ecma402-abstract": "workspace:*", "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/intl-getcanonicallocales/CHANGELOG.md b/packages/intl-getcanonicallocales/CHANGELOG.md index 4791cc413f4..a72e5be2110 100644 --- a/packages/intl-getcanonicallocales/CHANGELOG.md +++ b/packages/intl-getcanonicallocales/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.5.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-getcanonicallocales@2.5.1...@formatjs/intl-getcanonicallocales@2.5.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-getcanonicallocales + ## [2.5.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-getcanonicallocales@2.5.0...@formatjs/intl-getcanonicallocales@2.5.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-getcanonicallocales/package.json b/packages/intl-getcanonicallocales/package.json index 262dc84c8c7..b45ddb79878 100644 --- a/packages/intl-getcanonicallocales/package.json +++ b/packages/intl-getcanonicallocales/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-getcanonicallocales", - "version": "2.5.1", + "version": "2.5.2", "description": "Intl.getCanonicalLocales polyfill", "keywords": [ "intl", @@ -27,4 +27,4 @@ "dependencies": { "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/intl-listformat/CHANGELOG.md b/packages/intl-listformat/CHANGELOG.md index 85f49b3e114..432f9927c38 100644 --- a/packages/intl-listformat/CHANGELOG.md +++ b/packages/intl-listformat/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.7.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@7.7.1...@formatjs/intl-listformat@7.7.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-listformat + ## [7.7.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-listformat@7.7.0...@formatjs/intl-listformat@7.7.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-listformat/package.json b/packages/intl-listformat/package.json index 17adcb139d1..c9fa9145ca5 100644 --- a/packages/intl-listformat/package.json +++ b/packages/intl-listformat/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-listformat", - "version": "7.7.1", + "version": "7.7.2", "description": "Formats JS list in a i18n-safe way", "keywords": [ "intl", @@ -32,4 +32,4 @@ "homepage": "https://github.com/formatjs/formatjs", "license": "MIT", "gitHead": "a7842673d8ad205171ad7c8cb8bb2f318b427c0c" -} \ No newline at end of file +} diff --git a/packages/intl-locale/CHANGELOG.md b/packages/intl-locale/CHANGELOG.md index c719d184816..2065e9f5f4d 100644 --- a/packages/intl-locale/CHANGELOG.md +++ b/packages/intl-locale/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.2.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-locale@4.2.1...@formatjs/intl-locale@4.2.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-locale + ## [4.2.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-locale@4.2.0...@formatjs/intl-locale@4.2.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-locale/package.json b/packages/intl-locale/package.json index 7c75df26610..67ab400570d 100644 --- a/packages/intl-locale/package.json +++ b/packages/intl-locale/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-locale", - "version": "4.2.1", + "version": "4.2.2", "description": "Intl.Locale polyfill", "keywords": [ "intl", @@ -29,4 +29,4 @@ "@formatjs/intl-getcanonicallocales": "workspace:*", "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/intl-localematcher/CHANGELOG.md b/packages/intl-localematcher/CHANGELOG.md index 2dc902e16c6..e91fb99a653 100644 --- a/packages/intl-localematcher/CHANGELOG.md +++ b/packages/intl-localematcher/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.5.7](https://github.com/formatjs/formatjs/compare/@formatjs/intl-localematcher@0.5.6...@formatjs/intl-localematcher@0.5.7) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-localematcher + ## [0.5.6](https://github.com/formatjs/formatjs/compare/@formatjs/intl-localematcher@0.5.5...@formatjs/intl-localematcher@0.5.6) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-localematcher/package.json b/packages/intl-localematcher/package.json index 6c3f11a1721..2d667aeef5c 100644 --- a/packages/intl-localematcher/package.json +++ b/packages/intl-localematcher/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-localematcher", - "version": "0.5.6", + "version": "0.5.7", "description": "Intl.LocaleMatcher ponyfill", "keywords": [ "intl", @@ -27,4 +27,4 @@ "dependencies": { "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/intl-messageformat/CHANGELOG.md b/packages/intl-messageformat/CHANGELOG.md index 0fdae4464ad..1eace6894e8 100644 --- a/packages/intl-messageformat/CHANGELOG.md +++ b/packages/intl-messageformat/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [10.7.4](https://github.com/formatjs/formatjs/compare/intl-messageformat@10.7.3...intl-messageformat@10.7.4) (2024-11-02) + +**Note:** Version bump only for package intl-messageformat + ## [10.7.3](https://github.com/formatjs/formatjs/compare/intl-messageformat@10.7.2...intl-messageformat@10.7.3) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-messageformat/package.json b/packages/intl-messageformat/package.json index 46c22fb6ba8..c0994bfdea3 100644 --- a/packages/intl-messageformat/package.json +++ b/packages/intl-messageformat/package.json @@ -1,6 +1,6 @@ { "name": "intl-messageformat", - "version": "10.7.3", + "version": "10.7.4", "description": "Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages.", "keywords": [ "i18n", @@ -40,4 +40,4 @@ "homepage": "https://github.com/formatjs/formatjs", "license": "BSD-3-Clause", "gitHead": "a7842673d8ad205171ad7c8cb8bb2f318b427c0c" -} \ No newline at end of file +} diff --git a/packages/intl-numberformat/CHANGELOG.md b/packages/intl-numberformat/CHANGELOG.md index 0e8d0437545..098b2b083ef 100644 --- a/packages/intl-numberformat/CHANGELOG.md +++ b/packages/intl-numberformat/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [8.14.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@8.14.1...@formatjs/intl-numberformat@8.14.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-numberformat + ## [8.14.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-numberformat@8.14.0...@formatjs/intl-numberformat@8.14.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-numberformat/package.json b/packages/intl-numberformat/package.json index 368bf40d2e1..c9070017fa6 100644 --- a/packages/intl-numberformat/package.json +++ b/packages/intl-numberformat/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-numberformat", - "version": "8.14.1", + "version": "8.14.2", "description": "Ponyfill for ES2020 Intl.NumberFormat", "keywords": [ "polyfill", @@ -35,4 +35,4 @@ "url": "https://github.com/formatjs/formatjs/issues" }, "gitHead": "a7842673d8ad205171ad7c8cb8bb2f318b427c0c" -} \ No newline at end of file +} diff --git a/packages/intl-pluralrules/CHANGELOG.md b/packages/intl-pluralrules/CHANGELOG.md index 64b8fd6f192..5b66f163ce2 100644 --- a/packages/intl-pluralrules/CHANGELOG.md +++ b/packages/intl-pluralrules/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.3.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@5.3.1...@formatjs/intl-pluralrules@5.3.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-pluralrules + ## [5.3.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-pluralrules@5.3.0...@formatjs/intl-pluralrules@5.3.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-pluralrules/package.json b/packages/intl-pluralrules/package.json index 9cb673e0f8c..9d6a8871509 100644 --- a/packages/intl-pluralrules/package.json +++ b/packages/intl-pluralrules/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-pluralrules", - "version": "5.3.1", + "version": "5.3.2", "description": "Polyfill for Intl.PluralRules", "keywords": [ "polyfill", @@ -32,4 +32,4 @@ "url": "https://github.com/formatjs/formatjs/issues" }, "gitHead": "a7842673d8ad205171ad7c8cb8bb2f318b427c0c" -} \ No newline at end of file +} diff --git a/packages/intl-relativetimeformat/CHANGELOG.md b/packages/intl-relativetimeformat/CHANGELOG.md index 9d62a64e1a5..d34311b5c73 100644 --- a/packages/intl-relativetimeformat/CHANGELOG.md +++ b/packages/intl-relativetimeformat/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [11.4.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@11.4.1...@formatjs/intl-relativetimeformat@11.4.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-relativetimeformat + ## [11.4.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-relativetimeformat@11.4.0...@formatjs/intl-relativetimeformat@11.4.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-relativetimeformat/package.json b/packages/intl-relativetimeformat/package.json index 5be518f9a61..a4c4b91efc6 100644 --- a/packages/intl-relativetimeformat/package.json +++ b/packages/intl-relativetimeformat/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-relativetimeformat", - "version": "11.4.1", + "version": "11.4.2", "description": "Formats JavaScript dates to relative time strings.", "keywords": [ "intl", @@ -34,4 +34,4 @@ "homepage": "https://github.com/formatjs/formatjs", "license": "MIT", "gitHead": "a7842673d8ad205171ad7c8cb8bb2f318b427c0c" -} \ No newline at end of file +} diff --git a/packages/intl-segmenter/CHANGELOG.md b/packages/intl-segmenter/CHANGELOG.md index 1e965da1bf8..9521ccf6230 100644 --- a/packages/intl-segmenter/CHANGELOG.md +++ b/packages/intl-segmenter/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [11.7.2](https://github.com/formatjs/formatjs/compare/@formatjs/intl-segmenter@11.7.1...@formatjs/intl-segmenter@11.7.2) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl-segmenter + ## [11.7.1](https://github.com/formatjs/formatjs/compare/@formatjs/intl-segmenter@11.7.0...@formatjs/intl-segmenter@11.7.1) (2024-10-25) ### Bug Fixes diff --git a/packages/intl-segmenter/package.json b/packages/intl-segmenter/package.json index 05ab116f1b3..464d7bbcce9 100644 --- a/packages/intl-segmenter/package.json +++ b/packages/intl-segmenter/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl-segmenter", - "version": "11.7.1", + "version": "11.7.2", "description": "Polyfill for Intl.Segmenter", "keywords": [ "intl", @@ -27,4 +27,4 @@ "types": "index.d.ts", "homepage": "https://github.com/formatjs/formatjs", "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/intl/CHANGELOG.md b/packages/intl/CHANGELOG.md index 029a42c47ba..dd0082441bc 100644 --- a/packages/intl/CHANGELOG.md +++ b/packages/intl/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.10.12](https://github.com/formatjs/formatjs/compare/@formatjs/intl@2.10.11...@formatjs/intl@2.10.12) (2024-11-02) + +**Note:** Version bump only for package @formatjs/intl + ## [2.10.11](https://github.com/formatjs/formatjs/compare/@formatjs/intl@2.10.10...@formatjs/intl@2.10.11) (2024-10-25) ### Bug Fixes diff --git a/packages/intl/package.json b/packages/intl/package.json index 800715e50a2..5a528e232b4 100644 --- a/packages/intl/package.json +++ b/packages/intl/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/intl", - "version": "2.10.11", + "version": "2.10.12", "description": "Internationalize JS apps. This library provides an API to format dates, numbers, and strings, including pluralization and handling translations.", "keywords": [ "intl", @@ -49,4 +49,4 @@ "optional": true } } -} \ No newline at end of file +} diff --git a/packages/react-intl/CHANGELOG.md b/packages/react-intl/CHANGELOG.md index 1c5e7616131..439515ae63e 100644 --- a/packages/react-intl/CHANGELOG.md +++ b/packages/react-intl/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.8.5](https://github.com/formatjs/formatjs/compare/react-intl@6.8.4...react-intl@6.8.5) (2024-11-02) + +### Bug Fixes + +* **react-intl:** relax @types/react versions ([d8f6047](https://github.com/formatjs/formatjs/commit/d8f6047c291a545eb8690290f7bc7761838e5c86)) - by @longlho + ## [6.8.4](https://github.com/formatjs/formatjs/compare/react-intl@6.8.3...react-intl@6.8.4) (2024-10-25) ### Bug Fixes diff --git a/packages/react-intl/example-sandboxes/rescripts/package.json b/packages/react-intl/example-sandboxes/rescripts/package.json index c2493fa3cb6..eaf0463ad39 100644 --- a/packages/react-intl/example-sandboxes/rescripts/package.json +++ b/packages/react-intl/example-sandboxes/rescripts/package.json @@ -15,8 +15,8 @@ "react-scripts": "5.0.0" }, "devDependencies": { - "@types/react": "^18.3.11", - "@types/react-dom": "^18.3.1", + "@types/react": "16 || 17 || 18", + "@types/react-dom": "16 || 17 || 18", "typescript": "5", "babel-plugin-react-require": "3.1.3" }, diff --git a/packages/react-intl/example-sandboxes/strict-locale-type/package.json b/packages/react-intl/example-sandboxes/strict-locale-type/package.json index f0a90371738..c6890e0d32a 100644 --- a/packages/react-intl/example-sandboxes/strict-locale-type/package.json +++ b/packages/react-intl/example-sandboxes/strict-locale-type/package.json @@ -11,8 +11,8 @@ "parcel": "^2.0.0" }, "devDependencies": { - "@types/react": "^18.3.11", - "@types/react-dom": "^18.3.1", + "@types/react": "16 || 17 || 18", + "@types/react-dom": "16 || 17 || 18", "typescript": "5" }, "scripts": { diff --git a/packages/react-intl/example-sandboxes/strict-message-types/package.json b/packages/react-intl/example-sandboxes/strict-message-types/package.json index 6bab4073712..31464775840 100644 --- a/packages/react-intl/example-sandboxes/strict-message-types/package.json +++ b/packages/react-intl/example-sandboxes/strict-message-types/package.json @@ -11,8 +11,8 @@ "parcel": "^2.0.0" }, "devDependencies": { - "@types/react": "^18.3.11", - "@types/react-dom": "^18.3.1", + "@types/react": "16 || 17 || 18", + "@types/react-dom": "16 || 17 || 18", "typescript": "5" }, "scripts": { diff --git a/packages/react-intl/examples/BUILD b/packages/react-intl/examples/BUILD index bc1863e89b2..514962242af 100644 --- a/packages/react-intl/examples/BUILD +++ b/packages/react-intl/examples/BUILD @@ -37,6 +37,7 @@ ts_project( declaration = True, out_dir = "examples-lib", resolve_json_module = True, + source_map = True, tsconfig = "//:tsconfig", deps = EXAMPLES_SRC_DEPS, ) diff --git a/packages/react-intl/examples/package.json b/packages/react-intl/examples/package.json index d60c37451a3..2b20d76aaa6 100644 --- a/packages/react-intl/examples/package.json +++ b/packages/react-intl/examples/package.json @@ -1,4 +1,6 @@ { + "name": "examples", + "private": true, "devDependencies": { "@formatjs/intl-datetimeformat": "workspace:*", "@formatjs/intl-getcanonicallocales": "workspace:*", diff --git a/packages/react-intl/package.json b/packages/react-intl/package.json index 37c3a7423d0..a123c17480e 100644 --- a/packages/react-intl/package.json +++ b/packages/react-intl/package.json @@ -1,6 +1,6 @@ { "name": "react-intl", - "version": "6.8.4", + "version": "6.8.5", "description": "Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.", "keywords": [ "intl", @@ -134,7 +134,7 @@ "@formatjs/intl-displaynames": "workspace:*", "@formatjs/intl-listformat": "workspace:*", "@types/hoist-non-react-statics": "3", - "@types/react": "^18.3.11", + "@types/react": "16 || 17 || 18", "hoist-non-react-statics": "3", "intl-messageformat": "workspace:*", "tslib": "2" @@ -156,4 +156,4 @@ "ie 11" ], "gitHead": "773d6ebf881357f6e4c2dd7e8984b1bd0f69b4ca" -} \ No newline at end of file +} diff --git a/packages/swc-plugin/CHANGELOG.md b/packages/swc-plugin/CHANGELOG.md index 0aeeb7f0c33..8b56a762b87 100644 --- a/packages/swc-plugin/CHANGELOG.md +++ b/packages/swc-plugin/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.5.22](https://github.com/formatjs/formatjs/compare/@formatjs/swc-plugin@1.5.21...@formatjs/swc-plugin@1.5.22) (2024-11-02) + +### Bug Fixes + +* **deps:** update dependency @swc/core to v1.7.42 ([#4664](https://github.com/formatjs/formatjs/issues/4664)) ([1fa3cae](https://github.com/formatjs/formatjs/commit/1fa3caec5c1c48d30fc38e078fc7448ad4c0cba7)) - by @renovate[bot] +* **deps:** update dependency @types/node to v22 ([#4658](https://github.com/formatjs/formatjs/issues/4658)) ([97233ea](https://github.com/formatjs/formatjs/commit/97233ea8c77e4d5e544d65c5dd181ab724b29c59)) - by @renovate[bot] + +## [1.5.21](https://github.com/formatjs/formatjs/compare/@formatjs/swc-plugin@1.5.20...@formatjs/swc-plugin@1.5.21) (2024-10-28) + +### Bug Fixes + +* **deps:** update dependency @swc/core to v1.7.40 ([#4654](https://github.com/formatjs/formatjs/issues/4654)) ([ef4f5c4](https://github.com/formatjs/formatjs/commit/ef4f5c4bd7b621ce1b27d1d3d4c4df380e8b75f7)) - by @renovate[bot] + ## [1.5.20](https://github.com/formatjs/formatjs/compare/@formatjs/swc-plugin@1.5.19...@formatjs/swc-plugin@1.5.20) (2024-10-25) ### Bug Fixes diff --git a/packages/swc-plugin/package.json b/packages/swc-plugin/package.json index 325e68946cc..27aa4644c77 100644 --- a/packages/swc-plugin/package.json +++ b/packages/swc-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/swc-plugin", - "version": "1.5.20", + "version": "1.5.22", "description": "SWC plugin for formatjs", "main": "index.js", "types": "index.d.ts", @@ -19,9 +19,9 @@ "dependencies": { "@formatjs/icu-messageformat-parser": "workspace:*", "@formatjs/ts-transformer": "workspace:*", - "@swc/core": "1.7.39", + "@swc/core": "1.7.42", "@types/json-stable-stringify": "1", - "@types/node": "14 || 16 || 17 || 18 || 20", + "@types/node": "14 || 16 || 17 || 18 || 20 || 22", "chalk": "4", "json-stable-stringify": "1", "tslib": "2" @@ -40,4 +40,4 @@ "url": "https://github.com/formatjs/formatjs/issues" }, "homepage": "https://github.com/formatjs/formatjs#readme" -} \ No newline at end of file +} diff --git a/packages/ts-transformer/CHANGELOG.md b/packages/ts-transformer/CHANGELOG.md index e57f38909f2..bbcb92cf72a 100644 --- a/packages/ts-transformer/CHANGELOG.md +++ b/packages/ts-transformer/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.13.21](https://github.com/formatjs/formatjs/compare/@formatjs/ts-transformer@3.13.20...@formatjs/ts-transformer@3.13.21) (2024-11-02) + +### Bug Fixes + +* **deps:** update dependency @types/node to v22 ([#4658](https://github.com/formatjs/formatjs/issues/4658)) ([97233ea](https://github.com/formatjs/formatjs/commit/97233ea8c77e4d5e544d65c5dd181ab724b29c59)) - by @renovate[bot] + ## [3.13.20](https://github.com/formatjs/formatjs/compare/@formatjs/ts-transformer@3.13.19...@formatjs/ts-transformer@3.13.20) (2024-10-25) ### Bug Fixes diff --git a/packages/ts-transformer/integration-tests/package.json b/packages/ts-transformer/integration-tests/package.json index 0a09d15a9f0..4bd1e3d8130 100644 --- a/packages/ts-transformer/integration-tests/package.json +++ b/packages/ts-transformer/integration-tests/package.json @@ -1,4 +1,6 @@ { + "name": "integration-tests", + "private": true, "devDependencies": { "@formatjs/ts-transformer": "workspace:*" } diff --git a/packages/ts-transformer/package.json b/packages/ts-transformer/package.json index 0ca4a0ae09a..ad7662d51ac 100644 --- a/packages/ts-transformer/package.json +++ b/packages/ts-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/ts-transformer", - "version": "3.13.20", + "version": "3.13.21", "description": "TS Compiler transformer for formatjs", "main": "index.js", "types": "index.d.ts", @@ -19,7 +19,7 @@ "dependencies": { "@formatjs/icu-messageformat-parser": "workspace:*", "@types/json-stable-stringify": "1", - "@types/node": "14 || 16 || 17 || 18 || 20", + "@types/node": "14 || 16 || 17 || 18 || 20 || 22", "chalk": "4", "json-stable-stringify": "1", "tslib": "2", @@ -39,4 +39,4 @@ "url": "https://github.com/formatjs/formatjs/issues" }, "homepage": "https://github.com/formatjs/formatjs#readme" -} \ No newline at end of file +} diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index ad1ff8c32a5..34cb393751e 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.3](https://github.com/formatjs/formatjs/compare/@formatjs/utils@1.6.2...@formatjs/utils@1.6.3) (2024-11-02) + +**Note:** Version bump only for package @formatjs/utils + +## [1.6.2](https://github.com/formatjs/formatjs/compare/@formatjs/utils@1.6.1...@formatjs/utils@1.6.2) (2024-10-28) + +### Bug Fixes + +* **@formatjs/utils:** fix default currency type ([ba6f51a](https://github.com/formatjs/formatjs/commit/ba6f51ae8b86b4d4405da54a58ddc73ae11e65fa)) - by @longlho + ## [1.6.1](https://github.com/formatjs/formatjs/compare/@formatjs/utils@1.6.0...@formatjs/utils@1.6.1) (2024-10-25) ### Bug Fixes diff --git a/packages/utils/package.json b/packages/utils/package.json index baafa39e2f8..252add860ec 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@formatjs/utils", - "version": "1.6.1", + "version": "1.6.3", "description": "Collection of useful intl utilities", "main": "index.js", "module": "lib/index.js", @@ -23,4 +23,4 @@ "dependencies": { "tslib": "2" } -} \ No newline at end of file +} diff --git a/packages/utils/src/countryCodes.ts b/packages/utils/src/countryCodes.ts index f5e0cae8fba..c646f637f2c 100644 --- a/packages/utils/src/countryCodes.ts +++ b/packages/utils/src/countryCodes.ts @@ -11,9 +11,7 @@ const COUNTRY_CODE_ALPHA2 = new Set( * @param alpha3OrAlpha2 - 2 or 3 letter country code (case-insensitive) * @returns canonicalized 2 letter country code (uppercase) or undefined if not found */ -export function canonicalizeCountryCode( - alpha3OrAlpha2?: string -): string | undefined { +export function canonicalizeCountryCode(alpha3OrAlpha2?: string) { if (!alpha3OrAlpha2) { return } diff --git a/packages/utils/src/defaultCurrency.ts b/packages/utils/src/defaultCurrency.ts index b186a3f74e5..1784234a696 100644 --- a/packages/utils/src/defaultCurrency.ts +++ b/packages/utils/src/defaultCurrency.ts @@ -17,7 +17,7 @@ const COUNTRIES_BY_DEFAULT_CURRENCY = Object.keys(data).reduce< * @param countryCode country code (alpha-2) * @returns default currency code, or USD if not found */ -export function defaultCurrency(countryCode?: string): string | undefined { +export function defaultCurrency(countryCode?: string) { countryCode = canonicalizeCountryCode(countryCode) return ( (countryCode && countryCode in data && data[countryCode as 'US']) || 'USD' @@ -29,6 +29,6 @@ export function defaultCurrency(countryCode?: string): string | undefined { * @param currencyCode currency code (ISO 4217) * @returns list of country codes (alpha-2) */ -export function countriesUsingDefaultCurrency(currencyCode?: string): string[] { +export function countriesUsingDefaultCurrency(currencyCode?: string) { return COUNTRIES_BY_DEFAULT_CURRENCY[currencyCode || 'USD'] || [] } diff --git a/packages/utils/src/defaultLocale.ts b/packages/utils/src/defaultLocale.ts index 53bbc575f25..a1481a5e359 100644 --- a/packages/utils/src/defaultLocale.ts +++ b/packages/utils/src/defaultLocale.ts @@ -6,7 +6,7 @@ import * as data from './defaultLocaleData.generated.json' * @param countryCode country code (alpha-2) * @returns default locale, or en if not found */ -export function defaultLocale(countryCode?: string): string | undefined { +export function defaultLocale(countryCode?: string) { countryCode = canonicalizeCountryCode(countryCode) return ( (countryCode && countryCode in data && data[countryCode as 'CN']) || 'en' diff --git a/packages/vue-intl/CHANGELOG.md b/packages/vue-intl/CHANGELOG.md index 08165a9bf3d..bd9bc9c5249 100644 --- a/packages/vue-intl/CHANGELOG.md +++ b/packages/vue-intl/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.5.10](https://github.com/formatjs/formatjs/compare/vue-intl@6.5.9...vue-intl@6.5.10) (2024-11-02) + +**Note:** Version bump only for package vue-intl + ## [6.5.9](https://github.com/formatjs/formatjs/compare/vue-intl@6.5.8...vue-intl@6.5.9) (2024-10-25) ### Bug Fixes diff --git a/packages/vue-intl/package.json b/packages/vue-intl/package.json index d88f52b3fa5..ead86f26087 100644 --- a/packages/vue-intl/package.json +++ b/packages/vue-intl/package.json @@ -1,6 +1,6 @@ { "name": "vue-intl", - "version": "6.5.9", + "version": "6.5.10", "description": "formatjs intl binding for vue", "main": "index.js", "repository": { @@ -26,4 +26,4 @@ "vue": "^3.4.0" }, "license": "ISC" -} \ No newline at end of file +} diff --git a/patches/@commitlint__rules.patch b/patches/@commitlint__rules.patch new file mode 100644 index 00000000000..11950e24979 --- /dev/null +++ b/patches/@commitlint__rules.patch @@ -0,0 +1,18 @@ +diff --git a/lib/scope-enum.js b/lib/scope-enum.js +index 35469611dc4f7b95f749e0fe6653879d2fd6b393..4e079c68deefc0c6b22b34fde4dd16043d1cc690 100644 +--- a/lib/scope-enum.js ++++ b/lib/scope-enum.js +@@ -12,11 +12,11 @@ export const scopeEnum = ({ scope }, when = 'always', value = []) => { + const isScopeInEnum = (scope) => ensure.enum(scope, value); + let isValid; + if (when === 'never') { +- isValid = !messageScopes.some(isScopeInEnum); ++ isValid = !messageScopes.some(isScopeInEnum) && !isScopeInEnum(scope); + errorMessage.splice(1, 0, 'not'); + } + else { +- isValid = messageScopes.every(isScopeInEnum); ++ isValid = messageScopes.every(isScopeInEnum) || isScopeInEnum(scope); + } + return [isValid, message(errorMessage)]; + }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1a259497b0d..ce96a082bac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,12 +9,15 @@ overrides: source-map-js: 1.2.1 '@glimmer/syntax': 0.92.3 '@glimmer/interfaces': 0.92.3 - eslint: 9.4.0 + eslint: 9.14.0 typescript: 5.6.2 packageExtensionsChecksum: 36f586ee47cc544e88bd717a1b6ef1ae patchedDependencies: + '@commitlint/rules': + hash: 643wrmkq4v5plqlknfac4m5esi + path: patches/@commitlint__rules.patch '@glimmer/interfaces@0.92.3': hash: 75gmslt2lrk4ybls6stmqfpu2m path: patches/@glimmer__interfaces@0.92.3.patch @@ -61,10 +64,13 @@ importers: version: 6.3.1 '@commitlint/cli': specifier: ^19.5.0 - version: 19.5.0(@types/node@20.17.0)(typescript@5.6.2) + version: 19.5.0(@types/node@22.8.2)(typescript@5.6.2) '@commitlint/config-angular': specifier: ^19.5.0 version: 19.5.0 + '@commitlint/config-angular-type-enum': + specifier: ^19.5.0 + version: 19.5.0 '@glimmer/env': specifier: ^0.1.7 version: 0.1.7 @@ -83,36 +89,27 @@ importers: '@jest/types': specifier: ^29.6.3 version: 29.6.3 - '@lerna-lite/cli': - specifier: ^3.10.0 - version: 3.10.0(@lerna-lite/list@3.10.0)(@lerna-lite/version@3.10.0)(@types/node@20.17.0)(typescript@5.6.2) - '@lerna-lite/list': - specifier: ^3.10.0 - version: 3.10.0(@lerna-lite/version@3.10.0)(@types/node@20.17.0)(typescript@5.6.2) - '@lerna-lite/version': - specifier: ^3.10.0 - version: 3.10.0(@lerna-lite/list@3.10.0)(@types/node@20.17.0)(typescript@5.6.2) '@napi-rs/cli': specifier: ^2.18.4 version: 2.18.4 '@swc-node/register': specifier: ^1.10.9 - version: 1.10.9(@swc/core@1.7.39(@swc/helpers@0.5.13))(@swc/types@0.1.13)(typescript@5.6.2) + version: 1.10.9(@swc/core@1.7.42(@swc/helpers@0.5.13))(@swc/types@0.1.13)(typescript@5.6.2) '@swc/core': specifier: ^1.7.39 - version: 1.7.39(@swc/helpers@0.5.13) + version: 1.7.42(@swc/helpers@0.5.13) '@swc/helpers': specifier: ^0.5.13 version: 0.5.13 '@swc/jest': specifier: ^0.2.36 - version: 0.2.36(@swc/core@1.7.39(@swc/helpers@0.5.13)) + version: 0.2.37(@swc/core@1.7.42(@swc/helpers@0.5.13)) '@taplo/cli': specifier: ^0.7.0 version: 0.7.0 '@testing-library/jest-dom': specifier: ^6.6.2 - version: 6.6.2 + version: 6.6.3 '@testing-library/react': specifier: ^16.0.1 version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -148,13 +145,13 @@ importers: version: 1.1.0 '@types/lodash': specifier: ^4.17.12 - version: 4.17.12 + version: 4.17.13 '@types/minimist': specifier: ^1.2.5 version: 1.2.5 '@types/node': - specifier: ^20.17.0 - version: 20.17.0 + specifier: ^22.0.0 + version: 22.8.2 '@types/picomatch': specifier: ^3.0.1 version: 3.0.1 @@ -172,16 +169,16 @@ importers: version: 5.0.4 '@types/webpack': specifier: ^5.28.5 - version: 5.28.5(@swc/core@1.7.39(@swc/helpers@0.5.13)) + version: 5.28.5(@swc/core@1.7.42(@swc/helpers@0.5.13)) '@typescript-eslint/parser': - specifier: 8.11.0 - version: 8.11.0(eslint@9.4.0)(typescript@5.6.2) + specifier: 8.12.2 + version: 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/rule-tester': - specifier: 8.11.0 - version: 8.11.0(eslint@9.4.0)(typescript@5.6.2) + specifier: 8.12.2 + version: 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/utils': - specifier: 8.11.0 - version: 8.11.0(eslint@9.4.0)(typescript@5.6.2) + specifier: 8.12.2 + version: 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2) '@unicode/unicode-13.0.0': specifier: ^1.6.0 version: 1.6.0 @@ -199,7 +196,7 @@ importers: version: 2.4.6 babel-loader: specifier: ^9.2.1 - version: 9.2.1(@babel/core@7.25.9)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + version: 9.2.1(@babel/core@7.25.9)(webpack@5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13))) benchmark: specifier: ^2.1.4 version: 2.1.4 @@ -247,7 +244,7 @@ importers: version: 2.0.2 core-js: specifier: ^3.38.1 - version: 3.38.1 + version: 3.39.0 ember-template-recast: specifier: ^6.1.5 version: 6.1.5 @@ -255,8 +252,8 @@ importers: specifier: ^10.4.0 version: 10.4.0 eslint: - specifier: 9.4.0 - version: 9.4.0 + specifier: 9.14.0 + version: 9.14.0(jiti@1.21.6) fast-glob: specifier: ^3.3.2 version: 3.3.2 @@ -270,17 +267,17 @@ importers: specifier: ^14.1.1 version: 14.1.1 husky: - specifier: ^9.1.6 + specifier: '9' version: 9.1.6 jasmine-expect: specifier: ^5.0.0 version: 5.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.17.0) + version: 29.7.0(@types/node@22.8.2) jest-cli: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.17.0) + version: 29.7.0(@types/node@22.8.2) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -305,6 +302,9 @@ importers: karma-sauce-launcher: specifier: 4.3.6 version: 4.3.6(encoding@0.1.13)(typescript@5.6.2) + lint-staged: + specifier: ^15.2.10 + version: 15.2.10 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -346,16 +346,16 @@ importers: version: 10.0.0 ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.25.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.9))(jest@29.7.0(@types/node@20.17.0))(typescript@5.6.2) + version: 29.2.5(@babel/core@7.25.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.9))(jest@29.7.0(@types/node@22.8.2))(typescript@5.6.2) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + version: 9.5.1(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13))) tsd: specifier: ^0.31.2 version: 0.31.2 tslib: specifier: ^2.8.0 - version: 2.8.0 + version: 2.8.1 typescript: specifier: 5.6.2 version: 5.6.2 @@ -373,13 +373,13 @@ importers: version: 8.0.0-rc.1(vue@3.5.12(typescript@5.6.2)) vue-eslint-parser: specifier: 9.4.3 - version: 9.4.3(eslint@9.4.0) + version: 9.4.3(eslint@9.14.0(jiti@1.21.6)) vue-loader: specifier: ^17.4.2 - version: 17.4.2(vue@3.5.12(typescript@5.6.2))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + version: 17.4.2(vue@3.5.12(typescript@5.6.2))(webpack@5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13))) webpack: specifier: ^5.95.0 - version: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + version: 5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)) packages/babel-plugin-formatjs: dependencies: @@ -415,7 +415,7 @@ importers: version: 7.20.6 tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/babel-plugin-formatjs/integration-tests: dependencies: @@ -487,8 +487,8 @@ importers: specifier: '1' version: 1.1.0 '@types/node': - specifier: 14 || 16 || 17 || 18 || 20 - version: 20.17.0 + specifier: 14 || 16 || 17 || 18 || 20 || 22 + version: 22.8.2 '@vue/compiler-core': specifier: ^3.4.0 version: 3.5.12 @@ -518,7 +518,7 @@ importers: version: 2.2.0 tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 typescript: specifier: 5.6.2 version: 5.6.2 @@ -536,7 +536,7 @@ importers: dependencies: tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/ecma402-abstract: dependencies: @@ -548,7 +548,7 @@ importers: version: link:../intl-localematcher tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/eslint-plugin-formatjs: dependencies: @@ -565,14 +565,14 @@ importers: specifier: '3' version: 3.0.1 '@typescript-eslint/utils': - specifier: 8.11.0 - version: 8.11.0(eslint@9.4.0)(typescript@5.6.2) + specifier: 8.12.2 + version: 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2) emoji-regex: specifier: '10' version: 10.4.0 eslint: - specifier: 9.4.0 - version: 9.4.0 + specifier: 9.14.0 + version: 9.14.0(jiti@1.21.6) magic-string: specifier: ^0.30.0 version: 0.30.12 @@ -581,7 +581,7 @@ importers: version: 4.0.2 tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 unicode-emoji-utils: specifier: ^1.2.0 version: 1.2.0 @@ -590,7 +590,7 @@ importers: dependencies: tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/icu-messageformat-parser: dependencies: @@ -602,7 +602,7 @@ importers: version: link:../icu-skeleton-parser tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/icu-messageformat-parser/integration-tests: dependencies: @@ -617,7 +617,7 @@ importers: version: link:../ecma402-abstract tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/intl: dependencies: @@ -641,7 +641,7 @@ importers: version: link:../intl-messageformat tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 typescript: specifier: 5.6.2 version: 5.6.2 @@ -663,7 +663,7 @@ importers: version: link:../intl-localematcher tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 devDependencies: '@formatjs/intl-getcanonicallocales': specifier: workspace:* @@ -682,7 +682,7 @@ importers: version: link:../intl-localematcher tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 devDependencies: '@formatjs/intl-getcanonicallocales': specifier: workspace:* @@ -701,7 +701,7 @@ importers: version: link:../intl-localematcher tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/intl-enumerator: dependencies: @@ -710,13 +710,13 @@ importers: version: link:../ecma402-abstract tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/intl-getcanonicallocales: dependencies: tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/intl-listformat: dependencies: @@ -728,7 +728,7 @@ importers: version: link:../intl-localematcher tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 devDependencies: '@formatjs/intl-getcanonicallocales': specifier: workspace:* @@ -750,13 +750,13 @@ importers: version: link:../intl-getcanonicallocales tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/intl-localematcher: dependencies: tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/intl-messageformat: dependencies: @@ -771,7 +771,7 @@ importers: version: link:../icu-messageformat-parser tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/intl-numberformat: dependencies: @@ -783,7 +783,7 @@ importers: version: link:../intl-localematcher tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 devDependencies: '@formatjs/intl-getcanonicallocales': specifier: workspace:* @@ -805,7 +805,7 @@ importers: version: link:../intl-localematcher tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 devDependencies: '@formatjs/intl-getcanonicallocales': specifier: workspace:* @@ -824,7 +824,7 @@ importers: version: link:../intl-localematcher tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 devDependencies: '@formatjs/intl-getcanonicallocales': specifier: workspace:* @@ -846,7 +846,7 @@ importers: version: link:../intl-localematcher tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/react-intl: dependencies: @@ -882,7 +882,7 @@ importers: version: 18.3.1 tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 typescript: specifier: 5.6.2 version: 5.6.2 @@ -943,7 +943,7 @@ importers: version: link:.. tslib: specifier: ^2.7.0 - version: 2.8.0 + version: 2.8.1 packages/swc-plugin: dependencies: @@ -954,14 +954,14 @@ importers: specifier: workspace:* version: link:../ts-transformer '@swc/core': - specifier: 1.7.39 - version: 1.7.39(@swc/helpers@0.5.13) + specifier: 1.7.42 + version: 1.7.42(@swc/helpers@0.5.13) '@types/json-stable-stringify': specifier: '1' version: 1.1.0 '@types/node': - specifier: 14 || 16 || 17 || 18 || 20 - version: 20.17.0 + specifier: 14 || 16 || 17 || 18 || 20 || 22 + version: 22.8.2 chalk: specifier: '4' version: 4.1.2 @@ -970,10 +970,10 @@ importers: version: 1.1.1 ts-jest: specifier: 27 || 28 || 29 - version: 29.2.5(@babel/core@7.25.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.9))(jest@29.7.0(@types/node@20.17.0))(typescript@5.6.2) + version: 29.2.5(@babel/core@7.25.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.9))(jest@29.7.0(@types/node@22.8.2))(typescript@5.6.2) tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/swc-plugin-experimental: dependencies: @@ -990,8 +990,8 @@ importers: specifier: '1' version: 1.1.0 '@types/node': - specifier: 14 || 16 || 17 || 18 || 20 - version: 20.17.0 + specifier: 14 || 16 || 17 || 18 || 20 || 22 + version: 22.8.2 chalk: specifier: '4' version: 4.1.2 @@ -1000,10 +1000,10 @@ importers: version: 1.1.1 ts-jest: specifier: '>=27' - version: 29.2.5(@babel/core@7.25.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.9))(jest@29.7.0(@types/node@20.17.0))(typescript@5.6.2) + version: 29.2.5(@babel/core@7.25.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.9))(jest@29.7.0(@types/node@22.8.2))(typescript@5.6.2) tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 typescript: specifier: 5.6.2 version: 5.6.2 @@ -1018,7 +1018,7 @@ importers: dependencies: tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 packages/vue-intl: dependencies: @@ -1033,7 +1033,7 @@ importers: version: link:../intl tslib: specifier: '2' - version: 2.8.0 + version: 2.8.1 vue: specifier: ^3.4.0 version: 3.5.12(typescript@5.6.2) @@ -1042,22 +1042,22 @@ importers: devDependencies: '@docusaurus/core': specifier: 3.5.2 - version: 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + version: 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/plugin-google-analytics': specifier: 3.5.2 - version: 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + version: 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/preset-classic': specifier: 3.5.2 - version: 3.5.2(@algolia/client-search@5.10.2)(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)(typescript@5.6.2) + version: 3.5.2(@algolia/client-search@5.10.2)(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)(typescript@5.6.2) '@docusaurus/theme-common': specifier: 3.5.2 - version: 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + version: 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/theme-live-codeblock': specifier: 3.5.2 - version: 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + version: 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/types': specifier: 3.5.2 - version: 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@formatjs/icu-messageformat-parser': specifier: workspace:* version: link:../packages/icu-messageformat-parser @@ -1066,7 +1066,7 @@ importers: version: 3.1.0(@types/react@18.3.12)(react@18.3.1) '@orama/plugin-docusaurus-v3': specifier: 3.0.1 - version: 3.0.1(7gbfgveynibneafuqqgii35uxy) + version: 3.0.1(mom4fxo4k7lkivdr2z42mqwcwe) classnames: specifier: 2.5.1 version: 2.5.1 @@ -1193,6 +1193,10 @@ packages: resolution: {integrity: sha512-z88xeGxnzehn2sqZ8UdGQEvYErF1odv2CftxInpSYJt6uHuPe9YjahKZITGs3l5LeI9d2ROG+obuDAoSlqbNfQ==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.26.2': + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.25.9': resolution: {integrity: sha512-yD+hEuJ/+wAJ4Ox2/rpNv5HIuPG82x3ZlQvYVn8iYCprdxzE7P1udpGF1jyjQVBU4dgznN+k2h103vxZ7NdPyw==} engines: {node: '>=6.9.0'} @@ -1816,6 +1820,10 @@ packages: resolution: {integrity: sha512-4zpTHZ9Cm6L9L+uIqghQX8ZXg8HKFcjYO3qHoO8zTmRm6HQUJ8SSJ+KRvbMBZn0EGVlT4DRYeQ/6hjlyXBh+Kg==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.26.0': + resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + engines: {node: '>=6.9.0'} + '@babel/template@7.25.9': resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} @@ -2119,28 +2127,36 @@ packages: resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: 9.4.0 + eslint: 9.14.0 - '@eslint-community/regexpp@4.11.1': - resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.15.1': - resolution: {integrity: sha512-K4gzNq+yymn/EVsXYmf+SBcBro8MTf+aXJZUphM96CdzUEr+ClGDvAbpmaEK+cGVigVXIgs9gNmvHAlrzzY5JQ==} + '@eslint/config-array@0.18.0': + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.7.0': + resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.1.0': resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.4.0': - resolution: {integrity: sha512-fdI7VJjP3Rvc70lC4xkFXHB0fiPeojiL1PxVG6t1ZvXQrarj893PweuBTujxDUFk0Fxj4R7PIIAZ/aiiyZPZcg==} + '@eslint/js@9.14.0': + resolution: {integrity: sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.2.2': + resolution: {integrity: sha512-CXtq5nR4Su+2I47WPOlWud98Y5Lv8Kyxp2ukhgFx/eW6Blm18VXJO5WuQylPugRo8nbluoi6GvvxBLqHcvqUUw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@glimmer/env@0.1.7': resolution: {integrity: sha512-JKF/a9I9jw6fGoz8kA7LEQslrwJ5jms5CXhu/aqkBWk+PmZ6pTl8mlb/eJ/5ujBGTiQzBhy5AIWF712iA+4/mw==} @@ -2186,6 +2202,14 @@ packages: '@hapi/topo@5.1.0': resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} + '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} @@ -2194,35 +2218,9 @@ packages: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} - '@hutson/parse-repository-url@5.0.0': - resolution: {integrity: sha512-e5+YUKENATs1JgYHMzTr2MW/NDcXGfYFAuOQU8gJgF/kEh4EqKgfGrfLI67bMD4tbhZVlkigz/9YYwWcbOFthg==} - engines: {node: '>=10.13.0'} - - '@inquirer/core@10.0.0': - resolution: {integrity: sha512-7dwoKCGvgZGHWTZfOj2KLmbIAIdiXP9NTrwGaTO/XDfKMEmyBahZpnombiG6JDHmiOrmK3GLEJRXrWExXCDLmQ==} - engines: {node: '>=18'} - - '@inquirer/expand@4.0.0': - resolution: {integrity: sha512-mR7JHNIvCB4o12f75KN42he7s1O9tmcSN4wJ6l04oymfXKLn+lYJFI7z9lbe4/Ald6fm8nuF38fuY5hNPl3B+A==} - engines: {node: '>=18'} - - '@inquirer/figures@1.0.7': - resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==} - engines: {node: '>=18'} - - '@inquirer/input@4.0.0': - resolution: {integrity: sha512-LD7MNzaX+q2OpU4Fn0i/SedhnnBCAnEzRr6L0MP6ohofFFlx9kp5EXX7flbRZlUnh8icOwC3NFmXTyP76hvo0g==} - engines: {node: '>=18'} - - '@inquirer/select@4.0.0': - resolution: {integrity: sha512-XTN4AIFusWbNCBU1Xm2YDxbtH94e/FOrC27U3QargSsoDT1mRm+aLfqE+oOZnUuxwtTnInRT8UHRU3MVOu52wg==} - engines: {node: '>=18'} - - '@inquirer/type@3.0.0': - resolution: {integrity: sha512-YYykfbw/lefC7yKj7nanzQXILM7r3suIvyFlCcMskc99axmsSewXWkAfXKwMbgxL76iAFVmRwmYdwNZNc8gjog==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' + '@humanwhocodes/retry@0.4.0': + resolution: {integrity: sha512-xnRgu9DxZbkWak/te3fcytNyp8MTbuiZIaueg2rgEvBuN55n04nwLYLU9TX/VVlusc9L2ZNXi99nUFNkHXtr5g==} + engines: {node: '>=18.18'} '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} @@ -2330,55 +2328,6 @@ packages: '@leichtgewicht/ip-codec@2.0.5': resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - '@lerna-lite/cli@3.10.0': - resolution: {integrity: sha512-D0QS8vw1lz9LWDlKax1nXQPbA4qokT/yXsi36hFmnNATVViJL1TRqbsz5lpFEW8WNlz42/r+Uftt/jW+DtIymA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@lerna-lite/exec': '*' - '@lerna-lite/list': '*' - '@lerna-lite/publish': '*' - '@lerna-lite/run': '*' - '@lerna-lite/version': '*' - '@lerna-lite/watch': '*' - peerDependenciesMeta: - '@lerna-lite/exec': - optional: true - '@lerna-lite/list': - optional: true - '@lerna-lite/publish': - optional: true - '@lerna-lite/run': - optional: true - '@lerna-lite/version': - optional: true - '@lerna-lite/watch': - optional: true - - '@lerna-lite/core@3.10.0': - resolution: {integrity: sha512-y4Xm+5uLhwX8N0KRMd7wl32TYZWbUJ3dcfAkKNQ111zsLrwoMaKvG3HfBwT7IMVdvjapwuQd95AMDFZYB9akJQ==} - engines: {node: ^18.0.0 || >=20.0.0} - - '@lerna-lite/init@3.10.0': - resolution: {integrity: sha512-lLdhw/0uqXi5vKjcliudMTxe2zvHVTFdNw6xeI8ni3eq3T1duguoPb+832wgApJK+yzQM6kWG8j9GxtQQzAZdg==} - engines: {node: ^18.0.0 || >=20.0.0} - - '@lerna-lite/list@3.10.0': - resolution: {integrity: sha512-kHgwbHQIxlKt2YP8D5Pq7V1jKTrr/TrFjhTj0D9YqBUaunxQ1tppoHC5c9ih49fQFsWa+G8NF7XsbBpQ2r5n8Q==} - engines: {node: ^18.0.0 || >=20.0.0} - - '@lerna-lite/listable@3.10.0': - resolution: {integrity: sha512-Cq4z6CKaom5fqBmxHrzNfmKVlfZN71DqGFE+YtrJBh0hnnOKSyJNjyIOmf8+hn3PSIrhCSiaFdviUQbm8wDpXQ==} - engines: {node: ^18.0.0 || >=20.0.0} - - '@lerna-lite/npmlog@3.10.0': - resolution: {integrity: sha512-z4nh+ZXAkn/Ut019qIayHsGWBoPo9+OpdkUYhhXlUtJ84WJWoeyuuTpyaMWmnA6F6Q5U7/nzZA2Fn5Ml6t5c0A==} - engines: {node: ^18.0.0 || >=20.0.0} - - '@lerna-lite/version@3.10.0': - resolution: {integrity: sha512-1Tra2KvyAkJxFOAr8j69nZ7tCq4kswOPVu4C6ZbrcMf6GGQwuBaZH9M9nG5HP3tBShsdEA7+WVfSSgQGnRSclA==} - engines: {node: ^18.0.0 || >=20.0.0} - '@lit-labs/ssr-dom-shim@1.2.1': resolution: {integrity: sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==} @@ -2418,89 +2367,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@npmcli/agent@2.2.2': - resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/fs@3.1.1': - resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - '@npmcli/git@5.0.8': - resolution: {integrity: sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/node-gyp@3.0.0': - resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - '@npmcli/package-json@5.2.1': - resolution: {integrity: sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/promise-spawn@7.0.2': - resolution: {integrity: sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/run-script@8.1.0': - resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@octokit/auth-token@5.1.1': - resolution: {integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==} - engines: {node: '>= 18'} - - '@octokit/core@6.1.2': - resolution: {integrity: sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==} - engines: {node: '>= 18'} - - '@octokit/endpoint@10.1.1': - resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==} - engines: {node: '>= 18'} - - '@octokit/graphql@8.1.1': - resolution: {integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==} - engines: {node: '>= 18'} - - '@octokit/openapi-types@22.2.0': - resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} - - '@octokit/plugin-enterprise-rest@6.0.1': - resolution: {integrity: sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==} - - '@octokit/plugin-paginate-rest@11.3.5': - resolution: {integrity: sha512-cgwIRtKrpwhLoBi0CUNuY83DPGRMaWVjqVI/bGKsLJ4PzyWZNaEmhHroI2xlrVXkk6nFv0IsZpOp+ZWSWUS2AQ==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/plugin-request-log@5.3.1': - resolution: {integrity: sha512-n/lNeCtq+9ofhC15xzmJCNKP2BWTv8Ih2TTy+jatNCCq/gQP/V7rK3fjIfuz0pDWDALO/o/4QY4hyOF6TQQFUw==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/plugin-rest-endpoint-methods@13.2.6': - resolution: {integrity: sha512-wMsdyHMjSfKjGINkdGKki06VEkgdEldIGstIEyGX0wbYHGByOwN/KiM+hAAlUwAtPkP3gvXtVQA9L3ITdV2tVw==} - engines: {node: '>= 18'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/request-error@6.1.5': - resolution: {integrity: sha512-IlBTfGX8Yn/oFPMwSfvugfncK2EwRLjzbrpifNaMY8o/HTEAFqCA1FZxjD9cWvSKBHgrIhc4CSBIzMxiLsbzFQ==} - engines: {node: '>= 18'} - - '@octokit/request@9.1.3': - resolution: {integrity: sha512-V+TFhu5fdF3K58rs1pGUJIDH5RZLbZm5BI+MNF+6o/ssFNT4vWlCh/tVpF3NxGtP15HUxTTMUbsG5llAuU2CZA==} - engines: {node: '>= 18'} - - '@octokit/rest@21.0.2': - resolution: {integrity: sha512-+CiLisCoyWmYicH25y1cDfCrv41kRSvTq6pPWtRroRJzhsCZWZyCqGyI8foJT5LmScADSwRAnr/xo+eewL04wQ==} - engines: {node: '>= 18'} - - '@octokit/types@13.6.1': - resolution: {integrity: sha512-PHZE9Z+kWXb23Ndik8MKPirBPziOc0D2/3KH1P+6jK5nGWe96kadZuE4jev2/Jq7FvIfTlT2Ltg8Fv2x1v0a5g==} - '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} @@ -2644,9 +2510,6 @@ packages: engines: {node: '>=18'} hasBin: true - '@sec-ant/readable-stream@0.4.1': - resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - '@shikijs/core@1.22.0': resolution: {integrity: sha512-S8sMe4q71TJAW+qG93s5VaiihujRK6rqDFqBnxqvga/3LvqHEnxqBIOPkt//IdXVtHkQWKu4nOQNk0uBGicU7Q==} @@ -2812,60 +2675,120 @@ packages: cpu: [arm64] os: [darwin] + '@swc/core-darwin-arm64@1.7.42': + resolution: {integrity: sha512-fWhaCs2+8GDRIcjExVDEIfbptVrxDqG8oHkESnXgymmvqTWzWei5SOnPNMS8Q+MYsn/b++Y2bDxkcwmq35Bvxg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + '@swc/core-darwin-x64@1.7.39': resolution: {integrity: sha512-qMlv3XPgtPi/Fe11VhiPDHSLiYYk2dFYl747oGsHZPq+6tIdDQjIhijXPcsUHIXYDyG7lNpODPL8cP/X1sc9MA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] + '@swc/core-darwin-x64@1.7.42': + resolution: {integrity: sha512-ZaVHD2bijrlkCyD7NDzLmSK849Jgcx+6DdL4x1dScoz1slJ8GTvLtEu0JOUaaScQwA+cVlhmrmlmi9ssjbRLGQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + '@swc/core-linux-arm-gnueabihf@1.7.39': resolution: {integrity: sha512-NP+JIkBs1ZKnpa3Lk2W1kBJMwHfNOxCUJXuTa2ckjFsuZ8OUu2gwdeLFkTHbR43dxGwH5UzSmuGocXeMowra/Q==} engines: {node: '>=10'} cpu: [arm] os: [linux] + '@swc/core-linux-arm-gnueabihf@1.7.42': + resolution: {integrity: sha512-iF0BJj7hVTbY/vmbvyzVTh/0W80+Q4fbOYschdUM3Bsud39TA+lSaPOefOHywkNH58EQ1z3EAxYcJOWNES7GFQ==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + '@swc/core-linux-arm64-gnu@1.7.39': resolution: {integrity: sha512-cPc+/HehyHyHcvAsk3ML/9wYcpWVIWax3YBaA+ScecJpSE04l/oBHPfdqKUPslqZ+Gcw0OWnIBGJT/fBZW2ayw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + '@swc/core-linux-arm64-gnu@1.7.42': + resolution: {integrity: sha512-xGu8j+DOLYTLkVmsfZPJbNPW1EkiWgSucT0nOlz77bLxImukt/0+HVm2hOwHSKuArQ8C3cjahAMY3b/s4VH2ww==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + '@swc/core-linux-arm64-musl@1.7.39': resolution: {integrity: sha512-8RxgBC6ubFem66bk9XJ0vclu3exJ6eD7x7CwDhp5AD/tulZslTYXM7oNPjEtje3xxabXuj/bEUMNvHZhQRFdqA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + '@swc/core-linux-arm64-musl@1.7.42': + resolution: {integrity: sha512-qtW3JNO7i1yHEko59xxz+jY38+tYmB96JGzj6XzygMbYJYZDYbrOpXQvKbMGNG3YeTDan7Fp2jD0dlKf7NgDPA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + '@swc/core-linux-x64-gnu@1.7.39': resolution: {integrity: sha512-3gtCPEJuXLQEolo9xsXtuPDocmXQx12vewEyFFSMSjOfakuPOBmOQMa0sVL8Wwius8C1eZVeD1fgk0omMqeC+Q==} engines: {node: '>=10'} cpu: [x64] os: [linux] + '@swc/core-linux-x64-gnu@1.7.42': + resolution: {integrity: sha512-F9WY1TN+hhhtiEzZjRQziNLt36M5YprMeOBHjsLVNqwgflzleSI7ulgnlQECS8c8zESaXj3ksGduAoJYtPC1cA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + '@swc/core-linux-x64-musl@1.7.39': resolution: {integrity: sha512-mg39pW5x/eqqpZDdtjZJxrUvQNSvJF4O8wCl37fbuFUqOtXs4TxsjZ0aolt876HXxxhsQl7rS+N4KioEMSgTZw==} engines: {node: '>=10'} cpu: [x64] os: [linux] + '@swc/core-linux-x64-musl@1.7.42': + resolution: {integrity: sha512-7YMdOaYKLMQ8JGfnmRDwidpLFs/6ka+80zekeM0iCVO48yLrJR36G0QGXzMjKsXI0BPhq+mboZRRENK4JfQnEA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + '@swc/core-win32-arm64-msvc@1.7.39': resolution: {integrity: sha512-NZwuS0mNJowH3e9bMttr7B1fB8bW5svW/yyySigv9qmV5VcQRNz1kMlCvrCLYRsa93JnARuiaBI6FazSeG8mpA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] + '@swc/core-win32-arm64-msvc@1.7.42': + resolution: {integrity: sha512-C5CYWaIZEyqPl5W/EwcJ/mLBJFHVoUEa/IwWi0b4q2fCXcSCktQGwKXOQ+d67GneiZoiq0HasgcdMmMpGS9YRQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + '@swc/core-win32-ia32-msvc@1.7.39': resolution: {integrity: sha512-qFmvv5UExbJPXhhvCVDBnjK5Duqxr048dlVB6ZCgGzbRxuarOlawCzzLK4N172230pzlAWGLgn9CWl3+N6zfHA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] + '@swc/core-win32-ia32-msvc@1.7.42': + resolution: {integrity: sha512-3j47seZ5pO62mbrqvPe1iwhe2BXnM5q7iB+n2xgA38PCGYt0mnaJafqmpCXm/uYZOCMqSNynaoOWCMMZm4sqtA==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + '@swc/core-win32-x64-msvc@1.7.39': resolution: {integrity: sha512-o+5IMqgOtj9+BEOp16atTfBgCogVak9svhBpwsbcJQp67bQbxGYhAPPDW/hZ2rpSSF7UdzbY9wudoX9G4trcuQ==} engines: {node: '>=10'} cpu: [x64] os: [win32] + '@swc/core-win32-x64-msvc@1.7.42': + resolution: {integrity: sha512-FXl9MdeUogZLGDcLr6QIRdDVkpG0dkN4MLM4dwQ5kcAk+XfKPrQibX6M2kcfhsCx+jtBqtK7hRFReRXPWJZGbA==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + '@swc/core@1.7.39': resolution: {integrity: sha512-jns6VFeOT49uoTKLWIEfiQqJAlyqldNAt80kAr8f7a5YjX0zgnG3RBiLMpksx4Ka4SlK4O6TJ/lumIM3Trp82g==} engines: {node: '>=10'} @@ -2875,14 +2798,23 @@ packages: '@swc/helpers': optional: true + '@swc/core@1.7.42': + resolution: {integrity: sha512-iQrRk3SKndQZ4ptJv1rzeQSiCYQIhMjiO97QXOlCcCoaazOLKPnLnXzU4Kv0FuBFyYfG2FE94BoR0XI2BN02qw==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': '*' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} '@swc/helpers@0.5.13': resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} - '@swc/jest@0.2.36': - resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} + '@swc/jest@0.2.37': + resolution: {integrity: sha512-CR2BHhmXKGxTiFr21DYPRHQunLkX3mNIFGFkxBGji6r9uyIR5zftTOVYj1e0sFNMV2H7mf/+vpaglqaryBtqfQ==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' @@ -2906,8 +2838,8 @@ packages: resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} engines: {node: '>=18'} - '@testing-library/jest-dom@6.6.2': - resolution: {integrity: sha512-P6GJD4yqc9jZLbe98j/EkyQDTPgqftohZF5FBkHY5BUERZmcf4HeO2k0XaefEg329ux2p21i1A1DmyQ1kKw2Jw==} + '@testing-library/jest-dom@6.6.3': + resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} '@testing-library/react@16.0.1': @@ -2994,6 +2926,9 @@ packages: '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + '@types/eslint@7.29.0': resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==} @@ -3075,8 +3010,8 @@ packages: '@types/keyv@3.1.4': resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - '@types/lodash@4.17.12': - resolution: {integrity: sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ==} + '@types/lodash@4.17.13': + resolution: {integrity: sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==} '@types/mdast@3.0.15': resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} @@ -3108,8 +3043,8 @@ packages: '@types/node@18.19.59': resolution: {integrity: sha512-vizm2EqwV/7Zay+A6J3tGl9Lhr7CjZe2HmWS988sefiEmsyP9CeXEleho6i4hJk/8UtZAo0bWN4QPZZr83RxvQ==} - '@types/node@20.17.0': - resolution: {integrity: sha512-a7zRo0f0eLo9K5X9Wp5cAqTUNGzuFLDG2R7C4HY2BhcMAsxgSPuRvAC1ZB6QkuUQXf0YZAgfOX2ZyrBa2n4nHQ==} + '@types/node@22.8.2': + resolution: {integrity: sha512-NzaRNFV+FZkvK/KLCsNdTvID0SThyrs5SHB6tsD/lajr22FGC73N2QeDPM2wHtVde8mgcXuSsHQkH5cX1pbPLw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3217,32 +3152,32 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/parser@8.11.0': - resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==} + '@typescript-eslint/parser@8.12.2': + resolution: {integrity: sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: 9.4.0 + eslint: 9.14.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/rule-tester@8.11.0': - resolution: {integrity: sha512-1kjFS+KCxgyClHr/mv3qmxEfz8qN+kZGyMjdWJecM4AbHmS46shVxDzfAsl0Gr+dr72nsVzGWNBcY9rhgzvHiQ==} + '@typescript-eslint/rule-tester@8.12.2': + resolution: {integrity: sha512-aggjJT+aZj/LJVUx/qX+97tYGGqpML6vnuLwjmNrjpRP047cuSlYutG1zX8fr3ibr9tzHxiwc03dlKFsLMd12g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: 9.4.0 + eslint: 9.14.0 - '@typescript-eslint/scope-manager@8.11.0': - resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==} + '@typescript-eslint/scope-manager@8.12.2': + resolution: {integrity: sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.11.0': - resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==} + '@typescript-eslint/types@8.12.2': + resolution: {integrity: sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.11.0': - resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==} + '@typescript-eslint/typescript-estree@8.12.2': + resolution: {integrity: sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -3250,14 +3185,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.11.0': - resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==} + '@typescript-eslint/utils@8.12.2': + resolution: {integrity: sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: 9.4.0 + eslint: 9.14.0 - '@typescript-eslint/visitor-keys@8.11.0': - resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==} + '@typescript-eslint/visitor-keys@8.12.2': + resolution: {integrity: sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.2.0': @@ -3428,12 +3363,14 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + add-matchers@0.6.2: resolution: {integrity: sha512-hVO2wodMei9RF00qe+506MoeJ/NEOdCMEkSJ12+fC3hx/5Z4zmhNiP92nJEF6XhmXokeB0hOtuQrjHCx2vmXrQ==} - add-stream@1.0.0: - resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} - address@1.2.2: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} engines: {node: '>= 10.0.0'} @@ -3500,6 +3437,10 @@ packages: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} + ansi-escapes@7.0.0: + resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} + engines: {node: '>=18'} + ansi-html-community@0.0.8: resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} engines: {'0': node >= 0.8.0} @@ -3540,9 +3481,6 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - arch@2.2.0: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} @@ -3578,10 +3516,6 @@ packages: resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} engines: {node: '>= 0.4'} - array-differ@4.0.0: - resolution: {integrity: sha512-Q6VPTLMsmXZ47ENG3V+wQyZS1ZxXMxFyYzA+Z/GMrJ6yIutAIEf9wTyroTzmGjNfox9/h3GdGBCVh43GVFx4Uw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - array-find-index@1.0.2: resolution: {integrity: sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==} engines: {node: '>=0.10.0'} @@ -3596,10 +3530,6 @@ packages: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} - array-union@3.0.1: - resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} - engines: {node: '>=12'} - arraybuffer.slice@0.0.7: resolution: {integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==} @@ -3755,9 +3685,6 @@ packages: bcp-47@2.1.0: resolution: {integrity: sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w==} - before-after-hook@3.0.2: - resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} - benchmark@2.1.4: resolution: {integrity: sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==} @@ -3866,10 +3793,6 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - cacache@18.0.4: - resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} - engines: {node: ^16.14.0 || >=18.0.0} - cacheable-lookup@5.0.4: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} engines: {node: '>=10.6.0'} @@ -3922,6 +3845,9 @@ packages: caniuse-lite@1.0.30001669: resolution: {integrity: sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==} + caniuse-lite@1.0.30001676: + resolution: {integrity: sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw==} + capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -3985,10 +3911,6 @@ packages: chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - chrome-launcher@0.13.4: resolution: {integrity: sha512-nnzXiDbGKjDSK6t2I+35OAPBy5Pw/39bgkb/ZAFwMhwJbdYBp6aH+vW28ZgtjdU890Q7D+3wN/tB8N66q5Gi2A==} @@ -4063,6 +3985,10 @@ packages: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} + cli-cursor@5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} + cli-spinners@2.9.2: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} @@ -4071,9 +3997,9 @@ packages: resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} - cli-width@4.1.0: - resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} - engines: {node: '>= 12'} + cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} cliui@5.0.0: resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} @@ -4126,10 +4052,6 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} @@ -4140,10 +4062,6 @@ packages: resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} engines: {node: '>=0.1.90'} - columnify@1.6.0: - resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} - engines: {node: '>=8.0.0'} - combine-promises@1.2.0: resolution: {integrity: sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==} engines: {node: '>=10'} @@ -4233,9 +4151,6 @@ packages: consola@2.15.3: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} - console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - constant-case@3.0.4: resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} @@ -4258,33 +4173,11 @@ packages: resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} engines: {node: '>=16'} - conventional-changelog-core@7.0.0: - resolution: {integrity: sha512-UYgaB1F/COt7VFjlYKVE/9tTzfU3VUq47r6iWf6lM5T7TlOxr0thI63ojQueRLIpVbrtHK4Ffw+yQGduw2Bhdg==} - engines: {node: '>=16'} - - conventional-changelog-preset-loader@4.1.0: - resolution: {integrity: sha512-HozQjJicZTuRhCRTq4rZbefaiCzRM2pr6u2NL3XhrmQm4RMnDXfESU6JKu/pnKwx5xtdkYfNCsbhN5exhiKGJA==} - engines: {node: '>=16'} - - conventional-changelog-writer@7.0.1: - resolution: {integrity: sha512-Uo+R9neH3r/foIvQ0MKcsXkX642hdm9odUp7TqgFS7BsalTcjzRlIfWZrZR1gbxOozKucaKt5KAbjW8J8xRSmA==} - engines: {node: '>=16'} - hasBin: true - - conventional-commits-filter@4.0.0: - resolution: {integrity: sha512-rnpnibcSOdFcdclpFwWa+pPlZJhXE7l+XK04zxhbWrhgpR96h33QLz8hITTXbcYICxVr3HZFtbtUAQ+4LdBo9A==} - engines: {node: '>=16'} - conventional-commits-parser@5.0.0: resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} engines: {node: '>=16'} hasBin: true - conventional-recommended-bump@9.0.0: - resolution: {integrity: sha512-HR1yD0G5HgYAu6K0wJjLd7QGRK8MQDqqj6Tn1n/ja1dFwBCE6QmV+iSgQ5F7hkx7OUR/8bHpxJqYtXj2f/opPQ==} - engines: {node: '>=16'} - hasBin: true - convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -4322,6 +4215,9 @@ packages: core-js@3.38.1: resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} + core-js@3.39.0: + resolution: {integrity: sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g==} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -4526,10 +4422,6 @@ packages: resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} engines: {node: '>=12'} - data-uri-to-buffer@4.0.1: - resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} - engines: {node: '>= 12'} - data-uri-to-buffer@6.0.2: resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} engines: {node: '>= 14'} @@ -4652,10 +4544,6 @@ packages: deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - deepmerge-ts@7.1.3: - resolution: {integrity: sha512-qCSH6I0INPxd9Y1VtAiLpnYvz5O//6rCfJXKk0z66Up9/VOSr+1yS8XSKA5IWRxjocFGlzPyaZYe+jxq7OOLtQ==} - engines: {node: '>=16.0.0'} - deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} @@ -4711,10 +4599,6 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - detect-indent@7.0.1: - resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} - engines: {node: '>=12.20'} - detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -4822,10 +4706,6 @@ packages: resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} engines: {node: '>=10'} - dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} - engines: {node: '>=12'} - download@7.1.0: resolution: {integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==} engines: {node: '>=6'} @@ -4855,8 +4735,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.45: - resolution: {integrity: sha512-vOzZS6uZwhhbkZbcRyiy99Wg+pYFV5hk+5YaECvx0+Z31NR3Tt5zS6dze2OepT6PCTzVzT0dIJItti+uAW5zmw==} + electron-to-chromium@1.5.50: + resolution: {integrity: sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==} ember-template-recast@6.1.5: resolution: {integrity: sha512-VnRN8FzEHQnw/5rCv6Wnq8MVYXbGQbFY+rEufvWV+FO/IsxMahGEud4MYWtTA2q8iG+qJFrDQefNvQ//7MI7Qw==} @@ -4947,8 +4827,9 @@ packages: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} - err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -5026,25 +4907,30 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-scope@8.1.0: - resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} + eslint-scope@8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.1.0: - resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.4.0: - resolution: {integrity: sha512-sjc7Y8cUD1IlwYcTS9qPSvGjAC8Ne9LctpxKKu3x/1IC9bnOg98Zy6GxEJUfr1NojMgVPlyANXYns8oE2c1TAA==} + eslint@9.14.0: + resolution: {integrity: sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true - espree@10.2.0: - resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} espree@9.6.1: @@ -5157,9 +5043,6 @@ packages: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - exponential-backoff@3.1.1: - resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} - express@4.21.1: resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} engines: {node: '>= 0.10.0'} @@ -5222,22 +5105,10 @@ packages: fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - fdir@6.4.2: - resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - feed@4.2.2: resolution: {integrity: sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==} engines: {node: '>=0.4.0'} - fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} - file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} @@ -5351,7 +5222,7 @@ packages: resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: - eslint: 9.4.0 + eslint: 9.14.0 typescript: 5.6.2 vue-template-compiler: '*' webpack: '>= 4' @@ -5384,10 +5255,6 @@ packages: resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==} engines: {node: '>= 12.20'} - formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} - forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -5417,14 +5284,6 @@ packages: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} - fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - - fs-minipass@3.0.3: - resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - fs-monkey@1.0.6: resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} @@ -5494,10 +5353,6 @@ packages: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} - get-stream@9.0.1: - resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} - engines: {node: '>=18'} - get-uri@6.0.3: resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} engines: {node: '>= 14'} @@ -5507,17 +5362,6 @@ packages: engines: {node: '>=16'} hasBin: true - git-semver-tags@7.0.1: - resolution: {integrity: sha512-NY0ZHjJzyyNXHTDZmj+GG7PyuAKtMsyWSwh07CR2hOZFa+/yoTsXci/nF2obzL8UDhakFNkD9gNdt/Ed+cxh2Q==} - engines: {node: '>=16'} - hasBin: true - - git-up@7.0.0: - resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} - - git-url-parse@15.0.0: - resolution: {integrity: sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==} - github-slugger@1.5.0: resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} @@ -5623,11 +5467,6 @@ packages: handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} engines: {node: '>=6'} @@ -5663,9 +5502,6 @@ packages: has-to-string-tag-x@1.4.1: resolution: {integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==} - has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - has-yarn@3.0.0: resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -5788,10 +5624,6 @@ packages: resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} engines: {node: '>=10'} - hosted-git-info@7.0.2: - resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} - engines: {node: ^16.14.0 || >=18.0.0} - hpack.js@2.1.6: resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} @@ -5995,10 +5827,6 @@ packages: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} - index-to-position@0.1.2: - resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} - engines: {node: '>=18'} - indexof@0.0.1: resolution: {integrity: sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==} @@ -6027,10 +5855,6 @@ packages: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - ini@4.1.3: - resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} @@ -6113,6 +5937,14 @@ packages: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} + is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + + is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + is-generator-fn@2.1.0: resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} engines: {node: '>=6'} @@ -6132,9 +5964,6 @@ packages: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} - is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} - is-natural-number@4.0.1: resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==} @@ -6196,9 +6025,6 @@ packages: resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} engines: {node: '>=6'} - is-ssh@1.4.0: - resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} - is-stream@1.1.0: resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} engines: {node: '>=0.10.0'} @@ -6211,10 +6037,6 @@ packages: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-stream@4.0.1: - resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} - engines: {node: '>=18'} - is-symlink@0.1.1: resolution: {integrity: sha512-HAC7xFRN4t4mVutcQfWzwAFNlD8tQFUSVwOeBLbTtgUf+Lb74AfhMT54ZcsYZ1vB5T08BLJH2z8y8im5lLcCMg==} engines: {node: '>=0.10.0'} @@ -6257,10 +6079,6 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} @@ -6519,10 +6337,6 @@ packages: json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-parse-even-better-errors@3.0.2: - resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -6637,16 +6451,21 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lines-and-columns@2.0.4: - resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - linkify-it@4.0.1: resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} + lint-staged@15.2.10: + resolution: {integrity: sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==} + engines: {node: '>=18.12.0'} + hasBin: true + + listr2@8.2.5: + resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} + engines: {node: '>=18.0.0'} + lit-element@4.1.1: resolution: {integrity: sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==} @@ -6656,10 +6475,6 @@ packages: lit@3.2.1: resolution: {integrity: sha512-1BBa1E/z0O9ye5fZprPtdqnc0BFzxIxTTOO/tQFmyC/hj1O3jL4TfmLBw0WEwjAokdLwpclkvGgDJwTIh0/22w==} - load-json-file@7.0.1: - resolution: {integrity: sha512-Gnxj3ev3mB5TkVBGad0JM6dmLiQL+o0t23JPBZ9sd+yvSLk05mFoqKBw5N8gbbkU4TNXyqCgIrl/VM17OgUIgQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} @@ -6749,6 +6564,10 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} + log-update@6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + engines: {node: '>=18'} + log4js@6.9.1: resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} engines: {node: '>=8.0'} @@ -6825,17 +6644,9 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} - make-dir@5.0.0: - resolution: {integrity: sha512-G0yBotnlWVonPClw+tq+xi4K7DZC9n96HjGTBDdHkstAVsDkfZhi1sTvZypXLpyQTbISBkDtK0E5XlUqDsShQg==} - engines: {node: '>=18'} - make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - make-fetch-happen@13.0.1: - resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} - engines: {node: ^16.14.0 || >=18.0.0} - make-plural-compiler@5.1.0: resolution: {integrity: sha512-xOaWUIcU9K9ptuz1rjFKeLTvktddv7H/kCr4LpQYaO2TLkDjgSUj8soh4PX3CFVLziajY4wxepiZqVPyvXBrnA==} @@ -7206,6 +7017,10 @@ packages: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} + mimic-function@5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} + mimic-response@1.0.1: resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} engines: {node: '>=4'} @@ -7253,42 +7068,10 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass-collect@2.0.1: - resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} - engines: {node: '>=16 || 14 >=14.17'} - - minipass-fetch@3.0.5: - resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - - minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - - minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - - minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - - minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} @@ -7322,14 +7105,6 @@ packages: resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} hasBin: true - multimatch@7.0.0: - resolution: {integrity: sha512-SYU3HBAdF4psHEL/+jXDKHO95/m5P2RvboHT2Y0WtTttvJLP4H/2WS9WlQPFvF6C8d6SpLw8vjCnQOnVIVOSJQ==} - engines: {node: '>=18'} - - mute-stream@2.0.0: - resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} - engines: {node: ^18.17.0 || >=20.5.0} - mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} @@ -7345,10 +7120,6 @@ packages: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} - negotiator@0.6.4: - resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} - engines: {node: '>= 0.6'} - neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -7356,10 +7127,6 @@ packages: resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} engines: {node: '>= 0.4.0'} - new-github-release-url@2.0.0: - resolution: {integrity: sha512-NHDDGYudnvRutt/VhKFlX26IotXe1w0cmkDm6JGquh5bz/bDTw0LufSmH/GxTjEdpHEO+bVKFTwdrcGa/9XlKQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - nice-try@1.0.5: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} @@ -7383,19 +7150,10 @@ packages: encoding: optional: true - node-fetch@3.3.2: - resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - node-forge@1.3.1: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} engines: {node: '>= 6.13.0'} - node-gyp@10.2.0: - resolution: {integrity: sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} @@ -7414,10 +7172,6 @@ packages: resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} engines: {node: '>=10'} - normalize-package-data@6.0.2: - resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} - engines: {node: ^16.14.0 || >=18.0.0} - normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -7445,22 +7199,6 @@ packages: resolution: {integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==} engines: {node: '>=4'} - npm-install-checks@6.3.0: - resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-normalize-package-bin@3.0.1: - resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-package-arg@11.0.3: - resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-pick-manifest@9.1.0: - resolution: {integrity: sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==} - engines: {node: ^16.14.0 || >=18.0.0} - npm-run-path@2.0.2: resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} engines: {node: '>=4'} @@ -7524,6 +7262,10 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} + onetime@7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} + oniguruma-to-js@0.4.3: resolution: {integrity: sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==} @@ -7603,10 +7345,6 @@ packages: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - p-limit@6.1.0: - resolution: {integrity: sha512-H0jc0q1vOzlEk0TqAKXKZxdl7kX3OFUzCnNVUnq5Pc3DGo0kpeaMuPqxQn235HibwBEb0/pm9dgKTjXy66fBkg==} - engines: {node: '>=18'} - p-locate@3.0.0: resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} engines: {node: '>=6'} @@ -7627,22 +7365,6 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} - p-map@7.0.2: - resolution: {integrity: sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==} - engines: {node: '>=18'} - - p-pipe@4.0.0: - resolution: {integrity: sha512-HkPfFklpZQPUKBFXzKFB6ihLriIHxnmuQdK9WmLDwe4hf2PdhhfWT/FJa+pc3bA1ywvKXtedxIRmd4Y7BTXE4w==} - engines: {node: '>=12'} - - p-queue@8.0.1: - resolution: {integrity: sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==} - engines: {node: '>=18'} - - p-reduce@3.0.0: - resolution: {integrity: sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==} - engines: {node: '>=12'} - p-retry@4.6.2: resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} engines: {node: '>=8'} @@ -7651,10 +7373,6 @@ packages: resolution: {integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==} engines: {node: '>=4'} - p-timeout@6.1.3: - resolution: {integrity: sha512-UJUyfKbwvr/uZSV6btANfb+0t/mOhKV/KXcCUTp8FcQI+v/0d+wXqH4htrW0E4rR6WiEO/EPvUFiV9D5OI4vlw==} - engines: {node: '>=14.16'} - p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -7694,23 +7412,9 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} - parse-json@7.1.1: - resolution: {integrity: sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==} - engines: {node: '>=16'} - - parse-json@8.1.0: - resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} - engines: {node: '>=18'} - parse-numeric-range@1.3.0: resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==} - parse-path@7.0.0: - resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} - - parse-url@8.1.0: - resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} - parse5-htmlparser2-tree-adapter@7.1.0: resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==} @@ -7801,6 +7505,11 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -7813,10 +7522,6 @@ packages: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - pify@6.1.0: - resolution: {integrity: sha512-KocF8ve28eFjjuBKKGvzOBGzG8ew2OqOOSxTTZhirkzH7h3BI1vyzqlR0qbfcDBve1Yzo3FVlWUAtCRrbVN8Fw==} - engines: {node: '>=14.16'} - pinkie-promise@2.0.1: resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==} engines: {node: '>=0.10.0'} @@ -8127,10 +7832,6 @@ packages: resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} engines: {node: '>= 0.6'} - proc-log@4.2.0: - resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -8138,18 +7839,6 @@ packages: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} - promise-inflight@1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - - promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -8163,9 +7852,6 @@ packages: proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - protocols@2.0.1: - resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} - proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -8349,10 +8035,6 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} - read-pkg-up@10.1.0: - resolution: {integrity: sha512-aNtBq4jR8NawpKJQldrQcSW9y/d+KWH4v24HWkHljOZ7H0av+YTGANBzRh9A5pw7v/bLVsLVPpOhJ7gHNVy8lA==} - engines: {node: '>=16'} - read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} @@ -8361,14 +8043,6 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} - read-pkg@8.1.0: - resolution: {integrity: sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==} - engines: {node: '>=16'} - - read-pkg@9.0.1: - resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} - engines: {node: '>=18'} - readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -8656,9 +8330,9 @@ packages: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} - retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} + restore-cursor@5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} @@ -8916,9 +8590,13 @@ packages: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} engines: {node: '>=12'} - slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} + slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + + slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} @@ -8981,10 +8659,6 @@ packages: resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==} engines: {node: '>=4'} - sort-keys@5.1.0: - resolution: {integrity: sha512-aSbHV0DaBcr7u0PVHXzM6NbZNAtrr9sF6+Qfs9UUVG7Ll3jQ6hHi8F/xqIIcn2rvIVbr0v/2zyjSdwSV47AgLQ==} - engines: {node: '>=12'} - source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -9046,10 +8720,6 @@ packages: sse.js@2.5.0: resolution: {integrity: sha512-I7zYndqOOkNpz9KIdFZ8c8A7zs1YazNewBr8Nsi/tqThfJkVPuP1q7UE2h4B0RwoWZxbBYpd06uoW3NI3SaZXg==} - ssri@10.0.6: - resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - stack-utils@2.0.6: resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} engines: {node: '>=10'} @@ -9079,6 +8749,10 @@ packages: resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} engines: {node: '>=0.10.0'} + string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + string-length@4.0.2: resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} engines: {node: '>=10'} @@ -9163,11 +8837,6 @@ packages: resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==} engines: {node: '>=0.10.0'} - strong-log-transformer@2.1.0: - resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} - engines: {node: '>=4'} - hasBin: true - style-to-object@0.4.4: resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} @@ -9241,14 +8910,6 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} - - temp-dir@3.0.0: - resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} - engines: {node: '>=14.16'} - terser-webpack-plugin@5.3.10: resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} @@ -9317,14 +8978,6 @@ packages: tinyexec@0.3.1: resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} - tinyglobby@0.2.9: - resolution: {integrity: sha512-8or1+BGEdk1Zkkw2ii16qSS7uVrQJPre5A9o/XkWPATkk23FZh/15BKFxPnlTy6vkljZxLqYCzzBMj30ZrSvjw==} - engines: {node: '>=12.0.0'} - - tinyrainbow@1.2.0: - resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} - engines: {node: '>=14.0.0'} - tmp@0.2.3: resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} engines: {node: '>=14.14'} @@ -9427,8 +9080,8 @@ packages: tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.8.0: - resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} @@ -9477,14 +9130,6 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@3.13.1: - resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} - engines: {node: '>=14.16'} - - type-fest@4.26.1: - resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} - engines: {node: '>=16'} - type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -9567,14 +9212,6 @@ packages: resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} engines: {node: '>= 0.8.0'} - unique-filename@3.0.0: - resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - unique-slug@4.0.0: - resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - unique-string@3.0.0: resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} engines: {node: '>=12'} @@ -9622,9 +9259,6 @@ packages: unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - universal-user-agent@7.0.2: - resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==} - universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -9706,10 +9340,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} - hasBin: true - uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -9726,10 +9356,6 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - value-equal@1.0.1: resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} @@ -9771,7 +9397,7 @@ packages: resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: - eslint: 9.4.0 + eslint: 9.14.0 vue-loader@17.4.2: resolution: {integrity: sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==} @@ -9817,10 +9443,6 @@ packages: web-namespaces@2.0.1: resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - web-streams-polyfill@3.3.3: - resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} - engines: {node: '>= 8'} - web-streams-polyfill@4.0.0-beta.3: resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==} engines: {node: '>= 14'} @@ -9882,6 +9504,16 @@ packages: webpack-cli: optional: true + webpack@5.96.1: + resolution: {integrity: sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + webpackbar@5.0.2: resolution: {integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==} engines: {node: '>=12'} @@ -9935,14 +9567,6 @@ packages: engines: {node: '>= 8'} hasBin: true - which@4.0.0: - resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} - engines: {node: ^16.13.0 || >=18.0.0} - hasBin: true - - wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - widest-line@4.0.1: resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} engines: {node: '>=12'} @@ -9954,9 +9578,6 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - workerpool@6.5.1: resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} @@ -9964,10 +9585,6 @@ packages: resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} engines: {node: '>=6'} - wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -9976,6 +9593,10 @@ packages: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} + wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -9986,18 +9607,6 @@ packages: resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - write-file-atomic@5.0.1: - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - write-json-file@6.0.0: - resolution: {integrity: sha512-MNHcU3f9WxnNyR6MxsYSj64Jz0+dwIpisWKWq9gqLj/GwmA9INg3BZ3vt70/HB3GEwrnDQWr4RPrywnhNzmUFA==} - engines: {node: '>=18'} - - write-package@7.1.0: - resolution: {integrity: sha512-DqUx8GI3r9BFWwU2DPKddL1E7xWfbFED82mLVhGXKlFEPe8IkBftzO7WfNwHtk7oGDHDeuH/o8VMpzzfMwmLUA==} - engines: {node: '>=18'} - ws@7.5.10: resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} @@ -10084,6 +9693,11 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} + yaml@2.5.1: + resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@13.1.2: resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} @@ -10120,10 +9734,6 @@ packages: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} - yoctocolors-cjs@2.1.2: - resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} - engines: {node: '>=18'} - zip-stream@4.1.1: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} @@ -10283,6 +9893,12 @@ snapshots: '@babel/highlight': 7.25.9 picocolors: 1.1.1 + '@babel/code-frame@7.26.2': + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/compat-data@7.25.9': {} '@babel/core@7.25.9': @@ -11081,6 +10697,10 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.26.0': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/template@7.25.9': dependencies: '@babel/code-frame': 7.25.9 @@ -11116,11 +10736,11 @@ snapshots: '@colors/colors@1.5.0': {} - '@commitlint/cli@19.5.0(@types/node@20.17.0)(typescript@5.6.2)': + '@commitlint/cli@19.5.0(@types/node@22.8.2)(typescript@5.6.2)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@20.17.0)(typescript@5.6.2) + '@commitlint/load': 19.5.0(@types/node@22.8.2)(typescript@5.6.2) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.1 @@ -11165,10 +10785,10 @@ snapshots: dependencies: '@commitlint/is-ignored': 19.5.0 '@commitlint/parse': 19.5.0 - '@commitlint/rules': 19.5.0 + '@commitlint/rules': 19.5.0(patch_hash=643wrmkq4v5plqlknfac4m5esi) '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@20.17.0)(typescript@5.6.2)': + '@commitlint/load@19.5.0(@types/node@22.8.2)(typescript@5.6.2)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -11176,7 +10796,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.2) - cosmiconfig-typescript-loader: 5.1.0(@types/node@20.17.0)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2) + cosmiconfig-typescript-loader: 5.1.0(@types/node@22.8.2)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -11209,7 +10829,7 @@ snapshots: lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.5.0': + '@commitlint/rules@19.5.0(patch_hash=643wrmkq4v5plqlknfac4m5esi)': dependencies: '@commitlint/ensure': 19.5.0 '@commitlint/message': 19.5.0 @@ -11245,7 +10865,7 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/core@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/core@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: '@babel/core': 7.25.9 '@babel/generator': 7.25.9 @@ -11259,13 +10879,13 @@ snapshots: '@babel/traverse': 7.25.9 '@docusaurus/cssnano-preset': 3.5.2 '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) '@mdx-js/react': 3.1.0(@types/react@18.3.12)(react@18.3.1) autoprefixer: 10.4.20(postcss@8.4.47) - babel-loader: 9.2.1(@babel/core@7.25.9)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + babel-loader: 9.2.1(@babel/core@7.25.9)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 @@ -11274,34 +10894,34 @@ snapshots: cli-table3: 0.6.5 combine-promises: 1.2.0 commander: 5.1.0 - copy-webpack-plugin: 11.0.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + copy-webpack-plugin: 11.0.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) core-js: 3.38.1 - css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) - css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) cssnano: 6.1.2(postcss@8.4.47) del: 6.1.1 detect-port: 1.6.1 escape-html: 1.0.3 eta: 2.2.0 eval: 0.1.8 - file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) fs-extra: 11.2.0 html-minifier-terser: 7.2.0 html-tags: 3.3.1 - html-webpack-plugin: 5.6.2(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + html-webpack-plugin: 5.6.2(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) leven: 3.1.0 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.1(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + mini-css-extract-plugin: 2.9.1(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) p-map: 4.0.0 postcss: 8.4.47 - postcss-loader: 7.3.4(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + postcss-loader: 7.3.4(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) prompts: 2.4.2 react: 18.3.1 - react-dev-utils: 12.0.1(eslint@9.4.0)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + react-dev-utils: 12.0.1(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) react-router: 5.3.4(react@18.3.1) react-router-config: 5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1) react-router-dom: 5.3.4(react@18.3.1) @@ -11309,15 +10929,15 @@ snapshots: semver: 7.6.3 serve-handler: 6.1.6 shelljs: 0.8.5 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.39(@swc/helpers@0.5.13))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) - tslib: 2.8.0 + terser-webpack-plugin: 5.3.10(@swc/core@1.7.42(@swc/helpers@0.5.13))(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) + tslib: 2.8.1 update-notifier: 6.0.2 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))))(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 4.15.2(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + webpack-dev-server: 4.15.2(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) webpack-merge: 5.10.0 - webpackbar: 5.0.2(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + webpackbar: 5.0.2(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' @@ -11343,23 +10963,23 @@ snapshots: cssnano-preset-advanced: 6.1.2(postcss@8.4.47) postcss: 8.4.47 postcss-sort-media-queries: 5.2.0(postcss@8.4.47) - tslib: 2.8.0 + tslib: 2.8.1 '@docusaurus/logger@3.5.2': dependencies: chalk: 4.1.2 - tslib: 2.8.0 + tslib: 2.8.1 - '@docusaurus/mdx-loader@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/mdx-loader@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@mdx-js/mdx': 3.1.0(acorn@8.13.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@mdx-js/mdx': 3.1.0(acorn@8.14.0) '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.1.2 - file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) fs-extra: 11.2.0 image-size: 1.1.1 mdast-util-mdx: 3.0.0 @@ -11372,12 +10992,12 @@ snapshots: remark-frontmatter: 5.0.0 remark-gfm: 4.0.0 stringify-object: 3.3.0 - tslib: 2.8.0 + tslib: 2.8.1 unified: 11.0.5 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))))(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) vfile: 6.0.3 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -11388,9 +11008,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/module-type-aliases@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/history': 4.7.11 '@types/react': 18.3.12 '@types/react-router-config': 5.0.11 @@ -11407,17 +11027,17 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-content-blog@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.2.0 @@ -11426,10 +11046,10 @@ snapshots: react-dom: 18.3.1(react@18.3.1) reading-time: 1.5.0 srcset: 4.0.0 - tslib: 2.8.0 + tslib: 2.8.1 unist-util-visit: 5.0.0 utility-types: 3.11.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -11450,17 +11070,17 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/module-type-aliases': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/module-type-aliases': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.2.0 @@ -11468,9 +11088,9 @@ snapshots: lodash: 4.17.21 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 utility-types: 3.11.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -11491,18 +11111,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-content-pages@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.8.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + tslib: 2.8.1 + webpack: 5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -11523,16 +11143,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-debug@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-json-view-lite: 1.5.0(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -11553,14 +11173,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-google-analytics@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -11581,15 +11201,15 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-google-gtag@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) '@types/gtag.js': 0.0.12 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -11610,14 +11230,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-google-tag-manager@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -11638,19 +11258,19 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-sitemap@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/logger': 3.5.2 - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) sitemap: 7.1.2 - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -11671,21 +11291,21 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.5.2(@algolia/client-search@5.10.2)(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)(typescript@5.6.2)': - dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-debug': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-google-analytics': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-google-gtag': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-google-tag-manager': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-sitemap': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-classic': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-search-algolia': 3.5.2(@algolia/client-search@5.10.2)(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)(typescript@5.6.2) - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/preset-classic@3.5.2(@algolia/client-search@5.10.2)(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)(typescript@5.6.2)': + dependencies: + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-debug': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-google-analytics': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-google-gtag': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-google-tag-manager': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-sitemap': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-classic': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-search-algolia': 3.5.2(@algolia/client-search@5.10.2)(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: @@ -11716,20 +11336,20 @@ snapshots: '@types/react': 18.3.12 react: 18.3.1 - '@docusaurus/theme-classic@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/theme-classic@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/module-type-aliases': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/module-type-aliases': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/theme-translations': 3.5.2 - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) '@mdx-js/react': 3.1.0(@types/react@18.3.12)(react@18.3.1) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 @@ -11743,7 +11363,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-router-dom: 5.3.4(react@18.3.1) rtlcss: 4.3.0 - tslib: 2.8.0 + tslib: 2.8.1 utility-types: 3.11.0 transitivePeerDependencies: - '@parcel/css' @@ -11765,13 +11385,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/theme-common@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/module-type-aliases': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/module-type-aliases': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/history': 4.7.11 '@types/react': 18.3.12 '@types/react-router-config': 5.0.11 @@ -11780,7 +11400,7 @@ snapshots: prism-react-renderer: 2.4.0(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 utility-types: 3.11.0 transitivePeerDependencies: - '@docusaurus/types' @@ -11792,19 +11412,19 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-live-codeblock@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/theme-live-codeblock@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/theme-translations': 3.5.2 - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) '@philpl/buble': 0.19.7 clsx: 2.1.1 fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-live: 4.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/plugin-content-docs' - '@docusaurus/types' @@ -11827,16 +11447,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.5.2(@algolia/client-search@5.10.2)(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)(typescript@5.6.2)': + '@docusaurus/theme-search-algolia@3.5.2(@algolia/client-search@5.10.2)(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)(typescript@5.6.2)': dependencies: '@docsearch/react': 3.6.2(@algolia/client-search@5.10.2)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2) - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/logger': 3.5.2 - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/theme-translations': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) algoliasearch: 4.24.0 algoliasearch-helper: 3.22.5(algoliasearch@4.24.0) clsx: 2.1.1 @@ -11845,7 +11465,7 @@ snapshots: lodash: 4.17.21 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 utility-types: 3.11.0 transitivePeerDependencies: - '@algolia/client-search' @@ -11874,11 +11494,11 @@ snapshots: '@docusaurus/theme-translations@3.5.2': dependencies: fs-extra: 11.2.0 - tslib: 2.8.0 + tslib: 2.8.1 - '@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mdx-js/mdx': 3.1.0(acorn@8.13.0) + '@mdx-js/mdx': 3.1.0(acorn@8.14.0) '@types/history': 4.7.11 '@types/react': 18.3.12 commander: 5.1.0 @@ -11887,7 +11507,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) utility-types: 3.11.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -11897,22 +11517,22 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@docusaurus/utils-common@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2)': + '@docusaurus/utils-validation@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2)': dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) fs-extra: 11.2.0 joi: 17.13.3 js-yaml: 4.1.0 lodash: 4.17.21 - tslib: 2.8.0 + tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -11922,13 +11542,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2)': + '@docusaurus/utils@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2)': dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@svgr/webpack': 8.1.0(typescript@5.6.2) escape-string-regexp: 4.0.0 - file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) fs-extra: 11.2.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -11940,12 +11560,12 @@ snapshots: prompts: 2.4.2 resolve-pathname: 3.0.0 shelljs: 0.8.5 - tslib: 2.8.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + tslib: 2.8.1 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))))(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) utility-types: 3.11.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) optionalDependencies: - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -11957,27 +11577,27 @@ snapshots: '@emnapi/core@1.3.1': dependencies: '@emnapi/wasi-threads': 1.0.1 - tslib: 2.8.0 + tslib: 2.8.1 optional: true '@emnapi/runtime@1.3.1': dependencies: - tslib: 2.8.0 + tslib: 2.8.1 optional: true '@emnapi/wasi-threads@1.0.1': dependencies: - tslib: 2.8.0 + tslib: 2.8.1 optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.4.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.14.0(jiti@1.21.6))': dependencies: - eslint: 9.4.0 + eslint: 9.14.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.11.1': {} + '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.15.1': + '@eslint/config-array@0.18.0': dependencies: '@eslint/object-schema': 2.1.4 debug: 4.3.7 @@ -11985,11 +11605,13 @@ snapshots: transitivePeerDependencies: - supports-color + '@eslint/core@0.7.0': {} + '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 debug: 4.3.7 - espree: 10.2.0 + espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 @@ -11999,10 +11621,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.4.0': {} + '@eslint/js@9.14.0': {} '@eslint/object-schema@2.1.4': {} + '@eslint/plugin-kit@0.2.2': + dependencies: + levn: 0.4.1 + '@glimmer/env@0.1.7': {} '@glimmer/global-context@0.84.3': @@ -12075,56 +11701,18 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/retry@0.3.1': {} + '@humanfs/core@0.19.1': {} - '@hutson/parse-repository-url@5.0.0': {} - - '@inquirer/core@10.0.0(@types/node@20.17.0)': + '@humanfs/node@0.16.6': dependencies: - '@inquirer/figures': 1.0.7 - '@inquirer/type': 3.0.0(@types/node@20.17.0) - ansi-escapes: 4.3.2 - cli-width: 4.1.0 - mute-stream: 2.0.0 - signal-exit: 4.1.0 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.2 - transitivePeerDependencies: - - '@types/node' - - '@inquirer/expand@4.0.0(@types/node@20.17.0)': - dependencies: - '@inquirer/core': 10.0.0(@types/node@20.17.0) - '@inquirer/type': 3.0.0(@types/node@20.17.0) - yoctocolors-cjs: 2.1.2 - transitivePeerDependencies: - - '@types/node' - - '@inquirer/figures@1.0.7': {} + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 - '@inquirer/input@4.0.0(@types/node@20.17.0)': - dependencies: - '@inquirer/core': 10.0.0(@types/node@20.17.0) - '@inquirer/type': 3.0.0(@types/node@20.17.0) - transitivePeerDependencies: - - '@types/node' + '@humanwhocodes/module-importer@1.0.1': {} - '@inquirer/select@4.0.0(@types/node@20.17.0)': - dependencies: - '@inquirer/core': 10.0.0(@types/node@20.17.0) - '@inquirer/figures': 1.0.7 - '@inquirer/type': 3.0.0(@types/node@20.17.0) - ansi-escapes: 4.3.2 - yoctocolors-cjs: 2.1.2 - transitivePeerDependencies: - - '@types/node' + '@humanwhocodes/retry@0.3.1': {} - '@inquirer/type@3.0.0(@types/node@20.17.0)': - dependencies: - '@types/node': 20.17.0 + '@humanwhocodes/retry@0.4.0': {} '@isaacs/cliui@8.0.2': dependencies: @@ -12148,7 +11736,7 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -12161,14 +11749,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.17.0) + jest-config: 29.7.0(@types/node@22.8.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -12197,7 +11785,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -12215,7 +11803,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.17.0 + '@types/node': 22.8.2 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -12237,7 +11825,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.17.0 + '@types/node': 22.8.2 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -12307,7 +11895,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -12335,172 +11923,13 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@lerna-lite/cli@3.10.0(@lerna-lite/list@3.10.0)(@lerna-lite/version@3.10.0)(@types/node@20.17.0)(typescript@5.6.2)': - dependencies: - '@lerna-lite/core': 3.10.0(@types/node@20.17.0)(typescript@5.6.2) - '@lerna-lite/init': 3.10.0(@types/node@20.17.0)(typescript@5.6.2) - '@lerna-lite/npmlog': 3.10.0 - dedent: 1.5.3 - dotenv: 16.4.5 - import-local: 3.2.0 - load-json-file: 7.0.1 - yargs: 17.7.2 - optionalDependencies: - '@lerna-lite/list': 3.10.0(@lerna-lite/version@3.10.0)(@types/node@20.17.0)(typescript@5.6.2) - '@lerna-lite/version': 3.10.0(@lerna-lite/list@3.10.0)(@types/node@20.17.0)(typescript@5.6.2) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - bluebird - - supports-color - - typescript - - '@lerna-lite/core@3.10.0(@types/node@20.17.0)(typescript@5.6.2)': - dependencies: - '@inquirer/expand': 4.0.0(@types/node@20.17.0) - '@inquirer/input': 4.0.0(@types/node@20.17.0) - '@inquirer/select': 4.0.0(@types/node@20.17.0) - '@lerna-lite/npmlog': 3.10.0 - '@npmcli/run-script': 8.1.0 - clone-deep: 4.0.1 - config-chain: 1.1.13 - cosmiconfig: 9.0.0(typescript@5.6.2) - dedent: 1.5.3 - execa: 8.0.1 - fs-extra: 11.2.0 - glob-parent: 6.0.2 - is-ci: 3.0.1 - json5: 2.2.3 - load-json-file: 7.0.1 - minimatch: 9.0.5 - multimatch: 7.0.0 - npm-package-arg: 11.0.3 - p-map: 7.0.2 - p-queue: 8.0.1 - resolve-from: 5.0.0 - semver: 7.6.3 - slash: 5.1.0 - strong-log-transformer: 2.1.0 - tinyglobby: 0.2.9 - tinyrainbow: 1.2.0 - write-file-atomic: 5.0.1 - write-json-file: 6.0.0 - write-package: 7.1.0 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - bluebird - - supports-color - - typescript - - '@lerna-lite/init@3.10.0(@types/node@20.17.0)(typescript@5.6.2)': - dependencies: - '@lerna-lite/core': 3.10.0(@types/node@20.17.0)(typescript@5.6.2) - fs-extra: 11.2.0 - p-map: 7.0.2 - write-json-file: 6.0.0 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - bluebird - - supports-color - - typescript - - '@lerna-lite/list@3.10.0(@lerna-lite/version@3.10.0)(@types/node@20.17.0)(typescript@5.6.2)': - dependencies: - '@lerna-lite/cli': 3.10.0(@lerna-lite/list@3.10.0)(@lerna-lite/version@3.10.0)(@types/node@20.17.0)(typescript@5.6.2) - '@lerna-lite/core': 3.10.0(@types/node@20.17.0)(typescript@5.6.2) - '@lerna-lite/listable': 3.10.0(@types/node@20.17.0)(typescript@5.6.2) - transitivePeerDependencies: - - '@lerna-lite/exec' - - '@lerna-lite/publish' - - '@lerna-lite/run' - - '@lerna-lite/version' - - '@lerna-lite/watch' - - '@types/node' - - babel-plugin-macros - - bluebird - - supports-color - - typescript - - '@lerna-lite/listable@3.10.0(@types/node@20.17.0)(typescript@5.6.2)': - dependencies: - '@lerna-lite/core': 3.10.0(@types/node@20.17.0)(typescript@5.6.2) - columnify: 1.6.0 - tinyrainbow: 1.2.0 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - bluebird - - supports-color - - typescript - - '@lerna-lite/npmlog@3.10.0': - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - set-blocking: 2.0.0 - signal-exit: 4.1.0 - string-width: 7.2.0 - strip-ansi: 7.1.0 - wide-align: 1.1.5 - - '@lerna-lite/version@3.10.0(@lerna-lite/list@3.10.0)(@types/node@20.17.0)(typescript@5.6.2)': - dependencies: - '@lerna-lite/cli': 3.10.0(@lerna-lite/list@3.10.0)(@lerna-lite/version@3.10.0)(@types/node@20.17.0)(typescript@5.6.2) - '@lerna-lite/core': 3.10.0(@types/node@20.17.0)(typescript@5.6.2) - '@lerna-lite/npmlog': 3.10.0 - '@octokit/plugin-enterprise-rest': 6.0.1 - '@octokit/rest': 21.0.2 - conventional-changelog-angular: 7.0.0 - conventional-changelog-core: 7.0.0 - conventional-changelog-writer: 7.0.1 - conventional-commits-parser: 5.0.0 - conventional-recommended-bump: 9.0.0 - dedent: 1.5.3 - fs-extra: 11.2.0 - get-stream: 9.0.1 - git-url-parse: 15.0.0 - graceful-fs: 4.2.11 - is-stream: 4.0.1 - load-json-file: 7.0.1 - make-dir: 5.0.0 - minimatch: 9.0.5 - new-github-release-url: 2.0.0 - node-fetch: 3.3.2 - npm-package-arg: 11.0.3 - p-limit: 6.1.0 - p-map: 7.0.2 - p-pipe: 4.0.0 - p-reduce: 3.0.0 - pify: 6.1.0 - semver: 7.6.3 - slash: 5.1.0 - temp-dir: 3.0.0 - tinyrainbow: 1.2.0 - uuid: 10.0.0 - write-json-file: 6.0.0 - transitivePeerDependencies: - - '@lerna-lite/exec' - - '@lerna-lite/list' - - '@lerna-lite/publish' - - '@lerna-lite/run' - - '@lerna-lite/watch' - - '@types/node' - - babel-plugin-macros - - bluebird - - supports-color - - typescript - '@lit-labs/ssr-dom-shim@1.2.1': {} '@lit/reactive-element@2.0.4': dependencies: '@lit-labs/ssr-dom-shim': 1.2.1 - '@mdx-js/mdx@3.1.0(acorn@8.13.0)': + '@mdx-js/mdx@3.1.0(acorn@8.14.0)': dependencies: '@types/estree': 1.0.6 '@types/estree-jsx': 1.0.5 @@ -12514,7 +11943,7 @@ snapshots: hast-util-to-jsx-runtime: 2.3.2 markdown-extensions: 2.0.0 recma-build-jsx: 1.0.0 - recma-jsx: 1.0.0(acorn@8.13.0) + recma-jsx: 1.0.0(acorn@8.14.0) recma-stringify: 1.0.0 rehype-recma: 1.0.0 remark-mdx: 3.1.0 @@ -12559,127 +11988,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@npmcli/agent@2.2.2': - dependencies: - agent-base: 7.1.1 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.5 - lru-cache: 10.4.3 - socks-proxy-agent: 8.0.4 - transitivePeerDependencies: - - supports-color - - '@npmcli/fs@3.1.1': - dependencies: - semver: 7.6.3 - - '@npmcli/git@5.0.8': - dependencies: - '@npmcli/promise-spawn': 7.0.2 - ini: 4.1.3 - lru-cache: 10.4.3 - npm-pick-manifest: 9.1.0 - proc-log: 4.2.0 - promise-inflight: 1.0.1 - promise-retry: 2.0.1 - semver: 7.6.3 - which: 4.0.0 - transitivePeerDependencies: - - bluebird - - '@npmcli/node-gyp@3.0.0': {} - - '@npmcli/package-json@5.2.1': - dependencies: - '@npmcli/git': 5.0.8 - glob: 10.4.5 - hosted-git-info: 7.0.2 - json-parse-even-better-errors: 3.0.2 - normalize-package-data: 6.0.2 - proc-log: 4.2.0 - semver: 7.6.3 - transitivePeerDependencies: - - bluebird - - '@npmcli/promise-spawn@7.0.2': - dependencies: - which: 4.0.0 - - '@npmcli/run-script@8.1.0': - dependencies: - '@npmcli/node-gyp': 3.0.0 - '@npmcli/package-json': 5.2.1 - '@npmcli/promise-spawn': 7.0.2 - node-gyp: 10.2.0 - proc-log: 4.2.0 - which: 4.0.0 - transitivePeerDependencies: - - bluebird - - supports-color - - '@octokit/auth-token@5.1.1': {} - - '@octokit/core@6.1.2': - dependencies: - '@octokit/auth-token': 5.1.1 - '@octokit/graphql': 8.1.1 - '@octokit/request': 9.1.3 - '@octokit/request-error': 6.1.5 - '@octokit/types': 13.6.1 - before-after-hook: 3.0.2 - universal-user-agent: 7.0.2 - - '@octokit/endpoint@10.1.1': - dependencies: - '@octokit/types': 13.6.1 - universal-user-agent: 7.0.2 - - '@octokit/graphql@8.1.1': - dependencies: - '@octokit/request': 9.1.3 - '@octokit/types': 13.6.1 - universal-user-agent: 7.0.2 - - '@octokit/openapi-types@22.2.0': {} - - '@octokit/plugin-enterprise-rest@6.0.1': {} - - '@octokit/plugin-paginate-rest@11.3.5(@octokit/core@6.1.2)': - dependencies: - '@octokit/core': 6.1.2 - '@octokit/types': 13.6.1 - - '@octokit/plugin-request-log@5.3.1(@octokit/core@6.1.2)': - dependencies: - '@octokit/core': 6.1.2 - - '@octokit/plugin-rest-endpoint-methods@13.2.6(@octokit/core@6.1.2)': - dependencies: - '@octokit/core': 6.1.2 - '@octokit/types': 13.6.1 - - '@octokit/request-error@6.1.5': - dependencies: - '@octokit/types': 13.6.1 - - '@octokit/request@9.1.3': - dependencies: - '@octokit/endpoint': 10.1.1 - '@octokit/request-error': 6.1.5 - '@octokit/types': 13.6.1 - universal-user-agent: 7.0.2 - - '@octokit/rest@21.0.2': - dependencies: - '@octokit/core': 6.1.2 - '@octokit/plugin-paginate-rest': 11.3.5(@octokit/core@6.1.2) - '@octokit/plugin-request-log': 5.3.1(@octokit/core@6.1.2) - '@octokit/plugin-rest-endpoint-methods': 13.2.6(@octokit/core@6.1.2) - - '@octokit/types@13.6.1': - dependencies: - '@octokit/openapi-types': 22.2.0 - '@one-ini/wasm@0.1.1': {} '@orama/cuid2@2.2.3': @@ -12698,12 +12006,12 @@ snapshots: dependencies: '@orama/orama': 3.0.1 - '@orama/plugin-docusaurus-v3@3.0.1(7gbfgveynibneafuqqgii35uxy)': + '@orama/plugin-docusaurus-v3@3.0.1(mom4fxo4k7lkivdr2z42mqwcwe)': dependencies: - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(eslint@9.4.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.39(@swc/helpers@0.5.13))(acorn@8.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.39(@swc/helpers@0.5.13))(typescript@5.6.2) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.1.0(@types/react@18.3.12)(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.14.0(jiti@1.21.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2))(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.7.42(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@swc/core@1.7.42(@swc/helpers@0.5.13))(typescript@5.6.2) '@orama/highlight': 0.1.6 '@orama/orama': 3.0.1 '@orama/plugin-analytics': 3.0.1 @@ -12718,7 +12026,7 @@ snapshots: pako: 2.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 vfile-message: 3.1.4 transitivePeerDependencies: - bufferutil @@ -12892,8 +12200,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@sec-ant/readable-stream@0.4.1': {} - '@shikijs/core@1.22.0': dependencies: '@shikijs/engine-javascript': 1.22.0 @@ -13054,21 +12360,21 @@ snapshots: - supports-color - typescript - '@swc-node/core@1.13.3(@swc/core@1.7.39(@swc/helpers@0.5.13))(@swc/types@0.1.13)': + '@swc-node/core@1.13.3(@swc/core@1.7.42(@swc/helpers@0.5.13))(@swc/types@0.1.13)': dependencies: - '@swc/core': 1.7.39(@swc/helpers@0.5.13) + '@swc/core': 1.7.42(@swc/helpers@0.5.13) '@swc/types': 0.1.13 - '@swc-node/register@1.10.9(@swc/core@1.7.39(@swc/helpers@0.5.13))(@swc/types@0.1.13)(typescript@5.6.2)': + '@swc-node/register@1.10.9(@swc/core@1.7.42(@swc/helpers@0.5.13))(@swc/types@0.1.13)(typescript@5.6.2)': dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.7.39(@swc/helpers@0.5.13))(@swc/types@0.1.13) + '@swc-node/core': 1.13.3(@swc/core@1.7.42(@swc/helpers@0.5.13))(@swc/types@0.1.13) '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.7.39(@swc/helpers@0.5.13) + '@swc/core': 1.7.42(@swc/helpers@0.5.13) colorette: 2.0.20 debug: 4.3.7 oxc-resolver: 1.12.0 pirates: 4.0.6 - tslib: 2.8.0 + tslib: 2.8.1 typescript: 5.6.2 transitivePeerDependencies: - '@swc/types' @@ -13077,38 +12383,68 @@ snapshots: '@swc-node/sourcemap-support@0.5.1': dependencies: source-map-support: 0.5.21 - tslib: 2.8.0 + tslib: 2.8.1 '@swc/core-darwin-arm64@1.7.39': optional: true + '@swc/core-darwin-arm64@1.7.42': + optional: true + '@swc/core-darwin-x64@1.7.39': optional: true + '@swc/core-darwin-x64@1.7.42': + optional: true + '@swc/core-linux-arm-gnueabihf@1.7.39': optional: true + '@swc/core-linux-arm-gnueabihf@1.7.42': + optional: true + '@swc/core-linux-arm64-gnu@1.7.39': optional: true + '@swc/core-linux-arm64-gnu@1.7.42': + optional: true + '@swc/core-linux-arm64-musl@1.7.39': optional: true + '@swc/core-linux-arm64-musl@1.7.42': + optional: true + '@swc/core-linux-x64-gnu@1.7.39': optional: true + '@swc/core-linux-x64-gnu@1.7.42': + optional: true + '@swc/core-linux-x64-musl@1.7.39': optional: true + '@swc/core-linux-x64-musl@1.7.42': + optional: true + '@swc/core-win32-arm64-msvc@1.7.39': optional: true + '@swc/core-win32-arm64-msvc@1.7.42': + optional: true + '@swc/core-win32-ia32-msvc@1.7.39': optional: true + '@swc/core-win32-ia32-msvc@1.7.42': + optional: true + '@swc/core-win32-x64-msvc@1.7.39': optional: true + '@swc/core-win32-x64-msvc@1.7.42': + optional: true + '@swc/core@1.7.39(@swc/helpers@0.5.13)': dependencies: '@swc/counter': 0.1.3 @@ -13126,16 +12462,33 @@ snapshots: '@swc/core-win32-x64-msvc': 1.7.39 '@swc/helpers': 0.5.13 + '@swc/core@1.7.42(@swc/helpers@0.5.13)': + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.13 + optionalDependencies: + '@swc/core-darwin-arm64': 1.7.42 + '@swc/core-darwin-x64': 1.7.42 + '@swc/core-linux-arm-gnueabihf': 1.7.42 + '@swc/core-linux-arm64-gnu': 1.7.42 + '@swc/core-linux-arm64-musl': 1.7.42 + '@swc/core-linux-x64-gnu': 1.7.42 + '@swc/core-linux-x64-musl': 1.7.42 + '@swc/core-win32-arm64-msvc': 1.7.42 + '@swc/core-win32-ia32-msvc': 1.7.42 + '@swc/core-win32-x64-msvc': 1.7.42 + '@swc/helpers': 0.5.13 + '@swc/counter@0.1.3': {} '@swc/helpers@0.5.13': dependencies: - tslib: 2.8.0 + tslib: 2.8.1 - '@swc/jest@0.2.36(@swc/core@1.7.39(@swc/helpers@0.5.13))': + '@swc/jest@0.2.37(@swc/core@1.7.42(@swc/helpers@0.5.13))': dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.7.39(@swc/helpers@0.5.13) + '@swc/core': 1.7.42(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 jsonc-parser: 3.3.1 @@ -13155,8 +12508,8 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: - '@babel/code-frame': 7.25.9 - '@babel/runtime': 7.25.9 + '@babel/code-frame': 7.26.2 + '@babel/runtime': 7.26.0 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -13164,7 +12517,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.6.2': + '@testing-library/jest-dom@6.6.3': dependencies: '@adobe/css-tools': 4.4.0 aria-query: 5.3.2 @@ -13194,7 +12547,7 @@ snapshots: '@tybys/wasm-util@0.9.0': dependencies: - tslib: 2.8.0 + tslib: 2.8.1 optional: true '@types/acorn@4.0.6': @@ -13233,42 +12586,47 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/bonjour@3.5.13': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/responselike': 1.0.3 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.0 - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/connect@3.4.38': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/cookie@0.4.1': {} '@types/cors@2.8.17': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/debug@4.1.12': dependencies: '@types/ms': 0.7.34 + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 9.6.1 + '@types/estree': 1.0.6 + '@types/eslint@7.29.0': dependencies: '@types/estree': 1.0.6 @@ -13287,14 +12645,14 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 '@types/express-serve-static-core@5.0.0': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13309,11 +12667,11 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/gtag.js@0.0.12': {} @@ -13340,7 +12698,7 @@ snapshots: '@types/http-proxy@1.17.15': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/istanbul-lib-coverage@2.0.6': {} @@ -13359,7 +12717,7 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/tough-cookie': 4.0.5 parse5: 7.2.0 @@ -13369,13 +12727,13 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/keyv@3.1.4': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 - '@types/lodash@4.17.12': {} + '@types/lodash@4.17.13': {} '@types/mdast@3.0.15': dependencies: @@ -13395,12 +12753,12 @@ snapshots: '@types/node-fetch@2.6.11': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 form-data: 4.0.1 '@types/node-forge@1.3.11': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/node@17.0.45': {} @@ -13408,7 +12766,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.17.0': + '@types/node@22.8.2': dependencies: undici-types: 6.19.8 @@ -13476,18 +12834,18 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/retry@0.12.0': {} '@types/sax@1.2.7': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/serialize-javascript@5.0.4': {} @@ -13498,12 +12856,12 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/send': 0.17.4 '@types/sockjs@0.3.36': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/stack-utils@2.0.3': {} @@ -13515,11 +12873,11 @@ snapshots: '@types/unist@3.0.3': {} - '@types/webpack@5.28.5(@swc/core@1.7.39(@swc/helpers@0.5.13))': + '@types/webpack@5.28.5(@swc/core@1.7.42(@swc/helpers@0.5.13))': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@swc/core' - esbuild @@ -13530,7 +12888,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 '@types/yargs-parser@21.0.3': {} @@ -13540,28 +12898,28 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 optional: true - '@typescript-eslint/parser@8.11.0(eslint@9.4.0)(typescript@5.6.2)': + '@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.2) - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.12.2 debug: 4.3.7 - eslint: 9.4.0 + eslint: 9.14.0(jiti@1.21.6) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.11.0(eslint@9.4.0)(typescript@5.6.2)': + '@typescript-eslint/rule-tester@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.2) - '@typescript-eslint/utils': 8.11.0(eslint@9.4.0)(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.2) + '@typescript-eslint/utils': 8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2) ajv: 6.12.6 - eslint: 9.4.0 + eslint: 9.14.0(jiti@1.21.6) json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 semver: 7.6.3 @@ -13569,17 +12927,17 @@ snapshots: - supports-color - typescript - '@typescript-eslint/scope-manager@8.11.0': + '@typescript-eslint/scope-manager@8.12.2': dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/visitor-keys': 8.12.2 - '@typescript-eslint/types@8.11.0': {} + '@typescript-eslint/types@8.12.2': {} - '@typescript-eslint/typescript-estree@8.11.0(typescript@5.6.2)': + '@typescript-eslint/typescript-estree@8.12.2(typescript@5.6.2)': dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/visitor-keys': 8.12.2 debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -13591,20 +12949,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.11.0(eslint@9.4.0)(typescript@5.6.2)': + '@typescript-eslint/utils@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.2) - eslint: 9.4.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.2) + eslint: 9.14.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.11.0': + '@typescript-eslint/visitor-keys@8.12.2': dependencies: - '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/types': 8.12.2 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -13803,7 +13161,7 @@ snapshots: acorn-globals@7.0.1: dependencies: - acorn: 8.13.0 + acorn: 8.14.0 acorn-walk: 8.3.4 acorn-import-attributes@1.9.5(acorn@8.13.0): @@ -13814,21 +13172,21 @@ snapshots: dependencies: acorn: 6.4.2 - acorn-jsx@5.3.2(acorn@8.13.0): + acorn-jsx@5.3.2(acorn@8.14.0): dependencies: - acorn: 8.13.0 + acorn: 8.14.0 acorn-walk@8.3.4: dependencies: - acorn: 8.13.0 + acorn: 8.14.0 acorn@6.4.2: {} acorn@8.13.0: {} - add-matchers@0.6.2: {} + acorn@8.14.0: {} - add-stream@1.0.0: {} + add-matchers@0.6.2: {} address@1.2.2: {} @@ -13915,6 +13273,10 @@ snapshots: dependencies: type-fest: 0.21.3 + ansi-escapes@7.0.0: + dependencies: + environment: 1.1.0 + ansi-html-community@0.0.8: {} ansi-regex@4.1.1: {} @@ -13942,8 +13304,6 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - aproba@2.0.0: {} - arch@2.2.0: {} archive-type@4.0.0: @@ -14000,8 +13360,6 @@ snapshots: aria-query@5.3.2: {} - array-differ@4.0.0: {} - array-find-index@1.0.2: {} array-flatten@1.1.1: {} @@ -14010,8 +13368,6 @@ snapshots: array-union@2.1.0: {} - array-union@3.0.1: {} - arraybuffer.slice@0.0.7: {} arrify@1.0.1: {} @@ -14020,7 +13376,7 @@ snapshots: ast-types@0.13.4: dependencies: - tslib: 2.8.0 + tslib: 2.8.1 astring@1.9.0: {} @@ -14068,12 +13424,19 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@9.2.1(@babel/core@7.25.9)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + babel-loader@9.2.1(@babel/core@7.25.9)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: '@babel/core': 7.25.9 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) + + babel-loader@9.2.1(@babel/core@7.25.9)(webpack@5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13))): + dependencies: + '@babel/core': 7.25.9 + find-cache-dir: 4.0.0 + schema-utils: 4.2.0 + webpack: 5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)) babel-plugin-dynamic-import-node@2.3.3: dependencies: @@ -14201,8 +13564,6 @@ snapshots: is-alphanumerical: 2.0.1 is-decimal: 2.0.1 - before-after-hook@3.0.2: {} - benchmark@2.1.4: dependencies: lodash: 4.17.21 @@ -14317,8 +13678,8 @@ snapshots: browserslist@4.24.2: dependencies: - caniuse-lite: 1.0.30001669 - electron-to-chromium: 1.5.45 + caniuse-lite: 1.0.30001676 + electron-to-chromium: 1.5.50 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) @@ -14352,21 +13713,6 @@ snapshots: bytes@3.1.2: {} - cacache@18.0.4: - dependencies: - '@npmcli/fs': 3.1.1 - fs-minipass: 3.0.3 - glob: 10.4.5 - lru-cache: 10.4.3 - minipass: 7.1.2 - minipass-collect: 2.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 4.0.0 - ssri: 10.0.6 - tar: 6.2.1 - unique-filename: 3.0.0 - cacheable-lookup@5.0.4: {} cacheable-lookup@7.0.0: {} @@ -14414,7 +13760,7 @@ snapshots: camel-case@4.1.2: dependencies: pascal-case: 3.1.2 - tslib: 2.8.0 + tslib: 2.8.1 camelcase-keys@6.2.2: dependencies: @@ -14431,16 +13777,18 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.24.2 - caniuse-lite: 1.0.30001669 + caniuse-lite: 1.0.30001676 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001669: {} + caniuse-lite@1.0.30001676: {} + capital-case@1.0.4: dependencies: no-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 upper-case-first: 2.0.2 caw@2.0.1: @@ -14483,7 +13831,7 @@ snapshots: path-case: 3.0.4 sentence-case: 3.0.4 snake-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 char-regex@1.0.2: {} @@ -14532,11 +13880,9 @@ snapshots: chownr@1.1.4: {} - chownr@2.0.0: {} - chrome-launcher@0.13.4: dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 escape-string-regexp: 1.0.5 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -14600,6 +13946,10 @@ snapshots: dependencies: restore-cursor: 3.1.0 + cli-cursor@5.0.0: + dependencies: + restore-cursor: 5.1.0 + cli-spinners@2.9.2: {} cli-table3@0.6.5: @@ -14608,7 +13958,10 @@ snapshots: optionalDependencies: '@colors/colors': 1.5.0 - cli-width@4.1.0: {} + cli-truncate@4.0.0: + dependencies: + slice-ansi: 5.0.0 + string-width: 7.2.0 cliui@5.0.0: dependencies: @@ -14664,19 +14017,12 @@ snapshots: color-name@1.1.4: {} - color-support@1.1.3: {} - colord@2.9.3: {} colorette@2.0.20: {} colors@1.4.0: {} - columnify@1.6.0: - dependencies: - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - combine-promises@1.2.0: {} combined-stream@1.0.8: @@ -14765,12 +14111,10 @@ snapshots: consola@2.15.3: {} - console-control-strings@1.1.0: {} - constant-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 upper-case: 2.0.2 content-disposition@0.5.2: {} @@ -14787,32 +14131,6 @@ snapshots: dependencies: compare-func: 2.0.0 - conventional-changelog-core@7.0.0: - dependencies: - '@hutson/parse-repository-url': 5.0.0 - add-stream: 1.0.0 - conventional-changelog-writer: 7.0.1 - conventional-commits-parser: 5.0.0 - git-raw-commits: 4.0.0 - git-semver-tags: 7.0.1 - hosted-git-info: 7.0.2 - normalize-package-data: 6.0.2 - read-pkg: 8.1.0 - read-pkg-up: 10.1.0 - - conventional-changelog-preset-loader@4.1.0: {} - - conventional-changelog-writer@7.0.1: - dependencies: - conventional-commits-filter: 4.0.0 - handlebars: 4.7.8 - json-stringify-safe: 5.0.1 - meow: 12.1.1 - semver: 7.6.3 - split2: 4.2.0 - - conventional-commits-filter@4.0.0: {} - conventional-commits-parser@5.0.0: dependencies: JSONStream: 1.3.5 @@ -14820,15 +14138,6 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - conventional-recommended-bump@9.0.0: - dependencies: - conventional-changelog-preset-loader: 4.1.0 - conventional-commits-filter: 4.0.0 - conventional-commits-parser: 5.0.0 - git-raw-commits: 4.0.0 - git-semver-tags: 7.0.1 - meow: 12.1.1 - convert-source-map@2.0.0: {} cookie-signature@1.0.6: {} @@ -14841,7 +14150,7 @@ snapshots: copy-text-to-clipboard@3.2.0: {} - copy-webpack-plugin@11.0.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + copy-webpack-plugin@11.0.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -14849,7 +14158,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) core-js-compat@3.38.1: dependencies: @@ -14859,6 +14168,8 @@ snapshots: core-js@3.38.1: {} + core-js@3.39.0: {} + core-util-is@1.0.3: {} cors@2.8.5: @@ -14868,9 +14179,9 @@ snapshots: corser@2.0.1: {} - cosmiconfig-typescript-loader@5.1.0(@types/node@20.17.0)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): + cosmiconfig-typescript-loader@5.1.0(@types/node@22.8.2)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 cosmiconfig: 9.0.0(typescript@5.6.2) jiti: 1.21.6 typescript: 5.6.2 @@ -14908,13 +14219,13 @@ snapshots: crc-32: 1.2.2 readable-stream: 3.6.2 - create-jest@29.7.0(@types/node@20.17.0): + create-jest@29.7.0(@types/node@22.8.2): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.17.0) + jest-config: 29.7.0(@types/node@22.8.2) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -14951,7 +14262,7 @@ snapshots: dependencies: postcss: 8.4.47 - css-loader@6.11.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + css-loader@6.11.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -14962,9 +14273,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) - css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: '@jridgewell/trace-mapping': 0.3.25 cssnano: 6.1.2(postcss@8.4.47) @@ -14972,7 +14283,7 @@ snapshots: postcss: 8.4.47 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) optionalDependencies: clean-css: 5.3.3 @@ -15095,8 +14406,6 @@ snapshots: dargs@8.1.0: {} - data-uri-to-buffer@4.0.1: {} - data-uri-to-buffer@6.0.2: {} data-urls@3.0.2: @@ -15201,8 +14510,6 @@ snapshots: deep-is@0.1.4: {} - deepmerge-ts@7.1.3: {} - deepmerge@4.3.1: {} default-gateway@6.0.3: @@ -15256,8 +14563,6 @@ snapshots: destroy@1.2.0: {} - detect-indent@7.0.1: {} - detect-newline@3.1.0: {} detect-node@2.1.0: {} @@ -15375,7 +14680,7 @@ snapshots: dot-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 dot-prop@5.3.0: dependencies: @@ -15385,8 +14690,6 @@ snapshots: dependencies: is-obj: 2.0.0 - dotenv@16.4.5: {} - download@7.1.0: dependencies: archive-type: 4.0.0 @@ -15426,7 +14729,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.45: {} + electron-to-chromium@1.5.50: {} ember-template-recast@6.1.5: dependencies: @@ -15520,7 +14823,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 20.17.0 + '@types/node': 22.8.2 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -15550,7 +14853,7 @@ snapshots: env-paths@2.2.1: {} - err-code@2.0.3: {} + environment@1.1.0: {} error-ex@1.3.2: dependencies: @@ -15580,7 +14883,7 @@ snapshots: esast-util-from-js@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 - acorn: 8.13.0 + acorn: 8.14.0 esast-util-from-estree: 2.0.0 vfile-message: 4.0.2 @@ -15643,33 +14946,37 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@8.1.0: + eslint-scope@8.2.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.1.0: {} + eslint-visitor-keys@4.2.0: {} - eslint@9.4.0: + eslint@9.14.0(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) - '@eslint-community/regexpp': 4.11.1 - '@eslint/config-array': 0.15.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.14.0(jiti@1.21.6)) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.18.0 + '@eslint/core': 0.7.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.4.0 + '@eslint/js': 9.14.0 + '@eslint/plugin-kit': 0.2.2 + '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.3.1 - '@nodelib/fs.walk': 1.2.8 + '@humanwhocodes/retry': 0.4.0 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.7 escape-string-regexp: 4.0.0 - eslint-scope: 8.1.0 - eslint-visitor-keys: 4.1.0 - espree: 10.2.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -15679,28 +14986,27 @@ snapshots: ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 - is-path-inside: 3.0.3 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - strip-ansi: 6.0.1 text-table: 0.2.0 + optionalDependencies: + jiti: 1.21.6 transitivePeerDependencies: - supports-color - espree@10.2.0: + espree@10.3.0: dependencies: - acorn: 8.13.0 - acorn-jsx: 5.3.2(acorn@8.13.0) - eslint-visitor-keys: 4.1.0 + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 espree@9.6.1: dependencies: - acorn: 8.13.0 - acorn-jsx: 5.3.2(acorn@8.13.0) + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -15764,7 +15070,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 require-like: 0.1.2 event-target-shim@5.0.1: {} @@ -15833,8 +15139,6 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - exponential-backoff@3.1.1: {} - express@4.21.1: dependencies: accepts: 1.3.8 @@ -15936,28 +15240,19 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.4.2(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - feed@4.2.2: dependencies: xml-js: 1.6.11 - fetch-blob@3.2.0: - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.3.3 - file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) file-type@3.9.0: {} @@ -16061,7 +15356,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.4.0)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: '@babel/code-frame': 7.25.9 '@types/json-schema': 7.0.15 @@ -16077,9 +15372,9 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.6.2 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) optionalDependencies: - eslint: 9.4.0 + eslint: 9.14.0(jiti@1.21.6) form-data-encoder@1.7.2: {} @@ -16104,10 +15399,6 @@ snapshots: node-domexception: 1.0.0 web-streams-polyfill: 4.0.0-beta.3 - formdata-polyfill@4.0.10: - dependencies: - fetch-blob: 3.2.0 - forwarded@0.2.0: {} fraction.js@4.3.7: {} @@ -16136,17 +15427,9 @@ snapshots: fs-extra@9.1.0: dependencies: at-least-node: 1.0.0 - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - - fs-minipass@2.1.0: - dependencies: - minipass: 3.3.6 - - fs-minipass@3.0.3: - dependencies: - minipass: 7.1.2 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 fs-monkey@1.0.6: {} @@ -16200,11 +15483,6 @@ snapshots: get-stream@8.0.1: {} - get-stream@9.0.1: - dependencies: - '@sec-ant/readable-stream': 0.4.1 - is-stream: 4.0.1 - get-uri@6.0.3: dependencies: basic-ftp: 5.0.5 @@ -16220,20 +15498,6 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - git-semver-tags@7.0.1: - dependencies: - meow: 12.1.1 - semver: 7.6.3 - - git-up@7.0.0: - dependencies: - is-ssh: 1.4.0 - parse-url: 8.1.0 - - git-url-parse@15.0.0: - dependencies: - git-up: 7.0.0 - github-slugger@1.5.0: {} github-slugger@2.0.0: {} @@ -16277,7 +15541,7 @@ snapshots: global-agent@2.2.0: dependencies: boolean: 3.2.0 - core-js: 3.38.1 + core-js: 3.39.0 es6-error: 4.1.1 matcher: 3.0.0 roarr: 2.15.4 @@ -16401,15 +15665,6 @@ snapshots: handle-thing@2.0.1: {} - handlebars@4.7.8: - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.19.3 - hard-rejection@2.1.0: {} has-binary2@1.0.3: @@ -16436,8 +15691,6 @@ snapshots: dependencies: has-symbol-support-x: 1.4.2 - has-unicode@2.0.1: {} - has-yarn@3.0.0: {} hash-sum@2.0.0: {} @@ -16690,7 +15943,7 @@ snapshots: header-case@2.0.4: dependencies: capital-case: 1.0.4 - tslib: 2.8.0 + tslib: 2.8.1 highlight.js@11.10.0: {} @@ -16713,10 +15966,6 @@ snapshots: dependencies: lru-cache: 6.0.0 - hosted-git-info@7.0.2: - dependencies: - lru-cache: 10.4.3 - hpack.js@2.1.6: dependencies: inherits: 2.0.4 @@ -16766,7 +16015,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.2(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + html-webpack-plugin@5.6.2(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -16774,7 +16023,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) htmlparser2@6.1.0: dependencies: @@ -16952,8 +16201,6 @@ snapshots: indent-string@4.0.0: {} - index-to-position@0.1.2: {} - indexof@0.0.1: {} infima@0.2.0-alpha.44: {} @@ -16973,8 +16220,6 @@ snapshots: ini@4.1.1: {} - ini@4.1.3: {} - inline-style-parser@0.1.1: {} inline-style-parser@0.2.4: {} @@ -17036,6 +16281,12 @@ snapshots: is-fullwidth-code-point@3.0.0: {} + is-fullwidth-code-point@4.0.0: {} + + is-fullwidth-code-point@5.0.0: + dependencies: + get-east-asian-width: 1.3.0 + is-generator-fn@2.1.0: {} is-glob@4.0.3: @@ -17051,8 +16302,6 @@ snapshots: is-interactive@1.0.0: {} - is-lambda@1.0.1: {} - is-natural-number@4.0.1: {} is-npm@6.0.0: {} @@ -17087,18 +16336,12 @@ snapshots: is-root@2.1.0: {} - is-ssh@1.4.0: - dependencies: - protocols: 2.0.1 - is-stream@1.1.0: {} is-stream@2.0.1: {} is-stream@3.0.0: {} - is-stream@4.0.1: {} - is-symlink@0.1.1: {} is-text-path@2.0.0: @@ -17127,8 +16370,6 @@ snapshots: isexe@2.0.0: {} - isexe@3.1.1: {} - isobject@3.0.1: {} istanbul-lib-coverage@3.2.2: {} @@ -17208,7 +16449,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -17228,16 +16469,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.17.0): + jest-cli@29.7.0(@types/node@22.8.2): dependencies: '@jest/core': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.17.0) + create-jest: 29.7.0(@types/node@22.8.2) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.17.0) + jest-config: 29.7.0(@types/node@22.8.2) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -17247,7 +16488,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.17.0): + jest-config@29.7.0(@types/node@22.8.2): dependencies: '@babel/core': 7.25.9 '@jest/test-sequencer': 29.7.0 @@ -17272,7 +16513,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -17302,7 +16543,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.17.0 + '@types/node': 22.8.2 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -17316,7 +16557,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -17326,7 +16567,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.17.0 + '@types/node': 22.8.2 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -17372,7 +16613,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -17407,7 +16648,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -17435,7 +16676,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 chalk: 4.1.2 cjs-module-lexer: 1.4.1 collect-v8-coverage: 1.0.2 @@ -17481,7 +16722,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -17500,7 +16741,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.0 + '@types/node': 22.8.2 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -17509,23 +16750,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.17.0 + '@types/node': 22.8.2 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.17.0): + jest@29.7.0(@types/node@22.8.2): dependencies: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.17.0) + jest-cli: 29.7.0(@types/node@22.8.2) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -17568,7 +16809,7 @@ snapshots: jsdom@20.0.3: dependencies: abab: 2.0.6 - acorn: 8.13.0 + acorn: 8.14.0 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 @@ -17636,8 +16877,6 @@ snapshots: json-parse-even-better-errors@2.3.1: {} - json-parse-even-better-errors@3.0.2: {} - json-schema-traverse@0.4.1: {} json-schema-traverse@1.0.0: {} @@ -17788,8 +17027,6 @@ snapshots: lines-and-columns@1.2.4: {} - lines-and-columns@2.0.4: {} - linkify-it@4.0.1: dependencies: uc.micro: 1.0.6 @@ -17798,6 +17035,30 @@ snapshots: dependencies: uc.micro: 2.1.0 + lint-staged@15.2.10: + dependencies: + chalk: 5.3.0 + commander: 12.1.0 + debug: 4.3.7 + execa: 8.0.1 + lilconfig: 3.1.2 + listr2: 8.2.5 + micromatch: 4.0.8 + pidtree: 0.6.0 + string-argv: 0.3.2 + yaml: 2.5.1 + transitivePeerDependencies: + - supports-color + + listr2@8.2.5: + dependencies: + cli-truncate: 4.0.0 + colorette: 2.0.20 + eventemitter3: 5.0.1 + log-update: 6.1.0 + rfdc: 1.4.1 + wrap-ansi: 9.0.0 + lit-element@4.1.1: dependencies: '@lit-labs/ssr-dom-shim': 1.2.1 @@ -17814,8 +17075,6 @@ snapshots: lit-element: 4.1.1 lit-html: 3.2.1 - load-json-file@7.0.1: {} - loader-runner@4.3.0: {} loader-utils@2.0.4: @@ -17886,6 +17145,14 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 + log-update@6.1.0: + dependencies: + ansi-escapes: 7.0.0 + cli-cursor: 5.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 + log4js@6.9.1: dependencies: date-format: 4.0.14 @@ -17913,7 +17180,7 @@ snapshots: lower-case@2.0.2: dependencies: - tslib: 2.8.0 + tslib: 2.8.1 lowercase-keys@1.0.0: {} @@ -17958,27 +17225,8 @@ snapshots: dependencies: semver: 7.6.3 - make-dir@5.0.0: {} - make-error@1.3.6: {} - make-fetch-happen@13.0.1: - dependencies: - '@npmcli/agent': 2.2.2 - cacache: 18.0.4 - http-cache-semantics: 4.1.1 - is-lambda: 1.0.1 - minipass: 7.1.2 - minipass-fetch: 3.0.5 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.4 - proc-log: 4.2.0 - promise-retry: 2.0.1 - ssri: 10.0.6 - transitivePeerDependencies: - - supports-color - make-plural-compiler@5.1.0(patch_hash=qdcdtqeknhxqnjirmx4dcdabaq): {} makeerror@1.0.12: @@ -18441,8 +17689,8 @@ snapshots: micromark-extension-mdxjs@3.0.0: dependencies: - acorn: 8.13.0 - acorn-jsx: 5.3.2(acorn@8.13.0) + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) micromark-extension-mdx-expression: 3.0.0 micromark-extension-mdx-jsx: 3.0.1 micromark-extension-mdx-md: 2.0.0 @@ -18728,6 +17976,8 @@ snapshots: mimic-fn@4.0.0: {} + mimic-function@5.0.1: {} + mimic-response@1.0.1: {} mimic-response@3.1.0: {} @@ -18736,11 +17986,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.1(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + mini-css-extract-plugin@2.9.1(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) minimalistic-assert@1.0.1: {} @@ -18768,43 +18018,8 @@ snapshots: minimist@1.2.8: {} - minipass-collect@2.0.1: - dependencies: - minipass: 7.1.2 - - minipass-fetch@3.0.5: - dependencies: - minipass: 7.1.2 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - - minipass-flush@1.0.5: - dependencies: - minipass: 3.3.6 - - minipass-pipeline@1.2.4: - dependencies: - minipass: 3.3.6 - - minipass-sized@1.0.3: - dependencies: - minipass: 3.3.6 - - minipass@3.3.6: - dependencies: - yallist: 4.0.0 - - minipass@5.0.0: {} - minipass@7.1.2: {} - minizlib@2.1.2: - dependencies: - minipass: 3.3.6 - yallist: 4.0.0 - mitt@3.0.1: {} mkdirp-classic@0.5.3: {} @@ -18828,14 +18043,6 @@ snapshots: dns-packet: 5.6.1 thunky: 1.1.0 - multimatch@7.0.0: - dependencies: - array-differ: 4.0.0 - array-union: 3.0.1 - minimatch: 9.0.5 - - mute-stream@2.0.0: {} - mz@2.7.0: dependencies: any-promise: 1.3.0 @@ -18848,22 +18055,16 @@ snapshots: negotiator@0.6.3: {} - negotiator@0.6.4: {} - neo-async@2.6.2: {} netmask@2.0.2: {} - new-github-release-url@2.0.0: - dependencies: - type-fest: 2.19.0 - nice-try@1.0.5: {} no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.8.0 + tslib: 2.8.1 node-domexception@1.0.0: {} @@ -18880,29 +18081,8 @@ snapshots: optionalDependencies: encoding: 0.1.13 - node-fetch@3.3.2: - dependencies: - data-uri-to-buffer: 4.0.1 - fetch-blob: 3.2.0 - formdata-polyfill: 4.0.10 - node-forge@1.3.1: {} - node-gyp@10.2.0: - dependencies: - env-paths: 2.2.1 - exponential-backoff: 3.1.1 - glob: 10.4.5 - graceful-fs: 4.2.11 - make-fetch-happen: 13.0.1 - nopt: 7.2.1 - proc-log: 4.2.0 - semver: 7.6.3 - tar: 6.2.1 - which: 4.0.0 - transitivePeerDependencies: - - supports-color - node-int64@0.4.0: {} node-releases@2.0.18: {} @@ -18925,12 +18105,6 @@ snapshots: semver: 7.6.3 validate-npm-package-license: 3.0.4 - normalize-package-data@6.0.2: - dependencies: - hosted-git-info: 7.0.2 - semver: 7.6.3 - validate-npm-package-license: 3.0.4 - normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -18952,26 +18126,6 @@ snapshots: config-chain: 1.1.13 pify: 3.0.0 - npm-install-checks@6.3.0: - dependencies: - semver: 7.6.3 - - npm-normalize-package-bin@3.0.1: {} - - npm-package-arg@11.0.3: - dependencies: - hosted-git-info: 7.0.2 - proc-log: 4.2.0 - semver: 7.6.3 - validate-npm-package-name: 5.0.1 - - npm-pick-manifest@9.1.0: - dependencies: - npm-install-checks: 6.3.0 - npm-normalize-package-bin: 3.0.1 - npm-package-arg: 11.0.3 - semver: 7.6.3 - npm-run-path@2.0.2: dependencies: path-key: 2.0.1 @@ -19029,6 +18183,10 @@ snapshots: dependencies: mimic-fn: 4.0.0 + onetime@7.0.0: + dependencies: + mimic-function: 5.0.1 + oniguruma-to-js@0.4.3: dependencies: regex: 4.3.3 @@ -19124,10 +18282,6 @@ snapshots: dependencies: yocto-queue: 1.1.1 - p-limit@6.1.0: - dependencies: - yocto-queue: 1.1.1 - p-locate@3.0.0: dependencies: p-limit: 2.3.0 @@ -19148,17 +18302,6 @@ snapshots: dependencies: aggregate-error: 3.1.0 - p-map@7.0.2: {} - - p-pipe@4.0.0: {} - - p-queue@8.0.1: - dependencies: - eventemitter3: 5.0.1 - p-timeout: 6.1.3 - - p-reduce@3.0.0: {} - p-retry@4.6.2: dependencies: '@types/retry': 0.12.0 @@ -19168,8 +18311,6 @@ snapshots: dependencies: p-finally: 1.0.0 - p-timeout@6.1.3: {} - p-try@2.2.0: {} pac-proxy-agent@7.0.2: @@ -19206,7 +18347,7 @@ snapshots: param-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 parent-module@1.0.1: dependencies: @@ -19230,30 +18371,8 @@ snapshots: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - parse-json@7.1.1: - dependencies: - '@babel/code-frame': 7.25.9 - error-ex: 1.3.2 - json-parse-even-better-errors: 3.0.2 - lines-and-columns: 2.0.4 - type-fest: 3.13.1 - - parse-json@8.1.0: - dependencies: - '@babel/code-frame': 7.25.9 - index-to-position: 0.1.2 - type-fest: 4.26.1 - parse-numeric-range@1.3.0: {} - parse-path@7.0.0: - dependencies: - protocols: 2.0.1 - - parse-url@8.1.0: - dependencies: - parse-path: 7.0.0 - parse5-htmlparser2-tree-adapter@7.1.0: dependencies: domhandler: 5.0.3 @@ -19274,12 +18393,12 @@ snapshots: pascal-case@3.1.2: dependencies: no-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 path-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 path-exists@3.0.0: {} @@ -19322,14 +18441,14 @@ snapshots: picomatch@4.0.2: {} + pidtree@0.6.0: {} + pify@2.3.0: {} pify@3.0.0: {} pify@4.0.1: {} - pify@6.1.0: {} - pinkie-promise@2.0.1: dependencies: pinkie: 2.0.4 @@ -19405,13 +18524,13 @@ snapshots: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - postcss-loader@7.3.4(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + postcss-loader@7.3.4(postcss@8.4.47)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: cosmiconfig: 8.3.6(typescript@5.6.2) jiti: 1.21.6 postcss: 8.4.47 semver: 7.6.3 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) transitivePeerDependencies: - typescript @@ -19615,19 +18734,10 @@ snapshots: private@0.1.8: {} - proc-log@4.2.0: {} - process-nextick-args@2.0.1: {} progress@2.0.3: {} - promise-inflight@1.0.1: {} - - promise-retry@2.0.1: - dependencies: - err-code: 2.0.3 - retry: 0.12.0 - prompts@2.4.2: dependencies: kleur: 3.0.3 @@ -19643,8 +18753,6 @@ snapshots: proto-list@1.2.4: {} - protocols@2.0.1: {} - proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 @@ -19781,7 +18889,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@9.4.0)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + react-dev-utils@12.0.1(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: '@babel/code-frame': 7.25.9 address: 1.2.2 @@ -19792,7 +18900,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.4.0)(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -19807,7 +18915,7 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: @@ -19860,11 +18968,11 @@ snapshots: sucrase: 3.35.0 use-editable: 2.3.3(react@18.3.1) - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@18.3.1))(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: '@babel/runtime': 7.25.9 react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.3.1)' - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) react-router-config@5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1): dependencies: @@ -19900,12 +19008,6 @@ snapshots: dependencies: loose-envify: 1.4.0 - read-pkg-up@10.1.0: - dependencies: - find-up: 6.3.0 - read-pkg: 8.1.0 - type-fest: 4.26.1 - read-pkg-up@7.0.1: dependencies: find-up: 4.1.0 @@ -19919,21 +19021,6 @@ snapshots: parse-json: 5.2.0 type-fest: 0.6.0 - read-pkg@8.1.0: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 6.0.2 - parse-json: 7.1.1 - type-fest: 4.26.1 - - read-pkg@9.0.1: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 6.0.2 - parse-json: 8.1.0 - type-fest: 4.26.1 - unicorn-magic: 0.1.0 - readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -19979,9 +19066,9 @@ snapshots: estree-util-build-jsx: 3.0.1 vfile: 6.0.3 - recma-jsx@1.0.0(acorn@8.13.0): + recma-jsx@1.0.0(acorn@8.14.0): dependencies: - acorn-jsx: 5.3.2(acorn@8.13.0) + acorn-jsx: 5.3.2(acorn@8.14.0) estree-util-to-js: 2.0.0 recma-parse: 1.0.0 recma-stringify: 1.0.0 @@ -20470,7 +19557,10 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 - retry@0.12.0: {} + restore-cursor@5.1.0: + dependencies: + onetime: 7.0.0 + signal-exit: 4.1.0 retry@0.13.1: {} @@ -20632,7 +19722,7 @@ snapshots: sentence-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 upper-case-first: 2.0.2 serialize-error@7.0.1: @@ -20768,14 +19858,22 @@ snapshots: slash@4.0.0: {} - slash@5.1.0: {} + slice-ansi@5.0.0: + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 4.0.0 + + slice-ansi@7.1.0: + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 smart-buffer@4.2.0: {} snake-case@3.0.4: dependencies: dot-case: 3.0.4 - tslib: 2.8.0 + tslib: 2.8.1 socket.io-adapter@1.1.2: {} @@ -20889,10 +19987,6 @@ snapshots: dependencies: is-plain-obj: 1.1.0 - sort-keys@5.1.0: - dependencies: - is-plain-obj: 4.1.0 - source-map-js@1.2.1: {} source-map-support@0.5.13: @@ -20958,10 +20052,6 @@ snapshots: sse.js@2.5.0: {} - ssri@10.0.6: - dependencies: - minipass: 7.1.2 - stack-utils@2.0.6: dependencies: escape-string-regexp: 2.0.0 @@ -20992,6 +20082,8 @@ snapshots: strict-uri-encode@1.1.0: {} + string-argv@0.3.2: {} + string-length@4.0.2: dependencies: char-regex: 1.0.2 @@ -21078,12 +20170,6 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - strong-log-transformer@2.1.0: - dependencies: - duplexer: 0.1.2 - minimist: 1.2.8 - through: 2.3.8 - style-to-object@0.4.4: dependencies: inline-style-parser: 0.1.1 @@ -21184,32 +20270,32 @@ snapshots: fast-fifo: 1.3.2 streamx: 2.20.1 - tar@6.2.1: + terser-webpack-plugin@5.3.10(@swc/core@1.7.42(@swc/helpers@0.5.13))(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - - temp-dir@3.0.0: {} + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 3.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) + optionalDependencies: + '@swc/core': 1.7.42(@swc/helpers@0.5.13) - terser-webpack-plugin@5.3.10(@swc/core@1.7.39(@swc/helpers@0.5.13))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + terser-webpack-plugin@5.3.10(@swc/core@1.7.42(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)) optionalDependencies: - '@swc/core': 1.7.39(@swc/helpers@0.5.13) + '@swc/core': 1.7.42(@swc/helpers@0.5.13) terser@5.36.0: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.13.0 + acorn: 8.14.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -21262,13 +20348,6 @@ snapshots: tinyexec@0.3.1: {} - tinyglobby@0.2.9: - dependencies: - fdir: 6.4.2(picomatch@4.0.2) - picomatch: 4.0.2 - - tinyrainbow@1.2.0: {} - tmp@0.2.3: {} tmpl@1.0.5: {} @@ -21318,13 +20397,13 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.25.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.9))(jest@29.7.0(@types/node@20.17.0))(typescript@5.6.2): + ts-jest@29.2.5(@babel/core@7.25.9)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.9))(jest@29.7.0(@types/node@22.8.2))(typescript@5.6.2): dependencies: '@types/babel__core': 7.20.5 bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.17.0) + jest: 29.7.0(@types/node@22.8.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -21338,7 +20417,7 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.25.9) - ts-loader@9.5.1(typescript@5.6.2)(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + ts-loader@9.5.1(typescript@5.6.2)(webpack@5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 @@ -21346,7 +20425,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.6.2 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)) tsd@0.31.2: dependencies: @@ -21360,7 +20439,7 @@ snapshots: tslib@1.14.1: {} - tslib@2.8.0: {} + tslib@2.8.1: {} tunnel-agent@0.6.0: dependencies: @@ -21390,10 +20469,6 @@ snapshots: type-fest@2.19.0: {} - type-fest@3.13.1: {} - - type-fest@4.26.1: {} - type-is@1.6.18: dependencies: media-typer: 0.3.0 @@ -21473,14 +20548,6 @@ snapshots: dependencies: qs: 6.13.0 - unique-filename@3.0.0: - dependencies: - unique-slug: 4.0.0 - - unique-slug@4.0.0: - dependencies: - imurmurhash: 0.1.4 - unique-string@3.0.0: dependencies: crypto-random-string: 4.0.0 @@ -21549,8 +20616,6 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - universal-user-agent@7.0.2: {} - universalify@0.1.2: {} universalify@0.2.0: {} @@ -21584,11 +20649,11 @@ snapshots: upper-case-first@2.0.2: dependencies: - tslib: 2.8.0 + tslib: 2.8.1 upper-case@2.0.2: dependencies: - tslib: 2.8.0 + tslib: 2.8.1 uri-js@4.4.1: dependencies: @@ -21596,14 +20661,14 @@ snapshots: url-join@4.0.1: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))))(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) optionalDependencies: - file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) url-parse-lax@3.0.0: dependencies: @@ -21630,8 +20695,6 @@ snapshots: utils-merge@1.0.1: {} - uuid@10.0.0: {} - uuid@8.3.2: {} uvu@0.5.6: @@ -21652,8 +20715,6 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - validate-npm-package-name@5.0.1: {} - value-equal@1.0.1: {} vary@1.1.2: {} @@ -21698,10 +20759,10 @@ snapshots: vue-component-type-helpers@2.1.6: {} - vue-eslint-parser@9.4.3(eslint@9.4.0): + vue-eslint-parser@9.4.3(eslint@9.14.0(jiti@1.21.6)): dependencies: debug: 4.3.7 - eslint: 9.4.0 + eslint: 9.14.0(jiti@1.21.6) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -21711,12 +20772,12 @@ snapshots: transitivePeerDependencies: - supports-color - vue-loader@17.4.2(vue@3.5.12(typescript@5.6.2))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + vue-loader@17.4.2(vue@3.5.12(typescript@5.6.2))(webpack@5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.2 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)) optionalDependencies: vue: 3.5.12(typescript@5.6.2) @@ -21757,8 +20818,6 @@ snapshots: web-namespaces@2.0.1: {} - web-streams-polyfill@3.3.3: {} - web-streams-polyfill@4.0.0-beta.3: {} webdriver@6.12.1: @@ -21824,16 +20883,16 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.4(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + webpack-dev-middleware@5.3.4(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) - webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -21863,10 +20922,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + webpack-dev-middleware: 5.3.4(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) ws: 8.18.0 optionalDependencies: - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) transitivePeerDependencies: - bufferutil - debug @@ -21881,7 +20940,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)): + webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)): dependencies: '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 @@ -21903,7 +20962,37 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.39(@swc/helpers@0.5.13))(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))) + terser-webpack-plugin: 5.3.10(@swc/core@1.7.42(@swc/helpers@0.5.13))(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + webpack@5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13)): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.14.0 + browserslist: 4.24.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.7.42(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.7.42(@swc/helpers@0.5.13))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -21911,13 +21000,13 @@ snapshots: - esbuild - uglify-js - webpackbar@5.0.2(webpack@5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13))): + webpackbar@5.0.2(webpack@5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13))): dependencies: chalk: 4.1.2 consola: 2.15.3 pretty-time: 1.1.0 std-env: 3.7.0 - webpack: 5.95.0(@swc/core@1.7.39(@swc/helpers@0.5.13)) + webpack: 5.95.0(@swc/core@1.7.42(@swc/helpers@0.5.13)) websocket-driver@0.7.4: dependencies: @@ -21964,14 +21053,6 @@ snapshots: dependencies: isexe: 2.0.0 - which@4.0.0: - dependencies: - isexe: 3.1.1 - - wide-align@1.1.5: - dependencies: - string-width: 4.2.3 - widest-line@4.0.1: dependencies: string-width: 5.1.2 @@ -21980,8 +21061,6 @@ snapshots: word-wrap@1.2.5: {} - wordwrap@1.0.0: {} - workerpool@6.5.1: {} wrap-ansi@5.1.0: @@ -21990,12 +21069,6 @@ snapshots: string-width: 3.1.0 strip-ansi: 5.2.0 - wrap-ansi@6.2.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -22008,6 +21081,12 @@ snapshots: string-width: 5.1.2 strip-ansi: 7.1.0 + wrap-ansi@9.0.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 7.2.0 + strip-ansi: 7.1.0 + wrappy@1.0.2: {} write-file-atomic@3.0.3: @@ -22022,26 +21101,6 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 3.0.7 - write-file-atomic@5.0.1: - dependencies: - imurmurhash: 0.1.4 - signal-exit: 4.1.0 - - write-json-file@6.0.0: - dependencies: - detect-indent: 7.0.1 - is-plain-obj: 4.1.0 - sort-keys: 5.1.0 - write-file-atomic: 5.0.1 - - write-package@7.1.0: - dependencies: - deepmerge-ts: 7.1.3 - read-pkg: 9.0.1 - sort-keys: 5.1.0 - type-fest: 4.26.1 - write-json-file: 6.0.0 - ws@7.5.10: {} ws@8.17.1: {} @@ -22078,6 +21137,8 @@ snapshots: yaml@1.10.2: {} + yaml@2.5.1: {} + yargs-parser@13.1.2: dependencies: camelcase: 5.3.1 @@ -22131,8 +21192,6 @@ snapshots: yocto-queue@1.1.1: {} - yoctocolors-cjs@2.1.2: {} - zip-stream@4.1.1: dependencies: archiver-utils: 3.0.4 diff --git a/tools/BUILD b/tools/BUILD index e51090e18fb..f8dc74290ef 100644 --- a/tools/BUILD +++ b/tools/BUILD @@ -1,15 +1,6 @@ load("@aspect_bazel_lib//lib:copy_to_bin.bzl", "copy_to_bin") load("@aspect_rules_js//js:defs.bzl", "js_binary") -load("@aspect_rules_lint//format:defs.bzl", "format_multirun") load("@aspect_rules_ts//ts:defs.bzl", "ts_project") -load("@buildifier_prebuilt//:rules.bzl", "buildifier") -load("@npm//:prettier/package_json.bzl", prettier = "bin") - -prettier.prettier_binary( - name = "prettier", - # Allow the binary to be run outside bazel - env = {"BAZEL_BINDIR": "."}, -) exports_files([ "tsconfig.golden.json", @@ -21,91 +12,3 @@ copy_to_bin( srcs = ["check-package-json.ts"], visibility = ["//visibility:public"], ) - -copy_to_bin( - name = "supported-locales-gen", - srcs = ["supported-locales-gen.ts"], - visibility = ["//visibility:public"], -) - -ts_project( - name = "supported-locales-gen-transpiled", - srcs = ["supported-locales-gen.ts"], - declaration = True, - resolve_json_module = True, - tsconfig = "//:tsconfig.node", - deps = [ - "//:node_modules/@types/fs-extra", - "//:node_modules/@types/json-stable-stringify", - "//:node_modules/@types/minimist", - "//:node_modules/@types/node", - "//:node_modules/fast-glob", - "//:node_modules/fs-extra", - "//:node_modules/json-stable-stringify", - "//:node_modules/minimist", - "//:node_modules/tslib", - ], -) - -js_binary( - name = "generate_supported_locales", - data = [ - ":supported-locales-gen-transpiled", - "//:node_modules/@types/fs-extra", - "//:node_modules/@types/json-stable-stringify", - "//:node_modules/@types/minimist", - "//:node_modules/@types/node", - "//:node_modules/fast-glob", - "//:node_modules/fs-extra", - "//:node_modules/json-stable-stringify", - "//:node_modules/minimist", - "//:node_modules/tslib", - ], - entry_point = ":supported-locales-gen-transpiled", - visibility = ["//visibility:public"], -) - -buildifier( - name = "buildifier", - exclude_patterns = ["./node_modules/*"], - lint_mode = "fix", - lint_warnings = [ - "attr-cfg", - "attr-license", - "attr-non-empty", - "attr-output-default", - "attr-single-file", - "constant-glob", - "ctx-actions", - "ctx-args", - "depset-iteration", - "depset-union", - "dict-concatenation", - "duplicated-name", - "filetype", - "git-repository", - "http-archive", - "integer-division", - "load", - "native-build", - "native-package", - "output-group", - "package-name", - "package-on-top", - "positional-args", - "redefined-variable", - "repository-name", - "string-iteration", - "unsorted-dict-items", - "unused-variable", - ], - verbose = True, -) - -format_multirun( - name = "format", - javascript = ":prettier", - # TODO: Add starlark formatter - # starlark = ":buildifier", - visibility = ["//visibility:public"], -) diff --git a/tools/index.bzl b/tools/index.bzl index 60b5c9243b8..53a6b243641 100644 --- a/tools/index.bzl +++ b/tools/index.bzl @@ -23,6 +23,7 @@ def ts_compile_node(name, srcs, deps = [], data = [], skip_esm_esnext = True, vi declaration = True, tsconfig = "//:tsconfig.node", resolve_json_module = True, + source_map = True, deps = deps, ) if not skip_esm_esnext: @@ -33,6 +34,7 @@ def ts_compile_node(name, srcs, deps = [], data = [], skip_esm_esnext = True, vi out_dir = "lib_esnext", tsconfig = "//:tsconfig.esm.esnext", resolve_json_module = True, + source_map = True, deps = deps, ) @@ -63,6 +65,7 @@ def ts_compile(name, srcs, deps = [], skip_cjs = False, skip_esm = True, skip_es declaration = True, tsconfig = "//:tsconfig", resolve_json_module = True, + source_map = True, deps = deps, ) if not skip_esm: @@ -73,6 +76,7 @@ def ts_compile(name, srcs, deps = [], skip_cjs = False, skip_esm = True, skip_es out_dir = "lib", tsconfig = "//:tsconfig.esm", resolve_json_module = True, + source_map = True, deps = deps, ) if not skip_esm_esnext: @@ -83,6 +87,7 @@ def ts_compile(name, srcs, deps = [], skip_cjs = False, skip_esm = True, skip_es out_dir = "lib_esnext", tsconfig = "//:tsconfig.esm.esnext", resolve_json_module = True, + source_map = True, deps = deps, ) diff --git a/tools/supported-locales-gen.ts b/tools/supported-locales-gen.ts deleted file mode 100644 index 2092fdfeebe..00000000000 --- a/tools/supported-locales-gen.ts +++ /dev/null @@ -1,14 +0,0 @@ -import minimist from 'minimist' - -interface Args extends minimist.ParsedArgs { - cldrFolder: string - out: string -} - -function main(args: Args) { - console.log(args, '------') - throw new Error('asd') -} -if (require.main === module) { - main(minimist(process.argv)) -} diff --git a/tsconfig.json b/tsconfig.json index 454f9db5519..f23f573c4b0 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -26,6 +26,7 @@ "allowSyntheticDefaultImports": true, "noFallthroughCasesInSwitch": true, "importHelpers": true, + "sourceMap": true, "jsx": "react" }, "exclude": [