diff --git a/.vscode/settings.json b/.vscode/settings.json index 9b9c4c042..32211b564 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -12,14 +12,14 @@ // Enable the ESlint flat config support "eslint.experimental.useFlatConfig": true, - // Disable the default formatter, use eslint instead + // Disable the default formatter "prettier.enable": false, "editor.formatOnSave": false, // Auto fix "editor.codeActionsOnSave": { - "source.fixAll.eslint": true, - "source.organizeImports": false + "source.fixAll.eslint": "explicit", + "source.organizeImports": "never" }, // Silent the stylistic rules in you IDE, but still auto fix them @@ -35,7 +35,10 @@ { "rule": "*semi", "severity": "off" } ], - // Enable eslint for all supported languages + // The following is optional. + // It's better to put under project setting `.vscode/settings.json` + // to avoid conflicts with working with different eslint configs + // that does not support all formats. "eslint.validate": [ "javascript", "javascriptreact", diff --git a/package.json b/package.json index 3786d288d..4910b4945 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "type": "module", "private": true, - "packageManager": "pnpm@8.9.2", + "packageManager": "pnpm@8.10.2", "scripts": { "build": "vite-ssg build", "dev": "vite --port 3333 --open", @@ -17,7 +17,7 @@ "sizecheck": "npx vite-bundle-visualizer" }, "dependencies": { - "@unhead/vue": "^1.7.4", + "@unhead/vue": "^1.8.2", "@unocss/reset": "^0.57.1", "@vueuse/core": "^10.5.0", "@vueuse/head": "^2.0.0", @@ -25,52 +25,52 @@ "pinia": "^2.1.7", "vue": "^3.3.7", "vue-demi": "^0.14.6", - "vue-i18n": "^9.6.0", + "vue-i18n": "^9.6.4", "vue-router": "^4.2.5" }, "devDependencies": { - "@antfu/eslint-config": "^1.0.0-beta.29", + "@antfu/eslint-config": "^1.1.0", "@iconify-json/carbon": "^1.1.21", - "@intlify/unplugin-vue-i18n": "^1.4.0", + "@intlify/unplugin-vue-i18n": "^1.5.0", "@types/markdown-it-link-attributes": "^3.0.3", "@types/nprogress": "^0.2.2", "@unocss/eslint-config": "^0.57.1", "@vitejs/plugin-vue": "^4.4.0", - "@vue-macros/volar": "^0.17.1", + "@vue-macros/volar": "^0.17.2", "@vue/test-utils": "^2.4.1", "critters": "^0.0.20", "cross-env": "^7.0.3", - "cypress": "^13.3.3", + "cypress": "^13.4.0", "cypress-vite": "^1.4.2", "eslint": "^8.52.0", "eslint-plugin-cypress": "^2.15.1", "https-localhost": "^4.7.1", "lint-staged": "^15.0.2", "markdown-it-link-attributes": "^4.0.1", - "markdown-it-shikiji": "^0.6.10", - "pnpm": "^8.9.2", - "rollup": "^4.1.4", - "shikiji": "^0.6.10", + "markdown-it-shikiji": "^0.6.12", + "pnpm": "^8.10.2", + "rollup": "^4.2.0", + "shikiji": "^0.6.12", "simple-git-hooks": "^2.9.0", "taze": "^0.12.0", "typescript": "^5.2.2", "unocss": "^0.57.1", "unplugin-auto-import": "^0.16.7", "unplugin-vue-components": "^0.25.2", - "unplugin-vue-macros": "^2.6.1", + "unplugin-vue-macros": "^2.6.2", "unplugin-vue-markdown": "^0.24.3", - "vite": "^5.0.0-beta.12", + "vite": "^5.0.0-beta.15", "vite-bundle-visualizer": "^0.10.0", - "vite-plugin-inspect": "^0.7.40", + "vite-plugin-inspect": "^0.7.41", "vite-plugin-pages": "^0.31.0", - "vite-plugin-pwa": "^0.16.5", + "vite-plugin-pwa": "^0.16.6", "vite-plugin-vue-devtools": "^1.0.0-rc.5", "vite-plugin-vue-layouts": "^0.8.0", - "vite-plugin-webfont-dl": "^3.7.6", + "vite-plugin-webfont-dl": "^3.8.0", "vite-ssg": "^0.23.4", "vite-ssg-sitemap": "^0.6.0", "vitest": "^0.34.6", - "vue-tsc": "^1.8.21" + "vue-tsc": "^1.8.22" }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9df72b6bb..718a6a1d2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: dependencies: '@unhead/vue': - specifier: ^1.7.4 - version: 1.7.4(vue@3.3.7) + specifier: ^1.8.2 + version: 1.8.2(vue@3.3.7) '@unocss/reset': specifier: ^0.57.1 version: 0.57.1 @@ -30,22 +30,22 @@ dependencies: specifier: ^0.14.6 version: 0.14.6(vue@3.3.7) vue-i18n: - specifier: ^9.6.0 - version: 9.6.0(vue@3.3.7) + specifier: ^9.6.4 + version: 9.6.4(vue@3.3.7) vue-router: specifier: ^4.2.5 version: 4.2.5(vue@3.3.7) devDependencies: '@antfu/eslint-config': - specifier: ^1.0.0-beta.29 - version: 1.0.0-beta.29(eslint@8.52.0)(typescript@5.2.2)(vitest@0.34.6) + specifier: ^1.1.0 + version: 1.1.0(eslint@8.52.0)(typescript@5.2.2)(vitest@0.34.6) '@iconify-json/carbon': specifier: ^1.1.21 version: 1.1.21 '@intlify/unplugin-vue-i18n': - specifier: ^1.4.0 - version: 1.4.0(rollup@4.1.4)(vue-i18n@9.6.0) + specifier: ^1.5.0 + version: 1.5.0(rollup@4.2.0)(vue-i18n@9.6.4) '@types/markdown-it-link-attributes': specifier: ^3.0.3 version: 3.0.3 @@ -57,10 +57,10 @@ devDependencies: version: 0.57.1(eslint@8.52.0)(typescript@5.2.2) '@vitejs/plugin-vue': specifier: ^4.4.0 - version: 4.4.0(vite@5.0.0-beta.12)(vue@3.3.7) + version: 4.4.0(vite@5.0.0-beta.15)(vue@3.3.7) '@vue-macros/volar': - specifier: ^0.17.1 - version: 0.17.1(@vue-macros/reactivity-transform@0.3.23)(rollup@4.1.4)(typescript@5.2.2)(vue-tsc@1.8.21)(vue@3.3.7) + specifier: ^0.17.2 + version: 0.17.2(@vue-macros/reactivity-transform@0.3.23)(rollup@4.2.0)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.7) '@vue/test-utils': specifier: ^2.4.1 version: 2.4.1(vue@3.3.7) @@ -71,11 +71,11 @@ devDependencies: specifier: ^7.0.3 version: 7.0.3 cypress: - specifier: ^13.3.3 - version: 13.3.3 + specifier: ^13.4.0 + version: 13.4.0 cypress-vite: specifier: ^1.4.2 - version: 1.4.2(vite@5.0.0-beta.12) + version: 1.4.2(vite@5.0.0-beta.15) eslint: specifier: ^8.52.0 version: 8.52.0 @@ -92,17 +92,17 @@ devDependencies: specifier: ^4.0.1 version: 4.0.1 markdown-it-shikiji: - specifier: ^0.6.10 - version: 0.6.10 + specifier: ^0.6.12 + version: 0.6.12 pnpm: - specifier: ^8.9.2 - version: 8.9.2 + specifier: ^8.10.2 + version: 8.10.2 rollup: - specifier: ^4.1.4 - version: 4.1.4 + specifier: ^4.2.0 + version: 4.2.0 shikiji: - specifier: ^0.6.10 - version: 0.6.10 + specifier: ^0.6.12 + version: 0.6.12 simple-git-hooks: specifier: ^2.9.0 version: 2.9.0 @@ -114,46 +114,46 @@ devDependencies: version: 5.2.2 unocss: specifier: ^0.57.1 - version: 0.57.1(postcss@8.4.31)(rollup@4.1.4)(vite@5.0.0-beta.12) + version: 0.57.1(postcss@8.4.31)(rollup@4.2.0)(vite@5.0.0-beta.15) unplugin-auto-import: specifier: ^0.16.7 - version: 0.16.7(@vueuse/core@10.5.0)(rollup@4.1.4) + version: 0.16.7(@vueuse/core@10.5.0)(rollup@4.2.0) unplugin-vue-components: specifier: ^0.25.2 - version: 0.25.2(rollup@4.1.4)(vue@3.3.7) + version: 0.25.2(rollup@4.2.0)(vue@3.3.7) unplugin-vue-macros: - specifier: ^2.6.1 - version: 2.6.1(@vueuse/core@10.5.0)(rollup@4.1.4)(typescript@5.2.2)(vite@5.0.0-beta.12)(vue@3.3.7) + specifier: ^2.6.2 + version: 2.6.2(@vueuse/core@10.5.0)(rollup@4.2.0)(typescript@5.2.2)(vite@5.0.0-beta.15)(vue@3.3.7) unplugin-vue-markdown: specifier: ^0.24.3 - version: 0.24.3(rollup@4.1.4)(vite@5.0.0-beta.12) + version: 0.24.3(rollup@4.2.0)(vite@5.0.0-beta.15) vite: - specifier: ^5.0.0-beta.12 - version: 5.0.0-beta.12(@types/node@20.2.3) + specifier: ^5.0.0-beta.15 + version: 5.0.0-beta.15(@types/node@20.2.3) vite-bundle-visualizer: specifier: ^0.10.0 - version: 0.10.0(rollup@4.1.4) + version: 0.10.0(rollup@4.2.0) vite-plugin-inspect: - specifier: ^0.7.40 - version: 0.7.40(rollup@4.1.4)(vite@5.0.0-beta.12) + specifier: ^0.7.41 + version: 0.7.41(rollup@4.2.0)(vite@5.0.0-beta.15) vite-plugin-pages: specifier: ^0.31.0 - version: 0.31.0(vite@5.0.0-beta.12) + version: 0.31.0(vite@5.0.0-beta.15) vite-plugin-pwa: - specifier: ^0.16.5 - version: 0.16.5(vite@5.0.0-beta.12)(workbox-build@7.0.0)(workbox-window@7.0.0) + specifier: ^0.16.6 + version: 0.16.6(vite@5.0.0-beta.15)(workbox-build@7.0.0)(workbox-window@7.0.0) vite-plugin-vue-devtools: specifier: ^1.0.0-rc.5 - version: 1.0.0-rc.5(pug@3.0.2)(rollup@4.1.4)(vite@5.0.0-beta.12) + version: 1.0.0-rc.5(pug@3.0.2)(rollup@4.2.0)(vite@5.0.0-beta.15) vite-plugin-vue-layouts: specifier: ^0.8.0 - version: 0.8.0(vite@5.0.0-beta.12)(vue-router@4.2.5)(vue@3.3.7) + version: 0.8.0(vite@5.0.0-beta.15)(vue-router@4.2.5)(vue@3.3.7) vite-plugin-webfont-dl: - specifier: ^3.7.6 - version: 3.7.6(vite@5.0.0-beta.12) + specifier: ^3.8.0 + version: 3.8.0(vite@5.0.0-beta.15) vite-ssg: specifier: ^0.23.4 - version: 0.23.4(critters@0.0.20)(vite@5.0.0-beta.12)(vue-router@4.2.5)(vue@3.3.7) + version: 0.23.4(critters@0.0.20)(vite@5.0.0-beta.15)(vue-router@4.2.5)(vue@3.3.7) vite-ssg-sitemap: specifier: ^0.6.0 version: 0.6.0 @@ -161,8 +161,8 @@ devDependencies: specifier: ^0.34.6 version: 0.34.6 vue-tsc: - specifier: ^1.8.21 - version: 1.8.21(typescript@5.2.2) + specifier: ^1.8.22 + version: 1.8.22(typescript@5.2.2) packages: @@ -179,30 +179,30 @@ packages: '@jridgewell/trace-mapping': 0.3.18 dev: true - /@antfu/eslint-config@1.0.0-beta.29(eslint@8.52.0)(typescript@5.2.2)(vitest@0.34.6): - resolution: {integrity: sha512-7Tp0JPAUCi3/mXQ0rtPi0txEK/HPNG7zRvNyEsYmJNB/tRTFA4FfCfy+t+TRuTQthBSpJBGl+vgNkuwphroV2w==} + /@antfu/eslint-config@1.1.0(eslint@8.52.0)(typescript@5.2.2)(vitest@0.34.6): + resolution: {integrity: sha512-r39rNfNNB4j2MlJ9lLBA2vpsWQZePZ1EHbkztq/hIe3EOqfLjve/H2OYP4q+6L/X70UKYc1/Q9pFj85Ph4CyRg==} peerDependencies: eslint: '>=8.0.0' dependencies: '@antfu/eslint-define-config': 1.23.0-2 - '@stylistic/eslint-plugin': 0.1.1(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/eslint-plugin': 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.2.2) + '@stylistic/eslint-plugin': 1.0.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.9.1(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 eslint-config-flat-gitignore: 0.1.1 - eslint-plugin-antfu: 1.0.0-beta.12(eslint@8.52.0)(typescript@5.2.2) + eslint-plugin-antfu: 1.0.2(eslint@8.52.0) eslint-plugin-eslint-comments: 3.2.0(eslint@8.52.0) - eslint-plugin-i: 2.28.1(@typescript-eslint/parser@6.9.0)(eslint@8.52.0) + eslint-plugin-i: 2.29.0(@typescript-eslint/parser@6.9.1)(eslint@8.52.0) eslint-plugin-jsdoc: 46.8.2(eslint@8.52.0) eslint-plugin-jsonc: 2.10.0(eslint@8.52.0) eslint-plugin-markdown: 3.0.1(eslint@8.52.0) eslint-plugin-n: 16.2.0(eslint@8.52.0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-sort-keys: 2.3.5 - eslint-plugin-unicorn: 48.0.1(eslint@8.52.0) - eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.9.0)(eslint@8.52.0) - eslint-plugin-vitest: 0.3.8(@typescript-eslint/eslint-plugin@6.9.0)(eslint@8.52.0)(typescript@5.2.2)(vitest@0.34.6) - eslint-plugin-vue: 9.18.0(eslint@8.52.0) + eslint-plugin-perfectionist: 2.2.0(eslint@8.52.0)(typescript@5.2.2)(vue-eslint-parser@9.3.2) + eslint-plugin-unicorn: 49.0.0(eslint@8.52.0) + eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.9.1)(eslint@8.52.0) + eslint-plugin-vitest: 0.3.8(@typescript-eslint/eslint-plugin@6.9.1)(eslint@8.52.0)(typescript@5.2.2)(vitest@0.34.6) + eslint-plugin-vue: 9.18.1(eslint@8.52.0) eslint-plugin-yml: 1.10.0(eslint@8.52.0) globals: 13.23.0 jsonc-eslint-parser: 2.4.0 @@ -210,9 +210,12 @@ packages: vue-eslint-parser: 9.3.2(eslint@8.52.0) yaml-eslint-parser: 1.2.2 transitivePeerDependencies: + - astro-eslint-parser - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + - svelte + - svelte-eslint-parser - typescript - vitest dev: true @@ -273,7 +276,7 @@ packages: '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) '@babel/helpers': 7.22.15 - '@babel/parser': 7.22.16 + '@babel/parser': 7.23.0 '@babel/template': 7.22.15 '@babel/traverse': 7.22.20 '@babel/types': 7.22.19 @@ -361,7 +364,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 - resolve: 1.22.3 + resolve: 1.22.8 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -520,14 +523,6 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser@7.22.16: - resolution: {integrity: sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.22.19 - dev: true - /@babel/parser@7.23.0: resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} engines: {node: '>=6.0.0'} @@ -1428,7 +1423,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.22.13 - '@babel/parser': 7.22.16 + '@babel/parser': 7.23.0 '@babel/types': 7.22.19 dev: true @@ -1442,7 +1437,7 @@ packages: '@babel/helper-function-name': 7.22.5 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.22.16 + '@babel/parser': 7.23.0 '@babel/types': 7.22.19 debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 @@ -2008,7 +2003,7 @@ packages: - supports-color dev: true - /@intlify/bundle-utils@7.4.0(vue-i18n@9.6.0): + /@intlify/bundle-utils@7.4.0(vue-i18n@9.6.4): resolution: {integrity: sha512-AQfjBe2HUxzyN8ignIk3WhhSuVcSuirgzOzkd17nb337rCbI4Gv/t1R60UUyIqFoFdviLb/wLcDUzTD/xXjv9w==} engines: {node: '>= 14.16'} peerDependencies: @@ -2020,52 +2015,39 @@ packages: vue-i18n: optional: true dependencies: - '@intlify/message-compiler': 9.5.0 - '@intlify/shared': 9.5.0 + '@intlify/message-compiler': 9.6.4 + '@intlify/shared': 9.6.4 acorn: 8.10.0 escodegen: 2.0.0 estree-walker: 2.0.2 - jsonc-eslint-parser: 2.3.0 - magic-string: 0.30.3 + jsonc-eslint-parser: 2.4.0 + magic-string: 0.30.5 mlly: 1.4.2 source-map-js: 1.0.2 - vue-i18n: 9.6.0(vue@3.3.7) + vue-i18n: 9.6.4(vue@3.3.7) yaml-eslint-parser: 1.2.2 dev: true - /@intlify/core-base@9.6.0: - resolution: {integrity: sha512-9xWsUFrQq4iP1amH3cEIlUHsCXO541RGRDfrKqaDhlYvMbf2qTzpSjqeL3kWw1b+rC8XWHw+cgZXa4VPdOzqfg==} + /@intlify/core-base@9.6.4: + resolution: {integrity: sha512-NezA5NUpdlSPXTLCWzmd9xhLalfhL0sylqDjBUW9gF12t3jOtKYqqB5lD4FZbxkGdD/l+NMPitq44j8+i5D8UA==} engines: {node: '>= 16'} dependencies: - '@intlify/message-compiler': 9.6.0 - '@intlify/shared': 9.6.0 + '@intlify/message-compiler': 9.6.4 + '@intlify/shared': 9.6.4 - /@intlify/message-compiler@9.5.0: - resolution: {integrity: sha512-CAhVNfEZcOVFg0/5MNyt+OFjvs4J/ARjCj2b+54/FvFP0EDJI5lIqMTSDBE7k0atMROSP0SvWCkwu/AZ5xkK1g==} + /@intlify/message-compiler@9.6.4: + resolution: {integrity: sha512-Ppkyh/dAw0Fq8cGSMQw5P1RgUDYNgmgM5y4d0JGw7Qgnbm085TeVDf82UdJtIk3iIbxrnR0jNUf1pNESnyHrPw==} engines: {node: '>= 16'} dependencies: - '@intlify/shared': 9.5.0 + '@intlify/shared': 9.6.4 source-map-js: 1.0.2 - dev: true - /@intlify/message-compiler@9.6.0: - resolution: {integrity: sha512-GucIIYA2H86gdf/lKHAahfLpyYm9Q1IUc/yUEMk8wwwfrzBwuYmTDg90ooed7eRVx2N/omyDyuhKV4cRp3b+DQ==} + /@intlify/shared@9.6.4: + resolution: {integrity: sha512-dsmya7s6KK58UD60cDWqbpkQcllFpPB/f4dz8OqgK5Pe+CgeatKJjpuAG516DHXX0BtD0P5X6JCD45+1FMvvZw==} engines: {node: '>= 16'} - dependencies: - '@intlify/shared': 9.6.0 - source-map-js: 1.0.2 - /@intlify/shared@9.5.0: - resolution: {integrity: sha512-tAxV14LMXZDZbu32XzLMTsowNlgJNmLwWHYzvMUl6L8gvQeoYiZONjY7AUsqZW8TOZDX9lfvF6adPkk9FSRdDA==} - engines: {node: '>= 16'} - dev: true - - /@intlify/shared@9.6.0: - resolution: {integrity: sha512-vZeID7kn10rhgRYZQvjULTOYXDGnC0j49HI0AD9CK08aj4nWmlPai/8awTsMg0qrfHVMTna8ZMNmBZNyFAUCfA==} - engines: {node: '>= 16'} - - /@intlify/unplugin-vue-i18n@1.4.0(rollup@4.1.4)(vue-i18n@9.6.0): - resolution: {integrity: sha512-RGDchCRBlDTyVVFgPA1C1XC1uD4xYN81Ma+3EnU6GQ8pBEreraX/PWdPXXzOB6k9GWCQHuqii3atYXhcH3rpSg==} + /@intlify/unplugin-vue-i18n@1.5.0(rollup@4.2.0)(vue-i18n@9.6.4): + resolution: {integrity: sha512-jW0MCCdwxybxcwjEfCunAcKjVoxyO3i+cnLL6v+MNGRLUHqrpELF6zQAJUhgAK2afhY7mCliy8RxTFWKdXm26w==} engines: {node: '>= 14.16'} peerDependencies: petite-vue-i18n: '*' @@ -2079,10 +2061,10 @@ packages: vue-i18n-bridge: optional: true dependencies: - '@intlify/bundle-utils': 7.4.0(vue-i18n@9.6.0) - '@intlify/shared': 9.5.0 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) - '@vue/compiler-sfc': 3.3.4 + '@intlify/bundle-utils': 7.4.0(vue-i18n@9.6.4) + '@intlify/shared': 9.6.4 + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@vue/compiler-sfc': 3.3.7 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.1 js-yaml: 4.1.0 @@ -2091,7 +2073,7 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 unplugin: 1.5.0 - vue-i18n: 9.6.0(vue@3.3.7) + vue-i18n: 9.6.4(vue@3.3.7) transitivePeerDependencies: - rollup - supports-color @@ -2368,7 +2350,7 @@ packages: builtin-modules: 3.3.0 deepmerge: 4.3.1 is-module: 1.0.0 - resolve: 1.22.3 + resolve: 1.22.8 rollup: 2.79.1 dev: true @@ -2409,7 +2391,7 @@ packages: rollup: 3.29.3 dev: true - /@rollup/pluginutils@5.0.5(rollup@4.1.4): + /@rollup/pluginutils@5.0.5(rollup@4.2.0): resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2421,99 +2403,99 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.1.4 + rollup: 4.2.0 dev: true - /@rollup/rollup-android-arm-eabi@4.1.4: - resolution: {integrity: sha512-WlzkuFvpKl6CLFdc3V6ESPt7gq5Vrimd2Yv9IzKXdOpgbH4cdDSS1JLiACX8toygihtH5OlxyQzhXOph7Ovlpw==} + /@rollup/rollup-android-arm-eabi@4.2.0: + resolution: {integrity: sha512-8PlggAxGxavr+pkCNeV1TM2wTb2o+cUWDg9M1cm9nR27Dsn287uZtSLYXoQqQcmq+sYfF7lHfd3sWJJinH9GmA==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.1.4: - resolution: {integrity: sha512-D1e+ABe56T9Pq2fD+R3ybe1ylCDzu3tY4Qm2Mj24R9wXNCq35+JbFbOpc2yrroO2/tGhTobmEl2Bm5xfE/n8RA==} + /@rollup/rollup-android-arm64@4.2.0: + resolution: {integrity: sha512-+71T85hbMFrJI+zKQULNmSYBeIhru55PYoF/u75MyeN2FcxE4HSPw20319b+FcZ4lWx2Nx/Ql9tN+hoaD3GH/A==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.1.4: - resolution: {integrity: sha512-7vTYrgEiOrjxnjsgdPB+4i7EMxbVp7XXtS+50GJYj695xYTTEMn3HZVEvgtwjOUkAP/Q4HDejm4fIAjLeAfhtg==} + /@rollup/rollup-darwin-arm64@4.2.0: + resolution: {integrity: sha512-IIIQLuG43QIElT1JZqUP/zqIdiJl4t9U/boa0GZnQTw9m1X0k3mlBuysbgYXeloLT1RozdL7bgw4lpSaI8GOXw==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.1.4: - resolution: {integrity: sha512-eGJVZScKSLZkYjhTAESCtbyTBq9SXeW9+TX36ki5gVhDqJtnQ5k0f9F44jNK5RhAMgIj0Ht9+n6HAgH0gUUyWQ==} + /@rollup/rollup-darwin-x64@4.2.0: + resolution: {integrity: sha512-BXcXvnLaea1Xz900omrGJhxHFJfH9jZ0CpJuVsbjjhpniJ6qiLXz3xA8Lekaa4MuhFcJd4f0r+Ky1G4VFbYhWw==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.1.4: - resolution: {integrity: sha512-HnigYSEg2hOdX1meROecbk++z1nVJDpEofw9V2oWKqOWzTJlJf1UXVbDE6Hg30CapJxZu5ga4fdAQc/gODDkKg==} + /@rollup/rollup-linux-arm-gnueabihf@4.2.0: + resolution: {integrity: sha512-f4K3MKw9Y4AKi4ANGnmPIglr+S+8tO858YrGVuqAHXxJdVghBmz9CPU9kDpOnGvT4g4vg5uNyIFpOOFvffXyMA==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.1.4: - resolution: {integrity: sha512-TzJ+N2EoTLWkaClV2CUhBlj6ljXofaYzF/R9HXqQ3JCMnCHQZmQnbnZllw7yTDp0OG5whP4gIPozR4QiX+00MQ==} + /@rollup/rollup-linux-arm64-gnu@4.2.0: + resolution: {integrity: sha512-bNsTYQBgp4H7w6cT7FZhesxpcUPahsSIy4NgdZjH1ZwEoZHxi4XKglj+CsSEkhsKi+x6toVvMylhjRKhEMYfnA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.1.4: - resolution: {integrity: sha512-aVPmNMdp6Dlo2tWkAduAD/5TL/NT5uor290YvjvFvCv0Q3L7tVdlD8MOGDL+oRSw5XKXKAsDzHhUOPUNPRHVTQ==} + /@rollup/rollup-linux-arm64-musl@4.2.0: + resolution: {integrity: sha512-Jp1NxBJpGLuxRU2ihrQk4IZ+ia5nffobG6sOFUPW5PMYkF0kQtxEbeDuCa69Xif211vUOcxlOnf5IOEIpTEySA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.1.4: - resolution: {integrity: sha512-77Fb79ayiDad0grvVsz4/OB55wJRyw9Ao+GdOBA9XywtHpuq5iRbVyHToGxWquYWlEf6WHFQQnFEttsAzboyKg==} + /@rollup/rollup-linux-x64-gnu@4.2.0: + resolution: {integrity: sha512-3p3iRtQmv2aXw+vtKNyZMLOQ+LSRsqArXjKAh2Oj9cqwfIRe7OXvdkOzWfZOIp1F/x5KJzVAxGxnniF4cMbnsQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.1.4: - resolution: {integrity: sha512-/t6C6niEQTqmQTVTD9TDwUzxG91Mlk69/v0qodIPUnjjB3wR4UA3klg+orR2SU3Ux2Cgf2pWPL9utK80/1ek8g==} + /@rollup/rollup-linux-x64-musl@4.2.0: + resolution: {integrity: sha512-atih7IF/reUZe4LBLC5Izd44hth2tfDIG8LaPp4/cQXdHh9jabcZEvIeRPrpDq0i/Uu487Qu5gl5KwyAnWajnw==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.1.4: - resolution: {integrity: sha512-ZY5BHHrOPkMbCuGWFNpJH0t18D2LU6GMYKGaqaWTQ3CQOL57Fem4zE941/Ek5pIsVt70HyDXssVEFQXlITI5Gg==} + /@rollup/rollup-win32-arm64-msvc@4.2.0: + resolution: {integrity: sha512-vYxF3tKJeUE4ceYzpNe2p84RXk/fGK30I8frpRfv/MyPStej/mRlojztkN7Jtd1014HHVeq/tYaMBz/3IxkxZw==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.1.4: - resolution: {integrity: sha512-XG2mcRfFrJvYyYaQmvCIvgfkaGinfXrpkBuIbJrTl9SaIQ8HumheWTIwkNz2mktCKwZfXHQNpO7RgXLIGQ7HXA==} + /@rollup/rollup-win32-ia32-msvc@4.2.0: + resolution: {integrity: sha512-1LZJ6zpl93SaPQvas618bMFarVwufWTaczH4ESAbFcwiC4OtznA6Ym+hFPyIGaJaGEB8uMWWac0uXGPXOg5FGA==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.1.4: - resolution: {integrity: sha512-ANFqWYPwkhIqPmXw8vm0GpBEHiPpqcm99jiiAp71DbCSqLDhrtr019C5vhD0Bw4My+LmMvciZq6IsWHqQpl2ZQ==} + /@rollup/rollup-win32-x64-msvc@4.2.0: + resolution: {integrity: sha512-dgQfFdHCNg08nM5zBmqxqc9vrm0DVzhWotpavbPa0j4//MAOKZEB75yGAfzQE9fUJ+4pvM1239Y4IhL8f6sSog==} cpu: [x64] os: [win32] requiresBuild: true @@ -2557,8 +2539,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@stylistic/eslint-plugin-js@0.1.1(eslint@8.52.0): - resolution: {integrity: sha512-gZbT/Sqz1viW+87YaGrzosjI54IIAwGuYE+5AgXO1C9zGMLpxDroyU+HpcqVSynN5Nihuaocp89UU49nCJh9KA==} + /@stylistic/eslint-plugin-js@1.0.0(eslint@8.52.0): + resolution: {integrity: sha512-xxvjyYnUEgjBTnXKYMk6JbU0LHkf269d6y4IgW69bK/VwHrqLfdgE6mYvft42U7KVpp6Tbf6Z64tLRYD/rYd/A==} dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) acorn: 8.10.0 @@ -2571,25 +2553,25 @@ packages: - eslint dev: true - /@stylistic/eslint-plugin-jsx@0.1.1(eslint@8.52.0): - resolution: {integrity: sha512-36+iAWxGIAwGb2k7vS4S14NIt/2NVBCJSn3Q+T91t4MF1fWyaQFOoc5l6c4oW5UTzfr0vgMMcqsr8f8JJjqm0g==} + /@stylistic/eslint-plugin-jsx@1.0.0(eslint@8.52.0): + resolution: {integrity: sha512-waUm7dcTFAI4d/3luf06RRNt89gSGaofHJ4BiuqKnpyu3yxn1lKbholjGQrw0xPjAciUe+ZSF6BKlBA9P2aV4Q==} dependencies: - '@stylistic/eslint-plugin-js': 0.1.1(eslint@8.52.0) + '@stylistic/eslint-plugin-js': 1.0.0(eslint@8.52.0) estraverse: 5.3.0 jsx-ast-utils: 3.3.5 transitivePeerDependencies: - eslint dev: true - /@stylistic/eslint-plugin-ts@0.1.1(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-mJHYWzljqrDykOop60nyCAXRp4LLstfNQWXxubJFMOz5tlAoqd2Mex60TCa/fctPhaOd36f/lu1CuU9WgFh+DA==} + /@stylistic/eslint-plugin-ts@1.0.0(eslint@8.52.0)(typescript@5.2.2): + resolution: {integrity: sha512-qQKXYWJzovSNsPq1954t6DNbDA7+1c4ximVH4CuubPV+3I8qCeO33vF6wSpyP27LgxXAx0mHIDw/YaaoM7dQoQ==} peerDependencies: eslint: '*' dependencies: - '@stylistic/eslint-plugin-js': 0.1.1(eslint@8.52.0) - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/type-utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) + '@stylistic/eslint-plugin-js': 1.0.0(eslint@8.52.0) + '@typescript-eslint/scope-manager': 6.9.1 + '@typescript-eslint/type-utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 graphemer: 1.4.0 transitivePeerDependencies: @@ -2597,14 +2579,14 @@ packages: - typescript dev: true - /@stylistic/eslint-plugin@0.1.1(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-pOuT7q5XOain+YBExC7vHHSWEmvp2Z9/v1HTuYjy+EzvZkv7w8pXlC44qmO14G8A5uVaUp3CZtNzTvT2h4Ilaw==} + /@stylistic/eslint-plugin@1.0.0(eslint@8.52.0)(typescript@5.2.2): + resolution: {integrity: sha512-kh4q2O2r55uKTXIQlVxnr9Pkjaemv/pn0lQ6bVRBD/ETq0hwhIvXR/54NRs3X8bS4IGIO2SGjFxnjySfUYJ3tQ==} peerDependencies: eslint: '*' dependencies: - '@stylistic/eslint-plugin-js': 0.1.1(eslint@8.52.0) - '@stylistic/eslint-plugin-jsx': 0.1.1(eslint@8.52.0) - '@stylistic/eslint-plugin-ts': 0.1.1(eslint@8.52.0)(typescript@5.2.2) + '@stylistic/eslint-plugin-js': 1.0.0(eslint@8.52.0) + '@stylistic/eslint-plugin-jsx': 1.0.0(eslint@8.52.0) + '@stylistic/eslint-plugin-ts': 1.0.0(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 transitivePeerDependencies: - supports-color @@ -2766,8 +2748,8 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-lgX7F0azQwRPB7t7WAyeHWVfW1YJ9NIgd9mvGhfQpRY56X6AVf8mwM8Wol+0z4liE7XX3QOt8MN1rUKCfSjRIA==} + /@typescript-eslint/eslint-plugin@6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.52.0)(typescript@5.2.2): + resolution: {integrity: sha512-w0tiiRc9I4S5XSXXrMHOWgHgxbrBn1Ro+PmiYhSg2ZVdxrAJtQgzU5o2m1BfP6UOn7Vxcc6152vFjQfmZR4xEg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -2778,11 +2760,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.1 - '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/type-utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.9.0 + '@typescript-eslint/parser': 6.9.1(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/scope-manager': 6.9.1 + '@typescript-eslint/type-utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 6.9.1 debug: 4.3.4(supports-color@8.1.1) eslint: 8.52.0 graphemer: 1.4.0 @@ -2795,8 +2777,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.9.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-GZmjMh4AJ/5gaH4XF2eXA8tMnHWP+Pm1mjQR2QN4Iz+j/zO04b9TOvJYOX2sCNIQHtRStKTxRY1FX7LhpJT4Gw==} + /@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2): + resolution: {integrity: sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -2805,10 +2787,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.9.0 + '@typescript-eslint/scope-manager': 6.9.1 + '@typescript-eslint/types': 6.9.1 + '@typescript-eslint/typescript-estree': 6.9.1(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 6.9.1 debug: 4.3.4(supports-color@8.1.1) eslint: 8.52.0 typescript: 5.2.2 @@ -2816,24 +2798,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@6.7.5: - resolution: {integrity: sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==} + /@typescript-eslint/scope-manager@6.9.1: + resolution: {integrity: sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.7.5 - '@typescript-eslint/visitor-keys': 6.7.5 + '@typescript-eslint/types': 6.9.1 + '@typescript-eslint/visitor-keys': 6.9.1 dev: true - /@typescript-eslint/scope-manager@6.9.0: - resolution: {integrity: sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/visitor-keys': 6.9.0 - dev: true - - /@typescript-eslint/type-utils@6.9.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-XXeahmfbpuhVbhSOROIzJ+b13krFmgtc4GlEuu1WBT+RpyGPIA4Y/eGnXzjbDj5gZLzpAXO/sj+IF/x2GtTMjQ==} + /@typescript-eslint/type-utils@6.9.1(eslint@8.52.0)(typescript@5.2.2): + resolution: {integrity: sha512-eh2oHaUKCK58qIeYp19F5V5TbpM52680sB4zNSz29VBQPTWIlE/hCj5P5B1AChxECe/fmZlspAWFuRniep1Skg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -2842,8 +2816,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.9.1(typescript@5.2.2) + '@typescript-eslint/utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) debug: 4.3.4(supports-color@8.1.1) eslint: 8.52.0 ts-api-utils: 1.0.3(typescript@5.2.2) @@ -2852,18 +2826,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types@6.7.5: - resolution: {integrity: sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==} - engines: {node: ^16.0.0 || >=18.0.0} - dev: true - - /@typescript-eslint/types@6.9.0: - resolution: {integrity: sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw==} + /@typescript-eslint/types@6.9.1: + resolution: {integrity: sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==} engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.7.5(typescript@5.2.2): - resolution: {integrity: sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==} + /@typescript-eslint/typescript-estree@6.9.1(typescript@5.2.2): + resolution: {integrity: sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -2871,8 +2840,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.7.5 - '@typescript-eslint/visitor-keys': 6.7.5 + '@typescript-eslint/types': 6.9.1 + '@typescript-eslint/visitor-keys': 6.9.1 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 @@ -2883,29 +2852,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.9.0(typescript@5.2.2): - resolution: {integrity: sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/visitor-keys': 6.9.0 - debug: 4.3.4(supports-color@8.1.1) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/utils@6.7.5(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==} + /@typescript-eslint/utils@6.9.1(eslint@8.52.0)(typescript@5.2.2): + resolution: {integrity: sha512-L1T0A5nFdQrMVunpZgzqPL6y2wVreSyHhKGZryS6jrEN7bD9NplVAyMryUhXsQ4TWLnZmxc2ekar/lSGIlprCA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -2913,9 +2861,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) '@types/json-schema': 7.0.13 '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 6.7.5 - '@typescript-eslint/types': 6.7.5 - '@typescript-eslint/typescript-estree': 6.7.5(typescript@5.2.2) + '@typescript-eslint/scope-manager': 6.9.1 + '@typescript-eslint/types': 6.9.1 + '@typescript-eslint/typescript-estree': 6.9.1(typescript@5.2.2) eslint: 8.52.0 semver: 7.5.4 transitivePeerDependencies: @@ -2923,38 +2871,11 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.9.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ==} + /@typescript-eslint/visitor-keys@6.9.1: + resolution: {integrity: sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw==} engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@types/json-schema': 7.0.13 - '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 6.9.0 - '@typescript-eslint/types': 6.9.0 - '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2) - eslint: 8.52.0 - semver: 7.5.4 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/visitor-keys@6.7.5: - resolution: {integrity: sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.7.5 - eslint-visitor-keys: 3.4.3 - dev: true - - /@typescript-eslint/visitor-keys@6.9.0: - resolution: {integrity: sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg==} - engines: {node: ^16.0.0 || >=18.0.0} - dependencies: - '@typescript-eslint/types': 6.9.0 + '@typescript-eslint/types': 6.9.1 eslint-visitor-keys: 3.4.3 dev: true @@ -2962,22 +2883,35 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@unhead/dom@1.7.4: - resolution: {integrity: sha512-xanQMtGmgikqTvDtuyJy6GXgqvUXOdrdnIyqAabpeS8goD8udxo0stzjtbT8ERbMQibzPGSGcN+Ux+MKoWzrjQ==} + /@unhead/dom@1.8.2: + resolution: {integrity: sha512-wyWf2bFItWvWHdfv8BlIyS7fcPYQBhJkwvkCjf3D7bnTXrd2ZyoUck07x3XApFiZavW8KD+A3S6jS39f/h4lBw==} dependencies: - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 + '@unhead/schema': 1.8.2 + '@unhead/shared': 1.8.2 /@unhead/schema@1.7.4: resolution: {integrity: sha512-wUL4CK0NSEm3KH4kYsiqVYQw5xBk1hpBi5tiNj0BTZgpQVrRufICdK5EHA9Fh7OIAR6tOTWwTvsf5+nK0BgQDA==} dependencies: hookable: 5.5.3 - zhead: 2.1.1 + zhead: 2.2.4 + dev: false + + /@unhead/schema@1.8.2: + resolution: {integrity: sha512-bpCv8ualep2aqbhkBXUKfhYICi35+Pb1CBc5v6oJHHJgHKBIAbBQpbpi14amRMnRuSYDeSOCEM6SV8OJntcNDA==} + dependencies: + hookable: 5.5.3 + zhead: 2.2.4 /@unhead/shared@1.7.4: resolution: {integrity: sha512-YUNA2UxAuDPnDps41BQ8aEIY5hdyvruSB1Vs3AALhRo07MxMivSq5DjNKfYr/JvRN6593RtfI1NHnP9x5M57xA==} dependencies: '@unhead/schema': 1.7.4 + dev: false + + /@unhead/shared@1.8.2: + resolution: {integrity: sha512-GDrUDN3x2anpNQQOgjmKjpi2ygNsBAwok9C6Z1YCeM2YtjF1lhqF9cTCXaapNEq81FkC0R0LTgnVxa/HJ4n3lQ==} + dependencies: + '@unhead/schema': 1.8.2 /@unhead/ssr@1.7.4: resolution: {integrity: sha512-2QqaHdC48XJGP9Pd0F2fblPv9/6G4IU04iZ5qLRAs6MFFmFEzrdvoooFlcwdcoH/WDGRnpYBmo+Us2nzQz1MMQ==} @@ -2986,18 +2920,18 @@ packages: '@unhead/shared': 1.7.4 dev: false - /@unhead/vue@1.7.4(vue@3.3.7): - resolution: {integrity: sha512-ZfgzOhg1Bxo9xwp3upawqerw4134hc9Lhz6t005ixcBwPX+39Wpgc9dC3lf+owFQEVuWkf8F+eAwK2sghVBK4A==} + /@unhead/vue@1.8.2(vue@3.3.7): + resolution: {integrity: sha512-EcXw7Q++GFcsaJhZ9s6SdRnyVGelOqfhY5/xOt7FfWnTkYGqBaOxWhTrIvNSThh58lkMnAxCr/azI/z6pBVNgw==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 + '@unhead/schema': 1.8.2 + '@unhead/shared': 1.8.2 hookable: 5.5.3 - unhead: 1.7.4 + unhead: 1.8.2 vue: 3.3.7(typescript@5.2.2) - /@unocss/astro@0.57.1(rollup@4.1.4)(vite@5.0.0-beta.12): + /@unocss/astro@0.57.1(rollup@4.2.0)(vite@5.0.0-beta.15): resolution: {integrity: sha512-KNaqN/SGM/uz1QitajIkzNEw0jy9Zx9Wp8fl4GhfGYEMAN2+M4cuvBZRmlb6cLctSXmSAJQDG91ivbD1JijGnw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 @@ -3007,19 +2941,19 @@ packages: dependencies: '@unocss/core': 0.57.1 '@unocss/reset': 0.57.1 - '@unocss/vite': 0.57.1(rollup@4.1.4)(vite@5.0.0-beta.12) - vite: 5.0.0-beta.12(@types/node@20.2.3) + '@unocss/vite': 0.57.1(rollup@4.2.0)(vite@5.0.0-beta.15) + vite: 5.0.0-beta.15(@types/node@20.2.3) transitivePeerDependencies: - rollup dev: true - /@unocss/cli@0.57.1(rollup@4.1.4): + /@unocss/cli@0.57.1(rollup@4.2.0): resolution: {integrity: sha512-wKuOaygrPNzDm5L7+2SfHsIi3knJrAQ8nH6OasVqB+bGDz6ybDlULV7wvUco6Os72ydh7YbWC2/WpqFii8U/3w==} engines: {node: '>=14'} hasBin: true dependencies: '@ampproject/remapping': 2.2.1 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) '@unocss/config': 0.57.1 '@unocss/core': 0.57.1 '@unocss/preset-uno': 0.57.1 @@ -3062,7 +2996,7 @@ packages: resolution: {integrity: sha512-aErMKeSkJ78bXlqNd2bb0qzebKXAWVHcCSsP58xuzQsLkaNvwtj+/MrYDuF5PCNZakUCR1snfP4f/MGCP4+OmQ==} engines: {node: '>=14'} dependencies: - '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) '@unocss/config': 0.57.1 '@unocss/core': 0.57.1 magic-string: 0.30.5 @@ -3210,13 +3144,13 @@ packages: '@unocss/core': 0.57.1 dev: true - /@unocss/vite@0.57.1(rollup@4.1.4)(vite@5.0.0-beta.12): + /@unocss/vite@0.57.1(rollup@4.2.0)(vite@5.0.0-beta.15): resolution: {integrity: sha512-kEBDvGgQNkX2n87S6Ao5seyFb1kuWZ5p96dGOS7VFpD7HvR5xholkJXaVhUK9/exCldjLExbo5UtVlbxFLUFYg==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 dependencies: '@ampproject/remapping': 2.2.1 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) '@unocss/config': 0.57.1 '@unocss/core': 0.57.1 '@unocss/inspector': 0.57.1 @@ -3225,32 +3159,32 @@ packages: chokidar: 3.5.3 fast-glob: 3.3.1 magic-string: 0.30.5 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) transitivePeerDependencies: - rollup dev: true - /@vite-plugin-vue-devtools/core@1.0.0-rc.5(vite@5.0.0-beta.12): + /@vite-plugin-vue-devtools/core@1.0.0-rc.5(vite@5.0.0-beta.15): resolution: {integrity: sha512-S3zPV6QVRYz07D1ZEMShwbl8MTT/wvT27dPZicnnI2zXH7kCrOgm1aRw09j+1/35Z682Liqw+gzfnDDY+tIG2w==} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 dependencies: - '@babel/parser': 7.22.16 + '@babel/parser': 7.23.0 birpc: 0.2.14 estree-walker: 2.0.2 - magic-string: 0.30.3 - vite: 5.0.0-beta.12(@types/node@20.2.3) - vite-hot-client: 0.2.2(vite@5.0.0-beta.12) + magic-string: 0.30.5 + vite: 5.0.0-beta.15(@types/node@20.2.3) + vite-hot-client: 0.2.2(vite@5.0.0-beta.15) dev: true - /@vitejs/plugin-vue@4.4.0(vite@5.0.0-beta.12)(vue@3.3.7): + /@vitejs/plugin-vue@4.4.0(vite@5.0.0-beta.15)(vue@3.3.7): resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) vue: 3.3.7(typescript@5.2.2) dev: true @@ -3273,7 +3207,7 @@ packages: /@vitest/snapshot@0.34.6: resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==} dependencies: - magic-string: 0.30.3 + magic-string: 0.30.5 pathe: 1.1.1 pretty-format: 29.6.0 dev: true @@ -3292,22 +3226,16 @@ packages: pretty-format: 29.6.0 dev: true - /@volar/language-core@1.10.4: - resolution: {integrity: sha512-Na69qA6uwVIdA0rHuOc2W3pHtVQQO8hCNim7FOaKNpRJh0oAFnu5r9i7Oopo5C4cnELZkPNjTrbmpcCTiW+CMQ==} - dependencies: - '@volar/source-map': 1.10.4 - dev: true - /@volar/language-core@1.10.5: resolution: {integrity: sha512-xD71j4Ee0Ycq8WsiAE6H/aCThGdTobiZZeD+jFD+bvmbopa1Az296pqJysr3Ck8c7n5+GGF+xlKCS3WxRFYgSQ==} dependencies: '@volar/source-map': 1.10.5 dev: true - /@volar/source-map@1.10.4: - resolution: {integrity: sha512-RxZdUEL+pV8p+SMqnhVjzy5zpb1QRZTlcwSk4bdcBO7yOu4rtEWqDGahVCEj4CcXour+0yJUMrMczfSCpP9Uxg==} + /@volar/language-core@1.10.7: + resolution: {integrity: sha512-6+WI7HGqWCsKJ/bms4V45WP7eDeoGxDtLjYPrHB7QkIWVkRLIeGPzzBoonZz9kERM+Kld3W89Y+IlICejVAKhA==} dependencies: - muggle-string: 0.3.1 + '@volar/source-map': 1.10.7 dev: true /@volar/source-map@1.10.5: @@ -3316,6 +3244,12 @@ packages: muggle-string: 0.3.1 dev: true + /@volar/source-map@1.10.7: + resolution: {integrity: sha512-anA254XO0lmmeu0p/kvgPOCkrVpqNIHWMvEkPX70PSk4ntg0iBzN/f0Kip6deXvibl6v14Q3Z8RihWrZwdZEEQ==} + dependencies: + muggle-string: 0.3.1 + dev: true + /@volar/typescript@1.10.5: resolution: {integrity: sha512-kfDehpeLJku9i1BgsFOYIczPmFFH4herl+GZrLGdvX5urTqeCKsKYlF36iNmFaADzjMb9WlENcUZzPjK8MxNrQ==} dependencies: @@ -3334,46 +3268,46 @@ packages: - vue dev: true - /@vue-macros/api@0.8.6(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/api@0.8.6(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-g9ZO/z+LvSo4c0cIsLEJ+U4ZbCKYo1o6uJ87fry/+NZ6DeebOXuh5yJ0xkrpz+FCvLK3LsLtG/set467EstEuQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/types': 7.22.19 - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/better-define@1.6.12(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/better-define@1.6.12(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-wE0kPtwQ2ziyga37FeNycHdvsMTs5tX9BwNrwhTGdu//3O6wKOQfTyqkro8MbLus2eqXYbGH1uoY34J2A/9M/A==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/api': 0.8.6(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/api': 0.8.6(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/boolean-prop@0.2.1(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/boolean-prop@0.2.1(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-xviX+eOVQGjSKCw/GOEtc6AzqQFR5bTAmAM4SUVPO4yUhhCgMz+eAtGY5f0YAIS9KYjnJ3DXGVLoIewKswb45w==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue/compiler-core': 3.3.4 + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue/compiler-core': 3.3.7 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/chain-call@0.1.6(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/chain-call@0.1.6(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-ACUnx9TbPvjjn3aCxpqN2yPC/1wyZTdJnEfh+KLn2rgl5mQUFvi/oOs4rKz/koPSU76fYhPnhbVK4oDv/wQMwg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 transitivePeerDependencies: - rollup @@ -3391,7 +3325,7 @@ packages: dependencies: '@babel/types': 7.22.19 '@rollup/pluginutils': 5.0.5(rollup@3.29.3) - '@vue/compiler-sfc': 3.3.4 + '@vue/compiler-sfc': 3.3.7 ast-kit: 0.11.2(rollup@3.29.3) local-pkg: 0.4.3 magic-string-ast: 0.3.0 @@ -3400,7 +3334,7 @@ packages: - rollup dev: true - /@vue-macros/common@1.8.0(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/common@1.8.0(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3410,9 +3344,9 @@ packages: optional: true dependencies: '@babel/types': 7.22.19 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) - '@vue/compiler-sfc': 3.3.4 - ast-kit: 0.11.2(rollup@4.1.4) + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@vue/compiler-sfc': 3.3.7 + ast-kit: 0.11.2(rollup@4.2.0) local-pkg: 0.4.3 magic-string-ast: 0.3.0 vue: 3.3.7(typescript@5.2.2) @@ -3433,7 +3367,7 @@ packages: vue: 3.3.7(typescript@5.2.2) dev: true - /@vue-macros/define-models@1.1.0(@vueuse/core@10.5.0)(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/define-models@1.1.0(@vueuse/core@10.5.0)(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-EaayVKSnlDcu6TZEQyzYQClUL4Owa2DUOALcpJjREZ3VMCWakzyMNdfrUTwxWqNlS9wh59/UZVgZhjb+/o0iww==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3442,9 +3376,9 @@ packages: '@vueuse/core': optional: true dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) '@vueuse/core': 10.5.0(vue@3.3.7) - ast-walker-scope: 0.5.0(rollup@4.1.4) + ast-walker-scope: 0.5.0(rollup@4.2.0) unplugin: 1.5.0 transitivePeerDependencies: - rollup @@ -3464,237 +3398,237 @@ packages: vue: 3.3.7(typescript@5.2.2) dev: true - /@vue-macros/define-props-refs@1.1.10(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/define-props-refs@1.1.10(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-aWUh+Y6MbRa6hhBE5FFGjspu5XrYlPlNDEtqVX9Zpeyd9zrSmcja1K82/g7wT/U8j8endcJ96HiZGcGcYWqeBQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-props@1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/define-props@1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-x9TnucVhbvnrrZ4vQ/YYBOjrKflB0hujTCKwFMvLE3rSqPrcdd7voo2rx6AnqFgL7khjQQjMtac+4YhTo34HXw==} engines: {node: '>=16.14.0'} peerDependencies: '@vue-macros/reactivity-transform': ^0.3.23 vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/reactivity-transform': 0.3.23(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/reactivity-transform': 0.3.23(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-render@1.4.3(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/define-render@1.4.3(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-PvhfqIAWw9NbNLSMucnrWIzzAPaxiLzRVybfOqBAhSWIj1psm0hhdsZY+35adcalSE+q872sPbQ92ofbaDBZVg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-slots@1.0.15(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/define-slots@1.0.15(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-X2eF0ATB1Q2j7ZYiyDu2pZPWkW1M9h1UIX9eu4R6msxIwjIYWFWYyIwS8vq8EVROu6XSGbVv2Edpq5SaDt26LA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/devtools@0.1.3(typescript@5.2.2)(vite@5.0.0-beta.12): - resolution: {integrity: sha512-aQRC9/TfmQajTMbZZ1BJn61rrraQztJqf64JdXRIpotbGR+xufLY/KIyTTB4SgL1pE1eW/ar5FaZTSjMqyVGIg==} + /@vue-macros/devtools@0.1.4(typescript@5.2.2)(vite@5.0.0-beta.15): + resolution: {integrity: sha512-md5WzjC4qgOOjnYKaqEfZknSeiEeGX13k/Hqi+aqvb+kIF0F6/5oxroqaPQemuNN/gUNMn8ZfA/JmcOYxGVFcQ==} engines: {node: '>=16.14.0'} peerDependencies: - vite: ^4.0.0 + vite: ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: vite: optional: true dependencies: sirv: 2.0.3 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - typescript dev: true - /@vue-macros/export-expose@0.0.13(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/export-expose@0.0.13(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-7aDiZDAjT6i6afWE2/W3w9LwCBMGw16SoIFmxHzfbVsUq2hePRaXKYtwDugKqjh/nzq8DO2GKMHxyRBZsCfK4Q==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue/compiler-sfc': 3.3.4 + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue/compiler-sfc': 3.3.7 unplugin: 1.5.0 vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-props@0.3.18(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/export-props@0.3.18(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-AJHP3HuE+cMNgWDtRyOmLB8ELimwc6G4QnUqPk7PWycyZvXwocKTQgNsMeaYmkH2o13kksId+wx2mI3nGr0fWQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-render@0.1.1(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/export-render@0.1.1(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-IQp8jO3Q5Y6/MfMQnIBxQ431bFjYUXIYD36aZriV85V3YnpfKum+0uovDuPXE5isvIV/VJwGzAltXsGkKBWcJg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue/compiler-sfc': 3.3.4 + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue/compiler-sfc': 3.3.7 unplugin: 1.5.0 vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/hoist-static@1.4.12(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/hoist-static@1.4.12(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-MRdwxAp8rdrFUwYge1WcgS2h7jhL7RfcO/97pnT9qz/s4ps2a8hnbAT61Kn3p/PC6rLme6Di0GZFQ76rkQzULA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/jsx-directive@0.6.5(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/jsx-directive@0.6.5(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-GAh47ZXbCDwjOEURJzHp/KKykp5CNqbEaHBXYXaPKkANnhqWxCy96p+o0z+6CY4QyFc+nTY2BitpfnArvN/sbQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/named-template@0.3.19(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/named-template@0.3.19(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-u4xMAyHhCu/yOYeCJog9r9A04JH1+a9FKyZPaXGjHj+omiMMWLtJJLMumsKzSMCPooTAcDApk48SpsIEMmvSdA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue/compiler-dom': 3.3.4 + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue/compiler-dom': 3.3.7 unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/reactivity-transform@0.3.23(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/reactivity-transform@0.3.23(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-SubIg1GsNpQdIDJusrcA2FWBgwSY+4jmL0j6SJ6PU85r3rlS+uDhn6AUkqxeZRAdmJnrbGHXDyWUdygOZmWrSg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@babel/parser': 7.22.16 - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue/compiler-core': 3.3.4 - '@vue/shared': 3.3.4 - magic-string: 0.30.3 + '@babel/parser': 7.23.0 + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue/compiler-core': 3.3.7 + '@vue/shared': 3.3.7 + magic-string: 0.30.5 unplugin: 1.5.0 vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/setup-block@0.2.18(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/setup-block@0.2.18(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-SyVzW5+I8MWe0lEAtGF76UDqyX4x/YxOMYZR1P9vr9M/QYfj5w7CCo4a6g81qDNxfwaOVVUWahWsia4rNHOp2A==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue/compiler-dom': 3.3.4 + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue/compiler-dom': 3.3.7 unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-component@0.16.19(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/setup-component@0.16.19(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-85xa2mjlSrUDcLEoC3CvNIguc04fAw7D46cJYmFZrl/VhSfd1QZrZxk18HAjh4N9FuPPpX9eVed0l/fyVlOzSw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-sfc@0.16.3(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/setup-sfc@0.16.3(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-CN+asiwAgQhA797FaMf/71M3JQvTfS2P+O0gQ4bEuRJBp/XIUfHaoa3AiKReZkry+2ervPS4w2ljZPOGBaXBGA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-bind@0.1.0(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/short-bind@0.1.0(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-oJQDo+ZYA0ljFVZg6jqZ7jSrSqIK0pvY46uCMs9E5UmaOy374wjVP5RS0l7D1uBz6PTLnSmNh5/7QH4WYct4DQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue/compiler-core': 3.3.4 + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue/compiler-core': 3.3.7 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-emits@1.4.10(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/short-emits@1.4.10(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-QHLQM+PSKgk+D4ksaBwv+rOOf5KSAx6k5rfLlFopgJFlr8ISbcagnwEf7L02EFb/auz4HsEKkNVrwPPCYKhhnw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-vmodel@1.3.0(rollup@4.1.4)(vue@3.3.7): + /@vue-macros/short-vmodel@1.3.0(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-yKyKKJG0EjDMAUhBCPn97zr6XvNkHzQLZGOcDmxsBMXLRuvIXCdjADYyA/UQpQM1LUZnjryLf4mGEMeTIgq3iA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue/compiler-core': 3.3.4 + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue/compiler-core': 3.3.7 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/volar@0.17.1(@vue-macros/reactivity-transform@0.3.23)(rollup@4.1.4)(typescript@5.2.2)(vue-tsc@1.8.21)(vue@3.3.7): - resolution: {integrity: sha512-PBd3mieM2+zlhChUKto32DEEYz1diN6UhoAYaICxnVO6S4x1VkmxgTis52TuwtOFpgxgO/mXdlhdy0MgkUr+tg==} + /@vue-macros/volar@0.17.2(@vue-macros/reactivity-transform@0.3.23)(rollup@4.2.0)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.7): + resolution: {integrity: sha512-vvAdf4TEr7XpZJJ/yccfrQQ//lhWa7wsaO4/nGe3DdZEmdQ+opDYDS4MkD/K4kiZdA4/eiWcO/NVWY5bESdWhA==} engines: {node: '>=16.14.0'} peerDependencies: vue-tsc: ^1.6.0 @@ -3702,14 +3636,14 @@ packages: vue-tsc: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) - '@volar/language-core': 1.10.4 - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/define-props': 1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/short-bind': 0.1.0(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/short-vmodel': 1.3.0(rollup@4.1.4)(vue@3.3.7) - '@vue/language-core': 1.8.20(typescript@5.2.2) - vue-tsc: 1.8.21(typescript@5.2.2) + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@volar/language-core': 1.10.7 + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/define-props': 1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/short-bind': 0.1.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/short-vmodel': 1.3.0(rollup@4.2.0)(vue@3.3.7) + '@vue/language-core': 1.8.22(typescript@5.2.2) + vue-tsc: 1.8.22(typescript@5.2.2) transitivePeerDependencies: - '@vue-macros/reactivity-transform' - rollup @@ -3738,15 +3672,6 @@ packages: - supports-color dev: true - /@vue/compiler-core@3.3.4: - resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==} - dependencies: - '@babel/parser': 7.22.16 - '@vue/shared': 3.3.4 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - dev: true - /@vue/compiler-core@3.3.7: resolution: {integrity: sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==} dependencies: @@ -3755,34 +3680,12 @@ packages: estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.3.4: - resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==} - dependencies: - '@vue/compiler-core': 3.3.4 - '@vue/shared': 3.3.4 - dev: true - /@vue/compiler-dom@3.3.7: resolution: {integrity: sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw==} dependencies: '@vue/compiler-core': 3.3.7 '@vue/shared': 3.3.7 - /@vue/compiler-sfc@3.3.4: - resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} - dependencies: - '@babel/parser': 7.22.16 - '@vue/compiler-core': 3.3.4 - '@vue/compiler-dom': 3.3.4 - '@vue/compiler-ssr': 3.3.4 - '@vue/reactivity-transform': 3.3.4 - '@vue/shared': 3.3.4 - estree-walker: 2.0.2 - magic-string: 0.30.3 - postcss: 8.4.30 - source-map-js: 1.0.2 - dev: true - /@vue/compiler-sfc@3.3.7: resolution: {integrity: sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw==} dependencies: @@ -3797,13 +3700,6 @@ packages: postcss: 8.4.31 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.3.4: - resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==} - dependencies: - '@vue/compiler-dom': 3.3.4 - '@vue/shared': 3.3.4 - dev: true - /@vue/compiler-ssr@3.3.7: resolution: {integrity: sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg==} dependencies: @@ -3813,37 +3709,18 @@ packages: /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} - /@vue/language-core@1.8.20(typescript@5.2.2): - resolution: {integrity: sha512-vNJaqjCTSrWEr+erSq6Rq0CqDC8MOAwyxirxwK8esOxd+1LmAUJUTG2p7I84Mj1Izy5uHiHQAkRTVR2QxMBY+A==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@volar/language-core': 1.10.4 - '@volar/source-map': 1.10.4 - '@vue/compiler-dom': 3.3.4 - '@vue/shared': 3.3.4 - computeds: 0.0.1 - minimatch: 9.0.3 - muggle-string: 0.3.1 - typescript: 5.2.2 - vue-template-compiler: 2.7.14 - dev: true - - /@vue/language-core@1.8.21(typescript@5.2.2): - resolution: {integrity: sha512-dKQJc1xfWIZfv6BeXyxz3SSNrC7npJpDIN/VOb1rodAm4o247TElrXOHYAJdV9x1KilaEUo3YbnQE+WA3vQwMw==} + /@vue/language-core@1.8.22(typescript@5.2.2): + resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 1.10.5 - '@volar/source-map': 1.10.5 - '@vue/compiler-dom': 3.3.4 - '@vue/shared': 3.3.4 + '@volar/language-core': 1.10.7 + '@volar/source-map': 1.10.7 + '@vue/compiler-dom': 3.3.7 + '@vue/shared': 3.3.7 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 @@ -3851,16 +3728,6 @@ packages: vue-template-compiler: 2.7.14 dev: true - /@vue/reactivity-transform@3.3.4: - resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==} - dependencies: - '@babel/parser': 7.22.16 - '@vue/compiler-core': 3.3.4 - '@vue/shared': 3.3.4 - estree-walker: 2.0.2 - magic-string: 0.30.3 - dev: true - /@vue/reactivity-transform@3.3.7: resolution: {integrity: sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA==} dependencies: @@ -3897,10 +3764,6 @@ packages: '@vue/shared': 3.3.7 vue: 3.3.7(typescript@5.2.2) - /@vue/shared@3.3.4: - resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} - dev: true - /@vue/shared@3.3.7: resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==} @@ -3934,10 +3797,10 @@ packages: peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/dom': 1.7.4 - '@unhead/schema': 1.7.4 + '@unhead/dom': 1.8.2 + '@unhead/schema': 1.8.2 '@unhead/ssr': 1.7.4 - '@unhead/vue': 1.7.4(vue@3.3.7) + '@unhead/vue': 1.8.2(vue@3.3.7) vue: 3.3.7(typescript@5.2.2) dev: false @@ -3958,10 +3821,10 @@ packages: peerDependencies: pug: ^3.0.2 dependencies: - '@babel/parser': 7.22.16 + '@babel/parser': 7.23.0 '@babel/traverse': 7.22.20 pug: 3.0.2 - resolve: 1.22.3 + resolve: 1.22.8 vue-template-compiler: 2.7.14 transitivePeerDependencies: - supports-color @@ -4241,41 +4104,41 @@ packages: resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.22.16 + '@babel/parser': 7.23.0 '@rollup/pluginutils': 5.0.5(rollup@3.29.3) pathe: 1.1.1 transitivePeerDependencies: - rollup dev: true - /ast-kit@0.11.2(rollup@4.1.4): + /ast-kit@0.11.2(rollup@4.2.0): resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.22.16 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) + '@babel/parser': 7.23.0 + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) pathe: 1.1.1 transitivePeerDependencies: - rollup dev: true - /ast-kit@0.9.5(rollup@4.1.4): + /ast-kit@0.9.5(rollup@4.2.0): resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.22.16 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) + '@babel/parser': 7.23.0 + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) pathe: 1.1.1 transitivePeerDependencies: - rollup dev: true - /ast-walker-scope@0.5.0(rollup@4.1.4): + /ast-walker-scope@0.5.0(rollup@4.2.0): resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.22.16 - ast-kit: 0.9.5(rollup@4.1.4) + '@babel/parser': 7.23.0 + ast-kit: 0.9.5(rollup@4.2.0) transitivePeerDependencies: - rollup dev: true @@ -4562,7 +4425,7 @@ packages: /call-bind@1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 get-intrinsic: 1.2.1 dev: true @@ -4951,7 +4814,7 @@ packages: dom-serializer: 2.0.0 domhandler: 5.0.3 htmlparser2: 8.0.2 - postcss: 8.4.30 + postcss: 8.4.31 pretty-bytes: 5.6.0 dev: true @@ -5016,20 +4879,20 @@ packages: /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - /cypress-vite@1.4.2(vite@5.0.0-beta.12): + /cypress-vite@1.4.2(vite@5.0.0-beta.15): resolution: {integrity: sha512-uKsCo6KC1KJgubDCs7PqqI0AVXaYDPLocNvZplw2kJ2Z8M1793oCcr9D2/dKxYllRkhfFuYPPNjme/Kr2YWojQ==} peerDependencies: vite: ^2.9.0 || ^3.0.0 || ^4.0.0 dependencies: chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) transitivePeerDependencies: - supports-color dev: true - /cypress@13.3.3: - resolution: {integrity: sha512-mbdkojHhKB1xbrj7CrKWHi22uFx9P9vQFiR0sYDZZoK99OMp9/ZYN55TO5pjbXmV7xvCJ4JwBoADXjOJK8aCJw==} + /cypress@13.4.0: + resolution: {integrity: sha512-KeWNC9xSHG/ewZURVbaQsBQg2mOKw4XhjJZFKjWbEjgZCdxpPXLpJnfq5Jns1Gvnjp6AlnIfpZfWFlDgVKXdWQ==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true requiresBuild: true @@ -5638,17 +5501,17 @@ packages: parse-gitignore: 2.0.0 dev: true - /eslint-import-resolver-node@0.3.7: - resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} + /eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7(supports-color@8.1.1) - is-core-module: 2.12.1 - resolve: 1.22.3 + is-core-module: 2.13.1 + resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-node@0.3.7)(eslint@8.52.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint@8.52.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5669,24 +5532,20 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.9.1(eslint@8.52.0)(typescript@5.2.2) debug: 3.2.7(supports-color@8.1.1) eslint: 8.52.0 - eslint-import-resolver-node: 0.3.7 + eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-antfu@1.0.0-beta.12(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-vPe0vigzDMmStU/hSZLAXfe6vdc26bOaxQt1a92tuOp3jkp0iT3/VXKlkMxsD9XTV/UL8/SNNTprMOUABC1vhQ==} + /eslint-plugin-antfu@1.0.2(eslint@8.52.0): + resolution: {integrity: sha512-elv/LVq+4h9oi7xza9EK93akujmTAGnL3e7aMVVWELjvIJuHcKj0GT6HjdgPDtuBdMnyyKN7fVKIpSNSqZnaIA==} peerDependencies: eslint: '*' dependencies: - '@typescript-eslint/utils': 6.7.5(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 - transitivePeerDependencies: - - supports-color - - typescript dev: true /eslint-plugin-cypress@2.15.1(eslint@8.52.0): @@ -5720,8 +5579,8 @@ packages: ignore: 5.2.4 dev: true - /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.9.0)(eslint@8.52.0): - resolution: {integrity: sha512-a4oVt0j3ixNhGhvV4XF6NS7OWRFK2rrJ0Q5C4S2dSRb8FxZi31J0uUd5WJLL58wnVJ/OiQ1BxiXnFA4dWQO1Cg==} + /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.9.1)(eslint@8.52.0): + resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==} engines: {node: '>=12'} peerDependencies: eslint: ^7.2.0 || ^8 @@ -5729,12 +5588,12 @@ packages: debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 eslint: 8.52.0 - eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-node@0.3.7)(eslint@8.52.0) + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint@8.52.0) get-tsconfig: 4.7.0 is-glob: 4.0.3 minimatch: 3.1.2 - resolve: 1.22.3 + resolve: 1.22.8 semver: 7.5.4 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -5800,9 +5659,9 @@ packages: eslint-plugin-es-x: 7.1.0(eslint@8.52.0) get-tsconfig: 4.7.0 ignore: 5.2.4 - is-core-module: 2.12.1 + is-core-module: 2.13.1 minimatch: 3.1.2 - resolve: 1.22.3 + resolve: 1.22.8 semver: 7.5.4 dev: true @@ -5811,17 +5670,39 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-sort-keys@2.3.5: - resolution: {integrity: sha512-2j/XKQ9sNJwK8kIp/U0EvuF6stS6/8aIc53/NskE4C5NRNh4dt3xzbZyOdrVC11cTH6Zo59/pdzA0Kb+2fQGWg==} + /eslint-plugin-perfectionist@2.2.0(eslint@8.52.0)(typescript@5.2.2)(vue-eslint-parser@9.3.2): + resolution: {integrity: sha512-/nG2Uurd6AY7CI6zlgjHPOoiPY8B7EYMUWdNb5w+EzyauYiQjjD5lQwAI1FlkBbCCFFZw/CdZIPQhXumYoiyaw==} + peerDependencies: + astro-eslint-parser: ^0.16.0 + eslint: '>=8.0.0' + svelte: '>=3.0.0' + svelte-eslint-parser: ^0.33.0 + vue-eslint-parser: '>=9.0.0' + peerDependenciesMeta: + astro-eslint-parser: + optional: true + svelte: + optional: true + svelte-eslint-parser: + optional: true + vue-eslint-parser: + optional: true dependencies: - natural-compare: 1.4.0 + '@typescript-eslint/utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) + eslint: 8.52.0 + minimatch: 9.0.3 + natural-compare-lite: 1.4.0 + vue-eslint-parser: 9.3.2(eslint@8.52.0) + transitivePeerDependencies: + - supports-color + - typescript dev: true - /eslint-plugin-unicorn@48.0.1(eslint@8.52.0): - resolution: {integrity: sha512-FW+4r20myG/DqFcCSzoumaddKBicIPeFnTrifon2mWIzlfyvzwyqZjqVP7m4Cqr/ZYisS2aiLghkUWaPg6vtCw==} + /eslint-plugin-unicorn@49.0.0(eslint@8.52.0): + resolution: {integrity: sha512-0fHEa/8Pih5cmzFW5L7xMEfUTvI9WKeQtjmKpTUmY+BiFCDxkxrTdnURJOHKykhtwIeyYsxnecbGvDCml++z4Q==} engines: {node: '>=16'} peerDependencies: - eslint: '>=8.44.0' + eslint: '>=8.52.0' dependencies: '@babel/helper-validator-identifier': 7.22.20 '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) @@ -5832,7 +5713,6 @@ packages: indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.0.2 - lodash: 4.17.21 pluralize: 8.0.0 read-pkg-up: 7.0.1 regexp-tree: 0.1.27 @@ -5841,7 +5721,7 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.9.0)(eslint@8.52.0): + /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.9.1)(eslint@8.52.0): resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5851,12 +5731,12 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-vitest@0.3.8(@typescript-eslint/eslint-plugin@6.9.0)(eslint@8.52.0)(typescript@5.2.2)(vitest@0.34.6): + /eslint-plugin-vitest@0.3.8(@typescript-eslint/eslint-plugin@6.9.1)(eslint@8.52.0)(typescript@5.2.2)(vitest@0.34.6): resolution: {integrity: sha512-MYQJzg3i+nLkaIQgjnOhtqHYIt0W6nErqAOKI3LTSQ2aOgcNHGYTwOhpnwGC1IXTvGWjKgAwb7rHwLpcHWHSAQ==} engines: {node: 14.x || >= 16} peerDependencies: @@ -5867,8 +5747,8 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.7.5(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 6.9.1(@typescript-eslint/parser@6.9.1)(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) eslint: 8.52.0 vitest: 0.34.6 transitivePeerDependencies: @@ -5876,8 +5756,8 @@ packages: - typescript dev: true - /eslint-plugin-vue@9.18.0(eslint@8.52.0): - resolution: {integrity: sha512-yUM8a2OD/7Qs0PiugkRaxgz5KBRvzMvWShity2UvVFAN0yk8029mGpTdg/TNARPiYzp335mEwDHwcAR8tQNe4g==} + /eslint-plugin-vue@9.18.1(eslint@8.52.0): + resolution: {integrity: sha512-7hZFlrEgg9NIzuVik2I9xSnJA5RsmOfueYgsUGUokEDLJ1LHtxO0Pl4duje1BriZ/jDWb+44tcIlC3yi0tdlZg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 @@ -6398,8 +6278,8 @@ packages: dev: true optional: true - /function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} dev: true /function.prototype.name@1.1.6: @@ -6447,7 +6327,7 @@ packages: /get-intrinsic@1.2.1: resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 has: 1.0.3 has-proto: 1.0.1 has-symbols: 1.0.3 @@ -6666,7 +6546,14 @@ packages: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 + dev: true + + /hasown@2.0.0: + resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 dev: true /hast-util-from-parse5@8.0.1: @@ -7103,10 +6990,10 @@ packages: ci-info: 3.8.0 dev: true - /is-core-module@2.12.1: - resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} + /is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: - has: 1.0.3 + hasown: 2.0.0 dev: true /is-date-object@1.0.5: @@ -7508,16 +7395,6 @@ packages: hasBin: true dev: true - /jsonc-eslint-parser@2.3.0: - resolution: {integrity: sha512-9xZPKVYp9DxnM3sd1yAsh/d59iIaswDkai8oTxbursfKYbg/ibjX0IzFt35+VZ8iEW453TVTXztnRvYUQlAfUQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.10.0 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - semver: 7.5.4 - dev: true - /jsonc-eslint-parser@2.4.0: resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -7801,7 +7678,7 @@ packages: resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==} engines: {node: '>=16.14.0'} dependencies: - magic-string: 0.30.3 + magic-string: 0.30.5 dev: true /magic-string@0.25.9: @@ -7810,13 +7687,6 @@ packages: sourcemap-codec: 1.4.8 dev: true - /magic-string@0.30.3: - resolution: {integrity: sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==} - engines: {node: '>=12'} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} engines: {node: '>=12'} @@ -7871,11 +7741,11 @@ packages: resolution: {integrity: sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==} dev: true - /markdown-it-shikiji@0.6.10: - resolution: {integrity: sha512-RWSiTQbgLB8vxFWzswTxWDvuhJ0kU2R9vBkUutjgX5xHeqSftPxwyLqbJGH9n/w/gticlYposWa0qTT+vvbbxg==} + /markdown-it-shikiji@0.6.12: + resolution: {integrity: sha512-9yLmOaqQnioBoPwNG/Zbk1/Sp1G06lC3qHweL5OUAbtTLylMxBeE6S8LIVxjZm1+75HoP6jPJFsVUyNn++DzuQ==} dependencies: markdown-it: 13.0.2 - shikiji: 0.6.10 + shikiji: 0.6.12 dev: true /markdown-it@13.0.2: @@ -8184,6 +8054,10 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + /natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + dev: true + /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true @@ -8247,7 +8121,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.3 + resolve: 1.22.8 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -8257,7 +8131,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.1 - is-core-module: 2.12.1 + is-core-module: 2.13.1 semver: 7.5.4 validate-npm-package-license: 3.0.4 dev: true @@ -8739,8 +8613,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm@8.9.2: - resolution: {integrity: sha512-udNf6RsqWFTa3EMDSj57LmdfpLVuIOjgnvB4+lU8GPiu1EBR57Nui43UNfl+sMRMT/O0T8fG+n0h4frBe75mHg==} + /pnpm@8.10.2: + resolution: {integrity: sha512-B4IJPVumx62UYggbwe8HdQFqS0EJ7KHh/tzqbxEBQ69fUJk9s2xCfU+oxivjkgoyJNsS2nGdJGyhndnxgEjDPA==} engines: {node: '>=16.14'} hasBin: true dev: true @@ -8753,15 +8627,6 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss@8.4.30: - resolution: {integrity: sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - /postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} @@ -8910,7 +8775,7 @@ packages: jstransformer: 1.0.0 pug-error: 2.0.0 pug-walk: 2.0.0 - resolve: 1.22.3 + resolve: 1.22.8 dev: true /pug-lexer@5.0.1: @@ -9193,11 +9058,11 @@ packages: engines: {node: '>=10'} dev: true - /resolve@1.22.3: - resolution: {integrity: sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==} + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.12.1 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -9252,7 +9117,7 @@ packages: terser: 5.17.6 dev: true - /rollup-plugin-visualizer@5.9.2(rollup@4.1.4): + /rollup-plugin-visualizer@5.9.2(rollup@4.2.0): resolution: {integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==} engines: {node: '>=14'} hasBin: true @@ -9264,7 +9129,7 @@ packages: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 4.1.4 + rollup: 4.2.0 source-map: 0.7.4 yargs: 17.7.2 dev: true @@ -9285,23 +9150,23 @@ packages: fsevents: 2.3.3 dev: true - /rollup@4.1.4: - resolution: {integrity: sha512-U8Yk1lQRKqCkDBip/pMYT+IKaN7b7UesK3fLSTuHBoBJacCE+oBqo/dfG/gkUdQNNB2OBmRP98cn2C2bkYZkyw==} + /rollup@4.2.0: + resolution: {integrity: sha512-deaMa9Z+jPVeBD2dKXv+h7EbdKte9++V2potc/ADqvVgEr6DEJ3ia9u0joarjC2lX/ubaCRYz3QVx0TzuVqAJA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.1.4 - '@rollup/rollup-android-arm64': 4.1.4 - '@rollup/rollup-darwin-arm64': 4.1.4 - '@rollup/rollup-darwin-x64': 4.1.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.1.4 - '@rollup/rollup-linux-arm64-gnu': 4.1.4 - '@rollup/rollup-linux-arm64-musl': 4.1.4 - '@rollup/rollup-linux-x64-gnu': 4.1.4 - '@rollup/rollup-linux-x64-musl': 4.1.4 - '@rollup/rollup-win32-arm64-msvc': 4.1.4 - '@rollup/rollup-win32-ia32-msvc': 4.1.4 - '@rollup/rollup-win32-x64-msvc': 4.1.4 + '@rollup/rollup-android-arm-eabi': 4.2.0 + '@rollup/rollup-android-arm64': 4.2.0 + '@rollup/rollup-darwin-arm64': 4.2.0 + '@rollup/rollup-darwin-x64': 4.2.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.2.0 + '@rollup/rollup-linux-arm64-gnu': 4.2.0 + '@rollup/rollup-linux-arm64-musl': 4.2.0 + '@rollup/rollup-linux-x64-gnu': 4.2.0 + '@rollup/rollup-linux-x64-musl': 4.2.0 + '@rollup/rollup-win32-arm64-msvc': 4.2.0 + '@rollup/rollup-win32-ia32-msvc': 4.2.0 + '@rollup/rollup-win32-x64-msvc': 4.2.0 fsevents: 2.3.3 dev: true @@ -9471,8 +9336,8 @@ packages: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: true - /shikiji@0.6.10: - resolution: {integrity: sha512-WE+A5Y2ntM5hL3iJQujk97qr5Uj7PSIRXpQfrZ6h+JWPXZ8KBEDhFXc4lqNriaRq1WGOVPUT83XMOzmHiH3W8A==} + /shikiji@0.6.12: + resolution: {integrity: sha512-sm7Wg8P4w6T3quDAZQxvk0P02o2hheIFEdbaEuGOhGnqLDjVsP28GDUVPdgbacOIc1auapNVNCVEykhPploLyg==} dependencies: hast-util-to-html: 9.0.0 dev: true @@ -9869,12 +9734,6 @@ packages: engines: {node: '>=8'} dev: true - /strip-literal@1.0.1: - resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==} - dependencies: - acorn: 8.10.0 - dev: true - /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: @@ -10249,12 +10108,12 @@ packages: mlly: 1.4.2 dev: true - /unhead@1.7.4: - resolution: {integrity: sha512-oOv+9aQS85DQUd0f1uJBtb2uG3SKwCURSTuUWp9WKKzANCb1TjW2dWp5TFmJH5ILF6urXi4uUQfjK+SawzBJAA==} + /unhead@1.8.2: + resolution: {integrity: sha512-f7Ha07cT+cgYav06tRNKxUrOZ722QtvYExn0McE68DYUGUM2boPCxXWlHcZXpSAbOj5OQI5AwQE5Xb3Qp2dWDQ==} dependencies: - '@unhead/dom': 1.7.4 - '@unhead/schema': 1.7.4 - '@unhead/shared': 1.7.4 + '@unhead/dom': 1.8.2 + '@unhead/schema': 1.8.2 + '@unhead/shared': 1.8.2 hookable: 5.5.3 /unicode-canonical-property-names-ecmascript@2.0.0: @@ -10280,10 +10139,10 @@ packages: engines: {node: '>=4'} dev: true - /unimport@3.4.0(rollup@4.1.4): + /unimport@3.4.0(rollup@4.2.0): resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) escape-string-regexp: 5.0.0 fast-glob: 3.3.1 local-pkg: 0.4.3 @@ -10382,7 +10241,7 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss@0.57.1(postcss@8.4.31)(rollup@4.1.4)(vite@5.0.0-beta.12): + /unocss@0.57.1(postcss@8.4.31)(rollup@4.2.0)(vite@5.0.0-beta.15): resolution: {integrity: sha512-xLsyJ8+T1/Ux93yrqOvuQy268wF5rSzydlsbqZ5EVfi01PxYyydez3nycPqbyPZientkJ0Yohzd5aBqmZgku3A==} engines: {node: '>=14'} peerDependencies: @@ -10394,8 +10253,8 @@ packages: vite: optional: true dependencies: - '@unocss/astro': 0.57.1(rollup@4.1.4)(vite@5.0.0-beta.12) - '@unocss/cli': 0.57.1(rollup@4.1.4) + '@unocss/astro': 0.57.1(rollup@4.2.0)(vite@5.0.0-beta.15) + '@unocss/cli': 0.57.1(rollup@4.2.0) '@unocss/core': 0.57.1 '@unocss/extractor-arbitrary-variants': 0.57.1 '@unocss/postcss': 0.57.1(postcss@8.4.31) @@ -10413,8 +10272,8 @@ packages: '@unocss/transformer-compile-class': 0.57.1 '@unocss/transformer-directives': 0.57.1 '@unocss/transformer-variant-group': 0.57.1 - '@unocss/vite': 0.57.1(rollup@4.1.4)(vite@5.0.0-beta.12) - vite: 5.0.0-beta.12(@types/node@20.2.3) + '@unocss/vite': 0.57.1(rollup@4.2.0)(vite@5.0.0-beta.15) + vite: 5.0.0-beta.15(@types/node@20.2.3) transitivePeerDependencies: - postcss - rollup @@ -10426,7 +10285,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import@0.16.7(@vueuse/core@10.5.0)(rollup@4.1.4): + /unplugin-auto-import@0.16.7(@vueuse/core@10.5.0)(rollup@4.2.0): resolution: {integrity: sha512-w7XmnRlchq6YUFJVFGSvG1T/6j8GrdYN6Em9Wf0Ye+HXgD/22kont+WnuCAA0UaUoxtuvRR1u/mXKy63g/hfqQ==} engines: {node: '>=14'} peerDependencies: @@ -10439,25 +10298,25 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) '@vueuse/core': 10.5.0(vue@3.3.7) fast-glob: 3.3.1 local-pkg: 0.5.0 magic-string: 0.30.5 minimatch: 9.0.3 - unimport: 3.4.0(rollup@4.1.4) + unimport: 3.4.0(rollup@4.2.0) unplugin: 1.5.0 transitivePeerDependencies: - rollup dev: true - /unplugin-combine@0.7.0(rollup@4.1.4)(vite@5.0.0-beta.12): - resolution: {integrity: sha512-Pxa8ovANAUN/bz/pzGN8xnTqFfSJndIJAttXS4/BdVq7mxtKB65RVa2UxAnLmEzgwvtefXAjZgyx9fk5Bv0vEA==} - engines: {node: '>=14.19.0'} + /unplugin-combine@0.8.0(rollup@4.2.0)(vite@5.0.0-beta.15): + resolution: {integrity: sha512-2a+Jf0gmX+N0aEjdPIGBSxtHcP+5izQus20+qmQFz43w2jh1ZhC2p3fKekBdDPj5ZQlO15bA+OLDkoOiiBz/BA==} + engines: {node: '>=16.14.0'} peerDependencies: esbuild: '>=0.13' - rollup: ^3.2.0 - vite: ^2.3.0 || ^3.0.0 || ^4.0.0 + rollup: ^3.2.0 || ^4.0.0 + vite: ^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 webpack: 4 || 5 peerDependenciesMeta: esbuild: @@ -10470,12 +10329,12 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - rollup: 4.1.4 + rollup: 4.2.0 unplugin: 1.5.0 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) dev: true - /unplugin-vue-components@0.25.2(rollup@4.1.4)(vue@3.3.7): + /unplugin-vue-components@0.25.2(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==} engines: {node: '>=14'} peerDependencies: @@ -10489,14 +10348,14 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.1 local-pkg: 0.4.3 - magic-string: 0.30.3 + magic-string: 0.30.5 minimatch: 9.0.3 - resolve: 1.22.3 + resolve: 1.22.8 unplugin: 1.5.0 vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: @@ -10504,52 +10363,52 @@ packages: - supports-color dev: true - /unplugin-vue-define-options@1.3.18(rollup@4.1.4)(vue@3.3.7): + /unplugin-vue-define-options@1.3.18(rollup@4.2.0)(vue@3.3.7): resolution: {integrity: sha512-AaE10FCccfezT48yyYuUXdnTF9z8vQuXrlpNF5uQtq/AOD2pdkf38vnmJm8bJjpoqEkR6u72wNCJLZKXSUw+Og==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) - ast-walker-scope: 0.5.0(rollup@4.1.4) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + ast-walker-scope: 0.5.0(rollup@4.2.0) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /unplugin-vue-macros@2.6.1(@vueuse/core@10.5.0)(rollup@4.1.4)(typescript@5.2.2)(vite@5.0.0-beta.12)(vue@3.3.7): - resolution: {integrity: sha512-YHqCZgZPasdRwmmuautjXkV6uOQ0amg/qHnXyUMgLI8/FkgtfGx+QgeknXpLgiOC2PVXlsuCqbcGnHJ/N4VtUg==} + /unplugin-vue-macros@2.6.2(@vueuse/core@10.5.0)(rollup@4.2.0)(typescript@5.2.2)(vite@5.0.0-beta.15)(vue@3.3.7): + resolution: {integrity: sha512-U3hyp5RVHKUmnu+OQy1BKE3bVoTQmFkxed7o4G3Zh6jZDT/Q22bF97Qs7/N1/cDHSenNa06PWBXX173FPeqR1Q==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/better-define': 1.6.12(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/boolean-prop': 0.2.1(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/chain-call': 0.1.6(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/better-define': 1.6.12(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/boolean-prop': 0.2.1(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/chain-call': 0.1.6(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) '@vue-macros/define-emit': 0.1.16(vue@3.3.7) - '@vue-macros/define-models': 1.1.0(@vueuse/core@10.5.0)(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/define-models': 1.1.0(@vueuse/core@10.5.0)(rollup@4.2.0)(vue@3.3.7) '@vue-macros/define-prop': 0.2.8(vue@3.3.7) - '@vue-macros/define-props': 1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/define-props-refs': 1.1.10(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/define-render': 1.4.3(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/define-slots': 1.0.15(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/devtools': 0.1.3(typescript@5.2.2)(vite@5.0.0-beta.12) - '@vue-macros/export-expose': 0.0.13(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/export-props': 0.3.18(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/export-render': 0.1.1(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/hoist-static': 1.4.12(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/jsx-directive': 0.6.5(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/named-template': 0.3.19(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/reactivity-transform': 0.3.23(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/setup-block': 0.2.18(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/setup-component': 0.16.19(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/setup-sfc': 0.16.3(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/short-bind': 0.1.0(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/short-emits': 1.4.10(rollup@4.1.4)(vue@3.3.7) - '@vue-macros/short-vmodel': 1.3.0(rollup@4.1.4)(vue@3.3.7) + '@vue-macros/define-props': 1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/define-props-refs': 1.1.10(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/define-render': 1.4.3(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/define-slots': 1.0.15(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/devtools': 0.1.4(typescript@5.2.2)(vite@5.0.0-beta.15) + '@vue-macros/export-expose': 0.0.13(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/export-props': 0.3.18(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/export-render': 0.1.1(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/hoist-static': 1.4.12(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/jsx-directive': 0.6.5(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/named-template': 0.3.19(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/reactivity-transform': 0.3.23(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/setup-block': 0.2.18(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/setup-component': 0.16.19(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/setup-sfc': 0.16.3(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/short-bind': 0.1.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/short-emits': 1.4.10(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/short-vmodel': 1.3.0(rollup@4.2.0)(vue@3.3.7) unplugin: 1.5.0 - unplugin-combine: 0.7.0(rollup@4.1.4)(vite@5.0.0-beta.12) - unplugin-vue-define-options: 1.3.18(rollup@4.1.4)(vue@3.3.7) + unplugin-combine: 0.8.0(rollup@4.2.0)(vite@5.0.0-beta.15) + unplugin-vue-define-options: 1.3.18(rollup@4.2.0)(vue@3.3.7) vue: 3.3.7(typescript@5.2.2) transitivePeerDependencies: - '@vueuse/core' @@ -10560,7 +10419,7 @@ packages: - webpack dev: true - /unplugin-vue-markdown@0.24.3(rollup@4.1.4)(vite@5.0.0-beta.12): + /unplugin-vue-markdown@0.24.3(rollup@4.2.0)(vite@5.0.0-beta.15): resolution: {integrity: sha512-v9fNupSfGnQTYrzpDO51DTppR6IsR/ufNdKycBe7HK0nApuXYiLzo5i5ejG63NSnMauTDFZB1kYOlUjJZ5auvQ==} peerDependencies: vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0 @@ -10568,11 +10427,11 @@ packages: '@mdit-vue/plugin-component': 0.12.1 '@mdit-vue/plugin-frontmatter': 0.12.1 '@mdit-vue/types': 0.12.0 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) '@types/markdown-it': 13.0.1 markdown-it: 13.0.2 unplugin: 1.5.0 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) transitivePeerDependencies: - rollup dev: true @@ -10688,22 +10547,22 @@ packages: vfile-message: 4.0.2 dev: true - /vite-bundle-visualizer@0.10.0(rollup@4.1.4): + /vite-bundle-visualizer@0.10.0(rollup@4.2.0): resolution: {integrity: sha512-11AwKlkhvw6jjiGbTiCZqBSGg/FQDLc0mVcoLWVov2jU/Ban67l+Sk4Fa0Iyctb5sObqg/dA28HkKCEmSRjw9g==} hasBin: true dependencies: cac: 6.7.14 - rollup-plugin-visualizer: 5.9.2(rollup@4.1.4) + rollup-plugin-visualizer: 5.9.2(rollup@4.2.0) transitivePeerDependencies: - rollup dev: true - /vite-hot-client@0.2.2(vite@5.0.0-beta.12): + /vite-hot-client@0.2.2(vite@5.0.0-beta.15): resolution: {integrity: sha512-iLBQWEJqcEvK1tx2glmQH1tq91zyN9eYC6Sfk+7aRM2he31W/UE4X5yOL4lP/cVQPPparg0ggjHcoNx4x/NNxQ==} peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 dependencies: - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) dev: true /vite-node@0.34.6(@types/node@20.2.3): @@ -10716,7 +10575,7 @@ packages: mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) transitivePeerDependencies: - '@types/node' - less @@ -10728,31 +10587,31 @@ packages: - terser dev: true - /vite-plugin-inspect@0.7.40(rollup@4.1.4)(vite@5.0.0-beta.12): - resolution: {integrity: sha512-tsfva6MCg0ch6ckReWHvJ/9xf/zjTuJvakONf2qcMBB/iu9JqiRixfxMa/yLGrlNaBe6fUZHOVhtN2Me3Kthow==} + /vite-plugin-inspect@0.7.41(rollup@4.2.0)(vite@5.0.0-beta.15): + resolution: {integrity: sha512-gASdFRO4CHDQF8qAk9LZEJyzlIJM4bFvDn7hz0e2r1PS6uq+yukd8+jHctOAbvCceQoTS5iDAgd4/mWcGWYoMw==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: '@nuxt/kit': optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.1.4) + '@rollup/pluginutils': 5.0.5(rollup@4.2.0) debug: 4.3.4(supports-color@8.1.1) error-stack-parser-es: 0.1.1 fs-extra: 11.1.1 open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.3 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-pages@0.31.0(vite@5.0.0-beta.12): + /vite-plugin-pages@0.31.0(vite@5.0.0-beta.15): resolution: {integrity: sha512-fw3onBfVTXQI7rOzAbSZhmfwvk50+3qNnGZpERjmD93c8nEjrGLyd53eFXYMxcJV4KA1vzi4qIHt2+6tS4dEMw==} peerDependencies: '@vue/compiler-sfc': ^2.7.0 || ^3.0.0 @@ -10769,44 +10628,44 @@ packages: json5: 2.2.3 local-pkg: 0.4.3 picocolors: 1.0.0 - vite: 5.0.0-beta.12(@types/node@20.2.3) - yaml: 2.3.1 + vite: 5.0.0-beta.15(@types/node@20.2.3) + yaml: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa@0.16.5(vite@5.0.0-beta.12)(workbox-build@7.0.0)(workbox-window@7.0.0): - resolution: {integrity: sha512-Ahol4dwhMP2UHPQXkllSlXbihOaDFnvBIDPmAxoSZ1EObBUJGP4CMRyCyAVkIHjd6/H+//vH0DM2ON+XxHr81g==} + /vite-plugin-pwa@0.16.6(vite@5.0.0-beta.15)(workbox-build@7.0.0)(workbox-window@7.0.0): + resolution: {integrity: sha512-bQPDOWvhPMwydMoWqohXvIzvrq4X8iuCF+q95qEiaM4yC0ybViGKWMnWcpWp0vcnoLk7QvxHDlK65KUZvqB3Sg==} engines: {node: '>=16.0.0'} peerDependencies: - vite: ^3.1.0 || ^4.0.0 + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 workbox-build: ^7.0.0 workbox-window: ^7.0.0 dependencies: debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.1 pretty-bytes: 6.1.1 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) workbox-build: 7.0.0 workbox-window: 7.0.0 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-devtools@1.0.0-rc.5(pug@3.0.2)(rollup@4.1.4)(vite@5.0.0-beta.12): + /vite-plugin-vue-devtools@1.0.0-rc.5(pug@3.0.2)(rollup@4.2.0)(vite@5.0.0-beta.15): resolution: {integrity: sha512-tAckFvkhSVJvqRKglP3bYi5FVGajNs/OJbSCMGxzog6wNin5Fb2RPPt1rsJDXwUJ4hcTY73QqlVO0UjYd1+39w==} engines: {node: '>=v14.21.3'} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 dependencies: - '@vite-plugin-vue-devtools/core': 1.0.0-rc.5(vite@5.0.0-beta.12) + '@vite-plugin-vue-devtools/core': 1.0.0-rc.5(vite@5.0.0-beta.15) '@webfansplz/vuedoc-parser': 0.0.4(pug@3.0.2) birpc: 0.2.14 execa: 8.0.1 sirv: 2.0.3 - vite: 5.0.0-beta.12(@types/node@20.2.3) - vite-plugin-inspect: 0.7.40(rollup@4.1.4)(vite@5.0.0-beta.12) - vite-plugin-vue-inspector: 3.7.1(vite@5.0.0-beta.12) + vite: 5.0.0-beta.15(@types/node@20.2.3) + vite-plugin-inspect: 0.7.41(rollup@4.2.0)(vite@5.0.0-beta.15) + vite-plugin-vue-inspector: 3.7.1(vite@5.0.0-beta.15) transitivePeerDependencies: - '@nuxt/kit' - pug @@ -10814,7 +10673,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-inspector@3.7.1(vite@5.0.0-beta.12): + /vite-plugin-vue-inspector@3.7.1(vite@5.0.0-beta.15): resolution: {integrity: sha512-bbCEpLrIxtEzVbXKkodZPuCgUjnqHFBOGZPhEgwlUThhRoBDbnHl+Sq1Y2BsSSApR1NEI81yMUmJAghsJLDGUA==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 @@ -10825,35 +10684,35 @@ packages: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.20) '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.22.20) '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.22.20) - '@vue/compiler-dom': 3.3.4 + '@vue/compiler-dom': 3.3.7 esno: 0.16.3 kolorist: 1.8.0 - magic-string: 0.30.3 + magic-string: 0.30.5 shell-quote: 1.8.1 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-layouts@0.8.0(vite@5.0.0-beta.12)(vue-router@4.2.5)(vue@3.3.7): + /vite-plugin-vue-layouts@0.8.0(vite@5.0.0-beta.15)(vue-router@4.2.5)(vue@3.3.7): resolution: {integrity: sha512-UZW2nSV2LraTSe7gsAL46hfdi7a0X1RvkGGoJVtA2O8beu7anzpXFwQLou8+kHy31CzVycT4gIPySBsHhtBN5g==} peerDependencies: vite: ^2.5.0 || ^3.0.0-0 || ^4.0.0 vue: ^2.6.12 || ^3.2.4 vue-router: ^3.5.1 || ^4.0.11 dependencies: - '@vue/compiler-sfc': 3.3.4 + '@vue/compiler-sfc': 3.3.7 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.1 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) vue: 3.3.7(typescript@5.2.2) vue-router: 4.2.5(vue@3.3.7) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-webfont-dl@3.7.6(vite@5.0.0-beta.12): - resolution: {integrity: sha512-mJJuMI8w6dOpiDZL1RqWh0nu0wLuWMfdw6UzedpuTHY/Th5LsY9wwT1YyW8FHjjAN3xta/3CapRvgmU4qvPOkQ==} + /vite-plugin-webfont-dl@3.8.0(vite@5.0.0-beta.15): + resolution: {integrity: sha512-0m44Um4bnH3NrWr98jNPhJDW4DzBUhyIQ1vSFriSBTqNe/ljgMlmwbX2xac+5/05jOOazXAFeSnpij32yHsgsw==} peerDependencies: vite: ^2 || ^3 || ^4 dependencies: @@ -10861,7 +10720,7 @@ packages: clean-css: 5.3.2 flat-cache: 3.0.4 picocolors: 1.0.0 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) transitivePeerDependencies: - debug dev: true @@ -10870,7 +10729,7 @@ packages: resolution: {integrity: sha512-y8S9ERjJknigAFDWO3Hb7qG/M8URABfkC/tk8NSKrUapKDCVMmcVTeves3T0rj0zoLQbmQ2qUukXBhZdkLzU/w==} dev: true - /vite-ssg@0.23.4(critters@0.0.20)(vite@5.0.0-beta.12)(vue-router@4.2.5)(vue@3.3.7): + /vite-ssg@0.23.4(critters@0.0.20)(vite@5.0.0-beta.15)(vue-router@4.2.5)(vue@3.3.7): resolution: {integrity: sha512-y86Jj+BQMpXPDBZ+sJleE3EuGp9EGPX+IiAGGxG9on/8Vak45ubpsuSjL6inv4afGKe7QFVmMH7bAID81U6SAQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -10885,8 +10744,8 @@ packages: vue-router: optional: true dependencies: - '@unhead/dom': 1.7.4 - '@unhead/vue': 1.7.4(vue@3.3.7) + '@unhead/dom': 1.8.2 + '@unhead/vue': 1.8.2(vue@3.3.7) critters: 0.0.20 fs-extra: 11.1.1 html-minifier: 4.0.0 @@ -10894,7 +10753,7 @@ packages: jsdom: 22.1.0 kolorist: 1.8.0 prettier: 3.0.3 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) vue: 3.3.7(typescript@5.2.2) vue-router: 4.2.5(vue@3.3.7) yargs: 17.7.2 @@ -10905,8 +10764,8 @@ packages: - utf-8-validate dev: true - /vite@5.0.0-beta.12(@types/node@20.2.3): - resolution: {integrity: sha512-4O8NQkHxSafv3b48SbuqFYGqJY/dEx9yrKLLg/K1s75/9j0HmbtvZCccmXItIbKGD1BDWErRY+22rhc0XGmjdQ==} + /vite@5.0.0-beta.15(@types/node@20.2.3): + resolution: {integrity: sha512-VXJpxpD1Gren+pm9mRn9Av8JKEOtNe/xZz+6MT820dnfu5OcJntHW5JxipqyfFVZT4dQigGVndjJpB0JiihU3g==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10936,7 +10795,7 @@ packages: '@types/node': 20.2.3 esbuild: 0.19.5 postcss: 8.4.31 - rollup: 4.1.4 + rollup: 4.2.0 optionalDependencies: fsevents: 2.3.3 dev: true @@ -10986,14 +10845,14 @@ packages: chai: 4.3.10 debug: 4.3.4(supports-color@8.1.1) local-pkg: 0.4.3 - magic-string: 0.30.3 + magic-string: 0.30.5 pathe: 1.1.1 picocolors: 1.0.0 std-env: 3.3.3 - strip-literal: 1.0.1 + strip-literal: 1.3.0 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 5.0.0-beta.12(@types/node@20.2.3) + vite: 5.0.0-beta.15(@types/node@20.2.3) vite-node: 0.34.6(@types/node@20.2.3) why-is-node-running: 2.2.2 transitivePeerDependencies: @@ -11047,14 +10906,14 @@ packages: - supports-color dev: true - /vue-i18n@9.6.0(vue@3.3.7): - resolution: {integrity: sha512-DSUaHmc2qpXpB0oeHXrW4JtOXnzpmAeaPopDIlubRyXkxIdbzGTsQekZYrCoI3rCEouYKwD1tIw01/YYSYqWAw==} + /vue-i18n@9.6.4(vue@3.3.7): + resolution: {integrity: sha512-xYoUk0ya6RoTjXtR0w4aHrzPT3CbAZfBMcDj2IHUkP+ddpp1V7M4KYBBHwlHncEapf/skm0BoXOIe7RJ5d/Epg==} engines: {node: '>= 16'} peerDependencies: vue: ^3.0.0 dependencies: - '@intlify/core-base': 9.6.0 - '@intlify/shared': 9.6.0 + '@intlify/core-base': 9.6.4 + '@intlify/shared': 9.6.4 '@vue/devtools-api': 6.5.0 vue: 3.3.7(typescript@5.2.2) @@ -11073,14 +10932,14 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.21(typescript@5.2.2): - resolution: {integrity: sha512-gc9e+opdeF0zKixaadXT5v2s+x+77oqpuza/vwqDhdDyEeLZUOmZaVeb9noZpkdhFaLq7t7ils/7lFU8E/Hgew==} + /vue-tsc@1.8.22(typescript@5.2.2): + resolution: {integrity: sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/typescript': 1.10.5 - '@vue/language-core': 1.8.21(typescript@5.2.2) + '@vue/language-core': 1.8.22(typescript@5.2.2) semver: 7.5.4 typescript: 5.2.2 dev: true @@ -11461,12 +11320,7 @@ packages: dependencies: eslint-visitor-keys: 3.4.3 lodash: 4.17.21 - yaml: 2.3.1 - dev: true - - /yaml@2.3.1: - resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} - engines: {node: '>= 14'} + yaml: 2.3.3 dev: true /yaml@2.3.3: @@ -11509,8 +11363,8 @@ packages: engines: {node: '>=12.20'} dev: true - /zhead@2.1.1: - resolution: {integrity: sha512-FRmjAFioi07R+bmL+fqbkXF/pCbC9PwcKQ8RDluC5xTaVbNBgYRQ4eKuS1C8c7Sil//UIxet/AGp7D6royoHhA==} + /zhead@2.2.4: + resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}