diff --git a/package.json b/package.json index bdbc1ef2a..2111095f1 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "type": "module", "private": true, - "packageManager": "pnpm@8.10.2", + "packageManager": "pnpm@8.10.5", "scripts": { "build": "vite-ssg build", "dev": "vite --port 3333 --open", @@ -17,59 +17,59 @@ "sizecheck": "npx vite-bundle-visualizer" }, "dependencies": { - "@unhead/vue": "^1.8.2", - "@unocss/reset": "^0.57.1", - "@vueuse/core": "^10.5.0", + "@unhead/vue": "^1.8.4", + "@unocss/reset": "^0.57.4", + "@vueuse/core": "^10.6.1", "@vueuse/head": "^2.0.0", "nprogress": "^0.2.0", "pinia": "^2.1.7", - "vue": "^3.3.7", + "vue": "^3.3.8", "vue-demi": "^0.14.6", - "vue-i18n": "^9.6.4", + "vue-i18n": "^9.7.0", "vue-router": "^4.2.5" }, "devDependencies": { - "@antfu/eslint-config": "^1.1.0", + "@antfu/eslint-config": "^1.1.4", "@iconify-json/carbon": "^1.1.21", "@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", + "@types/markdown-it-link-attributes": "^3.0.4", + "@types/nprogress": "^0.2.3", + "@unocss/eslint-config": "^0.57.4", + "@vitejs/plugin-vue": "^4.5.0", "@vue-macros/volar": "^0.17.2", - "@vue/test-utils": "^2.4.1", + "@vue/test-utils": "^2.4.2", "critters": "^0.0.20", "cross-env": "^7.0.3", - "cypress": "^13.4.0", + "cypress": "^13.5.1", "cypress-vite": "^1.4.2", - "eslint": "^8.52.0", + "eslint": "^8.53.0", "eslint-plugin-cypress": "^2.15.1", "https-localhost": "^4.7.1", - "lint-staged": "^15.0.2", + "lint-staged": "^15.1.0", "markdown-it-link-attributes": "^4.0.1", - "markdown-it-shikiji": "^0.6.12", - "pnpm": "^8.10.2", - "rollup": "^4.2.0", - "shikiji": "^0.6.12", + "markdown-it-shikiji": "^0.6.13", + "pnpm": "^8.10.5", + "rollup": "^4.4.1", + "shikiji": "^0.6.13", "simple-git-hooks": "^2.9.0", "taze": "^0.12.0", "typescript": "^5.2.2", - "unocss": "^0.57.1", + "unocss": "^0.57.4", "unplugin-auto-import": "^0.16.7", "unplugin-vue-components": "^0.25.2", "unplugin-vue-macros": "^2.6.2", - "unplugin-vue-markdown": "^0.24.3", + "unplugin-vue-markdown": "^0.25.1", "unplugin-vue-router": "^0.7.0", - "vite": "^5.0.0-beta.15", - "vite-bundle-visualizer": "^0.10.0", - "vite-plugin-inspect": "^0.7.41", - "vite-plugin-pwa": "^0.16.6", + "vite": "^5.0.0", + "vite-bundle-visualizer": "^0.11.0", + "vite-plugin-inspect": "^0.7.42", + "vite-plugin-pwa": "^0.16.7", "vite-plugin-vue-devtools": "^1.0.0-rc.5", "vite-plugin-vue-layouts": "^0.8.0", - "vite-plugin-webfont-dl": "^3.8.0", - "vite-ssg": "^0.23.4", + "vite-plugin-webfont-dl": "^3.9.0", + "vite-ssg": "^0.23.5", "vite-ssg-sitemap": "^0.6.0", - "vitest": "^0.34.6", + "vitest": "^1.0.0-beta.4", "vue-tsc": "^1.8.22" }, "simple-git-hooks": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d67251b48..74853383c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,64 +6,64 @@ settings: dependencies: '@unhead/vue': - specifier: ^1.8.2 - version: 1.8.2(vue@3.3.7) + specifier: ^1.8.4 + version: 1.8.4(vue@3.3.8) '@unocss/reset': - specifier: ^0.57.1 - version: 0.57.1 + specifier: ^0.57.4 + version: 0.57.4 '@vueuse/core': - specifier: ^10.5.0 - version: 10.5.0(vue@3.3.7) + specifier: ^10.6.1 + version: 10.6.1(vue@3.3.8) '@vueuse/head': specifier: ^2.0.0 - version: 2.0.0(vue@3.3.7) + version: 2.0.0(vue@3.3.8) nprogress: specifier: ^0.2.0 version: 0.2.0 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.2.2)(vue@3.3.7) + version: 2.1.7(typescript@5.2.2)(vue@3.3.8) vue: - specifier: ^3.3.7 - version: 3.3.7(typescript@5.2.2) + specifier: ^3.3.8 + version: 3.3.8(typescript@5.2.2) vue-demi: specifier: ^0.14.6 - version: 0.14.6(vue@3.3.7) + version: 0.14.6(vue@3.3.8) vue-i18n: - specifier: ^9.6.4 - version: 9.6.4(vue@3.3.7) + specifier: ^9.7.0 + version: 9.7.0(vue@3.3.8) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.7) + version: 4.2.5(vue@3.3.8) devDependencies: '@antfu/eslint-config': - specifier: ^1.1.0 - version: 1.1.0(eslint@8.52.0)(typescript@5.2.2)(vitest@0.34.6) + specifier: ^1.1.4 + version: 1.1.4(eslint@8.53.0)(typescript@5.2.2)(vitest@1.0.0-beta.4) '@iconify-json/carbon': specifier: ^1.1.21 version: 1.1.21 '@intlify/unplugin-vue-i18n': specifier: ^1.5.0 - version: 1.5.0(rollup@4.2.0)(vue-i18n@9.6.4) + version: 1.5.0(rollup@4.4.1)(vue-i18n@9.7.0) '@types/markdown-it-link-attributes': - specifier: ^3.0.3 - version: 3.0.3 + specifier: ^3.0.4 + version: 3.0.4 '@types/nprogress': - specifier: ^0.2.2 - version: 0.2.2 + specifier: ^0.2.3 + version: 0.2.3 '@unocss/eslint-config': - specifier: ^0.57.1 - version: 0.57.1(eslint@8.52.0)(typescript@5.2.2) + specifier: ^0.57.4 + version: 0.57.4(eslint@8.53.0)(typescript@5.2.2) '@vitejs/plugin-vue': - specifier: ^4.4.0 - version: 4.4.0(vite@5.0.0-beta.15)(vue@3.3.7) + specifier: ^4.5.0 + version: 4.5.0(vite@5.0.0)(vue@3.3.8) '@vue-macros/volar': 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) + version: 0.17.2(@vue-macros/reactivity-transform@0.3.23)(rollup@4.4.1)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.8) '@vue/test-utils': - specifier: ^2.4.1 - version: 2.4.1(vue@3.3.7) + specifier: ^2.4.2 + version: 2.4.2(vue@3.3.8) critters: specifier: ^0.0.20 version: 0.0.20 @@ -71,38 +71,38 @@ devDependencies: specifier: ^7.0.3 version: 7.0.3 cypress: - specifier: ^13.4.0 - version: 13.4.0 + specifier: ^13.5.1 + version: 13.5.1 cypress-vite: specifier: ^1.4.2 - version: 1.4.2(vite@5.0.0-beta.15) + version: 1.4.2(vite@5.0.0) eslint: - specifier: ^8.52.0 - version: 8.52.0 + specifier: ^8.53.0 + version: 8.53.0 eslint-plugin-cypress: specifier: ^2.15.1 - version: 2.15.1(eslint@8.52.0) + version: 2.15.1(eslint@8.53.0) https-localhost: specifier: ^4.7.1 version: 4.7.1 lint-staged: - specifier: ^15.0.2 - version: 15.0.2 + specifier: ^15.1.0 + version: 15.1.0 markdown-it-link-attributes: specifier: ^4.0.1 version: 4.0.1 markdown-it-shikiji: - specifier: ^0.6.12 - version: 0.6.12 + specifier: ^0.6.13 + version: 0.6.13 pnpm: - specifier: ^8.10.2 - version: 8.10.2 + specifier: ^8.10.5 + version: 8.10.5 rollup: - specifier: ^4.2.0 - version: 4.2.0 + specifier: ^4.4.1 + version: 4.4.1 shikiji: - specifier: ^0.6.12 - version: 0.6.12 + specifier: ^0.6.13 + version: 0.6.13 simple-git-hooks: specifier: ^2.9.0 version: 2.9.0 @@ -113,53 +113,53 @@ devDependencies: specifier: ^5.2.2 version: 5.2.2 unocss: - specifier: ^0.57.1 - version: 0.57.1(postcss@8.4.31)(rollup@4.2.0)(vite@5.0.0-beta.15) + specifier: ^0.57.4 + version: 0.57.4(postcss@8.4.31)(rollup@4.4.1)(vite@5.0.0) unplugin-auto-import: specifier: ^0.16.7 - version: 0.16.7(@vueuse/core@10.5.0)(rollup@4.2.0) + version: 0.16.7(@vueuse/core@10.6.1)(rollup@4.4.1) unplugin-vue-components: specifier: ^0.25.2 - version: 0.25.2(rollup@4.2.0)(vue@3.3.7) + version: 0.25.2(rollup@4.4.1)(vue@3.3.8) unplugin-vue-macros: 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) + version: 2.6.2(@vueuse/core@10.6.1)(rollup@4.4.1)(typescript@5.2.2)(vite@5.0.0)(vue@3.3.8) unplugin-vue-markdown: - specifier: ^0.24.3 - version: 0.24.3(rollup@4.2.0)(vite@5.0.0-beta.15) + specifier: ^0.25.1 + version: 0.25.1(rollup@4.4.1)(vite@5.0.0) unplugin-vue-router: specifier: ^0.7.0 - version: 0.7.0(rollup@4.2.0)(vue-router@4.2.5)(vue@3.3.7) + version: 0.7.0(rollup@4.4.1)(vue-router@4.2.5)(vue@3.3.8) vite: - specifier: ^5.0.0-beta.15 - version: 5.0.0-beta.15(@types/node@20.2.3) + specifier: ^5.0.0 + version: 5.0.0 vite-bundle-visualizer: - specifier: ^0.10.0 - version: 0.10.0(rollup@4.2.0) + specifier: ^0.11.0 + version: 0.11.0(rollup@4.4.1) vite-plugin-inspect: - specifier: ^0.7.41 - version: 0.7.41(rollup@4.2.0)(vite@5.0.0-beta.15) + specifier: ^0.7.42 + version: 0.7.42(rollup@4.4.1)(vite@5.0.0) vite-plugin-pwa: - specifier: ^0.16.6 - version: 0.16.6(vite@5.0.0-beta.15)(workbox-build@7.0.0)(workbox-window@7.0.0) + specifier: ^0.16.7 + version: 0.16.7(vite@5.0.0)(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.2.0)(vite@5.0.0-beta.15) + version: 1.0.0-rc.5(pug@3.0.2)(rollup@4.4.1)(vite@5.0.0) vite-plugin-vue-layouts: specifier: ^0.8.0 - version: 0.8.0(vite@5.0.0-beta.15)(vue-router@4.2.5)(vue@3.3.7) + version: 0.8.0(vite@5.0.0)(vue-router@4.2.5)(vue@3.3.8) vite-plugin-webfont-dl: - specifier: ^3.8.0 - version: 3.8.0(vite@5.0.0-beta.15) + specifier: ^3.9.0 + version: 3.9.0(vite@5.0.0) vite-ssg: - specifier: ^0.23.4 - version: 0.23.4(critters@0.0.20)(vite@5.0.0-beta.15)(vue-router@4.2.5)(vue@3.3.7) + specifier: ^0.23.5 + version: 0.23.5(critters@0.0.20)(vite@5.0.0)(vue-router@4.2.5)(vue@3.3.8) vite-ssg-sitemap: specifier: ^0.6.0 version: 0.6.0 vitest: - specifier: ^0.34.6 - version: 0.34.6 + specifier: ^1.0.0-beta.4 + version: 1.0.0-beta.4 vue-tsc: specifier: ^1.8.22 version: 1.8.22(typescript@5.2.2) @@ -179,36 +179,45 @@ packages: '@jridgewell/trace-mapping': 0.3.18 dev: true - /@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==} + /@antfu/eslint-config@1.1.4(eslint@8.53.0)(typescript@5.2.2)(vitest@1.0.0-beta.4): + resolution: {integrity: sha512-fGIr9OCUQV/2o4KzWD9twAG5lknoWh2ppQc4T+SPbHXXfaDsvS5HlreK4rcm5T9AmCLM5iFvWk3Hy6NdScXjhQ==} + hasBin: true peerDependencies: eslint: '>=8.0.0' dependencies: '@antfu/eslint-define-config': 1.23.0-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-types/jsdoc': 46.8.2-1 + '@eslint-types/typescript-eslint': 6.9.1 + '@eslint-types/unicorn': 49.0.0 + '@stylistic/eslint-plugin': 1.2.0(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + eslint: 8.53.0 eslint-config-flat-gitignore: 0.1.1 - 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.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-antfu: 1.0.9(eslint@8.53.0) + eslint-plugin-eslint-comments: 3.2.0(eslint@8.53.0) + eslint-plugin-i: 2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0) + eslint-plugin-jsdoc: 46.9.0(eslint@8.53.0) + eslint-plugin-jsonc: 2.10.0(eslint@8.53.0) + eslint-plugin-markdown: 3.0.1(eslint@8.53.0) + eslint-plugin-n: 16.3.1(eslint@8.53.0) eslint-plugin-no-only-tests: 3.1.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) + eslint-plugin-perfectionist: 2.3.0(eslint@8.53.0)(typescript@5.2.2)(vue-eslint-parser@9.3.2) + eslint-plugin-unicorn: 49.0.0(eslint@8.53.0) + eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.11.0)(eslint@8.53.0) + eslint-plugin-vitest: 0.3.9(@typescript-eslint/eslint-plugin@6.11.0)(eslint@8.53.0)(typescript@5.2.2)(vitest@1.0.0-beta.4) + eslint-plugin-vue: 9.18.1(eslint@8.53.0) + eslint-plugin-yml: 1.10.0(eslint@8.53.0) + execa: 8.0.1 globals: 13.23.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 - vue-eslint-parser: 9.3.2(eslint@8.52.0) + parse-gitignore: 2.0.0 + picocolors: 1.0.0 + prompts: 2.4.2 + vue-eslint-parser: 9.3.2(eslint@8.53.0) yaml-eslint-parser: 1.2.2 + yargs: 17.7.2 transitivePeerDependencies: - astro-eslint-parser - eslint-import-resolver-typescript @@ -1493,11 +1502,11 @@ packages: - supports-color dev: true - /@es-joy/jsdoccomment@0.40.1: - resolution: {integrity: sha512-YORCdZSusAlBrFpZ77pJjc5r1bQs5caPWtAu+WWmiSo+8XaUzseapVrfAtiRFbQWnrBxxLLEwF6f6ZG/UgCQCg==} + /@es-joy/jsdoccomment@0.41.0: + resolution: {integrity: sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==} engines: {node: '>=16'} dependencies: - comment-parser: 1.4.0 + comment-parser: 1.4.1 esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 dev: true @@ -1919,13 +1928,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.52.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.53.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.52.0 + eslint: 8.53.0 eslint-visitor-keys: 3.4.3 dev: true @@ -1934,8 +1943,20 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/eslintrc@2.1.2: - resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} + /@eslint-types/jsdoc@46.8.2-1: + resolution: {integrity: sha512-FwD7V0xX0jyaqj8Ul5ZY+TAAPohDfVqtbuXJNHb+OIv1aTIqZi5+Zn3F2UwQ5O3BnQd2mTduyK0+HjGx3/AMFg==} + dev: true + + /@eslint-types/typescript-eslint@6.9.1: + resolution: {integrity: sha512-mH3DMfVVg1d1oCoyI61J2FM5O7ta6J8PtAobSYrayUZ+7ukXwL2RNVF2sDaoqVrFTDmYBA6ol7VQrk1YgaO96w==} + dev: true + + /@eslint-types/unicorn@49.0.0: + resolution: {integrity: sha512-NfXSZIsPFRD2fwTDZQj8SaXqS/rXjB5foxMraLovyrYGXiQK2y0780drDKYYSVbqvco29QIYoZNmnKTUkzZMvQ==} + dev: true + + /@eslint/eslintrc@2.1.3: + resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -1951,8 +1972,8 @@ packages: - supports-color dev: true - /@eslint/js@8.52.0: - resolution: {integrity: sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==} + /@eslint/js@8.53.0: + resolution: {integrity: sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -2003,7 +2024,7 @@ packages: - supports-color dev: true - /@intlify/bundle-utils@7.4.0(vue-i18n@9.6.4): + /@intlify/bundle-utils@7.4.0(vue-i18n@9.7.0): resolution: {integrity: sha512-AQfjBe2HUxzyN8ignIk3WhhSuVcSuirgzOzkd17nb337rCbI4Gv/t1R60UUyIqFoFdviLb/wLcDUzTD/xXjv9w==} engines: {node: '>= 14.16'} peerDependencies: @@ -2015,38 +2036,38 @@ packages: vue-i18n: optional: true dependencies: - '@intlify/message-compiler': 9.6.4 - '@intlify/shared': 9.6.4 - acorn: 8.10.0 + '@intlify/message-compiler': 9.7.0 + '@intlify/shared': 9.7.0 + acorn: 8.11.2 escodegen: 2.0.0 estree-walker: 2.0.2 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.4(vue@3.3.7) + vue-i18n: 9.7.0(vue@3.3.8) yaml-eslint-parser: 1.2.2 dev: true - /@intlify/core-base@9.6.4: - resolution: {integrity: sha512-NezA5NUpdlSPXTLCWzmd9xhLalfhL0sylqDjBUW9gF12t3jOtKYqqB5lD4FZbxkGdD/l+NMPitq44j8+i5D8UA==} + /@intlify/core-base@9.7.0: + resolution: {integrity: sha512-1tBnfnCI23jXqGW15cagCjn2GgD487VST1dMG8P5LRzrSfx+kUzqFyTrjMNIwgq1tVaF4HnDpFMUuyrzTLKphw==} engines: {node: '>= 16'} dependencies: - '@intlify/message-compiler': 9.6.4 - '@intlify/shared': 9.6.4 + '@intlify/message-compiler': 9.7.0 + '@intlify/shared': 9.7.0 - /@intlify/message-compiler@9.6.4: - resolution: {integrity: sha512-Ppkyh/dAw0Fq8cGSMQw5P1RgUDYNgmgM5y4d0JGw7Qgnbm085TeVDf82UdJtIk3iIbxrnR0jNUf1pNESnyHrPw==} + /@intlify/message-compiler@9.7.0: + resolution: {integrity: sha512-/YdZCio2L2tCM5bZ2eMHbSEIQNPh1QqvZIOLI/yCVKXLscis7O0SsR2nmuU/DfCJ3iSeI8juw82C2wLvfsAeww==} engines: {node: '>= 16'} dependencies: - '@intlify/shared': 9.6.4 + '@intlify/shared': 9.7.0 source-map-js: 1.0.2 - /@intlify/shared@9.6.4: - resolution: {integrity: sha512-dsmya7s6KK58UD60cDWqbpkQcllFpPB/f4dz8OqgK5Pe+CgeatKJjpuAG516DHXX0BtD0P5X6JCD45+1FMvvZw==} + /@intlify/shared@9.7.0: + resolution: {integrity: sha512-PUkEuk//YKu4CHS5ah3mNa3XL/+TZj6rAY/6yYN+GCNFd2u+uWUkeuwE4Q6t8dydRWlErOePHHS0KyNoof/oBw==} engines: {node: '>= 16'} - /@intlify/unplugin-vue-i18n@1.5.0(rollup@4.2.0)(vue-i18n@9.6.4): + /@intlify/unplugin-vue-i18n@1.5.0(rollup@4.4.1)(vue-i18n@9.7.0): resolution: {integrity: sha512-jW0MCCdwxybxcwjEfCunAcKjVoxyO3i+cnLL6v+MNGRLUHqrpELF6zQAJUhgAK2afhY7mCliy8RxTFWKdXm26w==} engines: {node: '>= 14.16'} peerDependencies: @@ -2061,19 +2082,19 @@ packages: vue-i18n-bridge: optional: true dependencies: - '@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 + '@intlify/bundle-utils': 7.4.0(vue-i18n@9.7.0) + '@intlify/shared': 9.7.0 + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@vue/compiler-sfc': 3.3.8 debug: 4.3.4(supports-color@8.1.1) - fast-glob: 3.3.1 + fast-glob: 3.3.2 js-yaml: 4.1.0 json5: 2.2.3 pathe: 1.1.1 picocolors: 1.0.0 source-map-js: 1.0.2 unplugin: 1.5.0 - vue-i18n: 9.6.4(vue@3.3.7) + vue-i18n: 9.7.0(vue@3.3.8) transitivePeerDependencies: - rollup - supports-color @@ -2138,24 +2159,24 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@mdit-vue/plugin-component@0.12.1: - resolution: {integrity: sha512-L3elbvuKUufXwPLHrmJGd/ijd/QKxfcHXy3kRy4O+P7UIV7HSWePpfB0k+wWee+by3MviYYxjVAi392z+DGy3Q==} + /@mdit-vue/plugin-component@1.0.0: + resolution: {integrity: sha512-ZXsJwxkG5yyTHARIYbR74cT4AZ0SfMokFFjiHYCbypHIeYWgJhso4+CZ8+3V9EWFG3EHlGoKNGqKp9chHnqntQ==} dependencies: - '@types/markdown-it': 13.0.1 + '@types/markdown-it': 13.0.6 markdown-it: 13.0.2 dev: true - /@mdit-vue/plugin-frontmatter@0.12.1: - resolution: {integrity: sha512-C6ycNjrJ+T4JgbVxwo9cUkfLacOO841Yl8ogqd5PJmAVpc5cM2OLBkqqkZxNRXos3g9xM1VvIQ7gK/047UNADg==} + /@mdit-vue/plugin-frontmatter@1.0.0: + resolution: {integrity: sha512-MMA7Ny+YPZA7eDOY1t4E+rKuEWO39mzDdP/M68fKdXJU6VfcGkPr7gnpnJfW2QBJ5qIvMrK/3lDAA2JBy5TfpA==} dependencies: - '@mdit-vue/types': 0.12.0 - '@types/markdown-it': 13.0.1 + '@mdit-vue/types': 1.0.0 + '@types/markdown-it': 13.0.6 gray-matter: 4.0.3 markdown-it: 13.0.2 dev: true - /@mdit-vue/types@0.12.0: - resolution: {integrity: sha512-mrC4y8n88BYvgcgzq9bvTlDgFyi2zuvzmPilRvRc3Uz1iIvq8mDhxJ0rHKFUNzPEScpDvJdIujqiDrulMqiudA==} + /@mdit-vue/types@1.0.0: + resolution: {integrity: sha512-xeF5+sHLzRNF7plbksywKCph4qli20l72of2fMlZQQ7RECvXYrRkE9+bjRFQCyULC7B8ydUYbpbkux5xJlVWyw==} dev: true /@nodelib/fs.scandir@2.1.5: @@ -2311,7 +2332,7 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: cross-spawn: 7.0.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 is-glob: 4.0.3 open: 9.1.0 picocolors: 1.0.0 @@ -2391,7 +2412,7 @@ packages: rollup: 3.29.3 dev: true - /@rollup/pluginutils@5.0.5(rollup@4.2.0): + /@rollup/pluginutils@5.0.5(rollup@4.4.1): resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2403,99 +2424,99 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.2.0 + rollup: 4.4.1 dev: true - /@rollup/rollup-android-arm-eabi@4.2.0: - resolution: {integrity: sha512-8PlggAxGxavr+pkCNeV1TM2wTb2o+cUWDg9M1cm9nR27Dsn287uZtSLYXoQqQcmq+sYfF7lHfd3sWJJinH9GmA==} + /@rollup/rollup-android-arm-eabi@4.4.1: + resolution: {integrity: sha512-Ss4suS/sd+6xLRu+MLCkED2mUrAyqHmmvZB+zpzZ9Znn9S8wCkTQCJaQ8P8aHofnvG5L16u9MVnJjCqioPErwQ==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.2.0: - resolution: {integrity: sha512-+71T85hbMFrJI+zKQULNmSYBeIhru55PYoF/u75MyeN2FcxE4HSPw20319b+FcZ4lWx2Nx/Ql9tN+hoaD3GH/A==} + /@rollup/rollup-android-arm64@4.4.1: + resolution: {integrity: sha512-sRSkGTvGsARwWd7TzC8LKRf8FiPn7257vd/edzmvG4RIr9x68KBN0/Ek48CkuUJ5Pj/Dp9vKWv6PEupjKWjTYA==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.2.0: - resolution: {integrity: sha512-IIIQLuG43QIElT1JZqUP/zqIdiJl4t9U/boa0GZnQTw9m1X0k3mlBuysbgYXeloLT1RozdL7bgw4lpSaI8GOXw==} + /@rollup/rollup-darwin-arm64@4.4.1: + resolution: {integrity: sha512-nz0AiGrrXyaWpsmBXUGOBiRDU0wyfSXbFuF98pPvIO8O6auQsPG6riWsfQqmCCC5FNd8zKQ4JhgugRNAkBJ8mQ==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.2.0: - resolution: {integrity: sha512-BXcXvnLaea1Xz900omrGJhxHFJfH9jZ0CpJuVsbjjhpniJ6qiLXz3xA8Lekaa4MuhFcJd4f0r+Ky1G4VFbYhWw==} + /@rollup/rollup-darwin-x64@4.4.1: + resolution: {integrity: sha512-Ogqvf4/Ve/faMaiPRvzsJEqajbqs00LO+8vtrPBVvLgdw4wBg6ZDXdkDAZO+4MLnrc8mhGV6VJAzYScZdPLtJg==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.2.0: - resolution: {integrity: sha512-f4K3MKw9Y4AKi4ANGnmPIglr+S+8tO858YrGVuqAHXxJdVghBmz9CPU9kDpOnGvT4g4vg5uNyIFpOOFvffXyMA==} + /@rollup/rollup-linux-arm-gnueabihf@4.4.1: + resolution: {integrity: sha512-9zc2tqlr6HfO+hx9+wktUlWTRdje7Ub15iJqKcqg5uJZ+iKqmd2CMxlgPpXi7+bU7bjfDIuvCvnGk7wewFEhCg==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.2.0: - resolution: {integrity: sha512-bNsTYQBgp4H7w6cT7FZhesxpcUPahsSIy4NgdZjH1ZwEoZHxi4XKglj+CsSEkhsKi+x6toVvMylhjRKhEMYfnA==} + /@rollup/rollup-linux-arm64-gnu@4.4.1: + resolution: {integrity: sha512-phLb1fN3rq2o1j1v+nKxXUTSJnAhzhU0hLrl7Qzb0fLpwkGMHDem+o6d+ZI8+/BlTXfMU4kVWGvy6g9k/B8L6Q==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.2.0: - resolution: {integrity: sha512-Jp1NxBJpGLuxRU2ihrQk4IZ+ia5nffobG6sOFUPW5PMYkF0kQtxEbeDuCa69Xif211vUOcxlOnf5IOEIpTEySA==} + /@rollup/rollup-linux-arm64-musl@4.4.1: + resolution: {integrity: sha512-M2sDtw4tf57VPSjbTAN/lz1doWUqO2CbQuX3L9K6GWIR5uw9j+ROKCvvUNBY8WUbMxwaoc8mH9HmmBKsLht7+w==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.2.0: - resolution: {integrity: sha512-3p3iRtQmv2aXw+vtKNyZMLOQ+LSRsqArXjKAh2Oj9cqwfIRe7OXvdkOzWfZOIp1F/x5KJzVAxGxnniF4cMbnsQ==} + /@rollup/rollup-linux-x64-gnu@4.4.1: + resolution: {integrity: sha512-mHIlRLX+hx+30cD6c4BaBOsSqdnCE4ok7/KDvjHYAHoSuveoMMxIisZFvcLhUnyZcPBXDGZTuBoalcuh43UfQQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.2.0: - resolution: {integrity: sha512-atih7IF/reUZe4LBLC5Izd44hth2tfDIG8LaPp4/cQXdHh9jabcZEvIeRPrpDq0i/Uu487Qu5gl5KwyAnWajnw==} + /@rollup/rollup-linux-x64-musl@4.4.1: + resolution: {integrity: sha512-tB+RZuDi3zxFx7vDrjTNGVLu2KNyzYv+UY8jz7e4TMEoAj7iEt8Qk6xVu6mo3pgjnsHj6jnq3uuRsHp97DLwOA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.2.0: - resolution: {integrity: sha512-vYxF3tKJeUE4ceYzpNe2p84RXk/fGK30I8frpRfv/MyPStej/mRlojztkN7Jtd1014HHVeq/tYaMBz/3IxkxZw==} + /@rollup/rollup-win32-arm64-msvc@4.4.1: + resolution: {integrity: sha512-Hdn39PzOQowK/HZzYpCuZdJC91PE6EaGbTe2VCA9oq2u18evkisQfws0Smh9QQGNNRa/T7MOuGNQoLeXhhE3PQ==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.2.0: - resolution: {integrity: sha512-1LZJ6zpl93SaPQvas618bMFarVwufWTaczH4ESAbFcwiC4OtznA6Ym+hFPyIGaJaGEB8uMWWac0uXGPXOg5FGA==} + /@rollup/rollup-win32-ia32-msvc@4.4.1: + resolution: {integrity: sha512-tLpKb1Elm9fM8c5w3nl4N1eLTP4bCqTYw9tqUBxX8/hsxqHO3dxc2qPbZ9PNkdK4tg4iLEYn0pOUnVByRd2CbA==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.2.0: - resolution: {integrity: sha512-dgQfFdHCNg08nM5zBmqxqc9vrm0DVzhWotpavbPa0j4//MAOKZEB75yGAfzQE9fUJ+4pvM1239Y4IhL8f6sSog==} + /@rollup/rollup-win32-x64-msvc@4.4.1: + resolution: {integrity: sha512-eAhItDX9yQtZVM3yvXS/VR3qPqcnXvnLyx1pLXl4JzyNMBNO3KC986t/iAg2zcMzpAp9JSvxB5VZGnBiNoA98w==} cpu: [x64] os: [win32] requiresBuild: true @@ -2539,55 +2560,46 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@stylistic/eslint-plugin-js@1.0.0(eslint@8.52.0): - resolution: {integrity: sha512-xxvjyYnUEgjBTnXKYMk6JbU0LHkf269d6y4IgW69bK/VwHrqLfdgE6mYvft42U7KVpp6Tbf6Z64tLRYD/rYd/A==} + /@stylistic/eslint-plugin-js@1.2.0: + resolution: {integrity: sha512-1Zi/AlQzOzTlTegupd3vrUYHd02ilvk7x5O9ZRFjYGtUcwHVk+WTEKk/3Nmr8yuvzEiXqUNFJ8bv8b4rLYCPRQ==} dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - acorn: 8.10.0 + acorn: 8.11.2 escape-string-regexp: 4.0.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - esutils: 2.0.3 graphemer: 1.4.0 - transitivePeerDependencies: - - eslint dev: true - /@stylistic/eslint-plugin-jsx@1.0.0(eslint@8.52.0): - resolution: {integrity: sha512-waUm7dcTFAI4d/3luf06RRNt89gSGaofHJ4BiuqKnpyu3yxn1lKbholjGQrw0xPjAciUe+ZSF6BKlBA9P2aV4Q==} + /@stylistic/eslint-plugin-jsx@1.2.0: + resolution: {integrity: sha512-8YHFw8x6nObGtJSMrFt40+nth6fI1lLJASg12qB1nfeLQYEGlPv5UCOA0sysKATnQF12j6wVO68CdeEsp0RZgA==} dependencies: - '@stylistic/eslint-plugin-js': 1.0.0(eslint@8.52.0) + '@stylistic/eslint-plugin-js': 1.2.0 estraverse: 5.3.0 - jsx-ast-utils: 3.3.5 - transitivePeerDependencies: - - eslint dev: true - /@stylistic/eslint-plugin-ts@1.0.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-qQKXYWJzovSNsPq1954t6DNbDA7+1c4ximVH4CuubPV+3I8qCeO33vF6wSpyP27LgxXAx0mHIDw/YaaoM7dQoQ==} + /@stylistic/eslint-plugin-ts@1.2.0(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-fWP8Q4K92Gm0qeqvZJk0THlS+8ynX4UluMuY/cJ1g/I4ntY0eNDLs/m1uWGitky33GOnM5DiW8riV8yLRNQ0Fg==} peerDependencies: eslint: '*' dependencies: - '@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 + '@stylistic/eslint-plugin-js': 1.2.0 + '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + eslint: 8.53.0 graphemer: 1.4.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin@1.0.0(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-kh4q2O2r55uKTXIQlVxnr9Pkjaemv/pn0lQ6bVRBD/ETq0hwhIvXR/54NRs3X8bS4IGIO2SGjFxnjySfUYJ3tQ==} + /@stylistic/eslint-plugin@1.2.0(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-WtY9pxiXFfNTkHOCrXCN7diWB49KqyBCwDjIhXVrN2rCJ6ZA7bnlDtDjwSvU3Gnb/kTEYnt6aVXjprFi0f7S0g==} peerDependencies: eslint: '*' dependencies: - '@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 + '@stylistic/eslint-plugin-js': 1.2.0 + '@stylistic/eslint-plugin-jsx': 1.2.0 + '@stylistic/eslint-plugin-ts': 1.2.0(eslint@8.53.0)(typescript@5.2.2) + eslint: 8.53.0 transitivePeerDependencies: - supports-color - typescript @@ -2620,16 +2632,6 @@ packages: minimatch: 9.0.3 dev: true - /@types/chai-subset@1.3.3: - resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==} - dependencies: - '@types/chai': 4.3.5 - dev: true - - /@types/chai@4.3.5: - resolution: {integrity: sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==} - dev: true - /@types/estree@0.0.39: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: true @@ -2652,14 +2654,14 @@ packages: resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==} dev: true - /@types/markdown-it-link-attributes@3.0.3: - resolution: {integrity: sha512-ompf4EozXPruyyVS9apakwJzVZK6p2CYoLEE+iIRfjISn1ERcY14l2wj0VwKpNX3MvMhOnk0Ov13T9oJ09OUgA==} + /@types/markdown-it-link-attributes@3.0.4: + resolution: {integrity: sha512-Ky3wTFQurAF0wSfsYi+1J2yDvpZRtNBsd8CV0rwOSIgNmNX8q87FN9c9PBp+NljoQqWhJPy8eLrkQNcG86nbUQ==} dependencies: - '@types/markdown-it': 13.0.1 + '@types/markdown-it': 13.0.6 dev: true - /@types/markdown-it@13.0.1: - resolution: {integrity: sha512-SUEb8Frsxs3D5Gg9xek6i6EG6XQ5s+O+ZdQzIPESZVZw3Pv3CPQfjCJBI+RgqZd1IBeu18S0Rn600qpPnEK37w==} + /@types/markdown-it@13.0.6: + resolution: {integrity: sha512-0VqpvusJn1/lwRegCxcHVdmLfF+wIsprsKMC9xW8UPcTxhFcQtoN/fBU1zMe8pH7D/RuueMh2CaBaNv+GrLqTw==} dependencies: '@types/linkify-it': 3.0.2 '@types/mdurl': 1.0.2 @@ -2693,8 +2695,8 @@ packages: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true - /@types/nprogress@0.2.2: - resolution: {integrity: sha512-2wLrSJXLztGmr7wXwM0hA/wuIOY9DznVdd+ZFofHOiXcj9JnVt+2ZeLRJ7v5ZVlmheSkUOSg3Q3O4Ce7yji79A==} + /@types/nprogress@0.2.3: + resolution: {integrity: sha512-k7kRA033QNtC+gLc4VPlfnue58CM1iQLgn1IMAU8VPHGOj7oIHPp9UlhedEnD/Gl8evoCjwkZjlBORtZ3JByUA==} dev: true /@types/resolve@1.17.1: @@ -2727,8 +2729,8 @@ packages: resolution: {integrity: sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==} dev: true - /@types/web-bluetooth@0.0.18: - resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==} + /@types/web-bluetooth@0.0.20: + resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} /@types/yauzl@2.10.0: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} @@ -2738,8 +2740,8 @@ packages: dev: true optional: true - /@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==} + /@typescript-eslint/eslint-plugin@6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -2750,13 +2752,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.1 - '@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 + '@typescript-eslint/parser': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/scope-manager': 6.11.0 + '@typescript-eslint/type-utils': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 6.11.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.52.0 + eslint: 8.53.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -2767,8 +2769,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.9.1(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==} + /@typescript-eslint/parser@6.11.0(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -2777,27 +2779,27 @@ packages: typescript: optional: true dependencies: - '@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 + '@typescript-eslint/scope-manager': 6.11.0 + '@typescript-eslint/types': 6.11.0 + '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 6.11.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.52.0 + eslint: 8.53.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@6.9.1: - resolution: {integrity: sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg==} + /@typescript-eslint/scope-manager@6.11.0: + resolution: {integrity: sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.9.1 - '@typescript-eslint/visitor-keys': 6.9.1 + '@typescript-eslint/types': 6.11.0 + '@typescript-eslint/visitor-keys': 6.11.0 dev: true - /@typescript-eslint/type-utils@6.9.1(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-eh2oHaUKCK58qIeYp19F5V5TbpM52680sB4zNSz29VBQPTWIlE/hCj5P5B1AChxECe/fmZlspAWFuRniep1Skg==} + /@typescript-eslint/type-utils@6.11.0(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -2806,23 +2808,23 @@ packages: typescript: optional: true dependencies: - '@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) + '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.2.2) + '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.2.2) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.52.0 + eslint: 8.53.0 ts-api-utils: 1.0.3(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types@6.9.1: - resolution: {integrity: sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==} + /@typescript-eslint/types@6.11.0: + resolution: {integrity: sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==} engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.9.1(typescript@5.2.2): - resolution: {integrity: sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw==} + /@typescript-eslint/typescript-estree@6.11.0(typescript@5.2.2): + resolution: {integrity: sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -2830,8 +2832,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.9.1 - '@typescript-eslint/visitor-keys': 6.9.1 + '@typescript-eslint/types': 6.11.0 + '@typescript-eslint/visitor-keys': 6.11.0 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 @@ -2842,30 +2844,30 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.9.1(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-L1T0A5nFdQrMVunpZgzqPL6y2wVreSyHhKGZryS6jrEN7bD9NplVAyMryUhXsQ4TWLnZmxc2ekar/lSGIlprCA==} + /@typescript-eslint/utils@6.11.0(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==} 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) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) '@types/json-schema': 7.0.13 '@types/semver': 7.5.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) - eslint: 8.52.0 + '@typescript-eslint/scope-manager': 6.11.0 + '@typescript-eslint/types': 6.11.0 + '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.2.2) + eslint: 8.53.0 semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@6.9.1: - resolution: {integrity: sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw==} + /@typescript-eslint/visitor-keys@6.11.0: + resolution: {integrity: sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.9.1 + '@typescript-eslint/types': 6.11.0 eslint-visitor-keys: 3.4.3 dev: true @@ -2873,11 +2875,11 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@unhead/dom@1.8.2: - resolution: {integrity: sha512-wyWf2bFItWvWHdfv8BlIyS7fcPYQBhJkwvkCjf3D7bnTXrd2ZyoUck07x3XApFiZavW8KD+A3S6jS39f/h4lBw==} + /@unhead/dom@1.8.4: + resolution: {integrity: sha512-WJ/NM+M+JqHJpiRUcPlj+H1qqbw3MykqvfHh1tT1J/WMNFS4lac+gAFCSFFSP1P19CW+30Q92XbAgMbgA45cow==} dependencies: - '@unhead/schema': 1.8.2 - '@unhead/shared': 1.8.2 + '@unhead/schema': 1.8.4 + '@unhead/shared': 1.8.4 /@unhead/schema@1.7.4: resolution: {integrity: sha512-wUL4CK0NSEm3KH4kYsiqVYQw5xBk1hpBi5tiNj0BTZgpQVrRufICdK5EHA9Fh7OIAR6tOTWwTvsf5+nK0BgQDA==} @@ -2886,8 +2888,8 @@ packages: zhead: 2.2.4 dev: false - /@unhead/schema@1.8.2: - resolution: {integrity: sha512-bpCv8ualep2aqbhkBXUKfhYICi35+Pb1CBc5v6oJHHJgHKBIAbBQpbpi14amRMnRuSYDeSOCEM6SV8OJntcNDA==} + /@unhead/schema@1.8.4: + resolution: {integrity: sha512-Lfeu123sFpqUJbFYIWUygUXjTq9TTtEH148VV8iiN1NC4THa7GeDgHWbb7FbigV9c5pFTGI7oREHKFCaTtLGSg==} dependencies: hookable: 5.5.3 zhead: 2.2.4 @@ -2898,10 +2900,10 @@ packages: '@unhead/schema': 1.7.4 dev: false - /@unhead/shared@1.8.2: - resolution: {integrity: sha512-GDrUDN3x2anpNQQOgjmKjpi2ygNsBAwok9C6Z1YCeM2YtjF1lhqF9cTCXaapNEq81FkC0R0LTgnVxa/HJ4n3lQ==} + /@unhead/shared@1.8.4: + resolution: {integrity: sha512-DXgzbFPqdrms2TLJzmjG1F1tZPyejuCF95AF0cz/GjVEJErEyBMKyhWogVbkyYqPGiVCQT1uCKMYucuM9LhdZw==} dependencies: - '@unhead/schema': 1.8.2 + '@unhead/schema': 1.8.4 /@unhead/ssr@1.7.4: resolution: {integrity: sha512-2QqaHdC48XJGP9Pd0F2fblPv9/6G4IU04iZ5qLRAs6MFFmFEzrdvoooFlcwdcoH/WDGRnpYBmo+Us2nzQz1MMQ==} @@ -2910,48 +2912,48 @@ packages: '@unhead/shared': 1.7.4 dev: false - /@unhead/vue@1.8.2(vue@3.3.7): - resolution: {integrity: sha512-EcXw7Q++GFcsaJhZ9s6SdRnyVGelOqfhY5/xOt7FfWnTkYGqBaOxWhTrIvNSThh58lkMnAxCr/azI/z6pBVNgw==} + /@unhead/vue@1.8.4(vue@3.3.8): + resolution: {integrity: sha512-U2rXe5qocVK5qHaEj5/V2VimHVWbc6IJ4PpjpD7IwgN8uhxSt9oxNObhLIyRzdqim13PoAfS+zUAwFii4y0hpQ==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/schema': 1.8.2 - '@unhead/shared': 1.8.2 + '@unhead/schema': 1.8.4 + '@unhead/shared': 1.8.4 hookable: 5.5.3 - unhead: 1.8.2 - vue: 3.3.7(typescript@5.2.2) + unhead: 1.8.4 + vue: 3.3.8(typescript@5.2.2) - /@unocss/astro@0.57.1(rollup@4.2.0)(vite@5.0.0-beta.15): - resolution: {integrity: sha512-KNaqN/SGM/uz1QitajIkzNEw0jy9Zx9Wp8fl4GhfGYEMAN2+M4cuvBZRmlb6cLctSXmSAJQDG91ivbD1JijGnw==} + /@unocss/astro@0.57.4(rollup@4.4.1)(vite@5.0.0): + resolution: {integrity: sha512-BP7+X/AlUFFMzr5s8bUpbO4HsWBESzIcPUE9VMA4bpSJIbXxi9GyJRU3Av72nbQp4BBeDjYiDT0qRa5gS0oPxw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 peerDependenciesMeta: vite: optional: true dependencies: - '@unocss/core': 0.57.1 - '@unocss/reset': 0.57.1 - '@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) + '@unocss/core': 0.57.4 + '@unocss/reset': 0.57.4 + '@unocss/vite': 0.57.4(rollup@4.4.1)(vite@5.0.0) + vite: 5.0.0 transitivePeerDependencies: - rollup dev: true - /@unocss/cli@0.57.1(rollup@4.2.0): - resolution: {integrity: sha512-wKuOaygrPNzDm5L7+2SfHsIi3knJrAQ8nH6OasVqB+bGDz6ybDlULV7wvUco6Os72ydh7YbWC2/WpqFii8U/3w==} + /@unocss/cli@0.57.4(rollup@4.4.1): + resolution: {integrity: sha512-8g00ZV1iZIEmgSqmIycvEesIXt8KFQHUCI64D9cqf3UEcWgEoRqUZOjhVozHbhfDe+yg9s6D9E++arLn1wAvzg==} engines: {node: '>=14'} hasBin: true dependencies: '@ampproject/remapping': 2.2.1 - '@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 + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@unocss/config': 0.57.4 + '@unocss/core': 0.57.4 + '@unocss/preset-uno': 0.57.4 cac: 6.7.14 chokidar: 3.5.3 colorette: 2.0.20 consola: 3.2.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 magic-string: 0.30.5 pathe: 1.1.1 perfect-debounce: 1.0.0 @@ -2959,36 +2961,36 @@ packages: - rollup dev: true - /@unocss/config@0.57.1: - resolution: {integrity: sha512-mbuVO0mH1PX7rEkViMNWb3jG1ji7TUydo2DdnMHhJE+dOrGtnQzhzXGlAd4qqel1fnt/VWuOyZKwJA3QO6VCtg==} + /@unocss/config@0.57.4: + resolution: {integrity: sha512-Si0fA6fb6kLymgWbXvgM50PtX8zKV5p+BMeAn17ihefnasjg0fdPe1Zgdj/QdLJpwIcJ5yOw3uFwVgrOYRqIfQ==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 unconfig: 0.3.11 dev: true - /@unocss/core@0.57.1: - resolution: {integrity: sha512-cqQW/4gCuk+bFMPg9lBanuRNQ9Lx1l4PpMN/6uKxI5WROpq7ce/Xb4uGvAxKLh3ITtFSpXs2cLfsy7QD6cVD/Q==} + /@unocss/core@0.57.4: + resolution: {integrity: sha512-JXufixa501p7+uwUkfG9voIUvNYXv58shZCKXO4Q9AojOzOMu6TDj35x8f3Sv5WFtZ3tp03sIETAfQRo7ksshw==} dev: true - /@unocss/eslint-config@0.57.1(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-49okz5jnpiB8uPWVRm9+iEvPaTCIm9dLwAVqN8ZMKq33SuGeTfX/dNR6i8/iKyFMBHPrLmvh3WPGq5iIAZTawQ==} + /@unocss/eslint-config@0.57.4(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-YQqTwVFmPFS2E65ZWA4WI/1c75GAMAmAEDoqItOWOu/Qf7FZZ2Fx15hOygzpdgDnYMbGVXezYz9BYedzJW9ePg==} engines: {node: '>=14'} dependencies: - '@unocss/eslint-plugin': 0.57.1(eslint@8.52.0)(typescript@5.2.2) + '@unocss/eslint-plugin': 0.57.4(eslint@8.53.0)(typescript@5.2.2) transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@unocss/eslint-plugin@0.57.1(eslint@8.52.0)(typescript@5.2.2): - resolution: {integrity: sha512-aErMKeSkJ78bXlqNd2bb0qzebKXAWVHcCSsP58xuzQsLkaNvwtj+/MrYDuF5PCNZakUCR1snfP4f/MGCP4+OmQ==} + /@unocss/eslint-plugin@0.57.4(eslint@8.53.0)(typescript@5.2.2): + resolution: {integrity: sha512-FeaabugemDJaCHrSYtIVL94m5fRZRkE0S65clL2dMAtoBiR0gevxzWXAdwW4OxI93b81tufWF7o+toFvS9E9kA==} engines: {node: '>=14'} dependencies: - '@typescript-eslint/utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) - '@unocss/config': 0.57.1 - '@unocss/core': 0.57.1 + '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + '@unocss/config': 0.57.4 + '@unocss/core': 0.57.4 magic-string: 0.30.5 synckit: 0.8.5 transitivePeerDependencies: @@ -2997,164 +2999,165 @@ packages: - typescript dev: true - /@unocss/extractor-arbitrary-variants@0.57.1: - resolution: {integrity: sha512-9s+azHhBnwjxm46TsD1RY0krDAwOR8tcw58Vtl3emd6C0VQsAOdoprt7UHE7GEXMvDVq7nMf8lAT0BM0LteW3w==} + /@unocss/extractor-arbitrary-variants@0.57.4: + resolution: {integrity: sha512-BPvS2ePUrhGMSuEkNMnPcOcTC7SkrRblARwGk00PGGfCRSWhCi6Csz0oHvn2Qm8147hoQzkEwM74+dox8gcsxw==} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 dev: true - /@unocss/inspector@0.57.1: - resolution: {integrity: sha512-qV7ta7iHGX2EpZJ4IWY/05kgyhKFeWlvVJbrOnGsaH8gVt33T/43YAhB/8K5GIXBXIwkhwk13iB13nlg2gSheg==} + /@unocss/inspector@0.57.4: + resolution: {integrity: sha512-0GV4g2/jXVf+5YKvm1g/ExQTeU5+Zfl2qhkzJXuUT7IigDrG+dAEuQ2oaTwXHpdtGfxdYWYS8Cbr7rxRsZU/Pg==} dependencies: - '@unocss/rule-utils': 0.57.1 + '@unocss/core': 0.57.4 + '@unocss/rule-utils': 0.57.4 gzip-size: 6.0.0 sirv: 2.0.3 dev: true - /@unocss/postcss@0.57.1(postcss@8.4.31): - resolution: {integrity: sha512-DexrV+v/qkVh6t660rXigNr2Y6lON8jxD1z2KVk2bjHKhFflF6q6seps6d/MquyLJI1mXF2uANTeFAeL2q6evw==} + /@unocss/postcss@0.57.4(postcss@8.4.31): + resolution: {integrity: sha512-ggq8JS4rvgvW2QXjLGwg+m8e4YcmvOtbUS6C7UCrP8pmUqBCpbnTmLi6inpBbBuCN5WokecNZS5f3C4EwNMOMA==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 dependencies: - '@unocss/config': 0.57.1 - '@unocss/core': 0.57.1 - '@unocss/rule-utils': 0.57.1 + '@unocss/config': 0.57.4 + '@unocss/core': 0.57.4 + '@unocss/rule-utils': 0.57.4 css-tree: 2.3.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 magic-string: 0.30.5 postcss: 8.4.31 dev: true - /@unocss/preset-attributify@0.57.1: - resolution: {integrity: sha512-pvGQHaqBlB0jQysWhNbcKLOGrkj8b53k0sAa9LYxQjD1fa8t/dwbuMpZv4twX+gysF0vBhxRoWBPLH1/S6zRZg==} + /@unocss/preset-attributify@0.57.4: + resolution: {integrity: sha512-U23qV/f1jXClHZtzzqgZxWEuGZouAzsxXvbjui5WVgD/wrVIcStz6uJE929nNfR+ohV2owu86habxpwi9/0NCA==} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 dev: true - /@unocss/preset-icons@0.57.1: - resolution: {integrity: sha512-ve4jC6yREfS0mv97DCld9xLjMuiSCcsQPKucdtpUfCjLMqtGd1ZGGdFv02Q+92NkW7HDfgj+izEw1SKh9695Ow==} + /@unocss/preset-icons@0.57.4: + resolution: {integrity: sha512-c7vKYGAHfWa3eUIUswiQon1a9CXKT68uH4xgJ/EDcnCu+Og8AoA7iM+cesNDsLK4OlD4+qDjSvkGHW8of+u9cQ==} dependencies: '@iconify/utils': 2.1.11 - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 ofetch: 1.3.3 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini@0.57.1: - resolution: {integrity: sha512-v9ZsIUGDfZNXbIrOc7zrBp+RFbFFGSQN/vKIf761js4fJ31j6lan4pPQPGcY17xHConkI1HJT/+yb/UVJaAcHw==} + /@unocss/preset-mini@0.57.4: + resolution: {integrity: sha512-1wjiMIPq7yHO4vYAhNtwmYIUiXiZd5jHLbclX8aW7oKDKrKLm1UqezMLi+tuQqwDZGhoFJ6L6sYxONH5YxnRvA==} dependencies: - '@unocss/core': 0.57.1 - '@unocss/extractor-arbitrary-variants': 0.57.1 - '@unocss/rule-utils': 0.57.1 + '@unocss/core': 0.57.4 + '@unocss/extractor-arbitrary-variants': 0.57.4 + '@unocss/rule-utils': 0.57.4 dev: true - /@unocss/preset-tagify@0.57.1: - resolution: {integrity: sha512-GV8knxnsOVH/XiG2KB+mVZeEJqr0PZvvkSTPftGPbjttoKVZ+28Y5q9/qezH7p4W6RYVAAK+3qHHy5wWZosiMw==} + /@unocss/preset-tagify@0.57.4: + resolution: {integrity: sha512-qNcEwbbjNi6XifxbCI8AUUee2PF2FmgERKDZkUwxH42CA9ODnN3Lu+nvVXF5B623cImnUDtwa+8kuCAhRIQs8g==} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 dev: true - /@unocss/preset-typography@0.57.1: - resolution: {integrity: sha512-C4cqCiGW0OSoSXsVQKgfLulYxY5C8M40f+a8VtBlAaEaN6eSlEt+catXb0chF9T2mvz/b87b0PahPvPwJdDf1Q==} + /@unocss/preset-typography@0.57.4: + resolution: {integrity: sha512-kBSPI5gm1562X5DtALcst8F6S1OyN2olhYmhtCNZ7TQXVhPgUS1d7dYVxtPO6/2lqNJLimXnIagdEH8ZjcUeyw==} dependencies: - '@unocss/core': 0.57.1 - '@unocss/preset-mini': 0.57.1 + '@unocss/core': 0.57.4 + '@unocss/preset-mini': 0.57.4 dev: true - /@unocss/preset-uno@0.57.1: - resolution: {integrity: sha512-0+DKZiowYjYzq2swJzQA2dhqDvLJdm0Y437ITzc2GzZMKGUUuNi+w2v3/SzwkpkRd9zTB9/YaOIJVfdrx6ZOXQ==} + /@unocss/preset-uno@0.57.4: + resolution: {integrity: sha512-4pI4wxiPnDoo4KjU9deTmomNe4egJQTIrLWlpGStKb+d5ZS6S+zoRyR+XcSB8pKwa0Z1ZBA46OXAgMjtEVhVqw==} dependencies: - '@unocss/core': 0.57.1 - '@unocss/preset-mini': 0.57.1 - '@unocss/preset-wind': 0.57.1 - '@unocss/rule-utils': 0.57.1 + '@unocss/core': 0.57.4 + '@unocss/preset-mini': 0.57.4 + '@unocss/preset-wind': 0.57.4 + '@unocss/rule-utils': 0.57.4 dev: true - /@unocss/preset-web-fonts@0.57.1: - resolution: {integrity: sha512-9DCIMlBRaGrljLmeciH4WqP+uRx2z2nLxvrvEmGbpJJpMn2H4higR5Zu5tDyKYGr9QBl9vXdWgib+43OSswkqA==} + /@unocss/preset-web-fonts@0.57.4: + resolution: {integrity: sha512-cKEHr8xMdJJqJhgMrBLXb6KhtPNfmlaqR+uG1wfWMOh5qKvOawb21S6wYVu/MGgXfKin/iLyelnZIq0Q8y+b6g==} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 ofetch: 1.3.3 dev: true - /@unocss/preset-wind@0.57.1: - resolution: {integrity: sha512-5UairNahUXNDe9AggPtTCodyPjl6NgPCsiEB22LVgN20UjBXjaqzN5wUe1OgtpLoAUaSk0KI7eLWhnWbTbST3A==} + /@unocss/preset-wind@0.57.4: + resolution: {integrity: sha512-6jl+niNZtSFZmxvC0/27CvIJCLex9wjOQJy/x3vtYN1wcyKPZK90t+kx8Fxh2YN9ormiESCPeniv39PHgKpbJA==} dependencies: - '@unocss/core': 0.57.1 - '@unocss/preset-mini': 0.57.1 - '@unocss/rule-utils': 0.57.1 + '@unocss/core': 0.57.4 + '@unocss/preset-mini': 0.57.4 + '@unocss/rule-utils': 0.57.4 dev: true - /@unocss/reset@0.57.1: - resolution: {integrity: sha512-f/ofoudjFN/HMtv1XV5phP58pOmNruBhr0GbVdBNylyieMQkFHowA7iSemChnC/fTbCcY6oSOAcFl4n9AefjdA==} + /@unocss/reset@0.57.4: + resolution: {integrity: sha512-4i2d5SrERGDJmN18CY5pgkPqZ3PMvAoDHe7MSF1Eqtv4YW6CsxohrTmAJtS3B/2xw68ngtnbf0EFMbwyUwW+ug==} - /@unocss/rule-utils@0.57.1: - resolution: {integrity: sha512-Hdicz7YORZx7SHICldzOGjPNeJwk/Xhy3cycqiPbg6nB6d639bpgZn5BsbDzHCPKpguwDomUqTZS6+C3s7tUVg==} + /@unocss/rule-utils@0.57.4: + resolution: {integrity: sha512-fwwlIkLZpVDstyvRFzObQkJT7kGUHr2o5AVD1X9io7GgN5UJzSQk0FHfnrN0M1QYUyqzFQJDd+s/pq6fTae+tA==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 magic-string: 0.30.5 dev: true - /@unocss/scope@0.57.1: - resolution: {integrity: sha512-ZAzg6lLGwKNQGCvJXEie3TvGztkAyajEFqygu0mjtHb+CmDql4iAjoygs+3dnRI5hSDwfMYFrJ2azX26+2CsoA==} + /@unocss/scope@0.57.4: + resolution: {integrity: sha512-LGmRp/KQYgRSWQ5oYykD5FewUELc43IfFQx0H6aJmNtlqzm6q0VmRqMhR/2TPNp3o+pD6eYUrQ4WqbSsZoMRJA==} dev: true - /@unocss/transformer-attributify-jsx-babel@0.57.1: - resolution: {integrity: sha512-EOCPB8OGmhroAuFU0i0W5p6GmJpx6mAkP4KmsqVLd4QMgw+8aXkG7SKyLnxQZnekM0/dSo0TcpVGeGrZaUNgvQ==} + /@unocss/transformer-attributify-jsx-babel@0.57.4: + resolution: {integrity: sha512-SNM2f8C/H5HRPgdg9qAKN4nB8mTyhFt6qrTmoi8WgM6EKooz9XugIjCIQaMSzkDduML5ObqjlBbDIWRuCHOOUw==} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 dev: true - /@unocss/transformer-attributify-jsx@0.57.1: - resolution: {integrity: sha512-ohgSEwm2j98ltPWl1zRPvZhRjQPpd7qZtgoROTQh6n2W7wEO1SlnYjgBBz+pGuo2dkfBN5NjuZJ93AEjS10Ysw==} + /@unocss/transformer-attributify-jsx@0.57.4: + resolution: {integrity: sha512-Y7dvkAsveEFicgfmSQDc0AFNk6NeuuipgAYxJNS0xWH362V0+uELgxTZzicSznCj8kF7bkHUfyCKmR2J2gPcSg==} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 dev: true - /@unocss/transformer-compile-class@0.57.1: - resolution: {integrity: sha512-z0WZN6hbgpyBm2xqIrojqEjpQMhiyzHRbaBjWzI/6ieHWoFo5ajIwnReaFUEfJRNruLTd7/9hFDZdRXRPhttFw==} + /@unocss/transformer-compile-class@0.57.4: + resolution: {integrity: sha512-7zwVnah1Pgrrf0ipHot2hRyJZqZKyf75FbGNFtUaXaahwt3h6uncwRYN0BDEu2tuoDBp9fF1CpZggmJcg8vDzw==} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 dev: true - /@unocss/transformer-directives@0.57.1: - resolution: {integrity: sha512-rIk3XEU2NywEJUOkngBSmJfvS3IVgxkkqgMvuIqz8ZDbwWhepuMxsiI0QR3ypkipGr/eKK5DJ7eK0OVlo6FPFA==} + /@unocss/transformer-directives@0.57.4: + resolution: {integrity: sha512-AbmSmO5zDnup0tJYB4mlJBIXPuCruW/g3GVLHG6ztT/I6TanB9V5u5jNeIB+AAaF1TeoM7xPw97WhJmFeSIhRA==} dependencies: - '@unocss/core': 0.57.1 - '@unocss/rule-utils': 0.57.1 + '@unocss/core': 0.57.4 + '@unocss/rule-utils': 0.57.4 css-tree: 2.3.1 dev: true - /@unocss/transformer-variant-group@0.57.1: - resolution: {integrity: sha512-qwydzn2Lqz/8zW6UUXdORaUl8humsG8ll74LN/z8cjEsqtXZkVdkV0l6Brpp9Xp/XPbKwO+II+KH3/1LGwXSzQ==} + /@unocss/transformer-variant-group@0.57.4: + resolution: {integrity: sha512-+KbSqEDCK2lziGJ8wnY4FhYxCSpONaxoKp/B0iTxc8sJ6tTfq2/GoRwnMy3miQTepjOBb6xfRY7ocF1BCjnpnQ==} dependencies: - '@unocss/core': 0.57.1 + '@unocss/core': 0.57.4 dev: true - /@unocss/vite@0.57.1(rollup@4.2.0)(vite@5.0.0-beta.15): - resolution: {integrity: sha512-kEBDvGgQNkX2n87S6Ao5seyFb1kuWZ5p96dGOS7VFpD7HvR5xholkJXaVhUK9/exCldjLExbo5UtVlbxFLUFYg==} + /@unocss/vite@0.57.4(rollup@4.4.1)(vite@5.0.0): + resolution: {integrity: sha512-bVMftC1hzdlfRQOfllDuJ+bd5Z0/TOvPthNk8LyoHsnjAEH7FqspdCyPM3nQpnfqfYRocXiuLJv+KdQ2DLQWOQ==} 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.2.0) - '@unocss/config': 0.57.1 - '@unocss/core': 0.57.1 - '@unocss/inspector': 0.57.1 - '@unocss/scope': 0.57.1 - '@unocss/transformer-directives': 0.57.1 + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@unocss/config': 0.57.4 + '@unocss/core': 0.57.4 + '@unocss/inspector': 0.57.4 + '@unocss/scope': 0.57.4 + '@unocss/transformer-directives': 0.57.4 chokidar: 3.5.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 magic-string: 0.30.5 - vite: 5.0.0-beta.15(@types/node@20.2.3) + vite: 5.0.0 transitivePeerDependencies: - rollup dev: true - /@vite-plugin-vue-devtools/core@1.0.0-rc.5(vite@5.0.0-beta.15): + /@vite-plugin-vue-devtools/core@1.0.0-rc.5(vite@5.0.0): resolution: {integrity: sha512-S3zPV6QVRYz07D1ZEMShwbl8MTT/wvT27dPZicnnI2zXH7kCrOgm1aRw09j+1/35Z682Liqw+gzfnDDY+tIG2w==} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 @@ -3163,56 +3166,56 @@ packages: birpc: 0.2.14 estree-walker: 2.0.2 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) + vite: 5.0.0 + vite-hot-client: 0.2.2(vite@5.0.0) dev: true - /@vitejs/plugin-vue@4.4.0(vite@5.0.0-beta.15)(vue@3.3.7): - resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} + /@vitejs/plugin-vue@4.5.0(vite@5.0.0)(vue@3.3.8): + resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - vite: ^4.0.0 + vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.0-beta.15(@types/node@20.2.3) - vue: 3.3.7(typescript@5.2.2) + vite: 5.0.0 + vue: 3.3.8(typescript@5.2.2) dev: true - /@vitest/expect@0.34.6: - resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==} + /@vitest/expect@1.0.0-beta.4: + resolution: {integrity: sha512-JOpNEva2AFxfySH3F+X+hT52Kq/ZdIrGtzWYbj6yRuBuxFqM55n/7/jV4XtQG+XkmehP3OUZGx5zISOU8KHPQw==} dependencies: - '@vitest/spy': 0.34.6 - '@vitest/utils': 0.34.6 + '@vitest/spy': 1.0.0-beta.4 + '@vitest/utils': 1.0.0-beta.4 chai: 4.3.10 dev: true - /@vitest/runner@0.34.6: - resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==} + /@vitest/runner@1.0.0-beta.4: + resolution: {integrity: sha512-rlXCMp5MxMVVVN5hdhzPL9NpIkfZC0EXwAtN5gwBbCBoVRv9dBQiZ5qTw+LaNmugPl8gm76U4e4/nMZS9s6wyw==} dependencies: - '@vitest/utils': 0.34.6 + '@vitest/utils': 1.0.0-beta.4 p-limit: 4.0.0 pathe: 1.1.1 dev: true - /@vitest/snapshot@0.34.6: - resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==} + /@vitest/snapshot@1.0.0-beta.4: + resolution: {integrity: sha512-CzmHLGo4RNEQUojYtuEz8wWKp9/p3hvXskejRRJB1iCRH48uWROmoyb2iEQUhgpQw/+WwI4wRP7jek5lp48pRA==} dependencies: magic-string: 0.30.5 pathe: 1.1.1 pretty-format: 29.6.0 dev: true - /@vitest/spy@0.34.6: - resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==} + /@vitest/spy@1.0.0-beta.4: + resolution: {integrity: sha512-YvKUUl7KucKzLJb8+RTd8H3G24EVPGk+CVMFawwtD/KuYjBzM8RCh3oJTTba6ktLpB8JLVy8NVTNL4Oeigqs8A==} dependencies: - tinyspy: 2.1.1 + tinyspy: 2.2.0 dev: true - /@vitest/utils@0.34.6: - resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==} + /@vitest/utils@1.0.0-beta.4: + resolution: {integrity: sha512-YY4bhhVqyTxuNwuZJXiCM4/D0Z7Z3H3JDHNM8gXty7EyRUf4iPDQtXzIWe1r4zdTtoFnzFAeMr+891pWlv4SPA==} dependencies: diff-sequences: 29.4.3 - loupe: 2.3.6 + loupe: 2.3.7 pretty-format: 29.6.0 dev: true @@ -3246,65 +3249,65 @@ packages: '@volar/language-core': 1.10.5 dev: true - /@vue-macros/api@0.8.6(rollup@3.29.3)(vue@3.3.7): + /@vue-macros/api@0.8.6(rollup@3.29.3)(vue@3.3.8): 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@3.29.3)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@3.29.3)(vue@3.3.8) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/api@0.8.6(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/api@0.8.6(rollup@4.4.1)(vue@3.3.8): 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.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/better-define@1.6.12(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/better-define@1.6.12(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-wE0kPtwQ2ziyga37FeNycHdvsMTs5tX9BwNrwhTGdu//3O6wKOQfTyqkro8MbLus2eqXYbGH1uoY34J2A/9M/A==} engines: {node: '>=16.14.0'} dependencies: - '@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) + '@vue-macros/api': 0.8.6(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/boolean-prop@0.2.1(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/boolean-prop@0.2.1(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-xviX+eOVQGjSKCw/GOEtc6AzqQFR5bTAmAM4SUVPO4yUhhCgMz+eAtGY5f0YAIS9KYjnJ3DXGVLoIewKswb45w==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) - '@vue/compiler-core': 3.3.7 + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue/compiler-core': 3.3.8 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/chain-call@0.1.6(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/chain-call@0.1.6(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-ACUnx9TbPvjjn3aCxpqN2yPC/1wyZTdJnEfh+KLn2rgl5mQUFvi/oOs4rKz/koPSU76fYhPnhbVK4oDv/wQMwg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/common@1.8.0(rollup@3.29.3)(vue@3.3.7): + /@vue-macros/common@1.8.0(rollup@3.29.3)(vue@3.3.8): resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3315,16 +3318,16 @@ packages: dependencies: '@babel/types': 7.22.19 '@rollup/pluginutils': 5.0.5(rollup@3.29.3) - '@vue/compiler-sfc': 3.3.7 + '@vue/compiler-sfc': 3.3.8 ast-kit: 0.11.2(rollup@3.29.3) local-pkg: 0.4.3 magic-string-ast: 0.3.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/common@1.8.0(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/common@1.8.0(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3334,30 +3337,30 @@ packages: optional: true dependencies: '@babel/types': 7.22.19 - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) - '@vue/compiler-sfc': 3.3.7 - ast-kit: 0.11.2(rollup@4.2.0) + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@vue/compiler-sfc': 3.3.8 + ast-kit: 0.11.2(rollup@4.4.1) local-pkg: 0.4.3 magic-string-ast: 0.3.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-emit@0.1.16(vue@3.3.7): + /@vue-macros/define-emit@0.1.16(vue@3.3.8): resolution: {integrity: sha512-8UWGYzopmV+fHFBesqHBPkL76Utzd+br1kjWhx655VLE4IbgnCJNRSBXAsMmbsVGqVFSS3jvFVcpz7J8O0N5rw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/api': 0.8.6(rollup@3.29.3)(vue@3.3.7) - '@vue-macros/common': 1.8.0(rollup@3.29.3)(vue@3.3.7) + '@vue-macros/api': 0.8.6(rollup@3.29.3)(vue@3.3.8) + '@vue-macros/common': 1.8.0(rollup@3.29.3)(vue@3.3.8) rollup: 3.29.3 unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) dev: true - /@vue-macros/define-models@1.1.0(@vueuse/core@10.5.0)(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/define-models@1.1.0(@vueuse/core@10.6.1)(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-EaayVKSnlDcu6TZEQyzYQClUL4Owa2DUOALcpJjREZ3VMCWakzyMNdfrUTwxWqNlS9wh59/UZVgZhjb+/o0iww==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3366,83 +3369,83 @@ packages: '@vueuse/core': optional: true dependencies: - '@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.2.0) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vueuse/core': 10.6.1(vue@3.3.8) + ast-walker-scope: 0.5.0(rollup@4.4.1) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/define-prop@0.2.8(vue@3.3.7): + /@vue-macros/define-prop@0.2.8(vue@3.3.8): resolution: {integrity: sha512-ML0bHlOQ2NvxGTgHnGyWlCisb97WmTHKzcKYKYuK+YBTi5h7kimTft4W1Gnw38P1sKIdnknj393qSVHEg7MASw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/api': 0.8.6(rollup@3.29.3)(vue@3.3.7) - '@vue-macros/common': 1.8.0(rollup@3.29.3)(vue@3.3.7) + '@vue-macros/api': 0.8.6(rollup@3.29.3)(vue@3.3.8) + '@vue-macros/common': 1.8.0(rollup@3.29.3)(vue@3.3.8) rollup: 3.29.3 unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) dev: true - /@vue-macros/define-props-refs@1.1.10(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/define-props-refs@1.1.10(rollup@4.4.1)(vue@3.3.8): 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.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@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@1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@4.4.1)(vue@3.3.8): 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.2.0)(vue@3.3.7) - '@vue-macros/reactivity-transform': 0.3.23(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/reactivity-transform': 0.3.23(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-render@1.4.3(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/define-render@1.4.3(rollup@4.4.1)(vue@3.3.8): 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.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-slots@1.0.15(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/define-slots@1.0.15(rollup@4.4.1)(vue@3.3.8): 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.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/devtools@0.1.4(typescript@5.2.2)(vite@5.0.0-beta.15): + /@vue-macros/devtools@0.1.4(typescript@5.2.2)(vite@5.0.0): resolution: {integrity: sha512-md5WzjC4qgOOjnYKaqEfZknSeiEeGX13k/Hqi+aqvb+kIF0F6/5oxroqaPQemuNN/gUNMn8ZfA/JmcOYxGVFcQ==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3452,172 +3455,172 @@ packages: optional: true dependencies: sirv: 2.0.3 - vite: 5.0.0-beta.15(@types/node@20.2.3) - vue: 3.3.7(typescript@5.2.2) + vite: 5.0.0 + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - typescript dev: true - /@vue-macros/export-expose@0.0.13(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/export-expose@0.0.13(rollup@4.4.1)(vue@3.3.8): 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.2.0)(vue@3.3.7) - '@vue/compiler-sfc': 3.3.7 + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue/compiler-sfc': 3.3.8 unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-props@0.3.18(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/export-props@0.3.18(rollup@4.4.1)(vue@3.3.8): 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.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-render@0.1.1(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/export-render@0.1.1(rollup@4.4.1)(vue@3.3.8): 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.2.0)(vue@3.3.7) - '@vue/compiler-sfc': 3.3.7 + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue/compiler-sfc': 3.3.8 unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/hoist-static@1.4.12(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/hoist-static@1.4.12(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-MRdwxAp8rdrFUwYge1WcgS2h7jhL7RfcO/97pnT9qz/s4ps2a8hnbAT61Kn3p/PC6rLme6Di0GZFQ76rkQzULA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/jsx-directive@0.6.5(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/jsx-directive@0.6.5(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-GAh47ZXbCDwjOEURJzHp/KKykp5CNqbEaHBXYXaPKkANnhqWxCy96p+o0z+6CY4QyFc+nTY2BitpfnArvN/sbQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/named-template@0.3.19(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/named-template@0.3.19(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-u4xMAyHhCu/yOYeCJog9r9A04JH1+a9FKyZPaXGjHj+omiMMWLtJJLMumsKzSMCPooTAcDApk48SpsIEMmvSdA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) - '@vue/compiler-dom': 3.3.7 + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue/compiler-dom': 3.3.8 unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/reactivity-transform@0.3.23(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/reactivity-transform@0.3.23(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-SubIg1GsNpQdIDJusrcA2FWBgwSY+4jmL0j6SJ6PU85r3rlS+uDhn6AUkqxeZRAdmJnrbGHXDyWUdygOZmWrSg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@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 + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue/compiler-core': 3.3.8 + '@vue/shared': 3.3.8 magic-string: 0.30.5 unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/setup-block@0.2.18(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/setup-block@0.2.18(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-SyVzW5+I8MWe0lEAtGF76UDqyX4x/YxOMYZR1P9vr9M/QYfj5w7CCo4a6g81qDNxfwaOVVUWahWsia4rNHOp2A==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) - '@vue/compiler-dom': 3.3.7 + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue/compiler-dom': 3.3.8 unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-component@0.16.19(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/setup-component@0.16.19(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-85xa2mjlSrUDcLEoC3CvNIguc04fAw7D46cJYmFZrl/VhSfd1QZrZxk18HAjh4N9FuPPpX9eVed0l/fyVlOzSw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-sfc@0.16.3(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/setup-sfc@0.16.3(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-CN+asiwAgQhA797FaMf/71M3JQvTfS2P+O0gQ4bEuRJBp/XIUfHaoa3AiKReZkry+2ervPS4w2ljZPOGBaXBGA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-bind@0.1.0(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/short-bind@0.1.0(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-oJQDo+ZYA0ljFVZg6jqZ7jSrSqIK0pvY46uCMs9E5UmaOy374wjVP5RS0l7D1uBz6PTLnSmNh5/7QH4WYct4DQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) - '@vue/compiler-core': 3.3.7 + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue/compiler-core': 3.3.8 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-emits@1.4.10(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/short-emits@1.4.10(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-QHLQM+PSKgk+D4ksaBwv+rOOf5KSAx6k5rfLlFopgJFlr8ISbcagnwEf7L02EFb/auz4HsEKkNVrwPPCYKhhnw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-vmodel@1.3.0(rollup@4.2.0)(vue@3.3.7): + /@vue-macros/short-vmodel@1.3.0(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-yKyKKJG0EjDMAUhBCPn97zr6XvNkHzQLZGOcDmxsBMXLRuvIXCdjADYyA/UQpQM1LUZnjryLf4mGEMeTIgq3iA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) - '@vue/compiler-core': 3.3.7 + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue/compiler-core': 3.3.8 transitivePeerDependencies: - rollup - vue dev: true - /@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): + /@vue-macros/volar@0.17.2(@vue-macros/reactivity-transform@0.3.23)(rollup@4.4.1)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.8): resolution: {integrity: sha512-vvAdf4TEr7XpZJJ/yccfrQQ//lhWa7wsaO4/nGe3DdZEmdQ+opDYDS4MkD/K4kiZdA4/eiWcO/NVWY5bESdWhA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3626,12 +3629,12 @@ packages: vue-tsc: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) '@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-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/define-props': 1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/short-bind': 0.1.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/short-vmodel': 1.3.0(rollup@4.4.1)(vue@3.3.8) '@vue/language-core': 1.8.22(typescript@5.2.2) vue-tsc: 1.8.22(typescript@5.2.2) transitivePeerDependencies: @@ -3662,39 +3665,39 @@ packages: - supports-color dev: true - /@vue/compiler-core@3.3.7: - resolution: {integrity: sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==} + /@vue/compiler-core@3.3.8: + resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==} dependencies: '@babel/parser': 7.23.0 - '@vue/shared': 3.3.7 + '@vue/shared': 3.3.8 estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.3.7: - resolution: {integrity: sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw==} + /@vue/compiler-dom@3.3.8: + resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==} dependencies: - '@vue/compiler-core': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-core': 3.3.8 + '@vue/shared': 3.3.8 - /@vue/compiler-sfc@3.3.7: - resolution: {integrity: sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw==} + /@vue/compiler-sfc@3.3.8: + resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==} dependencies: '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.7 - '@vue/compiler-dom': 3.3.7 - '@vue/compiler-ssr': 3.3.7 - '@vue/reactivity-transform': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-core': 3.3.8 + '@vue/compiler-dom': 3.3.8 + '@vue/compiler-ssr': 3.3.8 + '@vue/reactivity-transform': 3.3.8 + '@vue/shared': 3.3.8 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.31 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.3.7: - resolution: {integrity: sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg==} + /@vue/compiler-ssr@3.3.8: + resolution: {integrity: sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==} dependencies: - '@vue/compiler-dom': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-dom': 3.3.8 + '@vue/shared': 3.3.8 /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} @@ -3709,8 +3712,8 @@ packages: dependencies: '@volar/language-core': 1.10.7 '@volar/source-map': 1.10.7 - '@vue/compiler-dom': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-dom': 3.3.8 + '@vue/shared': 3.3.8 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 @@ -3718,47 +3721,47 @@ packages: vue-template-compiler: 2.7.14 dev: true - /@vue/reactivity-transform@3.3.7: - resolution: {integrity: sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA==} + /@vue/reactivity-transform@3.3.8: + resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==} dependencies: '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/compiler-core': 3.3.8 + '@vue/shared': 3.3.8 estree-walker: 2.0.2 magic-string: 0.30.5 - /@vue/reactivity@3.3.7: - resolution: {integrity: sha512-cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg==} + /@vue/reactivity@3.3.8: + resolution: {integrity: sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==} dependencies: - '@vue/shared': 3.3.7 + '@vue/shared': 3.3.8 - /@vue/runtime-core@3.3.7: - resolution: {integrity: sha512-LHq9du3ubLZFdK/BP0Ysy3zhHqRfBn80Uc+T5Hz3maFJBGhci1MafccnL3rpd5/3wVfRHAe6c+PnlO2PAavPTQ==} + /@vue/runtime-core@3.3.8: + resolution: {integrity: sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==} dependencies: - '@vue/reactivity': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/reactivity': 3.3.8 + '@vue/shared': 3.3.8 - /@vue/runtime-dom@3.3.7: - resolution: {integrity: sha512-PFQU1oeJxikdDmrfoNQay5nD4tcPNYixUBruZzVX/l0eyZvFKElZUjW4KctCcs52nnpMGO6UDK+jF5oV4GT5Lw==} + /@vue/runtime-dom@3.3.8: + resolution: {integrity: sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==} dependencies: - '@vue/runtime-core': 3.3.7 - '@vue/shared': 3.3.7 + '@vue/runtime-core': 3.3.8 + '@vue/shared': 3.3.8 csstype: 3.1.2 - /@vue/server-renderer@3.3.7(vue@3.3.7): - resolution: {integrity: sha512-UlpKDInd1hIZiNuVVVvLgxpfnSouxKQOSE2bOfQpBuGwxRV/JqqTCyyjXUWiwtVMyeRaZhOYYqntxElk8FhBhw==} + /@vue/server-renderer@3.3.8(vue@3.3.8): + resolution: {integrity: sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==} peerDependencies: - vue: 3.3.7 + vue: 3.3.8 dependencies: - '@vue/compiler-ssr': 3.3.7 - '@vue/shared': 3.3.7 - vue: 3.3.7(typescript@5.2.2) + '@vue/compiler-ssr': 3.3.8 + '@vue/shared': 3.3.8 + vue: 3.3.8(typescript@5.2.2) - /@vue/shared@3.3.7: - resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==} + /@vue/shared@3.3.8: + resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} - /@vue/test-utils@2.4.1(vue@3.3.7): - resolution: {integrity: sha512-VO8nragneNzUZUah6kOjiFmD/gwRjUauG9DROh6oaOeFwX1cZRUNHhdeogE8635cISigXFTtGLUQWx5KCb0xeg==} + /@vue/test-utils@2.4.2(vue@3.3.8): + resolution: {integrity: sha512-07lLjpG1o9tEBoWQfVOFhDT7+WFCdDeECoeSdzOuVgIi6nxb2JDLGNNOV6+3crPpyg/jMlIocj96UROcgomiGg==} peerDependencies: '@vue/server-renderer': ^3.0.1 vue: ^3.0.1 @@ -3767,40 +3770,40 @@ packages: optional: true dependencies: js-beautify: 1.14.9 - vue: 3.3.7(typescript@5.2.2) - vue-component-type-helpers: 1.8.4 + vue: 3.3.8(typescript@5.2.2) + vue-component-type-helpers: 1.8.22 dev: true - /@vueuse/core@10.5.0(vue@3.3.7): - resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==} + /@vueuse/core@10.6.1(vue@3.3.8): + resolution: {integrity: sha512-Pc26IJbqgC9VG1u6VY/xrXXfxD33hnvxBnKrLlA2LJlyHII+BSrRoTPJgGYq7qZOu61itITFUnm6QbacwZ4H8Q==} dependencies: - '@types/web-bluetooth': 0.0.18 - '@vueuse/metadata': 10.5.0 - '@vueuse/shared': 10.5.0(vue@3.3.7) - vue-demi: 0.14.6(vue@3.3.7) + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.6.1 + '@vueuse/shared': 10.6.1(vue@3.3.8) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/head@2.0.0(vue@3.3.7): + /@vueuse/head@2.0.0(vue@3.3.8): resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/dom': 1.8.2 - '@unhead/schema': 1.8.2 + '@unhead/dom': 1.8.4 + '@unhead/schema': 1.8.4 '@unhead/ssr': 1.7.4 - '@unhead/vue': 1.8.2(vue@3.3.7) - vue: 3.3.7(typescript@5.2.2) + '@unhead/vue': 1.8.4(vue@3.3.8) + vue: 3.3.8(typescript@5.2.2) dev: false - /@vueuse/metadata@10.5.0: - resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==} + /@vueuse/metadata@10.6.1: + resolution: {integrity: sha512-qhdwPI65Bgcj23e5lpGfQsxcy0bMjCAsUGoXkJ7DsoeDUdasbZ2DBa4dinFCOER3lF4gwUv+UD2AlA11zdzMFw==} - /@vueuse/shared@10.5.0(vue@3.3.7): - resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} + /@vueuse/shared@10.6.1(vue@3.3.8): + resolution: {integrity: sha512-TECVDTIedFlL0NUfHWncf3zF9Gc4VfdxfQc8JFwoVZQmxpONhLxFrlm0eHQeidHj4rdTPL3KXJa0TZCk1wnc5Q==} dependencies: - vue-demi: 0.14.6(vue@3.3.7) + vue-demi: 0.14.6(vue@3.3.8) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3841,12 +3844,12 @@ packages: negotiator: 0.6.3 dev: true - /acorn-jsx@5.3.2(acorn@8.10.0): + /acorn-jsx@5.3.2(acorn@8.11.2): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: true /acorn-walk@8.2.0: @@ -3860,8 +3863,8 @@ packages: hasBin: true dev: true - /acorn@8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + /acorn@8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -4028,32 +4031,11 @@ packages: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: true - /array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.22.2 - get-intrinsic: 1.2.1 - is-string: 1.0.7 - dev: true - /array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} dev: true - /array.prototype.flat@1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.22.2 - es-shim-unscopables: 1.0.0 - dev: true - /arraybuffer.prototype.slice@1.0.2: resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} engines: {node: '>= 0.4'} @@ -4101,34 +4083,34 @@ packages: - rollup dev: true - /ast-kit@0.11.2(rollup@4.2.0): + /ast-kit@0.11.2(rollup@4.4.1): resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.0 - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) pathe: 1.1.1 transitivePeerDependencies: - rollup dev: true - /ast-kit@0.9.5(rollup@4.2.0): + /ast-kit@0.9.5(rollup@4.4.1): resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.0 - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) pathe: 1.1.1 transitivePeerDependencies: - rollup dev: true - /ast-walker-scope@0.5.0(rollup@4.2.0): + /ast-walker-scope@0.5.0(rollup@4.4.1): resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.0 - ast-kit: 0.9.5(rollup@4.2.0) + ast-kit: 0.9.5(rollup@4.4.1) transitivePeerDependencies: - rollup dev: true @@ -4456,7 +4438,7 @@ packages: check-error: 1.0.3 deep-eql: 4.1.3 get-func-name: 2.0.2 - loupe: 2.3.6 + loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: true @@ -4686,8 +4668,8 @@ packages: engines: {node: '>= 6'} dev: true - /comment-parser@1.4.0: - resolution: {integrity: sha512-QLyTNiZ2KDOibvFPlZ6ZngVsZ/0gYnE6uTXi5aoDg8ed3AkJAz4sEje3Y8a29hQ1s6A99MZXe47fLAXQ1rTqaw==} + /comment-parser@1.4.1: + resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} engines: {node: '>= 12.0.0'} dev: true @@ -4869,20 +4851,20 @@ packages: /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - /cypress-vite@1.4.2(vite@5.0.0-beta.15): + /cypress-vite@1.4.2(vite@5.0.0): 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.15(@types/node@20.2.3) + vite: 5.0.0 transitivePeerDependencies: - supports-color dev: true - /cypress@13.4.0: - resolution: {integrity: sha512-KeWNC9xSHG/ewZURVbaQsBQg2mOKw4XhjJZFKjWbEjgZCdxpPXLpJnfq5Jns1Gvnjp6AlnIfpZfWFlDgVKXdWQ==} + /cypress@13.5.1: + resolution: {integrity: sha512-yqLViT0D/lPI8Kkm7ciF/x/DCK/H/DnogdGyiTnQgX4OVR2aM30PtK+kvklTOD1u3TuItiD9wUQAF8EYWtyZug==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true requiresBuild: true @@ -5327,12 +5309,6 @@ packages: has-tostringtag: 1.0.0 dev: true - /es-shim-unscopables@1.0.0: - resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} - dependencies: - has: 1.0.3 - dev: true - /es-to-primitive@1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} @@ -5439,13 +5415,13 @@ packages: source-map: 0.6.1 dev: true - /eslint-compat-utils@0.1.2(eslint@8.52.0): + /eslint-compat-utils@0.1.2(eslint@8.53.0): resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.52.0 + eslint: 8.53.0 dev: true /eslint-config-flat-gitignore@0.1.1: @@ -5464,7 +5440,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint@8.52.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.11.0)(eslint-import-resolver-node@0.3.9)(eslint@8.53.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5485,54 +5461,54 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.9.1(eslint@8.52.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.11.0(eslint@8.53.0)(typescript@5.2.2) debug: 3.2.7(supports-color@8.1.1) - eslint: 8.52.0 + eslint: 8.53.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-antfu@1.0.2(eslint@8.52.0): - resolution: {integrity: sha512-elv/LVq+4h9oi7xza9EK93akujmTAGnL3e7aMVVWELjvIJuHcKj0GT6HjdgPDtuBdMnyyKN7fVKIpSNSqZnaIA==} + /eslint-plugin-antfu@1.0.9(eslint@8.53.0): + resolution: {integrity: sha512-7/IkVmqTjymwsb9JRyHDCDFAOWTBXSNYtPVOPmd+DymIWsQeBxXDJLzBmZLZ0/ml7sfXEtYrUrzhGZCtsYxe2w==} peerDependencies: eslint: '*' dependencies: - eslint: 8.52.0 + eslint: 8.53.0 dev: true - /eslint-plugin-cypress@2.15.1(eslint@8.52.0): + /eslint-plugin-cypress@2.15.1(eslint@8.53.0): resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.52.0 + eslint: 8.53.0 globals: 13.23.0 dev: true - /eslint-plugin-es-x@7.1.0(eslint@8.52.0): + /eslint-plugin-es-x@7.1.0(eslint@8.53.0): resolution: {integrity: sha512-AhiaF31syh4CCQ+C5ccJA0VG6+kJK8+5mXKKE7Qs1xcPRg02CDPOj3mWlQxuWS/AYtg7kxrDNgW9YW3vc0Q+Mw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) '@eslint-community/regexpp': 4.8.1 - eslint: 8.52.0 + eslint: 8.53.0 dev: true - /eslint-plugin-eslint-comments@3.2.0(eslint@8.52.0): + /eslint-plugin-eslint-comments@3.2.0(eslint@8.53.0): resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.52.0 + eslint: 8.53.0 ignore: 5.2.4 dev: true - /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.9.1)(eslint@8.52.0): + /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0): resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==} engines: {node: '>=12'} peerDependencies: @@ -5540,9 +5516,9 @@ packages: dependencies: debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 8.52.0 + eslint: 8.53.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) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.11.0)(eslint-import-resolver-node@0.3.9)(eslint@8.53.0) get-tsconfig: 4.7.0 is-glob: 4.0.3 minimatch: 3.1.2 @@ -5555,18 +5531,18 @@ packages: - supports-color dev: true - /eslint-plugin-jsdoc@46.8.2(eslint@8.52.0): - resolution: {integrity: sha512-5TSnD018f3tUJNne4s4gDWQflbsgOycIKEUBoCLn6XtBMgNHxQFmV8vVxUtiPxAQq8lrX85OaSG/2gnctxw9uQ==} + /eslint-plugin-jsdoc@46.9.0(eslint@8.53.0): + resolution: {integrity: sha512-UQuEtbqLNkPf5Nr/6PPRCtr9xypXY+g8y/Q7gPa0YK7eDhh0y2lWprXRnaYbW7ACgIUvpDKy9X2bZqxtGzBG9Q==} engines: {node: '>=16'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@es-joy/jsdoccomment': 0.40.1 + '@es-joy/jsdoccomment': 0.41.0 are-docs-informative: 0.0.2 - comment-parser: 1.4.0 + comment-parser: 1.4.1 debug: 4.3.4(supports-color@8.1.1) escape-string-regexp: 4.0.0 - eslint: 8.52.0 + eslint: 8.53.0 esquery: 1.5.0 is-builtin-module: 3.2.1 semver: 7.5.4 @@ -5575,43 +5551,44 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc@2.10.0(eslint@8.52.0): + /eslint-plugin-jsonc@2.10.0(eslint@8.53.0): resolution: {integrity: sha512-9d//o6Jyh4s1RxC9fNSt1+MMaFN2ruFdXPG9XZcb/mR2KkfjADYiNL/hbU6W0Cyxfg3tS/XSFuhl5LgtMD8hmw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - eslint: 8.52.0 - eslint-compat-utils: 0.1.2(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) + eslint: 8.53.0 + eslint-compat-utils: 0.1.2(eslint@8.53.0) jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-markdown@3.0.1(eslint@8.52.0): + /eslint-plugin-markdown@3.0.1(eslint@8.53.0): resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.52.0 + eslint: 8.53.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n@16.2.0(eslint@8.52.0): - resolution: {integrity: sha512-AQER2jEyQOt1LG6JkGJCCIFotzmlcCZFur2wdKrp1JX2cNotC7Ae0BcD/4lLv3lUAArM9uNS8z/fsvXTd0L71g==} + /eslint-plugin-n@16.3.1(eslint@8.53.0): + resolution: {integrity: sha512-w46eDIkxQ2FaTHcey7G40eD+FhTXOdKudDXPUO2n9WNcslze/i/HT2qJ3GXjHngYSGDISIgPNhwGtgoix4zeOw==} engines: {node: '>=16.0.0'} peerDependencies: eslint: '>=7.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) builtins: 5.0.1 - eslint: 8.52.0 - eslint-plugin-es-x: 7.1.0(eslint@8.52.0) + eslint: 8.53.0 + eslint-plugin-es-x: 7.1.0(eslint@8.53.0) get-tsconfig: 4.7.0 ignore: 5.2.4 + is-builtin-module: 3.2.1 is-core-module: 2.13.1 minimatch: 3.1.2 resolve: 1.22.8 @@ -5623,8 +5600,8 @@ packages: engines: {node: '>=5.0.0'} dev: true - /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==} + /eslint-plugin-perfectionist@2.3.0(eslint@8.53.0)(typescript@5.2.2)(vue-eslint-parser@9.3.2): + resolution: {integrity: sha512-T/1HOysrsyExPr/N5apy3XFhejYqIturtejlSbTGy0WCw5dt72FDT92NOvRRKJvx8lftZDJ8AEIs5nHk9Pfa9Q==} peerDependencies: astro-eslint-parser: ^0.16.0 eslint: '>=8.0.0' @@ -5641,27 +5618,27 @@ packages: vue-eslint-parser: optional: true dependencies: - '@typescript-eslint/utils': 6.9.1(eslint@8.52.0)(typescript@5.2.2) - eslint: 8.52.0 + '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + eslint: 8.53.0 minimatch: 9.0.3 natural-compare-lite: 1.4.0 - vue-eslint-parser: 9.3.2(eslint@8.52.0) + vue-eslint-parser: 9.3.2(eslint@8.53.0) transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-unicorn@49.0.0(eslint@8.52.0): + /eslint-plugin-unicorn@49.0.0(eslint@8.53.0): resolution: {integrity: sha512-0fHEa/8Pih5cmzFW5L7xMEfUTvI9WKeQtjmKpTUmY+BiFCDxkxrTdnURJOHKykhtwIeyYsxnecbGvDCml++z4Q==} engines: {node: '>=16'} peerDependencies: eslint: '>=8.52.0' dependencies: '@babel/helper-validator-identifier': 7.22.20 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) ci-info: 3.8.0 clean-regexp: 1.0.0 - eslint: 8.52.0 + eslint: 8.53.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -5674,7 +5651,7 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.9.1)(eslint@8.52.0): + /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.11.0)(eslint@8.53.0): resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5684,13 +5661,13 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@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 + '@typescript-eslint/eslint-plugin': 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.2.2) + eslint: 8.53.0 eslint-rule-composer: 0.3.0 dev: true - /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==} + /eslint-plugin-vitest@0.3.9(@typescript-eslint/eslint-plugin@6.11.0)(eslint@8.53.0)(typescript@5.2.2)(vitest@1.0.0-beta.4): + resolution: {integrity: sha512-ZGrz8dWFlotM5dwrsMLP4VcY5MizwKNV4JTnY0VKdnuCZ+qeEUMHf1qd8kRGQA3tqLvXcV929wt2ANkduq2Pgw==} engines: {node: 14.x || >= 16} peerDependencies: '@typescript-eslint/eslint-plugin': '*' @@ -5699,43 +5676,45 @@ packages: peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true + vitest: + optional: true dependencies: - '@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 + '@typescript-eslint/eslint-plugin': 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + eslint: 8.53.0 + vitest: 1.0.0-beta.4 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-vue@9.18.1(eslint@8.52.0): + /eslint-plugin-vue@9.18.1(eslint@8.53.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 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - eslint: 8.52.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) + eslint: 8.53.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.13 semver: 7.5.4 - vue-eslint-parser: 9.3.2(eslint@8.52.0) + vue-eslint-parser: 9.3.2(eslint@8.53.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml@1.10.0(eslint@8.52.0): + /eslint-plugin-yml@1.10.0(eslint@8.53.0): resolution: {integrity: sha512-53SUwuNDna97lVk38hL/5++WXDuugPM9SUQ1T645R0EHMRCdBIIxGye/oOX2qO3FQ7aImxaUZJU/ju+NMUBrLQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4(supports-color@8.1.1) - eslint: 8.52.0 - eslint-compat-utils: 0.1.2(eslint@8.52.0) + eslint: 8.53.0 + eslint-compat-utils: 0.1.2(eslint@8.53.0) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.2 @@ -5761,15 +5740,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.52.0: - resolution: {integrity: sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==} + /eslint@8.53.0: + resolution: {integrity: sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) '@eslint-community/regexpp': 4.8.1 - '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.52.0 + '@eslint/eslintrc': 2.1.3 + '@eslint/js': 8.53.0 '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -5819,8 +5798,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) + acorn: 8.11.2 + acorn-jsx: 5.3.2(acorn@8.11.2) eslint-visitor-keys: 3.4.3 dev: true @@ -6014,8 +5993,8 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -6398,7 +6377,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -7310,7 +7289,7 @@ packages: resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.5.4 @@ -7355,16 +7334,6 @@ packages: promise: 7.3.1 dev: true - /jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} - dependencies: - array-includes: 3.1.7 - array.prototype.flat: 1.3.2 - object.assign: 4.1.4 - object.values: 1.1.7 - dev: true - /kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -7420,8 +7389,8 @@ packages: uc.micro: 1.0.6 dev: true - /lint-staged@15.0.2: - resolution: {integrity: sha512-vnEy7pFTHyVuDmCAIFKR5QDO8XLVlPFQQyujQ/STOxe40ICWqJ6knS2wSJ/ffX/Lw0rz83luRDh+ET7toN+rOw==} + /lint-staged@15.1.0: + resolution: {integrity: sha512-ZPKXWHVlL7uwVpy8OZ7YQjYDAuO5X4kMh0XgZvPNxLcCCngd0PO5jKQyy3+s4TL2EnHoIXIzP1422f/l3nZKMw==} engines: {node: '>=18.12.0'} hasBin: true dependencies: @@ -7434,7 +7403,7 @@ packages: micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.3.3 + yaml: 2.3.4 transitivePeerDependencies: - supports-color dev: true @@ -7547,8 +7516,8 @@ packages: wrap-ansi: 8.1.0 dev: true - /loupe@2.3.6: - resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: get-func-name: 2.0.2 dev: true @@ -7652,11 +7621,11 @@ packages: resolution: {integrity: sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==} dev: true - /markdown-it-shikiji@0.6.12: - resolution: {integrity: sha512-9yLmOaqQnioBoPwNG/Zbk1/Sp1G06lC3qHweL5OUAbtTLylMxBeE6S8LIVxjZm1+75HoP6jPJFsVUyNn++DzuQ==} + /markdown-it-shikiji@0.6.13: + resolution: {integrity: sha512-SZ7SmZX8X3CIghbIt12aJcasXTwy4jKVBU5q8hVeLRwTN3ZsVuZ3/hzKytXYoEAx7zwUF8BO/sY7d0GhpAX6Eg==} dependencies: markdown-it: 13.0.2 - shikiji: 0.6.12 + shikiji: 0.6.13 dev: true /markdown-it@13.0.2: @@ -7933,7 +7902,7 @@ packages: /mlly@1.4.2: resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.3.0 @@ -8175,15 +8144,6 @@ packages: object-keys: 1.1.1 dev: true - /object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.22.2 - dev: true - /obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true @@ -8480,7 +8440,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia@2.1.7(typescript@5.2.2)(vue@3.3.7): + /pinia@2.1.7(typescript@5.2.2)(vue@3.3.8): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -8494,8 +8454,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.0 typescript: 5.2.2 - vue: 3.3.7(typescript@5.2.2) - vue-demi: 0.14.6(vue@3.3.7) + vue: 3.3.8(typescript@5.2.2) + vue-demi: 0.14.6(vue@3.3.8) dev: false /pkg-types@1.0.3: @@ -8511,8 +8471,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm@8.10.2: - resolution: {integrity: sha512-B4IJPVumx62UYggbwe8HdQFqS0EJ7KHh/tzqbxEBQ69fUJk9s2xCfU+oxivjkgoyJNsS2nGdJGyhndnxgEjDPA==} + /pnpm@8.10.5: + resolution: {integrity: sha512-nBYfQz2FVRxY8bOhCxjMPfcrWgLSyu5lZswFtvIK3e+UfnldkMOQM7+S3lUXfq1p2H9iqdqtyR56LjtY9JNToA==} engines: {node: '>=16.14'} hasBin: true dev: true @@ -9015,7 +8975,7 @@ packages: terser: 5.17.6 dev: true - /rollup-plugin-visualizer@5.9.2(rollup@4.2.0): + /rollup-plugin-visualizer@5.9.2(rollup@4.4.1): resolution: {integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==} engines: {node: '>=14'} hasBin: true @@ -9027,7 +8987,7 @@ packages: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 4.2.0 + rollup: 4.4.1 source-map: 0.7.4 yargs: 17.7.2 dev: true @@ -9048,23 +9008,23 @@ packages: fsevents: 2.3.3 dev: true - /rollup@4.2.0: - resolution: {integrity: sha512-deaMa9Z+jPVeBD2dKXv+h7EbdKte9++V2potc/ADqvVgEr6DEJ3ia9u0joarjC2lX/ubaCRYz3QVx0TzuVqAJA==} + /rollup@4.4.1: + resolution: {integrity: sha512-idZzrUpWSblPJX66i+GzrpjKE3vbYrlWirUHteoAbjKReZwa0cohAErOYA5efoMmNCdvG9yrJS+w9Kl6csaH4w==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - '@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 + '@rollup/rollup-android-arm-eabi': 4.4.1 + '@rollup/rollup-android-arm64': 4.4.1 + '@rollup/rollup-darwin-arm64': 4.4.1 + '@rollup/rollup-darwin-x64': 4.4.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.4.1 + '@rollup/rollup-linux-arm64-gnu': 4.4.1 + '@rollup/rollup-linux-arm64-musl': 4.4.1 + '@rollup/rollup-linux-x64-gnu': 4.4.1 + '@rollup/rollup-linux-x64-musl': 4.4.1 + '@rollup/rollup-win32-arm64-msvc': 4.4.1 + '@rollup/rollup-win32-ia32-msvc': 4.4.1 + '@rollup/rollup-win32-x64-msvc': 4.4.1 fsevents: 2.3.3 dev: true @@ -9234,8 +9194,8 @@ packages: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: true - /shikiji@0.6.12: - resolution: {integrity: sha512-sm7Wg8P4w6T3quDAZQxvk0P02o2hheIFEdbaEuGOhGnqLDjVsP28GDUVPdgbacOIc1auapNVNCVEykhPploLyg==} + /shikiji@0.6.13: + resolution: {integrity: sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==} dependencies: hast-util-to-html: 9.0.0 dev: true @@ -9628,7 +9588,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: true /supports-color@5.5.0: @@ -9727,7 +9687,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.3 - acorn: 8.10.0 + acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -9748,13 +9708,13 @@ packages: resolution: {integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==} dev: true - /tinypool@0.7.0: - resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==} + /tinypool@0.8.1: + resolution: {integrity: sha512-zBTCK0cCgRROxvs9c0CGK838sPkeokNGdQVUUwHAbynHFlmyJYj825f/oRs528HaIJ97lo0pLIlDUzwN+IorWg==} engines: {node: '>=14.0.0'} dev: true - /tinyspy@2.1.1: - resolution: {integrity: sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w==} + /tinyspy@2.2.0: + resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==} engines: {node: '>=14.0.0'} dev: true @@ -9999,12 +9959,12 @@ packages: mlly: 1.4.2 dev: true - /unhead@1.8.2: - resolution: {integrity: sha512-f7Ha07cT+cgYav06tRNKxUrOZ722QtvYExn0McE68DYUGUM2boPCxXWlHcZXpSAbOj5OQI5AwQE5Xb3Qp2dWDQ==} + /unhead@1.8.4: + resolution: {integrity: sha512-r2SFK18KzjKgSaOBawjQXXAz4odqKjy+fYtw7g+nwlc3FU1JNQqScVeTic0gEK69IJ/cRsqL6bPqF1ILkyVmTQ==} dependencies: - '@unhead/dom': 1.8.2 - '@unhead/schema': 1.8.2 - '@unhead/shared': 1.8.2 + '@unhead/dom': 1.8.4 + '@unhead/schema': 1.8.4 + '@unhead/shared': 1.8.4 hookable: 5.5.3 /unicode-canonical-property-names-ecmascript@2.0.0: @@ -10030,12 +9990,12 @@ packages: engines: {node: '>=4'} dev: true - /unimport@3.4.0(rollup@4.2.0): + /unimport@3.4.0(rollup@4.4.1): resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) escape-string-regexp: 5.0.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 local-pkg: 0.4.3 magic-string: 0.30.5 mlly: 1.4.2 @@ -10132,11 +10092,11 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss@0.57.1(postcss@8.4.31)(rollup@4.2.0)(vite@5.0.0-beta.15): - resolution: {integrity: sha512-xLsyJ8+T1/Ux93yrqOvuQy268wF5rSzydlsbqZ5EVfi01PxYyydez3nycPqbyPZientkJ0Yohzd5aBqmZgku3A==} + /unocss@0.57.4(postcss@8.4.31)(rollup@4.4.1)(vite@5.0.0): + resolution: {integrity: sha512-rf5eiCVb8957rqzCyRxLzljeYguVMS70X322/Z1sYhosKhh8SBBMsC/TrZEf5o8LTn/MbFN9fVizEtbUKaFjUg==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.57.1 + '@unocss/webpack': 0.57.4 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 peerDependenciesMeta: '@unocss/webpack': @@ -10144,27 +10104,27 @@ packages: vite: optional: true dependencies: - '@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) - '@unocss/preset-attributify': 0.57.1 - '@unocss/preset-icons': 0.57.1 - '@unocss/preset-mini': 0.57.1 - '@unocss/preset-tagify': 0.57.1 - '@unocss/preset-typography': 0.57.1 - '@unocss/preset-uno': 0.57.1 - '@unocss/preset-web-fonts': 0.57.1 - '@unocss/preset-wind': 0.57.1 - '@unocss/reset': 0.57.1 - '@unocss/transformer-attributify-jsx': 0.57.1 - '@unocss/transformer-attributify-jsx-babel': 0.57.1 - '@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.2.0)(vite@5.0.0-beta.15) - vite: 5.0.0-beta.15(@types/node@20.2.3) + '@unocss/astro': 0.57.4(rollup@4.4.1)(vite@5.0.0) + '@unocss/cli': 0.57.4(rollup@4.4.1) + '@unocss/core': 0.57.4 + '@unocss/extractor-arbitrary-variants': 0.57.4 + '@unocss/postcss': 0.57.4(postcss@8.4.31) + '@unocss/preset-attributify': 0.57.4 + '@unocss/preset-icons': 0.57.4 + '@unocss/preset-mini': 0.57.4 + '@unocss/preset-tagify': 0.57.4 + '@unocss/preset-typography': 0.57.4 + '@unocss/preset-uno': 0.57.4 + '@unocss/preset-web-fonts': 0.57.4 + '@unocss/preset-wind': 0.57.4 + '@unocss/reset': 0.57.4 + '@unocss/transformer-attributify-jsx': 0.57.4 + '@unocss/transformer-attributify-jsx-babel': 0.57.4 + '@unocss/transformer-compile-class': 0.57.4 + '@unocss/transformer-directives': 0.57.4 + '@unocss/transformer-variant-group': 0.57.4 + '@unocss/vite': 0.57.4(rollup@4.4.1)(vite@5.0.0) + vite: 5.0.0 transitivePeerDependencies: - postcss - rollup @@ -10176,7 +10136,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import@0.16.7(@vueuse/core@10.5.0)(rollup@4.2.0): + /unplugin-auto-import@0.16.7(@vueuse/core@10.6.1)(rollup@4.4.1): resolution: {integrity: sha512-w7XmnRlchq6YUFJVFGSvG1T/6j8GrdYN6Em9Wf0Ye+HXgD/22kont+WnuCAA0UaUoxtuvRR1u/mXKy63g/hfqQ==} engines: {node: '>=14'} peerDependencies: @@ -10189,19 +10149,19 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) - '@vueuse/core': 10.5.0(vue@3.3.7) - fast-glob: 3.3.1 + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@vueuse/core': 10.6.1(vue@3.3.8) + fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.5 minimatch: 9.0.3 - unimport: 3.4.0(rollup@4.2.0) + unimport: 3.4.0(rollup@4.4.1) unplugin: 1.5.0 transitivePeerDependencies: - rollup dev: true - /unplugin-combine@0.8.0(rollup@4.2.0)(vite@5.0.0-beta.15): + /unplugin-combine@0.8.0(rollup@4.4.1)(vite@5.0.0): resolution: {integrity: sha512-2a+Jf0gmX+N0aEjdPIGBSxtHcP+5izQus20+qmQFz43w2jh1ZhC2p3fKekBdDPj5ZQlO15bA+OLDkoOiiBz/BA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -10220,12 +10180,12 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - rollup: 4.2.0 + rollup: 4.4.1 unplugin: 1.5.0 - vite: 5.0.0-beta.15(@types/node@20.2.3) + vite: 5.0.0 dev: true - /unplugin-vue-components@0.25.2(rollup@4.2.0)(vue@3.3.7): + /unplugin-vue-components@0.25.2(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==} engines: {node: '>=14'} peerDependencies: @@ -10239,68 +10199,68 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) - fast-glob: 3.3.1 + fast-glob: 3.3.2 local-pkg: 0.4.3 magic-string: 0.30.5 minimatch: 9.0.3 resolve: 1.22.8 unplugin: 1.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - rollup - supports-color dev: true - /unplugin-vue-define-options@1.3.18(rollup@4.2.0)(vue@3.3.7): + /unplugin-vue-define-options@1.3.18(rollup@4.4.1)(vue@3.3.8): resolution: {integrity: sha512-AaE10FCccfezT48yyYuUXdnTF9z8vQuXrlpNF5uQtq/AOD2pdkf38vnmJm8bJjpoqEkR6u72wNCJLZKXSUw+Og==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) - ast-walker-scope: 0.5.0(rollup@4.2.0) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + ast-walker-scope: 0.5.0(rollup@4.4.1) unplugin: 1.5.0 transitivePeerDependencies: - rollup - vue dev: true - /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): + /unplugin-vue-macros@2.6.2(@vueuse/core@10.6.1)(rollup@4.4.1)(typescript@5.2.2)(vite@5.0.0)(vue@3.3.8): 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.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.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.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) + '@vue-macros/better-define': 1.6.12(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/boolean-prop': 0.2.1(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/chain-call': 0.1.6(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/define-emit': 0.1.16(vue@3.3.8) + '@vue-macros/define-models': 1.1.0(@vueuse/core@10.6.1)(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/define-prop': 0.2.8(vue@3.3.8) + '@vue-macros/define-props': 1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/define-props-refs': 1.1.10(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/define-render': 1.4.3(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/define-slots': 1.0.15(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/devtools': 0.1.4(typescript@5.2.2)(vite@5.0.0) + '@vue-macros/export-expose': 0.0.13(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/export-props': 0.3.18(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/export-render': 0.1.1(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/hoist-static': 1.4.12(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/jsx-directive': 0.6.5(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/named-template': 0.3.19(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/reactivity-transform': 0.3.23(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/setup-block': 0.2.18(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/setup-component': 0.16.19(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/setup-sfc': 0.16.3(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/short-bind': 0.1.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/short-emits': 1.4.10(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/short-vmodel': 1.3.0(rollup@4.4.1)(vue@3.3.8) unplugin: 1.5.0 - 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) + unplugin-combine: 0.8.0(rollup@4.4.1)(vite@5.0.0) + unplugin-vue-define-options: 1.3.18(rollup@4.4.1)(vue@3.3.8) + vue: 3.3.8(typescript@5.2.2) transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -10310,24 +10270,24 @@ packages: - webpack dev: true - /unplugin-vue-markdown@0.24.3(rollup@4.2.0)(vite@5.0.0-beta.15): - resolution: {integrity: sha512-v9fNupSfGnQTYrzpDO51DTppR6IsR/ufNdKycBe7HK0nApuXYiLzo5i5ejG63NSnMauTDFZB1kYOlUjJZ5auvQ==} + /unplugin-vue-markdown@0.25.1(rollup@4.4.1)(vite@5.0.0): + resolution: {integrity: sha512-LY4nG6J5GTYuqFTV8pczsCHlR3CK1EOn5JXu1YebM1gsJTiqQiGcwrmoU/XMkAeKilxdn8hmrt2UP8By2yvJ3w==} peerDependencies: vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0 dependencies: - '@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.2.0) - '@types/markdown-it': 13.0.1 + '@mdit-vue/plugin-component': 1.0.0 + '@mdit-vue/plugin-frontmatter': 1.0.0 + '@mdit-vue/types': 1.0.0 + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@types/markdown-it': 13.0.6 markdown-it: 13.0.2 unplugin: 1.5.0 - vite: 5.0.0-beta.15(@types/node@20.2.3) + vite: 5.0.0 transitivePeerDependencies: - rollup dev: true - /unplugin-vue-router@0.7.0(rollup@4.2.0)(vue-router@4.2.5)(vue@3.3.7): + /unplugin-vue-router@0.7.0(rollup@4.4.1)(vue-router@4.2.5)(vue@3.3.8): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -10336,19 +10296,19 @@ packages: optional: true dependencies: '@babel/types': 7.22.19 - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) - '@vue-macros/common': 1.8.0(rollup@4.2.0)(vue@3.3.7) - ast-walker-scope: 0.5.0(rollup@4.2.0) + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + ast-walker-scope: 0.5.0(rollup@4.4.1) chokidar: 3.5.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 json5: 2.2.3 local-pkg: 0.4.3 mlly: 1.4.2 pathe: 1.1.1 scule: 1.0.0 unplugin: 1.5.0 - vue-router: 4.2.5(vue@3.3.7) - yaml: 2.3.3 + vue-router: 4.2.5(vue@3.3.8) + yaml: 2.3.4 transitivePeerDependencies: - rollup - vue @@ -10357,7 +10317,7 @@ packages: /unplugin@1.5.0: resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 chokidar: 3.5.3 webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 @@ -10465,27 +10425,28 @@ packages: vfile-message: 4.0.2 dev: true - /vite-bundle-visualizer@0.10.0(rollup@4.2.0): - resolution: {integrity: sha512-11AwKlkhvw6jjiGbTiCZqBSGg/FQDLc0mVcoLWVov2jU/Ban67l+Sk4Fa0Iyctb5sObqg/dA28HkKCEmSRjw9g==} + /vite-bundle-visualizer@0.11.0(rollup@4.4.1): + resolution: {integrity: sha512-YKp4AYO/jfCPihL0FPC/kL6lARk+Mi8ohHCYab9cmx5eOmtW8tG6SXOxjaPPjPrf8EwWKi/QcN5xNsLZVlLzUQ==} hasBin: true dependencies: cac: 6.7.14 - rollup-plugin-visualizer: 5.9.2(rollup@4.2.0) + rollup-plugin-visualizer: 5.9.2(rollup@4.4.1) + tmp: 0.2.1 transitivePeerDependencies: - rollup dev: true - /vite-hot-client@0.2.2(vite@5.0.0-beta.15): + /vite-hot-client@0.2.2(vite@5.0.0): 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.15(@types/node@20.2.3) + vite: 5.0.0 dev: true - /vite-node@0.34.6(@types/node@20.2.3): - resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} - engines: {node: '>=v14.18.0'} + /vite-node@1.0.0-beta.4: + resolution: {integrity: sha512-YODjVvHd2Jih+TGMG3B99ktSyvET9w2cMevorAjcuQ3KKiPhDxEf2bRia2KsDHfnUGIfSpwoUdbcDdJ5xR7epg==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: cac: 6.7.14 @@ -10493,7 +10454,7 @@ packages: mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.0.0-beta.15(@types/node@20.2.3) + vite: 5.0.0 transitivePeerDependencies: - '@types/node' - less @@ -10505,8 +10466,8 @@ packages: - terser dev: true - /vite-plugin-inspect@0.7.41(rollup@4.2.0)(vite@5.0.0-beta.15): - resolution: {integrity: sha512-gASdFRO4CHDQF8qAk9LZEJyzlIJM4bFvDn7hz0e2r1PS6uq+yukd8+jHctOAbvCceQoTS5iDAgd4/mWcGWYoMw==} + /vite-plugin-inspect@0.7.42(rollup@4.4.1)(vite@5.0.0): + resolution: {integrity: sha512-JCyX86wr3siQc+p9Kd0t8VkFHAJag0RaQVIpdFGSv5FEaePEVB6+V/RGtz2dQkkGSXQzRWrPs4cU3dRKg32bXw==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' @@ -10516,21 +10477,21 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.2.0) + '@rollup/pluginutils': 5.0.5(rollup@4.4.1) 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.15(@types/node@20.2.3) + vite: 5.0.0 transitivePeerDependencies: - rollup - supports-color dev: true - /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==} + /vite-plugin-pwa@0.16.7(vite@5.0.0)(workbox-build@7.0.0)(workbox-window@7.0.0): + resolution: {integrity: sha512-4WMA5unuKlHs+koNoykeuCfTcqEGbiTRr8sVYUQMhc6tWxZpSRnv9Ojk4LKmqVhoPGHfBVCdGaMo8t9Qidkc1Q==} engines: {node: '>=16.0.0'} peerDependencies: vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 @@ -10538,29 +10499,29 @@ packages: workbox-window: ^7.0.0 dependencies: debug: 4.3.4(supports-color@8.1.1) - fast-glob: 3.3.1 + fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 5.0.0-beta.15(@types/node@20.2.3) + vite: 5.0.0 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.2.0)(vite@5.0.0-beta.15): + /vite-plugin-vue-devtools@1.0.0-rc.5(pug@3.0.2)(rollup@4.4.1)(vite@5.0.0): 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.15) + '@vite-plugin-vue-devtools/core': 1.0.0-rc.5(vite@5.0.0) '@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.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) + vite: 5.0.0 + vite-plugin-inspect: 0.7.42(rollup@4.4.1)(vite@5.0.0) + vite-plugin-vue-inspector: 3.7.1(vite@5.0.0) transitivePeerDependencies: - '@nuxt/kit' - pug @@ -10568,7 +10529,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-inspector@3.7.1(vite@5.0.0-beta.15): + /vite-plugin-vue-inspector@3.7.1(vite@5.0.0): resolution: {integrity: sha512-bbCEpLrIxtEzVbXKkodZPuCgUjnqHFBOGZPhEgwlUThhRoBDbnHl+Sq1Y2BsSSApR1NEI81yMUmJAghsJLDGUA==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 @@ -10579,35 +10540,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.7 + '@vue/compiler-dom': 3.3.8 esno: 0.16.3 kolorist: 1.8.0 magic-string: 0.30.5 shell-quote: 1.8.1 - vite: 5.0.0-beta.15(@types/node@20.2.3) + vite: 5.0.0 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-layouts@0.8.0(vite@5.0.0-beta.15)(vue-router@4.2.5)(vue@3.3.7): + /vite-plugin-vue-layouts@0.8.0(vite@5.0.0)(vue-router@4.2.5)(vue@3.3.8): 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.7 + '@vue/compiler-sfc': 3.3.8 debug: 4.3.4(supports-color@8.1.1) - fast-glob: 3.3.1 - 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) + fast-glob: 3.3.2 + vite: 5.0.0 + vue: 3.3.8(typescript@5.2.2) + vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-webfont-dl@3.8.0(vite@5.0.0-beta.15): - resolution: {integrity: sha512-0m44Um4bnH3NrWr98jNPhJDW4DzBUhyIQ1vSFriSBTqNe/ljgMlmwbX2xac+5/05jOOazXAFeSnpij32yHsgsw==} + /vite-plugin-webfont-dl@3.9.0(vite@5.0.0): + resolution: {integrity: sha512-A56+B/newkXjGuftScl77ryiHZ8yfSy7Od4Vefn3Ddt1Yazt0wUFChLoQUrO9bXVF/3zOVavJBjdj4CDo6qkCA==} peerDependencies: vite: ^2 || ^3 || ^4 dependencies: @@ -10615,7 +10576,7 @@ packages: clean-css: 5.3.2 flat-cache: 3.0.4 picocolors: 1.0.0 - vite: 5.0.0-beta.15(@types/node@20.2.3) + vite: 5.0.0 transitivePeerDependencies: - debug dev: true @@ -10624,12 +10585,12 @@ packages: resolution: {integrity: sha512-y8S9ERjJknigAFDWO3Hb7qG/M8URABfkC/tk8NSKrUapKDCVMmcVTeves3T0rj0zoLQbmQ2qUukXBhZdkLzU/w==} dev: true - /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==} + /vite-ssg@0.23.5(critters@0.0.20)(vite@5.0.0)(vue-router@4.2.5)(vue@3.3.8): + resolution: {integrity: sha512-wN7OiwT9n/Yuk68ikuh5X4/FVlf7nP5WZ+Edu8/E1UnKu07UbPzrLXzXesoUOMOJTkZ+AEGKGaEboMvbm25suQ==} engines: {node: '>=14.0.0'} hasBin: true peerDependencies: - critters: ^0.0.16 + critters: ^0.0.20 vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 vue: ^3.2.10 vue-router: ^4.0.1 @@ -10639,8 +10600,8 @@ packages: vue-router: optional: true dependencies: - '@unhead/dom': 1.8.2 - '@unhead/vue': 1.8.2(vue@3.3.7) + '@unhead/dom': 1.8.4 + '@unhead/vue': 1.8.4(vue@3.3.8) critters: 0.0.20 fs-extra: 11.1.1 html-minifier: 4.0.0 @@ -10648,9 +10609,9 @@ packages: jsdom: 22.1.0 kolorist: 1.8.0 prettier: 3.0.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) + vite: 5.0.0 + vue: 3.3.8(typescript@5.2.2) + vue-router: 4.2.5(vue@3.3.8) yargs: 17.7.2 transitivePeerDependencies: - bufferutil @@ -10659,8 +10620,8 @@ packages: - utf-8-validate dev: true - /vite@5.0.0-beta.15(@types/node@20.2.3): - resolution: {integrity: sha512-VXJpxpD1Gren+pm9mRn9Av8JKEOtNe/xZz+6MT820dnfu5OcJntHW5JxipqyfFVZT4dQigGVndjJpB0JiihU3g==} + /vite@5.0.0: + resolution: {integrity: sha512-ESJVM59mdyGpsiNAeHQOR/0fqNoOyWPYesFto8FFZugfmhdHx8Fzd8sF3Q/xkVhZsyOxHfdM7ieiVAorI9RjFw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10687,30 +10648,29 @@ packages: terser: optional: true dependencies: - '@types/node': 20.2.3 esbuild: 0.19.5 postcss: 8.4.31 - rollup: 4.2.0 + rollup: 4.4.1 optionalDependencies: fsevents: 2.3.3 dev: true - /vitest@0.34.6: - resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==} - engines: {node: '>=v14.18.0'} + /vitest@1.0.0-beta.4: + resolution: {integrity: sha512-WOJTqxY3hWqn4yy26SK+cx+BlPBeK/KtY9ALWkD6FLWLhSGY0QFEmarc8sdb/UGZQ8xs5pOvcQQS9JJSV8HH8g==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 '@vitest/browser': '*' '@vitest/ui': '*' happy-dom: '*' jsdom: '*' - playwright: '*' - safaridriver: '*' - webdriverio: '*' peerDependenciesMeta: '@edge-runtime/vm': optional: true + '@types/node': + optional: true '@vitest/browser': optional: true '@vitest/ui': @@ -10719,22 +10679,13 @@ packages: optional: true jsdom: optional: true - playwright: - optional: true - safaridriver: - optional: true - webdriverio: - optional: true dependencies: - '@types/chai': 4.3.5 - '@types/chai-subset': 1.3.3 - '@types/node': 20.2.3 - '@vitest/expect': 0.34.6 - '@vitest/runner': 0.34.6 - '@vitest/snapshot': 0.34.6 - '@vitest/spy': 0.34.6 - '@vitest/utils': 0.34.6 - acorn: 8.10.0 + '@vitest/expect': 1.0.0-beta.4 + '@vitest/runner': 1.0.0-beta.4 + '@vitest/snapshot': 1.0.0-beta.4 + '@vitest/spy': 1.0.0-beta.4 + '@vitest/utils': 1.0.0-beta.4 + acorn: 8.11.2 acorn-walk: 8.2.0 cac: 6.7.14 chai: 4.3.10 @@ -10746,9 +10697,9 @@ packages: std-env: 3.3.3 strip-literal: 1.3.0 tinybench: 2.5.0 - tinypool: 0.7.0 - vite: 5.0.0-beta.15(@types/node@20.2.3) - vite-node: 0.34.6(@types/node@20.2.3) + tinypool: 0.8.1 + vite: 5.0.0 + vite-node: 1.0.0-beta.4 why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -10765,11 +10716,11 @@ packages: engines: {node: '>=0.10.0'} dev: true - /vue-component-type-helpers@1.8.4: - resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==} + /vue-component-type-helpers@1.8.22: + resolution: {integrity: sha512-LK3wJHs3vJxHG292C8cnsRusgyC5SEZDCzDCD01mdE/AoREFMl2tzLRuzwyuEsOIz13tqgBcnvysN3Lxsa14Fw==} dev: true - /vue-demi@0.14.6(vue@3.3.7): + /vue-demi@0.14.6(vue@3.3.8): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -10781,16 +10732,16 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) - /vue-eslint-parser@9.3.2(eslint@8.52.0): + /vue-eslint-parser@9.3.2(eslint@8.53.0): resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4(supports-color@8.1.1) - eslint: 8.52.0 + eslint: 8.53.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -10801,24 +10752,24 @@ packages: - supports-color dev: true - /vue-i18n@9.6.4(vue@3.3.7): - resolution: {integrity: sha512-xYoUk0ya6RoTjXtR0w4aHrzPT3CbAZfBMcDj2IHUkP+ddpp1V7M4KYBBHwlHncEapf/skm0BoXOIe7RJ5d/Epg==} + /vue-i18n@9.7.0(vue@3.3.8): + resolution: {integrity: sha512-8Z8kSz9U2juzuAf+6mjW1HTd5pIlYuFJZkC+HvYOglFdpzwc2rTUGjxKwN8xGdtGur1MFnyJ44TSr+TksJtY8A==} engines: {node: '>= 16'} peerDependencies: vue: ^3.0.0 dependencies: - '@intlify/core-base': 9.6.4 - '@intlify/shared': 9.6.4 + '@intlify/core-base': 9.7.0 + '@intlify/shared': 9.7.0 '@vue/devtools-api': 6.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) - /vue-router@4.2.5(vue@3.3.7): + /vue-router@4.2.5(vue@3.3.8): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.0 - vue: 3.3.7(typescript@5.2.2) + vue: 3.3.8(typescript@5.2.2) /vue-template-compiler@2.7.14: resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} @@ -10839,19 +10790,19 @@ packages: typescript: 5.2.2 dev: true - /vue@3.3.7(typescript@5.2.2): - resolution: {integrity: sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA==} + /vue@3.3.8(typescript@5.2.2): + resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.3.7 - '@vue/compiler-sfc': 3.3.7 - '@vue/runtime-dom': 3.3.7 - '@vue/server-renderer': 3.3.7(vue@3.3.7) - '@vue/shared': 3.3.7 + '@vue/compiler-dom': 3.3.8 + '@vue/compiler-sfc': 3.3.8 + '@vue/runtime-dom': 3.3.8 + '@vue/server-renderer': 3.3.8(vue@3.3.8) + '@vue/shared': 3.3.8 typescript: 5.2.2 /w3c-xmlserializer@4.0.0: @@ -11206,11 +11157,11 @@ packages: dependencies: eslint-visitor-keys: 3.4.3 lodash: 4.17.21 - yaml: 2.3.3 + yaml: 2.3.4 dev: true - /yaml@2.3.3: - resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} + /yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} engines: {node: '>= 14'} dev: true diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts index 45eafa64d..43b5a5546 100644 --- a/src/auto-imports.d.ts +++ b/src/auto-imports.d.ts @@ -136,6 +136,7 @@ declare global { const useBrowserLocation: typeof import('@vueuse/core')['useBrowserLocation'] const useCached: typeof import('@vueuse/core')['useCached'] const useClipboard: typeof import('@vueuse/core')['useClipboard'] + const useClipboardItems: typeof import('@vueuse/core')['useClipboardItems'] const useCloned: typeof import('@vueuse/core')['useCloned'] const useColorMode: typeof import('@vueuse/core')['useColorMode'] const useConfirmDialog: typeof import('@vueuse/core')['useConfirmDialog'] @@ -432,6 +433,7 @@ declare module 'vue' { readonly useBrowserLocation: UnwrapRef readonly useCached: UnwrapRef readonly useClipboard: UnwrapRef + readonly useClipboardItems: UnwrapRef readonly useCloned: UnwrapRef readonly useColorMode: UnwrapRef readonly useConfirmDialog: UnwrapRef @@ -722,6 +724,7 @@ declare module '@vue/runtime-core' { readonly useBrowserLocation: UnwrapRef readonly useCached: UnwrapRef readonly useClipboard: UnwrapRef + readonly useClipboardItems: UnwrapRef readonly useCloned: UnwrapRef readonly useColorMode: UnwrapRef readonly useConfirmDialog: UnwrapRef