diff --git a/.github/actions/nightly-release/action.yml b/.github/actions/nightly-release/action.yml index 6bd0360a09d..e561e8ae589 100644 --- a/.github/actions/nightly-release/action.yml +++ b/.github/actions/nightly-release/action.yml @@ -61,7 +61,7 @@ runs: shell: bash - name: NPM Release run: | - npm publish ./packages/vuetify --tag ${{ inputs.npm-tag }} --access public + pnpm publish ./packages/vuetify --no-git-checks --tag ${{ inputs.npm-tag }} --access public shell: bash env: NPM_API_KEY: ${{ inputs.npm-token }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 84e767cd1a0..45c3be3cc2f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -102,7 +102,7 @@ jobs: - run: npm install -g npm@latest - name: NPM Release run: | - npm publish ./packages/vuetify --tag $(node ./scripts/parse-npm-tag.js $GITHUB_REF_NAME) + pnpm publish ./packages/vuetify --no-git-checks --tag $(node ./scripts/parse-npm-tag.js $GITHUB_REF_NAME) - name: GitHub release id: create_release run: pnpm conventional-github-releaser -p vuetify diff --git a/package.json b/package.json index 367b6861041..b91ce8e84e0 100755 --- a/package.json +++ b/package.json @@ -24,73 +24,73 @@ "node": ">=24.11.1" }, "devDependencies": { - "@babel/cli": "^7.28.3", - "@babel/core": "^7.28.5", - "@babel/preset-env": "^7.28.5", - "@babel/preset-typescript": "^7.28.5", - "@lerna-lite/cli": "^4.9.3", - "@lerna-lite/version": "^4.9.3", - "@mdi/font": "7.4.47", - "@mdi/js": "7.4.47", - "@mdi/svg": "7.4.47", - "@octokit/core": "^6.1.5", - "@rollup/plugin-terser": "^0.4.4", - "@stylistic/eslint-plugin-ts": "^3.1.0", - "@types/lodash-es": "^4.17.12", - "@types/node": "24.10.1", - "@types/yargs": "^17.0.35", - "@typescript-eslint/eslint-plugin": "^8.57.2", - "@typescript-eslint/parser": "^8.57.2", - "@typescript/native-preview": "7.0.0-dev.20260323.1", - "@unhead/vue": "^2.0.19", - "@vitejs/plugin-vue": "^6.0.2", - "@vue/compiler-sfc": "^3.5.25", - "@vue/language-server": "^3.1.5", - "@vue/runtime-core": "^3.5.25", - "@vue/runtime-dom": "^3.5.25", - "@vuetify/github-releaser": "^4.0.3", - "@vueuse/head": "^1.3.1", - "concurrently": "^9.2.1", - "conventional-changelog-cli": "^5.0.0", - "conventional-changelog-vuetify": "^2.0.2", - "cross-spawn": "^7.0.6", - "eslint": "^8.57.0", - "eslint-config-standard": "^17.1.0", - "eslint-formatter-codeframe": "^7.32.2", - "eslint-plugin-import": "^2.32.0", - "eslint-plugin-local-rules": "^2.0.1", - "eslint-plugin-n": "^16.6.2", - "eslint-plugin-promise": "^6.6.0", - "eslint-plugin-react": "^7.37.5", - "eslint-plugin-sonarjs": "^0.25.1", - "eslint-plugin-vue": "^10.6.0", - "eslint-plugin-vuetify": "^2.5.3", - "glob": "^11.1.0", - "husky": "^9.1.7", - "inquirer": "^12.6.0", - "lodash-es": "^4.17.21", - "magic-string": "^0.30.21", - "mkdirp": "^3.0.1", - "moment": "^2.30.1", - "rimraf": "^6.1.2", - "rollup": "^4.53.3", - "rollup-plugin-dts": "^6.4.1", - "rollup-plugin-sass": "^1.15.3", - "rollup-plugin-sourcemaps": "^0.6.3", - "sass": "1.93.3", - "sass-embedded": "1.93.3", - "semver": "^7.7.3", - "shelljs": "^0.10.0", - "stringify-object": "^5.0.0", - "typescript": "~6.0.2", - "upath": "^2.0.1", - "vite": "^7.3.6", - "vite-plugin-inspect": "11.3.3", - "vue": "^3.5.25", - "vue-eslint-parser": "^10.2.0", - "vue-tsc": "^3.2.6", + "@babel/cli": "catalog:", + "@babel/core": "catalog:", + "@babel/preset-env": "catalog:", + "@babel/preset-typescript": "catalog:", + "@lerna-lite/cli": "catalog:", + "@lerna-lite/version": "catalog:", + "@mdi/font": "catalog:", + "@mdi/js": "catalog:", + "@mdi/svg": "catalog:", + "@octokit/core": "catalog:", + "@rollup/plugin-terser": "catalog:", + "@stylistic/eslint-plugin-ts": "catalog:", + "@types/lodash-es": "catalog:", + "@types/node": "catalog:", + "@types/yargs": "catalog:", + "@typescript-eslint/eslint-plugin": "catalog:", + "@typescript-eslint/parser": "catalog:", + "@typescript/native-preview": "catalog:", + "@unhead/vue": "catalog:", + "@vitejs/plugin-vue": "catalog:", + "@vue/compiler-sfc": "catalog:", + "@vue/language-server": "catalog:", + "@vue/runtime-core": "catalog:", + "@vue/runtime-dom": "catalog:", + "@vuetify/github-releaser": "catalog:", + "@vueuse/head": "catalog:", + "concurrently": "catalog:", + "conventional-changelog-cli": "catalog:", + "conventional-changelog-vuetify": "catalog:", + "cross-spawn": "catalog:", + "eslint": "catalog:", + "eslint-config-standard": "catalog:", + "eslint-formatter-codeframe": "catalog:", + "eslint-plugin-import": "catalog:", + "eslint-plugin-local-rules": "catalog:", + "eslint-plugin-n": "catalog:", + "eslint-plugin-promise": "catalog:", + "eslint-plugin-react": "catalog:", + "eslint-plugin-sonarjs": "catalog:", + "eslint-plugin-vue": "catalog:", + "eslint-plugin-vuetify": "catalog:", + "glob": "catalog:", + "husky": "catalog:", + "inquirer": "catalog:", + "lodash-es": "catalog:", + "magic-string": "catalog:", + "mkdirp": "catalog:", + "moment": "catalog:", + "rimraf": "catalog:", + "rollup": "catalog:", + "rollup-plugin-dts": "catalog:", + "rollup-plugin-sass": "catalog:", + "rollup-plugin-sourcemaps": "catalog:", + "sass": "catalog:", + "sass-embedded": "catalog:", + "semver": "catalog:", + "shelljs": "catalog:", + "stringify-object": "catalog:", + "typescript": "catalog:", + "upath": "catalog:", + "vite": "catalog:", + "vite-plugin-inspect": "catalog:", + "vue": "catalog:", + "vue-eslint-parser": "catalog:", + "vue-tsc": "catalog:", "vuetify": "workspace:*", - "yargs": "^17.7.2" + "yargs": "catalog:" }, "packageManager": "pnpm@10.26.1" } diff --git a/packages/api-generator/package.json b/packages/api-generator/package.json index 7d93eaf3403..1ebf591a4d7 100755 --- a/packages/api-generator/package.json +++ b/packages/api-generator/package.json @@ -12,16 +12,16 @@ "author": "", "license": "ISC", "dependencies": { - "deepmerge": "^4.3.1", - "piscina": "^4.9.2", - "prettier": "^3.6.2", - "ts-morph": "^25.0.1", - "vue": "^3.5.25", + "deepmerge": "catalog:", + "piscina": "catalog:", + "prettier": "catalog:", + "ts-morph": "catalog:", + "vue": "catalog:", "vuetify": "workspace:*" }, "devDependencies": { - "@types/stringify-object": "^4.0.5", - "eslint": "^8.57.0", - "stringify-object": "^5.0.0" + "@types/stringify-object": "catalog:", + "eslint": "catalog:", + "stringify-object": "catalog:" } } diff --git a/packages/docs/package.json b/packages/docs/package.json index 4551329dab9..75d4c7ab57a 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -21,72 +21,72 @@ "fix:md": "markdownlint --config .markdownlintrc --rules build/markdownlint-rules/meta-length.cjs src/pages/en --fix" }, "dependencies": { - "@cosmicjs/sdk": "^1.5.6", - "@sentry/vue": "^9.12.0", - "@vue/compiler-dom": "^3.5.25", - "@vuelidate/core": "^2.0.3", - "@vuelidate/validators": "^2.0.4", - "@vuetify/one": "^4.0.0", - "algoliasearch": "^4.24.0", - "fflate": "^0.8.2", - "isomorphic-fetch": "^3.0.0", - "markdown-it-multimd-table": "^4.2.3", - "pinia": "^3.0.4", - "prism-theme-vars": "^0.2.5", - "prismjs": "^1.30.0", - "roboto-fontface": "^0.10.0", - "swetrix": "^3.7.2", - "vee-validate": "^4.15.1", - "vue": "^3.5.25", - "vue-i18n": "^11.1.12", - "vue-instantsearch": "^4.20.6", - "vue-router": "^4.6.3", + "@cosmicjs/sdk": "catalog:", + "@sentry/vue": "catalog:", + "@vue/compiler-dom": "catalog:", + "@vuelidate/core": "catalog:", + "@vuelidate/validators": "catalog:", + "@vuetify/one": "catalog:", + "algoliasearch": "catalog:", + "fflate": "catalog:", + "isomorphic-fetch": "catalog:", + "markdown-it-multimd-table": "catalog:", + "pinia": "catalog:", + "prism-theme-vars": "catalog:", + "prismjs": "catalog:", + "roboto-fontface": "catalog:", + "swetrix": "catalog:", + "vee-validate": "catalog:", + "vue": "catalog:", + "vue-i18n": "catalog:", + "vue-instantsearch": "catalog:", + "vue-router": "catalog:", "vuetify": "workspace:*" }, "devDependencies": { - "@babel/generator": "^7.28.5", - "@babel/types": "^7.28.5", - "@emailjs/browser": "^4.4.1", - "@intlify/unplugin-vue-i18n": "^11.0.1", - "@mdi/js": "7.4.47", - "@mdi/svg": "7.4.47", - "@octokit/openapi-types": "^25.0.0", - "@resvg/resvg-js": "^2.6.2", - "@types/babel__generator": "^7.27.0", - "@types/markdown-it": "^14.1.2", - "@types/markdown-it-container": "^2.0.10", - "@types/prismjs": "^1.26.5", - "@vitejs/plugin-basic-ssl": "^2.1.0", - "@vue/compiler-sfc": "^3.5.25", + "@babel/generator": "catalog:", + "@babel/types": "catalog:", + "@emailjs/browser": "catalog:", + "@intlify/unplugin-vue-i18n": "catalog:", + "@mdi/js": "catalog:", + "@mdi/svg": "catalog:", + "@octokit/openapi-types": "catalog:", + "@resvg/resvg-js": "catalog:", + "@types/babel__generator": "catalog:", + "@types/markdown-it": "catalog:", + "@types/markdown-it-container": "catalog:", + "@types/prismjs": "catalog:", + "@vitejs/plugin-basic-ssl": "catalog:", + "@vue/compiler-sfc": "catalog:", "@vuetify/api-generator": "workspace:*", - "@yankeeinlondon/builder-api": "^1.4.1", - "ajv": "^8.17.1", - "algoliasearch-helper": "^3.26.1", - "async-es": "^3.2.6", - "date-fns": "^3.6.0", - "front-matter": "^4.0.2", - "jest": "^30.2.0", - "jest-runner-eslint": "^2.3.0", - "jest-silent-reporter": "^0.6.0", - "markdown-it": "^14.1.1", - "markdown-it-anchor": "^9.2.0", - "markdown-it-attrs": "^4.3.1", - "markdown-it-container": "^4.0.0", - "markdown-it-emoji": "^2.0.2", - "markdown-it-header-sections": "^1.0.0", - "markdown-it-link-attributes": "^4.0.1", - "markdown-it-prism": "^3.0.1", - "markdownlint-cli": "^0.46.0", - "satori": "^0.26.0", - "unplugin-auto-import": "19.3.0", - "unplugin-fonts": "1.4.0", - "unplugin-vue-components": "^0.28.0", - "vite-plugin-md": "^0.22.5", - "vite-plugin-pages": "^0.33.0", - "vite-plugin-pwa": "^1.3.0", - "vite-plugin-vue-layouts": "^0.11.0", - "vite-plugin-vuetify": "^2.1.2", - "vue-tsc": "^3.1.5" + "@yankeeinlondon/builder-api": "catalog:", + "ajv": "catalog:", + "algoliasearch-helper": "catalog:", + "async-es": "catalog:", + "date-fns": "catalog:", + "front-matter": "catalog:", + "jest": "catalog:", + "jest-runner-eslint": "catalog:", + "jest-silent-reporter": "catalog:", + "markdown-it": "catalog:", + "markdown-it-anchor": "catalog:", + "markdown-it-attrs": "catalog:", + "markdown-it-container": "catalog:", + "markdown-it-emoji": "catalog:", + "markdown-it-header-sections": "catalog:", + "markdown-it-link-attributes": "catalog:", + "markdown-it-prism": "catalog:", + "markdownlint-cli": "catalog:", + "satori": "catalog:", + "unplugin-auto-import": "catalog:", + "unplugin-fonts": "catalog:", + "unplugin-vue-components": "catalog:", + "vite-plugin-md": "catalog:", + "vite-plugin-pages": "catalog:", + "vite-plugin-pwa": "catalog:", + "vite-plugin-vue-layouts": "catalog:", + "vite-plugin-vuetify": "catalog:", + "vue-tsc": "catalog:" }, "publishConfig": { "access": "public" diff --git a/packages/vuetify/package.json b/packages/vuetify/package.json index 8c7cdbbba89..8a14e657c7c 100755 --- a/packages/vuetify/package.json +++ b/packages/vuetify/package.json @@ -150,67 +150,67 @@ "@vuetify/v0": "^1.2.1" }, "devDependencies": { - "@date-io/core": "3.2.0", - "@date-io/date-fns": "3.2.1", - "@date-io/dayjs": "^3.2.0", - "@date-io/luxon": "^3.2.0", - "@date-io/moment": "^3.2.0", - "@fortawesome/fontawesome-svg-core": "^6.7.2", - "@fortawesome/free-solid-svg-icons": "^6.7.2", - "@fortawesome/vue-fontawesome": "^3.0.8", - "@intlify/devtools-types": "^11.1.12", - "@rollup/plugin-alias": "^5.1.1", - "@rollup/plugin-babel": "^6.1.0", - "@rollup/plugin-node-resolve": "^16.0.3", - "@rollup/plugin-typescript": "^12.3.0", - "@testing-library/dom": "npm:@vuetify/testing-library-dom@1.0.3", - "@testing-library/user-event": "^14.6.1", - "@testing-library/vue": "^8.1.0", - "@types/resize-observer-browser": "^0.1.11", - "@vitejs/plugin-vue-jsx": "^5.1.2", - "@vitest/browser-playwright": "^4.1.11", - "@vitest/coverage-istanbul": "^4.1.11", - "@vitest/eslint-plugin": "^1.6.27", - "@vitest/ui": "^4.1.11", - "@vizzly-testing/cli": "^0.22.2", - "@vizzly-testing/vitest": "^0.1.1", - "@vue/reactivity": "^3.5.25", - "@vue/shared": "^3.5.25", - "@vue/test-utils": "^2.4.6", - "@vuetify/babel-plugin-jsx": "^1.7.0", - "acorn-walk": "^8.3.4", - "autoprefixer": "^10.4.22", - "babel-plugin-add-import-extension": "1.5.1", - "babel-plugin-module-resolver": "^5.0.2", - "babel-plugin-transform-define": "^2.1.4", - "babel-polyfill": "^6.26.0", - "cssnano": "^7.1.2", - "csstype": "^3.2.3", - "cy-mobile-commands": "^0.3.0", - "date-fns": "^3.6.0", - "dayjs": "^1.11.19", - "dotenv": "^16.5.0", - "expect": "^30.2.0", - "fast-glob": "^3.3.3", - "identity-obj-proxy": "^3.0.0", - "jsdom": "^27.2.0", - "luxon": "^3.7.2", - "micromatch": "^4.0.8", - "moment": "^2.30.1", - "playwright": "^1.62.1", - "postcss": "^8.5.3", - "roboto-fontface": "^0.10.0", - "timezone-mock": "^1.3.6", - "ts-node": "^10.9.2", - "unplugin-auto-import": "19.3.0", - "unplugin-vue-components": "^0.28.0", - "upath": "^2.0.1", - "vite-live-preview": "^0.4.0", - "vite-ssr": "^0.17.2", - "vitest": "^4.1.11", - "vue": "^3.5.25", - "vue-i18n": "^11.1.12", - "vue-router": "^4.6.3" + "@date-io/core": "catalog:", + "@date-io/date-fns": "catalog:", + "@date-io/dayjs": "catalog:", + "@date-io/luxon": "catalog:", + "@date-io/moment": "catalog:", + "@fortawesome/fontawesome-svg-core": "catalog:", + "@fortawesome/free-solid-svg-icons": "catalog:", + "@fortawesome/vue-fontawesome": "catalog:", + "@intlify/devtools-types": "catalog:", + "@rollup/plugin-alias": "catalog:", + "@rollup/plugin-babel": "catalog:", + "@rollup/plugin-node-resolve": "catalog:", + "@rollup/plugin-typescript": "catalog:", + "@testing-library/dom": "catalog:", + "@testing-library/user-event": "catalog:", + "@testing-library/vue": "catalog:", + "@types/resize-observer-browser": "catalog:", + "@vitejs/plugin-vue-jsx": "catalog:", + "@vitest/browser-playwright": "catalog:", + "@vitest/coverage-istanbul": "catalog:", + "@vitest/eslint-plugin": "catalog:", + "@vitest/ui": "catalog:", + "@vizzly-testing/cli": "catalog:", + "@vizzly-testing/vitest": "catalog:", + "@vue/reactivity": "catalog:", + "@vue/shared": "catalog:", + "@vue/test-utils": "catalog:", + "@vuetify/babel-plugin-jsx": "catalog:", + "acorn-walk": "catalog:", + "autoprefixer": "catalog:", + "babel-plugin-add-import-extension": "catalog:", + "babel-plugin-module-resolver": "catalog:", + "babel-plugin-transform-define": "catalog:", + "babel-polyfill": "catalog:", + "cssnano": "catalog:", + "csstype": "catalog:", + "cy-mobile-commands": "catalog:", + "date-fns": "catalog:", + "dayjs": "catalog:", + "dotenv": "catalog:", + "expect": "catalog:", + "fast-glob": "catalog:", + "identity-obj-proxy": "catalog:", + "jsdom": "catalog:", + "luxon": "catalog:", + "micromatch": "catalog:", + "moment": "catalog:", + "playwright": "catalog:", + "postcss": "catalog:", + "roboto-fontface": "catalog:", + "timezone-mock": "catalog:", + "ts-node": "catalog:", + "unplugin-auto-import": "catalog:", + "unplugin-vue-components": "catalog:", + "upath": "catalog:", + "vite-live-preview": "catalog:", + "vite-ssr": "catalog:", + "vitest": "catalog:", + "vue": "catalog:", + "vue-i18n": "catalog:", + "vue-router": "catalog:" }, "peerDependencies": { "typescript": ">=4.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c31b90ebd7a..e4c674d8cf4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,543 @@ settings: autoInstallPeers: false excludeLinksFromLockfile: false +catalogs: + default: + '@babel/cli': + specifier: ^7.28.3 + version: 7.28.3 + '@babel/core': + specifier: ^7.28.5 + version: 7.29.7 + '@babel/generator': + specifier: ^7.28.5 + version: 7.29.8 + '@babel/preset-env': + specifier: ^7.28.5 + version: 7.28.5 + '@babel/preset-typescript': + specifier: ^7.28.5 + version: 7.28.5 + '@babel/types': + specifier: ^7.28.5 + version: 7.29.8 + '@cosmicjs/sdk': + specifier: ^1.5.6 + version: 1.5.6 + '@date-io/core': + specifier: 3.2.0 + version: 3.2.0 + '@date-io/date-fns': + specifier: 3.2.1 + version: 3.2.1 + '@date-io/dayjs': + specifier: ^3.2.0 + version: 3.2.0 + '@date-io/luxon': + specifier: ^3.2.0 + version: 3.2.0 + '@date-io/moment': + specifier: ^3.2.0 + version: 3.2.0 + '@emailjs/browser': + specifier: ^4.4.1 + version: 4.4.1 + '@fortawesome/fontawesome-svg-core': + specifier: ^6.7.2 + version: 6.7.2 + '@fortawesome/free-solid-svg-icons': + specifier: ^6.7.2 + version: 6.7.2 + '@fortawesome/vue-fontawesome': + specifier: ^3.0.8 + version: 3.0.8 + '@intlify/devtools-types': + specifier: ^11.1.12 + version: 11.1.12 + '@intlify/unplugin-vue-i18n': + specifier: ^11.0.1 + version: 11.0.1 + '@lerna-lite/cli': + specifier: ^4.9.3 + version: 4.9.3 + '@lerna-lite/version': + specifier: ^4.9.3 + version: 4.9.3 + '@mdi/font': + specifier: 7.4.47 + version: 7.4.47 + '@mdi/js': + specifier: 7.4.47 + version: 7.4.47 + '@mdi/svg': + specifier: 7.4.47 + version: 7.4.47 + '@octokit/core': + specifier: ^6.1.5 + version: 6.1.5 + '@octokit/openapi-types': + specifier: ^25.0.0 + version: 25.1.0 + '@resvg/resvg-js': + specifier: ^2.6.2 + version: 2.6.2 + '@rollup/plugin-alias': + specifier: ^5.1.1 + version: 5.1.1 + '@rollup/plugin-babel': + specifier: ^6.1.0 + version: 6.1.0 + '@rollup/plugin-node-resolve': + specifier: ^16.0.3 + version: 16.0.3 + '@rollup/plugin-terser': + specifier: ^0.4.4 + version: 0.4.4 + '@rollup/plugin-typescript': + specifier: ^12.3.0 + version: 12.3.0 + '@sentry/vue': + specifier: ^9.12.0 + version: 9.12.0 + '@stylistic/eslint-plugin-ts': + specifier: ^3.1.0 + version: 3.1.0 + '@testing-library/user-event': + specifier: ^14.6.1 + version: 14.6.1 + '@testing-library/vue': + specifier: ^8.1.0 + version: 8.1.0 + '@types/babel__generator': + specifier: ^7.27.0 + version: 7.27.0 + '@types/lodash-es': + specifier: ^4.17.12 + version: 4.17.12 + '@types/markdown-it': + specifier: ^14.1.2 + version: 14.1.2 + '@types/markdown-it-container': + specifier: ^2.0.10 + version: 2.0.10 + '@types/prismjs': + specifier: ^1.26.5 + version: 1.26.5 + '@types/resize-observer-browser': + specifier: ^0.1.11 + version: 0.1.11 + '@types/stringify-object': + specifier: ^4.0.5 + version: 4.0.5 + '@types/yargs': + specifier: ^17.0.35 + version: 17.0.35 + '@typescript-eslint/eslint-plugin': + specifier: ^8.57.2 + version: 8.57.2 + '@typescript-eslint/parser': + specifier: ^8.57.2 + version: 8.57.2 + '@typescript/native-preview': + specifier: 7.0.0-dev.20260323.1 + version: 7.0.0-dev.20260323.1 + '@unhead/vue': + specifier: ^2.0.19 + version: 2.0.19 + '@vitejs/plugin-basic-ssl': + specifier: ^2.1.0 + version: 2.1.0 + '@vitejs/plugin-vue': + specifier: ^6.0.2 + version: 6.0.3 + '@vitejs/plugin-vue-jsx': + specifier: ^5.1.2 + version: 5.1.2 + '@vitest/browser-playwright': + specifier: ^4.1.11 + version: 4.1.11 + '@vitest/coverage-istanbul': + specifier: ^4.1.11 + version: 4.1.11 + '@vitest/eslint-plugin': + specifier: ^1.6.27 + version: 1.6.27 + '@vitest/ui': + specifier: ^4.1.11 + version: 4.1.11 + '@vizzly-testing/cli': + specifier: ^0.22.2 + version: 0.22.2 + '@vizzly-testing/vitest': + specifier: ^0.1.1 + version: 0.1.1 + '@vue/compiler-dom': + specifier: ^3.5.25 + version: 3.5.26 + '@vue/compiler-sfc': + specifier: ^3.5.25 + version: 3.5.26 + '@vue/language-server': + specifier: ^3.1.5 + version: 3.1.5 + '@vue/reactivity': + specifier: ^3.5.25 + version: 3.5.25 + '@vue/runtime-core': + specifier: ^3.5.25 + version: 3.5.25 + '@vue/runtime-dom': + specifier: ^3.5.25 + version: 3.5.25 + '@vue/shared': + specifier: ^3.5.25 + version: 3.5.26 + '@vue/test-utils': + specifier: ^2.4.6 + version: 2.4.6 + '@vuelidate/core': + specifier: ^2.0.3 + version: 2.0.3 + '@vuelidate/validators': + specifier: ^2.0.4 + version: 2.0.4 + '@vuetify/babel-plugin-jsx': + specifier: ^1.7.0 + version: 1.7.0 + '@vuetify/github-releaser': + specifier: ^4.0.3 + version: 4.0.3 + '@vuetify/one': + specifier: ^4.0.0 + version: 4.0.0 + '@vueuse/head': + specifier: ^1.3.1 + version: 1.3.1 + '@yankeeinlondon/builder-api': + specifier: ^1.4.1 + version: 1.4.1 + acorn-walk: + specifier: ^8.3.4 + version: 8.3.4 + ajv: + specifier: ^8.17.1 + version: 8.17.1 + algoliasearch: + specifier: ^4.24.0 + version: 4.24.0 + algoliasearch-helper: + specifier: ^3.26.1 + version: 3.26.1 + async-es: + specifier: ^3.2.6 + version: 3.2.6 + autoprefixer: + specifier: ^10.4.22 + version: 10.4.22 + babel-plugin-add-import-extension: + specifier: 1.5.1 + version: 1.5.1 + babel-plugin-module-resolver: + specifier: ^5.0.2 + version: 5.0.2 + babel-plugin-transform-define: + specifier: ^2.1.4 + version: 2.1.4 + babel-polyfill: + specifier: ^6.26.0 + version: 6.26.0 + concurrently: + specifier: ^9.2.1 + version: 9.2.1 + conventional-changelog-cli: + specifier: ^5.0.0 + version: 5.0.0 + conventional-changelog-vuetify: + specifier: ^2.0.2 + version: 2.0.2 + cross-spawn: + specifier: ^7.0.6 + version: 7.0.6 + cssnano: + specifier: ^7.1.2 + version: 7.1.2 + csstype: + specifier: ^3.2.3 + version: 3.2.3 + cy-mobile-commands: + specifier: ^0.3.0 + version: 0.3.0 + date-fns: + specifier: ^3.6.0 + version: 3.6.0 + dayjs: + specifier: ^1.11.19 + version: 1.11.19 + deepmerge: + specifier: ^4.3.1 + version: 4.3.1 + dotenv: + specifier: ^16.5.0 + version: 16.5.0 + eslint: + specifier: ^8.57.0 + version: 8.57.1 + eslint-config-standard: + specifier: ^17.1.0 + version: 17.1.0 + eslint-formatter-codeframe: + specifier: ^7.32.2 + version: 7.32.2 + eslint-plugin-import: + specifier: ^2.32.0 + version: 2.32.0 + eslint-plugin-local-rules: + specifier: ^2.0.1 + version: 2.0.1 + eslint-plugin-n: + specifier: ^16.6.2 + version: 16.6.2 + eslint-plugin-promise: + specifier: ^6.6.0 + version: 6.6.0 + eslint-plugin-react: + specifier: ^7.37.5 + version: 7.37.5 + eslint-plugin-sonarjs: + specifier: ^0.25.1 + version: 0.25.1 + eslint-plugin-vue: + specifier: ^10.6.0 + version: 10.6.0 + eslint-plugin-vuetify: + specifier: ^2.5.3 + version: 2.5.3 + expect: + specifier: ^30.2.0 + version: 30.2.0 + fast-glob: + specifier: ^3.3.3 + version: 3.3.3 + fflate: + specifier: ^0.8.2 + version: 0.8.2 + front-matter: + specifier: ^4.0.2 + version: 4.0.2 + glob: + specifier: ^11.1.0 + version: 11.1.0 + husky: + specifier: ^9.1.7 + version: 9.1.7 + identity-obj-proxy: + specifier: ^3.0.0 + version: 3.0.0 + inquirer: + specifier: ^12.6.0 + version: 12.6.0 + isomorphic-fetch: + specifier: ^3.0.0 + version: 3.0.0 + jest: + specifier: ^30.2.0 + version: 30.2.0 + jest-runner-eslint: + specifier: ^2.3.0 + version: 2.3.0 + jest-silent-reporter: + specifier: ^0.6.0 + version: 0.6.0 + jsdom: + specifier: ^27.2.0 + version: 27.2.0 + lodash-es: + specifier: ^4.17.21 + version: 4.17.22 + luxon: + specifier: ^3.7.2 + version: 3.7.2 + magic-string: + specifier: ^0.30.21 + version: 0.30.21 + markdown-it: + specifier: ^14.1.1 + version: 14.1.1 + markdown-it-anchor: + specifier: ^9.2.0 + version: 9.2.0 + markdown-it-attrs: + specifier: ^4.3.1 + version: 4.3.1 + markdown-it-container: + specifier: ^4.0.0 + version: 4.0.0 + markdown-it-emoji: + specifier: ^2.0.2 + version: 2.0.2 + markdown-it-header-sections: + specifier: ^1.0.0 + version: 1.0.0 + markdown-it-link-attributes: + specifier: ^4.0.1 + version: 4.0.1 + markdown-it-multimd-table: + specifier: ^4.2.3 + version: 4.2.3 + markdown-it-prism: + specifier: ^3.0.1 + version: 3.0.1 + markdownlint-cli: + specifier: ^0.46.0 + version: 0.46.0 + micromatch: + specifier: ^4.0.8 + version: 4.0.8 + mkdirp: + specifier: ^3.0.1 + version: 3.0.1 + moment: + specifier: ^2.30.1 + version: 2.30.1 + pinia: + specifier: ^3.0.4 + version: 3.0.4 + piscina: + specifier: ^4.9.2 + version: 4.9.2 + playwright: + specifier: ^1.62.1 + version: 1.62.1 + postcss: + specifier: ^8.5.3 + version: 8.5.6 + prettier: + specifier: ^3.6.2 + version: 3.6.2 + prism-theme-vars: + specifier: ^0.2.5 + version: 0.2.5 + prismjs: + specifier: ^1.30.0 + version: 1.30.0 + rimraf: + specifier: ^6.1.2 + version: 6.1.2 + roboto-fontface: + specifier: ^0.10.0 + version: 0.10.0 + rollup: + specifier: ^4.53.3 + version: 4.55.1 + rollup-plugin-dts: + specifier: ^6.4.1 + version: 6.4.1 + rollup-plugin-sass: + specifier: ^1.15.3 + version: 1.15.3 + rollup-plugin-sourcemaps: + specifier: ^0.6.3 + version: 0.6.3 + sass: + specifier: 1.93.3 + version: 1.93.3 + sass-embedded: + specifier: 1.93.3 + version: 1.93.3 + satori: + specifier: ^0.26.0 + version: 0.26.0 + semver: + specifier: ^7.7.3 + version: 7.7.3 + shelljs: + specifier: ^0.10.0 + version: 0.10.0 + stringify-object: + specifier: ^5.0.0 + version: 5.0.0 + swetrix: + specifier: ^3.7.2 + version: 3.7.2 + timezone-mock: + specifier: ^1.3.6 + version: 1.3.6 + ts-morph: + specifier: ^25.0.1 + version: 25.0.1 + ts-node: + specifier: ^10.9.2 + version: 10.9.2 + typescript: + specifier: ~6.0.2 + version: 6.0.2 + unplugin-auto-import: + specifier: 19.3.0 + version: 19.3.0 + unplugin-fonts: + specifier: 1.4.0 + version: 1.4.0 + unplugin-vue-components: + specifier: ^0.28.0 + version: 0.28.0 + upath: + specifier: ^2.0.1 + version: 2.0.1 + vee-validate: + specifier: ^4.15.1 + version: 4.15.1 + vite: + specifier: ^7.3.6 + version: 7.3.6 + vite-live-preview: + specifier: ^0.4.0 + version: 0.4.0 + vite-plugin-inspect: + specifier: 11.3.3 + version: 11.3.3 + vite-plugin-md: + specifier: ^0.22.5 + version: 0.22.5 + vite-plugin-pages: + specifier: ^0.33.0 + version: 0.33.1 + vite-plugin-pwa: + specifier: ^1.3.0 + version: 1.3.0 + vite-plugin-vue-layouts: + specifier: ^0.11.0 + version: 0.11.0 + vite-plugin-vuetify: + specifier: ^2.1.2 + version: 2.1.2 + vite-ssr: + specifier: ^0.17.2 + version: 0.17.2 + vitest: + specifier: ^4.1.11 + version: 4.1.11 + vue: + specifier: ^3.5.25 + version: 3.5.25 + vue-eslint-parser: + specifier: ^10.2.0 + version: 10.2.0 + vue-i18n: + specifier: ^11.1.12 + version: 11.2.1 + vue-instantsearch: + specifier: ^4.20.6 + version: 4.20.6 + vue-router: + specifier: ^4.6.3 + version: 4.6.3 + vue-tsc: + specifier: ^3.2.6 + version: 3.2.6 + yargs: + specifier: ^17.7.2 + version: 17.7.2 + overrides: '@testing-library/dom': npm:@vuetify/testing-library-dom@1.0.3 '@types/node': 24.10.1 @@ -32,432 +569,432 @@ importers: .: devDependencies: '@babel/cli': - specifier: ^7.28.3 - version: 7.28.3(@babel/core@7.28.5) + specifier: 'catalog:' + version: 7.28.3(@babel/core@7.29.7) '@babel/core': - specifier: ^7.28.5 - version: 7.28.5 + specifier: 'catalog:' + version: 7.29.7 '@babel/preset-env': - specifier: ^7.28.5 - version: 7.28.5(@babel/core@7.28.5) + specifier: 'catalog:' + version: 7.28.5(@babel/core@7.29.7) '@babel/preset-typescript': - specifier: ^7.28.5 - version: 7.28.5(@babel/core@7.28.5) + specifier: 'catalog:' + version: 7.28.5(@babel/core@7.29.7) '@lerna-lite/cli': - specifier: ^4.9.3 + specifier: 'catalog:' version: 4.9.3(@lerna-lite/version@4.9.3(@types/node@24.10.1)(conventional-commits-filter@5.0.0))(@types/node@24.10.1) '@lerna-lite/version': - specifier: ^4.9.3 + specifier: 'catalog:' version: 4.9.3(@types/node@24.10.1)(conventional-commits-filter@5.0.0) '@mdi/font': - specifier: 7.4.47 + specifier: 'catalog:' version: 7.4.47 '@mdi/js': - specifier: 7.4.47 + specifier: 'catalog:' version: 7.4.47(patch_hash=3c2a78b1509745df3a3100e3e59075dd87718e67632cc14dc64dd9ac34098f9f) '@mdi/svg': - specifier: 7.4.47 + specifier: 'catalog:' version: 7.4.47 '@octokit/core': - specifier: ^6.1.5 + specifier: 'catalog:' version: 6.1.5 '@rollup/plugin-terser': - specifier: ^0.4.4 + specifier: 'catalog:' version: 0.4.4(rollup@4.55.1) '@stylistic/eslint-plugin-ts': - specifier: ^3.1.0 + specifier: 'catalog:' version: 3.1.0(eslint@8.57.1)(typescript@6.0.2) '@types/lodash-es': - specifier: ^4.17.12 + specifier: 'catalog:' version: 4.17.12 '@types/node': specifier: 24.10.1 version: 24.10.1 '@types/yargs': - specifier: ^17.0.35 + specifier: 'catalog:' version: 17.0.35 '@typescript-eslint/eslint-plugin': - specifier: ^8.57.2 + specifier: 'catalog:' version: 8.57.2(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@6.0.2))(eslint@8.57.1)(typescript@6.0.2) '@typescript-eslint/parser': - specifier: ^8.57.2 + specifier: 'catalog:' version: 8.57.2(eslint@8.57.1)(typescript@6.0.2) '@typescript/native-preview': - specifier: 7.0.0-dev.20260323.1 + specifier: 'catalog:' version: 7.0.0-dev.20260323.1 '@unhead/vue': - specifier: ^2.0.19 + specifier: 'catalog:' version: 2.0.19(vue@3.5.25(typescript@6.0.2)) '@vitejs/plugin-vue': - specifier: ^6.0.2 + specifier: 'catalog:' version: 6.0.3(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue@3.5.25(typescript@6.0.2)) '@vue/compiler-sfc': - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.26 '@vue/language-server': - specifier: ^3.1.5 + specifier: 'catalog:' version: 3.1.5(typescript@6.0.2) '@vue/runtime-core': - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.25 '@vue/runtime-dom': - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.25 '@vuetify/github-releaser': - specifier: ^4.0.3 + specifier: 'catalog:' version: 4.0.3(conventional-commits-filter@5.0.0) '@vueuse/head': - specifier: ^1.3.1 + specifier: 'catalog:' version: 1.3.1(vue@3.5.25(typescript@6.0.2)) concurrently: - specifier: ^9.2.1 + specifier: 'catalog:' version: 9.2.1 conventional-changelog-cli: - specifier: ^5.0.0 + specifier: 'catalog:' version: 5.0.0(conventional-commits-filter@5.0.0) conventional-changelog-vuetify: - specifier: ^2.0.2 + specifier: 'catalog:' version: 2.0.2 cross-spawn: - specifier: ^7.0.6 + specifier: 'catalog:' version: 7.0.6 eslint: - specifier: ^8.57.0 + specifier: 'catalog:' version: 8.57.1 eslint-config-standard: - specifier: ^17.1.0 + specifier: 'catalog:' version: 17.1.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@6.0.2))(eslint@8.57.1))(eslint-plugin-n@16.6.2(eslint@8.57.1))(eslint-plugin-promise@6.6.0(eslint@8.57.1))(eslint@8.57.1) eslint-formatter-codeframe: - specifier: ^7.32.2 + specifier: 'catalog:' version: 7.32.2 eslint-plugin-import: - specifier: ^2.32.0 + specifier: 'catalog:' version: 2.32.0(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@6.0.2))(eslint@8.57.1) eslint-plugin-local-rules: - specifier: ^2.0.1 + specifier: 'catalog:' version: 2.0.1 eslint-plugin-n: - specifier: ^16.6.2 + specifier: 'catalog:' version: 16.6.2(eslint@8.57.1) eslint-plugin-promise: - specifier: ^6.6.0 + specifier: 'catalog:' version: 6.6.0(eslint@8.57.1) eslint-plugin-react: - specifier: ^7.37.5 + specifier: 'catalog:' version: 7.37.5(eslint@8.57.1) eslint-plugin-sonarjs: - specifier: ^0.25.1 + specifier: 'catalog:' version: 0.25.1(eslint@8.57.1) eslint-plugin-vue: - specifier: ^10.6.0 + specifier: 'catalog:' version: 10.6.0(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@6.0.2))(eslint@8.57.1)(vue-eslint-parser@10.2.0(eslint@8.57.1)) eslint-plugin-vuetify: - specifier: ^2.5.3 + specifier: 'catalog:' version: 2.5.3(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@6.0.2))(eslint@8.57.1)(vue-eslint-parser@10.2.0(eslint@8.57.1))(vuetify@packages+vuetify) glob: - specifier: ^11.1.0 + specifier: 'catalog:' version: 11.1.0 husky: - specifier: ^9.1.7 + specifier: 'catalog:' version: 9.1.7 inquirer: - specifier: ^12.6.0 + specifier: 'catalog:' version: 12.6.0(@types/node@24.10.1) lodash-es: - specifier: ^4.17.21 + specifier: 'catalog:' version: 4.17.22 magic-string: - specifier: ^0.30.21 + specifier: 'catalog:' version: 0.30.21 mkdirp: - specifier: ^3.0.1 + specifier: 'catalog:' version: 3.0.1 moment: - specifier: ^2.30.1 + specifier: 'catalog:' version: 2.30.1 rimraf: - specifier: ^6.1.2 + specifier: 'catalog:' version: 6.1.2 rollup: - specifier: ^4.53.3 + specifier: 'catalog:' version: 4.55.1 rollup-plugin-dts: - specifier: ^6.4.1 + specifier: 'catalog:' version: 6.4.1(rollup@4.55.1)(typescript@6.0.2) rollup-plugin-sass: - specifier: ^1.15.3 + specifier: 'catalog:' version: 1.15.3(rollup@4.55.1) rollup-plugin-sourcemaps: - specifier: ^0.6.3 + specifier: 'catalog:' version: 0.6.3(@types/node@24.10.1)(rollup@4.55.1) sass: - specifier: 1.93.3 + specifier: 'catalog:' version: 1.93.3 sass-embedded: - specifier: 1.93.3 + specifier: 'catalog:' version: 1.93.3 semver: - specifier: ^7.7.3 + specifier: 'catalog:' version: 7.7.3 shelljs: - specifier: ^0.10.0 + specifier: 'catalog:' version: 0.10.0 stringify-object: - specifier: ^5.0.0 + specifier: 'catalog:' version: 5.0.0 typescript: - specifier: ~6.0.2 + specifier: 'catalog:' version: 6.0.2 upath: - specifier: ^2.0.1 + specifier: 'catalog:' version: 2.0.1 vite: - specifier: ^7.3.6 + specifier: 'catalog:' version: 7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1) vite-plugin-inspect: - specifier: 11.3.3 + specifier: 'catalog:' version: 11.3.3(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1)) vue: - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.25(typescript@6.0.2) vue-eslint-parser: - specifier: ^10.2.0 + specifier: 'catalog:' version: 10.2.0(eslint@8.57.1) vue-tsc: - specifier: ^3.2.6 + specifier: 'catalog:' version: 3.2.6(typescript@6.0.2) vuetify: specifier: workspace:* version: link:packages/vuetify yargs: - specifier: ^17.7.2 + specifier: 'catalog:' version: 17.7.2 packages/api-generator: dependencies: deepmerge: - specifier: ^4.3.1 + specifier: 'catalog:' version: 4.3.1 piscina: - specifier: ^4.9.2 + specifier: 'catalog:' version: 4.9.2 prettier: - specifier: ^3.6.2 + specifier: 'catalog:' version: 3.6.2 ts-morph: - specifier: ^25.0.1 + specifier: 'catalog:' version: 25.0.1 vue: - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.25(typescript@6.0.2) vuetify: specifier: workspace:* version: link:../vuetify devDependencies: '@types/stringify-object': - specifier: ^4.0.5 + specifier: 'catalog:' version: 4.0.5 eslint: - specifier: ^8.57.0 + specifier: 'catalog:' version: 8.57.1 stringify-object: - specifier: ^5.0.0 + specifier: 'catalog:' version: 5.0.0 packages/docs: dependencies: '@cosmicjs/sdk': - specifier: ^1.5.6 + specifier: 'catalog:' version: 1.5.6 '@sentry/vue': - specifier: ^9.12.0 + specifier: 'catalog:' version: 9.12.0(pinia@3.0.4(typescript@6.0.2)(vue@3.5.25(typescript@6.0.2)))(vue@3.5.25(typescript@6.0.2)) '@vue/compiler-dom': - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.26 '@vuelidate/core': - specifier: ^2.0.3 + specifier: 'catalog:' version: 2.0.3(vue@3.5.25(typescript@6.0.2)) '@vuelidate/validators': - specifier: ^2.0.4 + specifier: 'catalog:' version: 2.0.4(vue@3.5.25(typescript@6.0.2)) '@vuetify/one': - specifier: ^4.0.0 + specifier: 'catalog:' version: 4.0.0(@mdi/js@7.4.47(patch_hash=3c2a78b1509745df3a3100e3e59075dd87718e67632cc14dc64dd9ac34098f9f))(lodash-es@4.17.22)(pinia@3.0.4(typescript@6.0.2)(vue@3.5.25(typescript@6.0.2)))(vue-router@4.6.3(vue@3.5.25(typescript@6.0.2)))(vue@3.5.25(typescript@6.0.2))(vuetify@packages+vuetify) algoliasearch: - specifier: ^4.24.0 + specifier: 'catalog:' version: 4.24.0 fflate: - specifier: ^0.8.2 + specifier: 'catalog:' version: 0.8.2 isomorphic-fetch: - specifier: ^3.0.0 + specifier: 'catalog:' version: 3.0.0(encoding@0.1.13) markdown-it-multimd-table: - specifier: ^4.2.3 + specifier: 'catalog:' version: 4.2.3 pinia: - specifier: ^3.0.4 + specifier: 'catalog:' version: 3.0.4(typescript@6.0.2)(vue@3.5.25(typescript@6.0.2)) prism-theme-vars: - specifier: ^0.2.5 + specifier: 'catalog:' version: 0.2.5 prismjs: - specifier: ^1.30.0 + specifier: 'catalog:' version: 1.30.0 roboto-fontface: - specifier: ^0.10.0 + specifier: 'catalog:' version: 0.10.0 swetrix: - specifier: ^3.7.2 + specifier: 'catalog:' version: 3.7.2 vee-validate: - specifier: ^4.15.1 + specifier: 'catalog:' version: 4.15.1(vue@3.5.25(typescript@6.0.2)) vue: - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.25(typescript@6.0.2) vue-i18n: - specifier: ^11.1.12 + specifier: 'catalog:' version: 11.2.1(vue@3.5.25(typescript@6.0.2)) vue-instantsearch: - specifier: ^4.20.6 + specifier: 'catalog:' version: 4.20.6(@vue/server-renderer@3.5.25(vue@3.5.25(typescript@6.0.2)))(algoliasearch@4.24.0)(vue@3.5.25(typescript@6.0.2)) vue-router: - specifier: ^4.6.3 + specifier: 'catalog:' version: 4.6.3(vue@3.5.25(typescript@6.0.2)) vuetify: specifier: workspace:* version: link:../vuetify devDependencies: '@babel/generator': - specifier: ^7.28.5 - version: 7.28.5 + specifier: 'catalog:' + version: 7.29.8 '@babel/types': - specifier: ^7.28.5 - version: 7.28.5 + specifier: 'catalog:' + version: 7.29.8 '@emailjs/browser': - specifier: ^4.4.1 + specifier: 'catalog:' version: 4.4.1 '@intlify/unplugin-vue-i18n': - specifier: ^11.0.1 + specifier: 'catalog:' version: 11.0.1(@vue/compiler-dom@3.5.26)(eslint@8.57.1)(rollup@4.55.1)(typescript@6.0.2)(vue-i18n@11.2.1(vue@3.5.25(typescript@6.0.2)))(vue@3.5.25(typescript@6.0.2)) '@mdi/js': - specifier: 7.4.47 + specifier: 'catalog:' version: 7.4.47(patch_hash=3c2a78b1509745df3a3100e3e59075dd87718e67632cc14dc64dd9ac34098f9f) '@mdi/svg': - specifier: 7.4.47 + specifier: 'catalog:' version: 7.4.47 '@octokit/openapi-types': - specifier: ^25.0.0 + specifier: 'catalog:' version: 25.1.0 '@resvg/resvg-js': - specifier: ^2.6.2 + specifier: 'catalog:' version: 2.6.2 '@types/babel__generator': - specifier: ^7.27.0 + specifier: 'catalog:' version: 7.27.0 '@types/markdown-it': - specifier: ^14.1.2 + specifier: 'catalog:' version: 14.1.2 '@types/markdown-it-container': - specifier: ^2.0.10 + specifier: 'catalog:' version: 2.0.10 '@types/prismjs': - specifier: ^1.26.5 + specifier: 'catalog:' version: 1.26.5 '@vitejs/plugin-basic-ssl': - specifier: ^2.1.0 + specifier: 'catalog:' version: 2.1.0(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1)) '@vue/compiler-sfc': - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.26 '@vuetify/api-generator': specifier: workspace:* version: link:../api-generator '@yankeeinlondon/builder-api': - specifier: ^1.4.1 + specifier: 'catalog:' version: 1.4.1(@vitejs/plugin-vue@6.0.3(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue@3.5.25(typescript@6.0.2)))(encoding@0.1.13)(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1)) ajv: - specifier: ^8.17.1 + specifier: 'catalog:' version: 8.17.1 algoliasearch-helper: - specifier: ^3.26.1 + specifier: 'catalog:' version: 3.26.1(algoliasearch@4.24.0) async-es: - specifier: ^3.2.6 + specifier: 'catalog:' version: 3.2.6 date-fns: - specifier: ^3.6.0 + specifier: 'catalog:' version: 3.6.0 front-matter: - specifier: ^4.0.2 + specifier: 'catalog:' version: 4.0.2 jest: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0(@types/node@24.10.1)(ts-node@10.9.2(@types/node@24.10.1)(typescript@6.0.2)) jest-runner-eslint: - specifier: ^2.3.0 + specifier: 'catalog:' version: 2.3.0(eslint@8.57.1)(jest@30.2.0(@types/node@24.10.1)(ts-node@10.9.2(@types/node@24.10.1)(typescript@6.0.2))) jest-silent-reporter: - specifier: ^0.6.0 + specifier: 'catalog:' version: 0.6.0 markdown-it: - specifier: ^14.1.1 + specifier: 'catalog:' version: 14.1.1 markdown-it-anchor: - specifier: ^9.2.0 + specifier: 'catalog:' version: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.1) markdown-it-attrs: - specifier: ^4.3.1 + specifier: 'catalog:' version: 4.3.1(markdown-it@14.1.1) markdown-it-container: - specifier: ^4.0.0 + specifier: 'catalog:' version: 4.0.0 markdown-it-emoji: - specifier: ^2.0.2 + specifier: 'catalog:' version: 2.0.2 markdown-it-header-sections: - specifier: ^1.0.0 + specifier: 'catalog:' version: 1.0.0 markdown-it-link-attributes: - specifier: ^4.0.1 + specifier: 'catalog:' version: 4.0.1 markdown-it-prism: - specifier: ^3.0.1 + specifier: 'catalog:' version: 3.0.1(markdown-it@14.1.1) markdownlint-cli: - specifier: ^0.46.0 + specifier: 'catalog:' version: 0.46.0 satori: - specifier: ^0.26.0 + specifier: 'catalog:' version: 0.26.0 unplugin-auto-import: - specifier: 19.3.0 + specifier: 'catalog:' version: 19.3.0 unplugin-fonts: - specifier: 1.4.0 + specifier: 'catalog:' version: 1.4.0(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1)) unplugin-vue-components: - specifier: ^0.28.0 + specifier: 'catalog:' version: 0.28.0(@babel/parser@7.29.8)(rollup@4.55.1)(vue@3.5.25(typescript@6.0.2)) vite-plugin-md: - specifier: ^0.22.5 + specifier: 'catalog:' version: 0.22.5(@vitejs/plugin-vue@6.0.3(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue@3.5.25(typescript@6.0.2)))(encoding@0.1.13)(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1)) vite-plugin-pages: - specifier: ^0.33.0 + specifier: 'catalog:' version: 0.33.1(@vue/compiler-sfc@3.5.26)(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue-router@4.6.3(vue@3.5.25(typescript@6.0.2))) vite-plugin-pwa: - specifier: ^1.3.0 + specifier: 'catalog:' version: 1.3.0(@types/babel__core@7.20.5)(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1)) vite-plugin-vue-layouts: - specifier: ^0.11.0 + specifier: 'catalog:' version: 0.11.0(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue-router@4.6.3(vue@3.5.25(typescript@6.0.2)))(vue@3.5.25(typescript@6.0.2)) vite-plugin-vuetify: - specifier: ^2.1.2 + specifier: 'catalog:' version: 2.1.2(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue@3.5.25(typescript@6.0.2))(vuetify@packages+vuetify) vue-tsc: - specifier: ^3.1.5 + specifier: 'catalog:' version: 3.2.6(typescript@6.0.2) packages/vuetify: @@ -467,187 +1004,187 @@ importers: version: 1.2.1(vue-i18n@11.2.1(vue@3.5.25(typescript@6.0.2)))(vue@3.5.25(typescript@6.0.2)) devDependencies: '@date-io/core': - specifier: 3.2.0 + specifier: 'catalog:' version: 3.2.0 '@date-io/date-fns': - specifier: 3.2.1 + specifier: 'catalog:' version: 3.2.1(date-fns@3.6.0) '@date-io/dayjs': - specifier: ^3.2.0 + specifier: 'catalog:' version: 3.2.0(dayjs@1.11.19) '@date-io/luxon': - specifier: ^3.2.0 + specifier: 'catalog:' version: 3.2.0(luxon@3.7.2) '@date-io/moment': - specifier: ^3.2.0 + specifier: 'catalog:' version: 3.2.0(moment@2.30.1) '@fortawesome/fontawesome-svg-core': - specifier: ^6.7.2 + specifier: 'catalog:' version: 6.7.2 '@fortawesome/free-solid-svg-icons': - specifier: ^6.7.2 + specifier: 'catalog:' version: 6.7.2 '@fortawesome/vue-fontawesome': - specifier: ^3.0.8 + specifier: 'catalog:' version: 3.0.8(@fortawesome/fontawesome-svg-core@6.7.2)(vue@3.5.25(typescript@6.0.2)) '@intlify/devtools-types': - specifier: ^11.1.12 + specifier: 'catalog:' version: 11.1.12 '@rollup/plugin-alias': - specifier: ^5.1.1 + specifier: 'catalog:' version: 5.1.1(rollup@4.55.1) '@rollup/plugin-babel': - specifier: ^6.1.0 + specifier: 'catalog:' version: 6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.55.1) '@rollup/plugin-node-resolve': - specifier: ^16.0.3 + specifier: 'catalog:' version: 16.0.3(rollup@4.55.1) '@rollup/plugin-typescript': - specifier: ^12.3.0 + specifier: 'catalog:' version: 12.3.0(rollup@4.55.1)(tslib@2.8.1)(typescript@6.0.2) '@testing-library/dom': specifier: npm:@vuetify/testing-library-dom@1.0.3 version: '@vuetify/testing-library-dom@1.0.3' '@testing-library/user-event': - specifier: ^14.6.1 + specifier: 'catalog:' version: 14.6.1(@vuetify/testing-library-dom@1.0.3) '@testing-library/vue': - specifier: ^8.1.0 + specifier: 'catalog:' version: 8.1.0(patch_hash=15ba1e1b9f291286e3951cdf39b2e27f55b6727bc0315792f3e4558c0a3a7db8)(@vue/compiler-sfc@3.5.26)(vue@3.5.25(typescript@6.0.2)) '@types/resize-observer-browser': - specifier: ^0.1.11 + specifier: 'catalog:' version: 0.1.11 '@vitejs/plugin-vue-jsx': - specifier: ^5.1.2 + specifier: 'catalog:' version: 5.1.2(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue@3.5.25(typescript@6.0.2)) '@vitest/browser-playwright': - specifier: ^4.1.11 + specifier: 'catalog:' version: 4.1.11(playwright@1.62.1)(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vitest@4.1.11) '@vitest/coverage-istanbul': - specifier: ^4.1.11 + specifier: 'catalog:' version: 4.1.11(vitest@4.1.11) '@vitest/eslint-plugin': - specifier: ^1.6.27 + specifier: 'catalog:' version: 1.6.27(@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@8.57.1)(typescript@6.0.2))(eslint@8.57.1)(typescript@6.0.2))(eslint@8.57.1)(typescript@6.0.2)(vitest@4.1.11) '@vitest/ui': - specifier: ^4.1.11 + specifier: 'catalog:' version: 4.1.11(vitest@4.1.11) '@vizzly-testing/cli': - specifier: ^0.22.2 + specifier: 'catalog:' version: 0.22.2(typescript@6.0.2) '@vizzly-testing/vitest': - specifier: ^0.1.1 + specifier: 'catalog:' version: 0.1.1(@vizzly-testing/cli@0.22.2(typescript@6.0.2))(vitest@4.1.11) '@vue/reactivity': - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.25 '@vue/shared': - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.26 '@vue/test-utils': - specifier: ^2.4.6 + specifier: 'catalog:' version: 2.4.6 '@vuetify/babel-plugin-jsx': - specifier: ^1.7.0 + specifier: 'catalog:' version: 1.7.0(@babel/core@7.29.7) acorn-walk: - specifier: ^8.3.4 + specifier: 'catalog:' version: 8.3.4 autoprefixer: - specifier: ^10.4.22 + specifier: 'catalog:' version: 10.4.22(postcss@8.5.6) babel-plugin-add-import-extension: - specifier: 1.5.1 + specifier: 'catalog:' version: 1.5.1(@babel/core@7.29.7) babel-plugin-module-resolver: - specifier: ^5.0.2 + specifier: 'catalog:' version: 5.0.2 babel-plugin-transform-define: - specifier: ^2.1.4 + specifier: 'catalog:' version: 2.1.4 babel-polyfill: - specifier: ^6.26.0 + specifier: 'catalog:' version: 6.26.0 cssnano: - specifier: ^7.1.2 + specifier: 'catalog:' version: 7.1.2(postcss@8.5.6) csstype: - specifier: ^3.2.3 + specifier: 'catalog:' version: 3.2.3 cy-mobile-commands: - specifier: ^0.3.0 + specifier: 'catalog:' version: 0.3.0 date-fns: - specifier: ^3.6.0 + specifier: 'catalog:' version: 3.6.0 dayjs: - specifier: ^1.11.19 + specifier: 'catalog:' version: 1.11.19 dotenv: - specifier: ^16.5.0 + specifier: 'catalog:' version: 16.5.0 expect: - specifier: ^30.2.0 + specifier: 'catalog:' version: 30.2.0 fast-glob: - specifier: ^3.3.3 + specifier: 'catalog:' version: 3.3.3 identity-obj-proxy: - specifier: ^3.0.0 + specifier: 'catalog:' version: 3.0.0 jsdom: - specifier: ^27.2.0 + specifier: 'catalog:' version: 27.2.0 luxon: - specifier: ^3.7.2 + specifier: 'catalog:' version: 3.7.2 micromatch: - specifier: ^4.0.8 + specifier: 'catalog:' version: 4.0.8 moment: - specifier: ^2.30.1 + specifier: 'catalog:' version: 2.30.1 playwright: - specifier: ^1.62.1 + specifier: 'catalog:' version: 1.62.1 postcss: - specifier: ^8.5.3 + specifier: 'catalog:' version: 8.5.6 roboto-fontface: - specifier: ^0.10.0 + specifier: 'catalog:' version: 0.10.0 timezone-mock: - specifier: ^1.3.6 + specifier: 'catalog:' version: 1.3.6 ts-node: - specifier: ^10.9.2 + specifier: 'catalog:' version: 10.9.2(@types/node@24.10.1)(typescript@6.0.2) unplugin-auto-import: - specifier: 19.3.0 + specifier: 'catalog:' version: 19.3.0 unplugin-vue-components: - specifier: ^0.28.0 + specifier: 'catalog:' version: 0.28.0(@babel/parser@7.29.8)(rollup@4.55.1)(vue@3.5.25(typescript@6.0.2)) upath: - specifier: ^2.0.1 + specifier: 'catalog:' version: 2.0.1 vite-live-preview: - specifier: ^0.4.0 + specifier: 'catalog:' version: 0.4.0(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1)) vite-ssr: - specifier: ^0.17.2 + specifier: 'catalog:' version: 0.17.2(@vitejs/plugin-vue@6.0.3(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue@3.5.25(typescript@6.0.2)))(@vueuse/head@1.3.1(vue@3.5.25(typescript@6.0.2)))(encoding@0.1.13)(rollup@4.55.1)(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue-router@4.6.3(vue@3.5.25(typescript@6.0.2)))(vue@3.5.25(typescript@6.0.2)) vitest: - specifier: ^4.1.11 + specifier: 'catalog:' version: 4.1.11(@types/node@24.10.1)(@vitest/browser-playwright@4.1.11)(@vitest/coverage-istanbul@4.1.11)(@vitest/ui@4.1.11)(happy-dom@8.9.0(encoding@0.1.13))(jsdom@27.2.0)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1) vue: - specifier: ^3.5.25 + specifier: 'catalog:' version: 3.5.25(typescript@6.0.2) vue-i18n: - specifier: ^11.1.12 + specifier: 'catalog:' version: 11.2.1(vue@3.5.25(typescript@6.0.2)) vue-router: - specifier: ^4.6.3 + specifier: 'catalog:' version: 4.6.3(vue@3.5.25(typescript@6.0.2)) packages: @@ -739,26 +1276,14 @@ packages: resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.28.5': - resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.29.7': resolution: {integrity: sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==} engines: {node: '>=6.9.0'} - '@babel/core@7.28.5': - resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==} - engines: {node: '>=6.9.0'} - '@babel/core@7.29.7': resolution: {integrity: sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.28.5': - resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.29.8': resolution: {integrity: sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==} engines: {node: '>=6.9.0'} @@ -767,10 +1292,6 @@ packages: resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.27.2': - resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.29.7': resolution: {integrity: sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==} engines: {node: '>=6.9.0'} @@ -792,10 +1313,6 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - '@babel/helper-globals@7.28.0': - resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} - engines: {node: '>=6.9.0'} - '@babel/helper-globals@7.29.7': resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==} engines: {node: '>=6.9.0'} @@ -804,20 +1321,10 @@ packages: resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.27.1': - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} - engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.29.7': resolution: {integrity: sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.28.3': - resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.29.7': resolution: {integrity: sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==} engines: {node: '>=6.9.0'} @@ -848,26 +1355,14 @@ packages: resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': - resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.29.7': resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.28.5': - resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.29.7': resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.27.1': - resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.29.7': resolution: {integrity: sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==} engines: {node: '>=6.9.0'} @@ -876,10 +1371,6 @@ packages: resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.28.4': - resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.29.7': resolution: {integrity: sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==} engines: {node: '>=6.9.0'} @@ -888,11 +1379,6 @@ packages: resolution: {integrity: sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.28.5': - resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.29.8': resolution: {integrity: sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==} engines: {node: '>=6.0.0'} @@ -1370,26 +1856,14 @@ packages: resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} - '@babel/template@7.27.2': - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} - engines: {node: '>=6.9.0'} - '@babel/template@7.29.7': resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.28.5': - resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.29.8': resolution: {integrity: sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==} engines: {node: '>=6.9.0'} - '@babel/types@7.28.5': - resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} - engines: {node: '>=6.9.0'} - '@babel/types@7.29.8': resolution: {integrity: sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==} engines: {node: '>=6.9.0'} @@ -5222,9 +5696,6 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} - flatted@3.4.4: resolution: {integrity: sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==} @@ -7926,10 +8397,6 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} - tinyrainbow@3.0.3: - resolution: {integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==} - engines: {node: '>=14.0.0'} - tinyrainbow@3.1.1: resolution: {integrity: sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==} engines: {node: '>=14.0.0'} @@ -8767,18 +9234,6 @@ packages: resolution: {integrity: sha512-uMQTubF/vcu+Wd0b5BGtDmiXePd/+44hUWQz2nZPbs92/BnxRo74tqs+hqDo12RLiEd+CXFKUwxvvIZvtt34Jw==} engines: {node: '>=18'} - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - ws@8.21.3: resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==} engines: {node: '>=10.0.0'} @@ -8990,9 +9445,9 @@ snapshots: '@asamuzakjp/nwsapi@2.3.9': {} - '@babel/cli@7.28.3(@babel/core@7.28.5)': + '@babel/cli@7.28.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@jridgewell/trace-mapping': 0.3.31 commander: 6.2.1 convert-source-map: 2.0.0 @@ -9010,7 +9465,7 @@ snapshots: '@babel/code-frame@7.29.0': dependencies: - '@babel/helper-validator-identifier': 7.28.5 + '@babel/helper-validator-identifier': 7.29.7 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -9020,30 +9475,8 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.28.5': {} - '@babel/compat-data@7.29.7': {} - '@babel/core@7.28.5': - dependencies: - '@babel/code-frame': 7.29.0 - '@babel/generator': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - '@jridgewell/remapping': 2.3.5 - convert-source-map: 2.0.0 - debug: 4.4.3 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.29.7': dependencies: '@babel/code-frame': 7.29.7 @@ -9064,14 +9497,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.28.5': - dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - jsesc: 3.1.0 - '@babel/generator@7.29.8': dependencies: '@babel/parser': 7.29.8 @@ -9082,15 +9507,7 @@ snapshots: '@babel/helper-annotate-as-pure@7.27.3': dependencies: - '@babel/types': 7.28.5 - - '@babel/helper-compilation-targets@7.27.2': - dependencies: - '@babel/compat-data': 7.28.5 - '@babel/helper-validator-option': 7.27.1 - browserslist: 4.28.0 - lru-cache: 5.1.1 - semver: 6.3.1 + '@babel/types': 7.29.8 '@babel/helper-compilation-targets@7.29.7': dependencies: @@ -9100,30 +9517,30 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5)': + '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-member-expression-to-functions': 7.28.5 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.29.7) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/traverse': 7.29.8 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.5)': + '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.27.3 regexpu-core: 6.2.0 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.5)': + '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 + '@babel/core': 7.29.7 + '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 debug: 4.4.3 lodash.debounce: 4.0.8 @@ -9131,8 +9548,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-globals@7.28.0': {} - '@babel/helper-globals@7.29.7': {} '@babel/helper-member-expression-to-functions@7.28.5': @@ -9142,13 +9557,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.27.1': - dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-imports@7.29.7': dependencies: '@babel/traverse': 7.29.8 @@ -9156,15 +9564,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.5 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 @@ -9180,41 +9579,35 @@ snapshots: '@babel/helper-plugin-utils@7.27.1': {} - '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.5)': + '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)': + '@babel/helper-replace-supers@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-member-expression-to-functions': 7.28.5 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/traverse': 7.29.8 + '@babel/types': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-string-parser@7.29.7': {} - '@babel/helper-validator-identifier@7.28.5': {} - '@babel/helper-validator-identifier@7.29.7': {} - '@babel/helper-validator-option@7.27.1': {} - '@babel/helper-validator-option@7.29.7': {} '@babel/helper-wrap-function@7.27.1': @@ -9225,11 +9618,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.28.4': - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 - '@babel/helpers@7.29.7': dependencies: '@babel/template': 7.29.7 @@ -9237,101 +9625,92 @@ snapshots: '@babel/highlight@7.25.9': dependencies: - '@babel/helper-validator-identifier': 7.28.5 + '@babel/helper-validator-identifier': 7.29.7 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/parser@7.28.5': - dependencies: - '@babel/types': 7.28.5 - '@babel/parser@7.29.8': dependencies: '@babel/types': 7.29.8 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3(@babel/core@7.28.5)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.5)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/core': 7.29.7 - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.5)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.5)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.5)': + '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.29.7)': @@ -9339,521 +9718,503 @@ snapshots: '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.5)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.5)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.5)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.5)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.5)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.5)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.5)': + '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5) - '@babel/traverse': 7.28.5 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.29.7) + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-imports': 7.27.1 + '@babel/core': 7.29.7 + '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5) + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-block-scoping@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-block-scoping@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.5)': + '@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.28.4(@babel/core@7.28.5)': + '@babel/plugin-transform-classes@7.28.4(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-globals': 7.28.0 + '@babel/helper-compilation-targets': 7.29.7 + '@babel/helper-globals': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) - '@babel/traverse': 7.28.5 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.29.7) + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/template': 7.27.2 + '@babel/template': 7.29.7 - '@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-explicit-resource-management@7.28.0(@babel/core@7.28.5)': + '@babel/plugin-transform-explicit-resource-management@7.28.0(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-exponentiation-operator@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-exponentiation-operator@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 + '@babel/core': 7.29.7 + '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.5 + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-literals@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-logical-assignment-operators@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-logical-assignment-operators@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.5 + '@babel/helper-validator-identifier': 7.29.7 + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.28.5)': + '@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 + '@babel/core': 7.29.7 + '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) - '@babel/traverse': 7.28.5 + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.7) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.29.7) + '@babel/traverse': 7.29.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-optional-chaining@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-optional-chaining@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.5)': + '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.28.5)': + '@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-spread@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.28.5)': + '@babel/plugin-transform-typescript@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5) + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.28.5)': + '@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.29.7) '@babel/helper-plugin-utils': 7.27.1 - '@babel/preset-env@7.28.5(@babel/core@7.28.5)': + '@babel/preset-env@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/compat-data': 7.28.5 - '@babel/core': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 + '@babel/compat-data': 7.29.7 + '@babel/core': 7.29.7 + '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.28.3(@babel/core@7.28.5) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.5) - '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.5) - '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.5) - '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-block-scoping': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.28.5) - '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.28.5) - '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-explicit-resource-management': 7.28.0(@babel/core@7.28.5) - '@babel/plugin-transform-exponentiation-operator': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-json-strings': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-logical-assignment-operators': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-systemjs': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.28.5) - '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.28.5) - '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5) - '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.28.5) - '@babel/plugin-transform-regexp-modifiers': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-unicode-property-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-unicode-sets-regex': 7.27.1(@babel/core@7.28.5) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.5) - babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.5) - babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.5) - babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.5) + '@babel/helper-validator-option': 7.29.7 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.29.7) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.28.3(@babel/core@7.29.7) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.29.7) + '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.29.7) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.29.7) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-block-scoping': 7.28.5(@babel/core@7.29.7) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.29.7) + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.29.7) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.7) + '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-explicit-resource-management': 7.28.0(@babel/core@7.29.7) + '@babel/plugin-transform-exponentiation-operator': 7.28.5(@babel/core@7.29.7) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-json-strings': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-logical-assignment-operators': 7.28.5(@babel/core@7.29.7) + '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-modules-systemjs': 7.28.5(@babel/core@7.29.7) + '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.29.7) + '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.29.7) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.29.7) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.29.7) + '@babel/plugin-transform-regexp-modifiers': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-unicode-property-regex': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-unicode-sets-regex': 7.27.1(@babel/core@7.29.7) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.29.7) + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.29.7) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.29.7) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.29.7) core-js-compat: 3.45.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.5)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.5 + '@babel/types': 7.29.8 esutils: 2.0.3 - '@babel/preset-typescript@7.28.5(@babel/core@7.28.5)': + '@babel/preset-typescript@7.28.5(@babel/core@7.29.7)': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5) + '@babel/helper-validator-option': 7.29.7 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.29.7) transitivePeerDependencies: - supports-color '@babel/runtime@7.28.4': {} - '@babel/template@7.27.2': - dependencies: - '@babel/code-frame': 7.29.0 - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - '@babel/template@7.29.7': dependencies: '@babel/code-frame': 7.29.7 '@babel/parser': 7.29.8 '@babel/types': 7.29.8 - '@babel/traverse@7.28.5': - dependencies: - '@babel/code-frame': 7.29.0 - '@babel/generator': 7.28.5 - '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.29.8': dependencies: '@babel/code-frame': 7.29.7 @@ -9866,11 +10227,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.28.5': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/types@7.29.8': dependencies: '@babel/helper-string-parser': 7.29.7 @@ -10377,8 +10733,8 @@ snapshots: '@intlify/shared': 11.2.1 '@intlify/vue-i18n-extensions': 8.0.0(@vue/compiler-dom@3.5.26)(vue-i18n@11.2.1(vue@3.5.25(typescript@6.0.2)))(vue@3.5.25(typescript@6.0.2)) '@rollup/pluginutils': 5.3.0(rollup@4.55.1) - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(patch_hash=7a4befbda6eebb48b01852719e5adfce4cb4bb9e2ac6d2c9928c4c2c18abc845)(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.70.0 + '@typescript-eslint/typescript-estree': 8.70.0(typescript@6.0.2) debug: 4.4.3 fast-glob: 3.3.3 pathe: 2.0.3 @@ -10396,7 +10752,7 @@ snapshots: '@intlify/vue-i18n-extensions@8.0.0(@vue/compiler-dom@3.5.26)(vue-i18n@11.2.1(vue@3.5.25(typescript@6.0.2)))(vue@3.5.25(typescript@6.0.2))': dependencies: - '@babel/parser': 7.28.5 + '@babel/parser': 7.29.8 '@intlify/shared': 10.0.8 optionalDependencies: '@vue/compiler-dom': 3.5.26 @@ -10583,7 +10939,7 @@ snapshots: '@jest/transform@30.2.0': dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@jest/types': 30.2.0 '@jridgewell/trace-mapping': 0.3.31 babel-plugin-istanbul: 7.0.1 @@ -10689,7 +11045,7 @@ snapshots: semver: 7.7.3 slash: 5.1.0 tinyglobby: 0.2.15 - tinyrainbow: 3.0.3 + tinyrainbow: 3.1.1 write-file-atomic: 7.0.0 write-json-file: 7.0.0 write-package: 7.2.0 @@ -10718,7 +11074,7 @@ snapshots: has-unicode: 2.0.1 set-blocking: 2.0.0 signal-exit: 4.1.0 - tinyrainbow: 3.0.3 + tinyrainbow: 3.1.1 wide-align: 1.1.5 '@lerna-lite/version@4.9.3(@types/node@24.10.1)(conventional-commits-filter@5.0.0)': @@ -10748,7 +11104,7 @@ snapshots: pify: 6.1.0 semver: 7.7.3 slash: 5.1.0 - tinyrainbow: 3.0.3 + tinyrainbow: 3.1.1 uuid: 13.0.0 write-json-file: 7.0.0 zeptomatch: 2.1.0 @@ -11172,21 +11528,10 @@ snapshots: optionalDependencies: rollup: 4.55.1 - '@rollup/plugin-babel@6.1.0(@babel/core@7.28.5)(@types/babel__core@7.20.5)(rollup@4.55.1)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-imports': 7.27.1 - '@rollup/pluginutils': 5.3.0(rollup@4.55.1) - optionalDependencies: - '@types/babel__core': 7.20.5 - rollup: 4.55.1 - transitivePeerDependencies: - - supports-color - '@rollup/plugin-babel@6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.55.1)': dependencies: '@babel/core': 7.29.7 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.29.7 '@rollup/pluginutils': 5.3.0(rollup@4.55.1) optionalDependencies: '@types/babel__core': 7.20.5 @@ -11408,7 +11753,7 @@ snapshots: '@stylistic/eslint-plugin-ts@3.1.0(eslint@8.57.1)(typescript@6.0.2)': dependencies: - '@typescript-eslint/utils': 8.57.2(eslint@8.57.1)(typescript@6.0.2) + '@typescript-eslint/utils': 8.70.0(eslint@8.57.1)(typescript@6.0.2) eslint: 8.57.1 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -11471,7 +11816,7 @@ snapshots: '@types/babel__generator@7.27.0': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.29.8 '@types/babel__template@7.4.4': dependencies: @@ -11619,8 +11964,8 @@ snapshots: '@typescript-eslint/project-service@8.57.2(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@6.0.2) - '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/tsconfig-utils': 8.70.0(typescript@6.0.2) + '@typescript-eslint/types': 8.70.0 debug: 4.4.3 typescript: 6.0.2 transitivePeerDependencies: @@ -11872,11 +12217,11 @@ snapshots: '@vitejs/plugin-vue-jsx@5.1.2(vite@7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1))(vue@3.5.25(typescript@6.0.2))': dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.29.7) '@rolldown/pluginutils': 1.0.0-beta.9-commit.d91dfb5 - '@vue/babel-plugin-jsx': '@vuetify/babel-plugin-jsx@1.6.0(@babel/core@7.28.5)' + '@vue/babel-plugin-jsx': '@vuetify/babel-plugin-jsx@1.6.0(@babel/core@7.29.7)' vite: 7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1) vue: 3.5.25(typescript@6.0.2) transitivePeerDependencies: @@ -12073,7 +12418,7 @@ snapshots: '@vue/compiler-core@3.5.25': dependencies: - '@babel/parser': 7.28.5 + '@babel/parser': 7.29.8 '@vue/shared': 3.5.25 entities: 4.5.0 estree-walker: 2.0.2 @@ -12081,7 +12426,7 @@ snapshots: '@vue/compiler-core@3.5.26': dependencies: - '@babel/parser': 7.28.5 + '@babel/parser': 7.29.8 '@vue/shared': 3.5.26 entities: 7.0.0 estree-walker: 2.0.2 @@ -12099,7 +12444,7 @@ snapshots: '@vue/compiler-sfc@3.5.25': dependencies: - '@babel/parser': 7.28.5 + '@babel/parser': 7.29.8 '@vue/compiler-core': 3.5.25 '@vue/compiler-dom': 3.5.25 '@vue/compiler-ssr': 3.5.25 @@ -12111,7 +12456,7 @@ snapshots: '@vue/compiler-sfc@3.5.26': dependencies: - '@babel/parser': 7.28.5 + '@babel/parser': 7.29.8 '@vue/compiler-core': 3.5.26 '@vue/compiler-dom': 3.5.26 '@vue/compiler-ssr': 3.5.26 @@ -12259,30 +12604,30 @@ snapshots: '@vuetify/babel-helper-vue-transform-on@1.7.0': {} - '@vuetify/babel-plugin-jsx@1.6.0(@babel/core@7.28.5)': + '@vuetify/babel-plugin-jsx@1.6.0(@babel/core@7.29.7)': dependencies: '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.7) '@babel/template': 7.29.7 '@babel/traverse': 7.29.8 '@babel/types': 7.29.8 '@vue/shared': 3.5.26 '@vuetify/babel-helper-vue-transform-on': 1.6.0 - '@vuetify/babel-plugin-resolve-type': 1.6.0(@babel/core@7.28.5) + '@vuetify/babel-plugin-resolve-type': 1.6.0(@babel/core@7.29.7) optionalDependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 transitivePeerDependencies: - supports-color '@vuetify/babel-plugin-jsx@1.7.0(@babel/core@7.29.7)': dependencies: - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.7) - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 + '@babel/template': 7.29.7 + '@babel/traverse': 7.29.8 + '@babel/types': 7.29.8 '@vue/shared': 3.5.26 '@vuetify/babel-helper-vue-transform-on': 1.7.0 '@vuetify/babel-plugin-resolve-type': 1.7.0(@babel/core@7.29.7) @@ -12291,10 +12636,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@vuetify/babel-plugin-resolve-type@1.6.0(@babel/core@7.28.5)': + '@vuetify/babel-plugin-resolve-type@1.6.0(@babel/core@7.29.7)': dependencies: '@babel/code-frame': 7.29.7 - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 '@babel/parser': 7.29.8 @@ -12304,11 +12649,11 @@ snapshots: '@vuetify/babel-plugin-resolve-type@1.7.0(@babel/core@7.29.7)': dependencies: - '@babel/code-frame': 7.29.0 + '@babel/code-frame': 7.29.7 '@babel/core': 7.29.7 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.29.7 '@babel/helper-plugin-utils': 7.27.1 - '@babel/parser': 7.28.5 + '@babel/parser': 7.29.8 '@vue/compiler-sfc': 3.5.26 transitivePeerDependencies: - supports-color @@ -12612,13 +12957,13 @@ snapshots: transitivePeerDependencies: - debug - babel-jest@30.2.0(@babel/core@7.28.5): + babel-jest@30.2.0(@babel/core@7.29.7): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@jest/transform': 30.2.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 7.0.1 - babel-preset-jest: 30.2.0(@babel/core@7.28.5) + babel-preset-jest: 30.2.0(@babel/core@7.29.7) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -12652,27 +12997,27 @@ snapshots: reselect: 4.1.7 resolve: 1.22.10 - babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.5): + babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.29.7): dependencies: - '@babel/compat-data': 7.28.5 - '@babel/core': 7.28.5 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + '@babel/compat-data': 7.29.7 + '@babel/core': 7.29.7 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.29.7) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.5): + babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.29.7): dependencies: - '@babel/core': 7.28.5 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.29.7) core-js-compat: 3.45.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.5): + babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.29.7): dependencies: - '@babel/core': 7.28.5 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.29.7) transitivePeerDependencies: - supports-color @@ -12687,30 +13032,30 @@ snapshots: core-js: 2.6.5 regenerator-runtime: 0.10.5 - babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.5): - dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.5) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.5) - - babel-preset-jest@30.2.0(@babel/core@7.28.5): - dependencies: - '@babel/core': 7.28.5 + babel-preset-current-node-syntax@1.2.0(@babel/core@7.29.7): + dependencies: + '@babel/core': 7.29.7 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.29.7) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.29.7) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.29.7) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.29.7) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.29.7) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.29.7) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.29.7) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.29.7) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.29.7) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.29.7) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.29.7) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.29.7) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.29.7) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.29.7) + + babel-preset-jest@30.2.0(@babel/core@7.29.7): + dependencies: + '@babel/core': 7.29.7 babel-plugin-jest-hoist: 30.2.0 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.29.7) babel-runtime@6.26.0: dependencies: @@ -14028,11 +14373,9 @@ snapshots: flat-cache@3.0.4: dependencies: - flatted: 3.3.3 + flatted: 3.4.4 rimraf: 3.0.2 - flatted@3.3.3: {} - flatted@3.4.4: {} follow-redirects@1.15.6: {} @@ -14660,8 +15003,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.28.5 - '@babel/parser': 7.28.5 + '@babel/core': 7.29.7 + '@babel/parser': 7.29.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.3 @@ -14769,12 +15112,12 @@ snapshots: jest-config@30.2.0(@types/node@24.10.1)(ts-node@10.9.2(@types/node@24.10.1)(typescript@6.0.2)): dependencies: - '@babel/core': 7.28.5 + '@babel/core': 7.29.7 '@jest/get-type': 30.1.0 '@jest/pattern': 30.0.1 '@jest/test-sequencer': 30.2.0 '@jest/types': 30.2.0 - babel-jest: 30.2.0(@babel/core@7.28.5) + babel-jest: 30.2.0(@babel/core@7.29.7) chalk: 4.1.2 ci-info: 4.3.1 deepmerge: 4.3.1 @@ -14858,7 +15201,7 @@ snapshots: jest-message-util@30.2.0: dependencies: - '@babel/code-frame': 7.29.0 + '@babel/code-frame': 7.29.7 '@jest/types': 30.2.0 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -14971,17 +15314,17 @@ snapshots: jest-snapshot@30.2.0: dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) - '@babel/types': 7.28.5 + '@babel/core': 7.29.7 + '@babel/generator': 7.29.8 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.7) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.29.7) + '@babel/types': 7.29.8 '@jest/expect-utils': 30.2.0 '@jest/get-type': 30.1.0 '@jest/snapshot-utils': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.29.7) chalk: 4.1.2 expect: 30.2.0 graceful-fs: 4.2.11 @@ -15102,7 +15445,7 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 15.1.0 - ws: 8.18.3 + ws: 8.21.3 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -15927,7 +16270,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.29.0 + '@babel/code-frame': 7.29.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 @@ -16417,7 +16760,7 @@ snapshots: rollup: 4.55.1 typescript: 6.0.2 optionalDependencies: - '@babel/code-frame': 7.29.0 + '@babel/code-frame': 7.29.7 rollup-plugin-sass@1.15.3(rollup@4.55.1): dependencies: @@ -17027,8 +17370,6 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 - tinyrainbow@3.0.3: {} - tinyrainbow@3.1.1: {} tldts-core@7.0.19: {} @@ -17386,7 +17727,7 @@ snapshots: escape-goat: 4.0.0 strip-ansi: 7.1.2 vite: 7.3.6(@types/node@24.10.1)(sass-embedded@1.93.3)(sass@1.93.3)(terser@5.44.0)(yaml@2.8.1) - ws: 8.18.3 + ws: 8.21.3 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -17826,10 +18167,10 @@ snapshots: workbox-build@7.4.1(@types/babel__core@7.20.5): dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) - '@babel/core': 7.28.5 - '@babel/preset-env': 7.28.5(@babel/core@7.28.5) + '@babel/core': 7.29.7 + '@babel/preset-env': 7.28.5(@babel/core@7.29.7) '@babel/runtime': 7.28.4 - '@rollup/plugin-babel': 6.1.0(@babel/core@7.28.5)(@types/babel__core@7.20.5)(rollup@4.55.1) + '@rollup/plugin-babel': 6.1.0(@babel/core@7.29.7)(@types/babel__core@7.20.5)(rollup@4.55.1) '@rollup/plugin-node-resolve': 16.0.3(rollup@4.55.1) '@rollup/plugin-replace': 6.0.3(rollup@4.55.1) '@rollup/plugin-terser': 1.0.0(rollup@4.55.1) @@ -17990,8 +18331,6 @@ snapshots: type-fest: 4.39.1 write-json-file: 6.0.0 - ws@8.18.3: {} - ws@8.21.3: {} wsl-utils@0.1.0: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 68a8da1473b..8861745d00f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,6 +3,209 @@ packages: autoInstallPeers: false +catalog: + # Vue ecosystem + vue: '^3.5.25' + vue-router: '^4.6.3' + vue-i18n: '^11.1.12' + vue-tsc: '^3.2.6' + '@vue/compiler-dom': '^3.5.25' + '@vue/compiler-sfc': '^3.5.25' + '@vue/reactivity': '^3.5.25' + '@vue/runtime-core': '^3.5.25' + '@vue/runtime-dom': '^3.5.25' + '@vue/shared': '^3.5.25' + '@vue/test-utils': '^2.4.6' + '@vuetify/babel-plugin-jsx': '^1.7.0' + + # Build tools + vite: '^7.3.6' + '@vitejs/plugin-vue': '^6.0.2' + '@vitejs/plugin-vue-jsx': '^5.1.2' + '@vitejs/plugin-basic-ssl': '^2.1.0' + vitest: '^4.1.11' + '@vitest/browser-playwright': '^4.1.11' + '@vitest/coverage-istanbul': '^4.1.11' + '@vitest/ui': '^4.1.11' + vite-plugin-vuetify: '^2.1.2' + vite-plugin-md: '^0.22.5' + vite-plugin-pages: '^0.33.0' + vite-plugin-pwa: '^1.3.0' + vite-plugin-vue-layouts: '^0.11.0' + vite-plugin-inspect: 11.3.3 + vite-ssr: '^0.17.2' + vite-live-preview: '^0.4.0' + unplugin-auto-import: 19.3.0 + unplugin-vue-components: '^0.28.0' + unplugin-fonts: 1.4.0 + '@rollup/plugin-alias': '^5.1.1' + '@rollup/plugin-babel': '^6.1.0' + '@rollup/plugin-node-resolve': '^16.0.3' + '@rollup/plugin-typescript': '^12.3.0' + rollup: '^4.53.3' + rollup-plugin-dts: '^6.4.1' + rollup-plugin-sass: '^1.15.3' + rollup-plugin-sourcemaps: '^0.6.3' + '@rollup/plugin-terser': '^0.4.4' + + # Babel ecosystem + '@babel/cli': '^7.28.3' + '@babel/core': '^7.28.5' + '@babel/preset-env': '^7.28.5' + '@babel/preset-typescript': '^7.28.5' + '@babel/generator': '^7.28.5' + '@babel/types': '^7.28.5' + babel-plugin-add-import-extension: 1.5.1 + babel-plugin-module-resolver: '^5.0.2' + babel-plugin-transform-define: '^2.1.4' + babel-polyfill: '^6.26.0' + + # TypeScript tools + typescript: '~6.0.2' + '@typescript/native-preview': 7.0.0-dev.20260323.1 + ts-node: '^10.9.2' + ts-morph: '^25.0.1' + '@types/node': 24.10.1 + '@types/lodash-es': '^4.17.12' + '@types/resize-observer-browser': '^0.1.11' + '@types/stringify-object': '^4.0.5' + '@types/prismjs': '^1.26.5' + '@types/markdown-it': '^14.1.2' + '@types/markdown-it-container': '^2.0.10' + '@types/babel__generator': '^7.27.0' + '@types/yargs': '^17.0.35' + '@typescript-eslint/eslint-plugin': '^8.57.2' + '@typescript-eslint/parser': '^8.57.2' + + # CSS/Styling + sass: 1.93.3 + sass-embedded: 1.93.3 + postcss: '^8.5.3' + autoprefixer: '^10.4.22' + cssnano: '^7.1.2' + csstype: '^3.2.3' + + # UI and icons + '@mdi/font': 7.4.47 + '@mdi/js': 7.4.47 + '@mdi/svg': 7.4.47 + roboto-fontface: '^0.10.0' + '@fortawesome/fontawesome-svg-core': '^6.7.2' + '@fortawesome/free-solid-svg-icons': '^6.7.2' + '@fortawesome/vue-fontawesome': '^3.0.8' + + # Utils and helpers + lodash-es: '^4.17.21' + upath: '^2.0.1' + semver: '^7.7.3' + rimraf: '^6.1.2' + mkdirp: '^3.0.1' + shelljs: '^0.10.0' + moment: '^2.30.1' + date-fns: '^3.6.0' + dayjs: '^1.11.19' + luxon: '^3.7.2' + dotenv: '^16.5.0' + cross-spawn: '^7.0.6' + stringify-object: '^5.0.0' + fast-glob: '^3.3.3' + micromatch: '^4.0.8' + acorn-walk: '^8.3.4' + prettier: '^3.6.2' + deepmerge: '^4.3.1' + glob: '^11.1.0' + magic-string: '^0.30.21' + + # ESLint ecosystem + eslint: '^8.57.0' + eslint-config-standard: '^17.1.0' + eslint-formatter-codeframe: '^7.32.2' + eslint-plugin-import: '^2.32.0' + eslint-plugin-local-rules: '^2.0.1' + eslint-plugin-n: '^16.6.2' + eslint-plugin-promise: '^6.6.0' + eslint-plugin-react: '^7.37.5' + eslint-plugin-sonarjs: '^0.25.1' + eslint-plugin-vue: '^10.6.0' + eslint-plugin-vuetify: '^2.5.3' + '@vitest/eslint-plugin': '^1.6.27' + '@stylistic/eslint-plugin-ts': '^3.1.0' + vue-eslint-parser: '^10.2.0' + + # Testing + jest: '^30.2.0' + jest-runner-eslint: '^2.3.0' + jest-silent-reporter: '^0.6.0' + jsdom: '^27.2.0' + expect: '^30.2.0' + identity-obj-proxy: '^3.0.0' + '@testing-library/user-event': '^14.6.1' + '@testing-library/vue': '^8.1.0' + timezone-mock: '^1.3.6' + playwright: '^1.62.1' + '@vizzly-testing/cli': '^0.22.2' + '@vizzly-testing/vitest': '^0.1.1' + + # Documentation + markdownlint-cli: '^0.46.0' + markdown-it: '^14.1.1' + markdown-it-anchor: '^9.2.0' + markdown-it-attrs: '^4.3.1' + markdown-it-container: '^4.0.0' + markdown-it-emoji: '^2.0.2' + markdown-it-header-sections: '^1.0.0' + markdown-it-link-attributes: '^4.0.1' + markdown-it-multimd-table: '^4.2.3' + markdown-it-prism: '^3.0.1' + prismjs: '^1.30.0' + prism-theme-vars: '^0.2.5' + front-matter: '^4.0.2' + '@resvg/resvg-js': '^2.6.2' + satori: '^0.26.0' + + # Other dependencies + '@lerna-lite/cli': '^4.9.3' + '@lerna-lite/version': '^4.9.3' + concurrently: '^9.2.1' + piscina: '^4.9.2' + conventional-changelog-cli: '^5.0.0' + conventional-changelog-vuetify: '^2.0.2' + '@vuetify/github-releaser': '^4.0.3' + husky: '^9.1.7' + inquirer: '^12.6.0' + pinia: '^3.0.4' + vee-validate: '^4.15.1' + yargs: '^17.7.2' + '@vuetify/one': '^4.0.0' + '@unhead/vue': '^2.0.19' + '@vueuse/head': '^1.3.1' + '@octokit/core': '^6.1.5' + '@cosmicjs/sdk': '^1.5.6' + '@sentry/vue': '^9.12.0' + '@vuelidate/core': '^2.0.3' + '@vuelidate/validators': '^2.0.4' + '@intlify/unplugin-vue-i18n': '^11.0.1' + '@intlify/devtools-types': '^11.1.12' + swetrix: '^3.7.2' + vue-instantsearch: '^4.20.6' + algoliasearch: '^4.24.0' + algoliasearch-helper: '^3.26.1' + '@yankeeinlondon/builder-api': '^1.4.1' + ajv: '^8.17.1' + async-es: '^3.2.6' + '@emailjs/browser': '^4.4.1' + fflate: '^0.8.2' + isomorphic-fetch: '^3.0.0' + '@vue/language-server': '^3.1.5' + '@date-io/core': 3.2.0 + '@date-io/date-fns': 3.2.1 + '@date-io/dayjs': '^3.2.0' + '@date-io/luxon': '^3.2.0' + '@date-io/moment': '^3.2.0' + cy-mobile-commands: '^0.3.0' + '@octokit/openapi-types': '^25.0.0' + '@testing-library/dom': 'npm:@vuetify/testing-library-dom@1.0.3' + ignoreWorkspaceRootCheck: true ignoredBuiltDependencies: @@ -30,7 +233,7 @@ nodeLinker: hoisted overrides: '@testing-library/dom': npm:@vuetify/testing-library-dom@1.0.3 - '@types/node': $@types/node + '@types/node': 'catalog:' '@vue/babel-plugin-jsx': npm:@vuetify/babel-plugin-jsx@1.6.0 brilliant-errors>bumpp: '-' brilliant-errors>vitest: '-'