From 4b5f999a23f0f492421e727a2f6e7dbe2fc1d29c Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Mon, 20 Nov 2023 20:12:38 +0100 Subject: [PATCH] chore: update deps --- package.json | 28 +- pnpm-lock.yaml | 1532 +++++++++++++++++++++++++++--------------------- src/App.vue | 5 +- 3 files changed, 878 insertions(+), 687 deletions(-) diff --git a/package.json b/package.json index 2111095..282408e 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ }, "dependencies": { "@unhead/vue": "^1.8.4", - "@unocss/reset": "^0.57.4", + "@unocss/reset": "^0.57.6", "@vueuse/core": "^10.6.1", "@vueuse/head": "^2.0.0", "nprogress": "^0.2.0", @@ -29,47 +29,47 @@ "vue-router": "^4.2.5" }, "devDependencies": { - "@antfu/eslint-config": "^1.1.4", + "@antfu/eslint-config": "^2.0.0", "@iconify-json/carbon": "^1.1.21", "@intlify/unplugin-vue-i18n": "^1.5.0", "@types/markdown-it-link-attributes": "^3.0.4", "@types/nprogress": "^0.2.3", - "@unocss/eslint-config": "^0.57.4", + "@unocss/eslint-config": "^0.57.6", "@vitejs/plugin-vue": "^4.5.0", - "@vue-macros/volar": "^0.17.2", + "@vue-macros/volar": "^0.17.3", "@vue/test-utils": "^2.4.2", "critters": "^0.0.20", "cross-env": "^7.0.3", "cypress": "^13.5.1", "cypress-vite": "^1.4.2", - "eslint": "^8.53.0", + "eslint": "^8.54.0", "eslint-plugin-cypress": "^2.15.1", "https-localhost": "^4.7.1", "lint-staged": "^15.1.0", "markdown-it-link-attributes": "^4.0.1", "markdown-it-shikiji": "^0.6.13", "pnpm": "^8.10.5", - "rollup": "^4.4.1", + "rollup": "^4.5.0", "shikiji": "^0.6.13", "simple-git-hooks": "^2.9.0", "taze": "^0.12.0", - "typescript": "^5.2.2", - "unocss": "^0.57.4", + "typescript": "^5.3.2", + "unocss": "^0.57.6", "unplugin-auto-import": "^0.16.7", "unplugin-vue-components": "^0.25.2", - "unplugin-vue-macros": "^2.6.2", - "unplugin-vue-markdown": "^0.25.1", + "unplugin-vue-macros": "^2.7.0", + "unplugin-vue-markdown": "^0.25.2", "unplugin-vue-router": "^0.7.0", "vite": "^5.0.0", "vite-bundle-visualizer": "^0.11.0", "vite-plugin-inspect": "^0.7.42", - "vite-plugin-pwa": "^0.16.7", + "vite-plugin-pwa": "^0.17.0", "vite-plugin-vue-devtools": "^1.0.0-rc.5", "vite-plugin-vue-layouts": "^0.8.0", - "vite-plugin-webfont-dl": "^3.9.0", + "vite-plugin-webfont-dl": "^3.9.1", "vite-ssg": "^0.23.5", - "vite-ssg-sitemap": "^0.6.0", - "vitest": "^1.0.0-beta.4", + "vite-ssg-sitemap": "^0.6.1", + "vitest": "^1.0.0-beta.5", "vue-tsc": "^1.8.22" }, "simple-git-hooks": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7485338..0efd800 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ dependencies: specifier: ^1.8.4 version: 1.8.4(vue@3.3.8) '@unocss/reset': - specifier: ^0.57.4 - version: 0.57.4 + specifier: ^0.57.6 + version: 0.57.6 '@vueuse/core': specifier: ^10.6.1 version: 10.6.1(vue@3.3.8) @@ -22,10 +22,10 @@ dependencies: version: 0.2.0 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.2.2)(vue@3.3.8) + version: 2.1.7(typescript@5.3.2)(vue@3.3.8) vue: specifier: ^3.3.8 - version: 3.3.8(typescript@5.2.2) + version: 3.3.8(typescript@5.3.2) vue-demi: specifier: ^0.14.6 version: 0.14.6(vue@3.3.8) @@ -38,14 +38,14 @@ dependencies: devDependencies: '@antfu/eslint-config': - specifier: ^1.1.4 - version: 1.1.4(eslint@8.53.0)(typescript@5.2.2)(vitest@1.0.0-beta.4) + specifier: ^2.0.0 + version: 2.0.0(eslint@8.54.0)(typescript@5.3.2)(vitest@1.0.0-beta.5) '@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.4.1)(vue-i18n@9.7.0) + version: 1.5.0(rollup@4.5.0)(vue-i18n@9.7.0) '@types/markdown-it-link-attributes': specifier: ^3.0.4 version: 3.0.4 @@ -53,14 +53,14 @@ devDependencies: specifier: ^0.2.3 version: 0.2.3 '@unocss/eslint-config': - specifier: ^0.57.4 - version: 0.57.4(eslint@8.53.0)(typescript@5.2.2) + specifier: ^0.57.6 + version: 0.57.6(eslint@8.54.0)(typescript@5.3.2) '@vitejs/plugin-vue': 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.4.1)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.8) + specifier: ^0.17.3 + version: 0.17.3(@vue-macros/reactivity-transform@0.4.0)(rollup@4.5.0)(typescript@5.3.2)(vue-tsc@1.8.22)(vue@3.3.8) '@vue/test-utils': specifier: ^2.4.2 version: 2.4.2(vue@3.3.8) @@ -77,11 +77,11 @@ devDependencies: specifier: ^1.4.2 version: 1.4.2(vite@5.0.0) eslint: - specifier: ^8.53.0 - version: 8.53.0 + specifier: ^8.54.0 + version: 8.54.0 eslint-plugin-cypress: specifier: ^2.15.1 - version: 2.15.1(eslint@8.53.0) + version: 2.15.1(eslint@8.54.0) https-localhost: specifier: ^4.7.1 version: 4.7.1 @@ -98,8 +98,8 @@ devDependencies: specifier: ^8.10.5 version: 8.10.5 rollup: - specifier: ^4.4.1 - version: 4.4.1 + specifier: ^4.5.0 + version: 4.5.0 shikiji: specifier: ^0.6.13 version: 0.6.13 @@ -110,59 +110,59 @@ devDependencies: specifier: ^0.12.0 version: 0.12.0 typescript: - specifier: ^5.2.2 - version: 5.2.2 + specifier: ^5.3.2 + version: 5.3.2 unocss: - specifier: ^0.57.4 - version: 0.57.4(postcss@8.4.31)(rollup@4.4.1)(vite@5.0.0) + specifier: ^0.57.6 + version: 0.57.6(postcss@8.4.31)(rollup@4.5.0)(vite@5.0.0) unplugin-auto-import: specifier: ^0.16.7 - version: 0.16.7(@vueuse/core@10.6.1)(rollup@4.4.1) + version: 0.16.7(@vueuse/core@10.6.1)(rollup@4.5.0) unplugin-vue-components: specifier: ^0.25.2 - version: 0.25.2(rollup@4.4.1)(vue@3.3.8) + version: 0.25.2(rollup@4.5.0)(vue@3.3.8) unplugin-vue-macros: - specifier: ^2.6.2 - 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) + specifier: ^2.7.0 + version: 2.7.0(@vueuse/core@10.6.1)(rollup@4.5.0)(typescript@5.3.2)(vite@5.0.0)(vue@3.3.8) unplugin-vue-markdown: - specifier: ^0.25.1 - version: 0.25.1(rollup@4.4.1)(vite@5.0.0) + specifier: ^0.25.2 + version: 0.25.2(rollup@4.5.0)(vite@5.0.0) unplugin-vue-router: specifier: ^0.7.0 - version: 0.7.0(rollup@4.4.1)(vue-router@4.2.5)(vue@3.3.8) + version: 0.7.0(rollup@4.5.0)(vue-router@4.2.5)(vue@3.3.8) vite: specifier: ^5.0.0 version: 5.0.0 vite-bundle-visualizer: specifier: ^0.11.0 - version: 0.11.0(rollup@4.4.1) + version: 0.11.0(rollup@4.5.0) vite-plugin-inspect: specifier: ^0.7.42 - version: 0.7.42(rollup@4.4.1)(vite@5.0.0) + version: 0.7.42(rollup@4.5.0)(vite@5.0.0) vite-plugin-pwa: - specifier: ^0.16.7 - version: 0.16.7(vite@5.0.0)(workbox-build@7.0.0)(workbox-window@7.0.0) + specifier: ^0.17.0 + version: 0.17.0(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.4.1)(vite@5.0.0) + version: 1.0.0-rc.5(pug@3.0.2)(rollup@4.5.0)(vite@5.0.0) vite-plugin-vue-layouts: specifier: ^0.8.0 version: 0.8.0(vite@5.0.0)(vue-router@4.2.5)(vue@3.3.8) vite-plugin-webfont-dl: - specifier: ^3.9.0 - version: 3.9.0(vite@5.0.0) + specifier: ^3.9.1 + version: 3.9.1(vite@5.0.0) vite-ssg: 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 + specifier: ^0.6.1 + version: 0.6.1 vitest: - specifier: ^1.0.0-beta.4 - version: 1.0.0-beta.4 + specifier: ^1.0.0-beta.5 + version: 1.0.0-beta.5 vue-tsc: specifier: ^1.8.22 - version: 1.8.22(typescript@5.2.2) + version: 1.8.22(typescript@5.3.2) packages: @@ -179,35 +179,35 @@ packages: '@jridgewell/trace-mapping': 0.3.18 dev: true - /@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==} + /@antfu/eslint-config@2.0.0(eslint@8.54.0)(typescript@5.3.2)(vitest@1.0.0-beta.5): + resolution: {integrity: sha512-kAhbg7loDbT7g3rkLkgZ1R7C5v43wzAOjLMAcdT1xFMGEhAtG8MhBMUXrRCwdaV8ebvLYjO+mqUVCdgrHaFPOA==} hasBin: true peerDependencies: eslint: '>=8.0.0' dependencies: '@antfu/eslint-define-config': 1.23.0-2 '@eslint-types/jsdoc': 46.8.2-1 - '@eslint-types/typescript-eslint': 6.9.1 + '@eslint-types/typescript-eslint': 6.11.0 '@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 + '@stylistic/eslint-plugin': 1.4.0(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/eslint-plugin': 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/parser': 6.11.0(eslint@8.54.0)(typescript@5.3.2) + eslint: 8.54.0 eslint-config-flat-gitignore: 0.1.1 - 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-antfu: 1.0.9(eslint@8.54.0) + eslint-plugin-eslint-comments: 3.2.0(eslint@8.54.0) + eslint-plugin-i: 2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.54.0) + eslint-plugin-jsdoc: 46.9.0(eslint@8.54.0) + eslint-plugin-jsonc: 2.10.0(eslint@8.54.0) + eslint-plugin-markdown: 3.0.1(eslint@8.54.0) + eslint-plugin-n: 16.3.1(eslint@8.54.0) eslint-plugin-no-only-tests: 3.1.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) + eslint-plugin-perfectionist: 2.4.0(eslint@8.54.0)(typescript@5.3.2)(vue-eslint-parser@9.3.2) + eslint-plugin-unicorn: 49.0.0(eslint@8.54.0) + eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.11.0)(eslint@8.54.0) + eslint-plugin-vitest: 0.3.9(@typescript-eslint/eslint-plugin@6.11.0)(eslint@8.54.0)(typescript@5.3.2)(vitest@1.0.0-beta.5) + eslint-plugin-vue: 9.18.1(eslint@8.54.0) + eslint-plugin-yml: 1.10.0(eslint@8.54.0) execa: 8.0.1 globals: 13.23.0 jsonc-eslint-parser: 2.4.0 @@ -215,7 +215,7 @@ packages: parse-gitignore: 2.0.0 picocolors: 1.0.0 prompts: 2.4.2 - vue-eslint-parser: 9.3.2(eslint@8.53.0) + vue-eslint-parser: 9.3.2(eslint@8.54.0) yaml-eslint-parser: 1.2.2 yargs: 17.7.2 transitivePeerDependencies: @@ -270,6 +270,14 @@ packages: chalk: 2.4.2 dev: true + /@babel/code-frame@7.23.4: + resolution: {integrity: sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.23.4 + chalk: 2.4.2 + dev: true + /@babel/compat-data@7.22.20: resolution: {integrity: sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==} engines: {node: '>=6.9.0'} @@ -298,6 +306,29 @@ packages: - supports-color dev: true + /@babel/core@7.23.3: + resolution: {integrity: sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.4 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) + '@babel/helpers': 7.23.4 + '@babel/parser': 7.23.4 + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.4 + '@babel/types': 7.23.4 + convert-source-map: 2.0.0 + debug: 4.3.4(supports-color@8.1.1) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/generator@7.22.15: resolution: {integrity: sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==} engines: {node: '>=6.9.0'} @@ -308,6 +339,16 @@ packages: jsesc: 2.5.2 dev: true + /@babel/generator@7.23.4: + resolution: {integrity: sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.4 + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.18 + jsesc: 2.5.2 + dev: true + /@babel/helper-annotate-as-pure@7.22.5: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -351,6 +392,24 @@ packages: semver: 6.3.1 dev: true + /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.3): + resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.3 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-member-expression-to-functions': 7.22.15 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 + dev: true + /@babel/helper-create-regexp-features-plugin@7.21.8(@babel/core@7.22.20): resolution: {integrity: sha512-zGuSdedkFtsFHGbexAvNuipg1hbtitDLo2XE8/uf6Y9sOQV1xsYX/2pNbtedp/X0eU1pIt+kGvaqHCowkRbS5g==} engines: {node: '>=6.9.0'} @@ -392,6 +451,14 @@ packages: '@babel/types': 7.22.19 dev: true + /@babel/helper-function-name@7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.15 + '@babel/types': 7.23.4 + dev: true + /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} @@ -427,6 +494,20 @@ packages: '@babel/helper-validator-identifier': 7.22.20 dev: true + /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.3): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.3 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + dev: true + /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} @@ -466,6 +547,18 @@ packages: '@babel/helper-optimise-call-expression': 7.22.5 dev: true + /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.3): + resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.3 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.22.15 + '@babel/helper-optimise-call-expression': 7.22.5 + dev: true + /@babel/helper-simple-access@7.22.5: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} @@ -491,6 +584,11 @@ packages: resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} + /@babel/helper-string-parser@7.23.4: + resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} @@ -523,6 +621,17 @@ packages: - supports-color dev: true + /@babel/helpers@7.23.4: + resolution: {integrity: sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.4 + '@babel/types': 7.23.4 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/highlight@7.22.20: resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==} engines: {node: '>=6.9.0'} @@ -532,6 +641,15 @@ packages: js-tokens: 4.0.0 dev: true + /@babel/highlight@7.23.4: + resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + dev: true + /@babel/parser@7.23.0: resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} engines: {node: '>=6.0.0'} @@ -539,6 +657,14 @@ packages: dependencies: '@babel/types': 7.22.19 + /@babel/parser@7.23.4: + resolution: {integrity: sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.22.19 + dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.22.20): resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} engines: {node: '>=6.9.0'} @@ -870,6 +996,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.3): + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.3 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.20): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -954,6 +1090,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.3): + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.3 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-arrow-functions@7.21.5(@babel/core@7.22.20): resolution: {integrity: sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==} engines: {node: '>=6.9.0'} @@ -1134,6 +1280,18 @@ packages: '@babel/helper-simple-access': 7.22.5 dev: true + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.3): + resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.3 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + dev: true + /@babel/plugin-transform-modules-systemjs@7.20.11(@babel/core@7.22.20): resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==} engines: {node: '>=6.9.0'} @@ -1295,6 +1453,19 @@ packages: '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.20) dev: true + /@babel/plugin-transform-typescript@7.23.4(@babel/core@7.23.3): + resolution: {integrity: sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.3 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.3) + dev: true + /@babel/plugin-transform-unicode-escapes@7.21.5(@babel/core@7.22.20): resolution: {integrity: sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==} engines: {node: '>=6.9.0'} @@ -1416,6 +1587,20 @@ packages: esutils: 2.0.3 dev: true + /@babel/preset-typescript@7.23.3(@babel/core@7.23.3): + resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.3 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.15 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) + dev: true + /@babel/regjsgen@0.8.0: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: true @@ -1454,6 +1639,24 @@ packages: - supports-color dev: true + /@babel/traverse@7.23.4: + resolution: {integrity: sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.23.4 + '@babel/generator': 7.23.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.23.4 + '@babel/types': 7.23.4 + debug: 4.3.4(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/types@7.22.19: resolution: {integrity: sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==} engines: {node: '>=6.9.0'} @@ -1462,6 +1665,15 @@ packages: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + /@babel/types@7.23.4: + resolution: {integrity: sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.23.4 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + dev: true + /@colors/colors@1.5.0: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} @@ -1928,13 +2140,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.53.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.54.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.53.0 + eslint: 8.54.0 eslint-visitor-keys: 3.4.3 dev: true @@ -1947,8 +2159,8 @@ packages: resolution: {integrity: sha512-FwD7V0xX0jyaqj8Ul5ZY+TAAPohDfVqtbuXJNHb+OIv1aTIqZi5+Zn3F2UwQ5O3BnQd2mTduyK0+HjGx3/AMFg==} dev: true - /@eslint-types/typescript-eslint@6.9.1: - resolution: {integrity: sha512-mH3DMfVVg1d1oCoyI61J2FM5O7ta6J8PtAobSYrayUZ+7ukXwL2RNVF2sDaoqVrFTDmYBA6ol7VQrk1YgaO96w==} + /@eslint-types/typescript-eslint@6.11.0: + resolution: {integrity: sha512-6IpcTD2brrOtSvvjmHvLHqubrmqj1wFhGWda+lA5fPlPIqhJYccL/mz2yONKQfQdh9kV7xd2tuVq7O2ylZd3iA==} dev: true /@eslint-types/unicorn@49.0.0: @@ -1972,8 +2184,8 @@ packages: - supports-color dev: true - /@eslint/js@8.53.0: - resolution: {integrity: sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==} + /@eslint/js@8.54.0: + resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -2067,7 +2279,7 @@ packages: resolution: {integrity: sha512-PUkEuk//YKu4CHS5ah3mNa3XL/+TZj6rAY/6yYN+GCNFd2u+uWUkeuwE4Q6t8dydRWlErOePHHS0KyNoof/oBw==} engines: {node: '>= 16'} - /@intlify/unplugin-vue-i18n@1.5.0(rollup@4.4.1)(vue-i18n@9.7.0): + /@intlify/unplugin-vue-i18n@1.5.0(rollup@4.5.0)(vue-i18n@9.7.0): resolution: {integrity: sha512-jW0MCCdwxybxcwjEfCunAcKjVoxyO3i+cnLL6v+MNGRLUHqrpELF6zQAJUhgAK2afhY7mCliy8RxTFWKdXm26w==} engines: {node: '>= 14.16'} peerDependencies: @@ -2084,7 +2296,7 @@ packages: dependencies: '@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) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) '@vue/compiler-sfc': 3.3.8 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 @@ -2112,8 +2324,8 @@ packages: wrap-ansi-cjs: /wrap-ansi@7.0.0 dev: true - /@jest/schemas@29.6.0: - resolution: {integrity: sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==} + /@jest/schemas@29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@sinclair/typebox': 0.27.8 @@ -2397,7 +2609,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/pluginutils@5.0.5(rollup@3.29.3): + /@rollup/pluginutils@5.0.5(rollup@4.5.0): resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2409,114 +2621,99 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.29.3 + rollup: 4.5.0 dev: true - /@rollup/pluginutils@5.0.5(rollup@4.4.1): - resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.1 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 4.4.1 - dev: true - - /@rollup/rollup-android-arm-eabi@4.4.1: - resolution: {integrity: sha512-Ss4suS/sd+6xLRu+MLCkED2mUrAyqHmmvZB+zpzZ9Znn9S8wCkTQCJaQ8P8aHofnvG5L16u9MVnJjCqioPErwQ==} + /@rollup/rollup-android-arm-eabi@4.5.0: + resolution: {integrity: sha512-OINaBGY+Wc++U0rdr7BLuFClxcoWaVW3vQYqmQq6B3bqQ/2olkaoz+K8+af/Mmka/C2yN5j+L9scBkv4BtKsDA==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.4.1: - resolution: {integrity: sha512-sRSkGTvGsARwWd7TzC8LKRf8FiPn7257vd/edzmvG4RIr9x68KBN0/Ek48CkuUJ5Pj/Dp9vKWv6PEupjKWjTYA==} + /@rollup/rollup-android-arm64@4.5.0: + resolution: {integrity: sha512-UdMf1pOQc4ZmUA/NTmKhgJTBimbSKnhPS2zJqucqFyBRFPnPDtwA8MzrGNTjDeQbIAWfpJVAlxejw+/lQyBK/w==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.4.1: - resolution: {integrity: sha512-nz0AiGrrXyaWpsmBXUGOBiRDU0wyfSXbFuF98pPvIO8O6auQsPG6riWsfQqmCCC5FNd8zKQ4JhgugRNAkBJ8mQ==} + /@rollup/rollup-darwin-arm64@4.5.0: + resolution: {integrity: sha512-L0/CA5p/idVKI+c9PcAPGorH6CwXn6+J0Ys7Gg1axCbTPgI8MeMlhA6fLM9fK+ssFhqogMHFC8HDvZuetOii7w==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.4.1: - resolution: {integrity: sha512-Ogqvf4/Ve/faMaiPRvzsJEqajbqs00LO+8vtrPBVvLgdw4wBg6ZDXdkDAZO+4MLnrc8mhGV6VJAzYScZdPLtJg==} + /@rollup/rollup-darwin-x64@4.5.0: + resolution: {integrity: sha512-QZCbVqU26mNlLn8zi/XDDquNmvcr4ON5FYAHQQsyhrHx8q+sQi/6xduoznYXwk/KmKIXG5dLfR0CvY+NAWpFYQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.4.1: - resolution: {integrity: sha512-9zc2tqlr6HfO+hx9+wktUlWTRdje7Ub15iJqKcqg5uJZ+iKqmd2CMxlgPpXi7+bU7bjfDIuvCvnGk7wewFEhCg==} + /@rollup/rollup-linux-arm-gnueabihf@4.5.0: + resolution: {integrity: sha512-VpSQ+xm93AeV33QbYslgf44wc5eJGYfYitlQzAi3OObu9iwrGXEnmu5S3ilkqE3Pr/FkgOiJKV/2p0ewf4Hrtg==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.4.1: - resolution: {integrity: sha512-phLb1fN3rq2o1j1v+nKxXUTSJnAhzhU0hLrl7Qzb0fLpwkGMHDem+o6d+ZI8+/BlTXfMU4kVWGvy6g9k/B8L6Q==} + /@rollup/rollup-linux-arm64-gnu@4.5.0: + resolution: {integrity: sha512-OrEyIfpxSsMal44JpEVx9AEcGpdBQG1ZuWISAanaQTSMeStBW+oHWwOkoqR54bw3x8heP8gBOyoJiGg+fLY8qQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.4.1: - resolution: {integrity: sha512-M2sDtw4tf57VPSjbTAN/lz1doWUqO2CbQuX3L9K6GWIR5uw9j+ROKCvvUNBY8WUbMxwaoc8mH9HmmBKsLht7+w==} + /@rollup/rollup-linux-arm64-musl@4.5.0: + resolution: {integrity: sha512-1H7wBbQuE6igQdxMSTjtFfD+DGAudcYWhp106z/9zBA8OQhsJRnemO4XGavdzHpGhRtRxbgmUGdO3YQgrWf2RA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.4.1: - resolution: {integrity: sha512-mHIlRLX+hx+30cD6c4BaBOsSqdnCE4ok7/KDvjHYAHoSuveoMMxIisZFvcLhUnyZcPBXDGZTuBoalcuh43UfQQ==} + /@rollup/rollup-linux-x64-gnu@4.5.0: + resolution: {integrity: sha512-FVyFI13tXw5aE65sZdBpNjPVIi4Q5mARnL/39UIkxvSgRAIqCo5sCpCELk0JtXHGee2owZz5aNLbWNfBHzr71Q==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.4.1: - resolution: {integrity: sha512-tB+RZuDi3zxFx7vDrjTNGVLu2KNyzYv+UY8jz7e4TMEoAj7iEt8Qk6xVu6mo3pgjnsHj6jnq3uuRsHp97DLwOA==} + /@rollup/rollup-linux-x64-musl@4.5.0: + resolution: {integrity: sha512-eBPYl2sLpH/o8qbSz6vPwWlDyThnQjJfcDOGFbNjmjb44XKC1F5dQfakOsADRVrXCNzM6ZsSIPDG5dc6HHLNFg==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.4.1: - resolution: {integrity: sha512-Hdn39PzOQowK/HZzYpCuZdJC91PE6EaGbTe2VCA9oq2u18evkisQfws0Smh9QQGNNRa/T7MOuGNQoLeXhhE3PQ==} + /@rollup/rollup-win32-arm64-msvc@4.5.0: + resolution: {integrity: sha512-xaOHIfLOZypoQ5U2I6rEaugS4IYtTgP030xzvrBf5js7p9WI9wik07iHmsKaej8Z83ZDxN5GyypfoyKV5O5TJA==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.4.1: - resolution: {integrity: sha512-tLpKb1Elm9fM8c5w3nl4N1eLTP4bCqTYw9tqUBxX8/hsxqHO3dxc2qPbZ9PNkdK4tg4iLEYn0pOUnVByRd2CbA==} + /@rollup/rollup-win32-ia32-msvc@4.5.0: + resolution: {integrity: sha512-Al6quztQUrHwcOoU2TuFblUQ5L+/AmPBXFR6dUvyo4nRj2yQRK0WIUaGMF/uwKulvRcXkpHe3k9A8Vf93VDktA==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.4.1: - resolution: {integrity: sha512-eAhItDX9yQtZVM3yvXS/VR3qPqcnXvnLyx1pLXl4JzyNMBNO3KC986t/iAg2zcMzpAp9JSvxB5VZGnBiNoA98w==} + /@rollup/rollup-win32-x64-msvc@4.5.0: + resolution: {integrity: sha512-8kdW+brNhI/NzJ4fxDufuJUjepzINqJKLGHuxyAtpPG9bMbn8P5mtaCcbOm0EzLJ+atg+kF9dwg8jpclkVqx5w==} cpu: [x64] os: [win32] requiresBuild: true @@ -2560,8 +2757,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@stylistic/eslint-plugin-js@1.2.0: - resolution: {integrity: sha512-1Zi/AlQzOzTlTegupd3vrUYHd02ilvk7x5O9ZRFjYGtUcwHVk+WTEKk/3Nmr8yuvzEiXqUNFJ8bv8b4rLYCPRQ==} + /@stylistic/eslint-plugin-js@1.4.0: + resolution: {integrity: sha512-cANyn4ECWu8kxPmBM4K/Q4WocD3JbA0POmGbA2lJ4tynPE8jGyKpfP8SZj6BIidXV0pkyqvxEfaKppB4D16UsA==} dependencies: acorn: 8.11.2 escape-string-regexp: 4.0.0 @@ -2570,36 +2767,36 @@ packages: graphemer: 1.4.0 dev: true - /@stylistic/eslint-plugin-jsx@1.2.0: - resolution: {integrity: sha512-8YHFw8x6nObGtJSMrFt40+nth6fI1lLJASg12qB1nfeLQYEGlPv5UCOA0sysKATnQF12j6wVO68CdeEsp0RZgA==} + /@stylistic/eslint-plugin-jsx@1.4.0: + resolution: {integrity: sha512-MB5MW8HnRm0nAeUpgVzr4NOzLtxWYBIBtW9iDXopykl1ZJOm/0LlSFlsw9wsXd4Zqarkow6IrV18HcZ0Hc06yQ==} dependencies: - '@stylistic/eslint-plugin-js': 1.2.0 + '@stylistic/eslint-plugin-js': 1.4.0 estraverse: 5.3.0 dev: true - /@stylistic/eslint-plugin-ts@1.2.0(eslint@8.53.0)(typescript@5.2.2): - resolution: {integrity: sha512-fWP8Q4K92Gm0qeqvZJk0THlS+8ynX4UluMuY/cJ1g/I4ntY0eNDLs/m1uWGitky33GOnM5DiW8riV8yLRNQ0Fg==} + /@stylistic/eslint-plugin-ts@1.4.0(eslint@8.54.0)(typescript@5.3.2): + resolution: {integrity: sha512-eNEC0MufXfe2v9fW+g5yDzMMcws80cn1gKIt9CaLVjUuWnwCdY4SG1hUtDfEpBCTNBZgG/LKKls15dSa1x++0g==} peerDependencies: eslint: '*' dependencies: - '@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 + '@stylistic/eslint-plugin-js': 1.4.0 + '@typescript-eslint/utils': 6.11.0(eslint@8.54.0)(typescript@5.3.2) + eslint: 8.54.0 graphemer: 1.4.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin@1.2.0(eslint@8.53.0)(typescript@5.2.2): - resolution: {integrity: sha512-WtY9pxiXFfNTkHOCrXCN7diWB49KqyBCwDjIhXVrN2rCJ6ZA7bnlDtDjwSvU3Gnb/kTEYnt6aVXjprFi0f7S0g==} + /@stylistic/eslint-plugin@1.4.0(eslint@8.54.0)(typescript@5.3.2): + resolution: {integrity: sha512-DtPiS4jr7m+A2nlcn8Ls4LEsOj1KC8x+KvAmoUI+nTcnin4Hkb8/I9Vteuu2CFLyVmlnKIQhrL5JC/xUEMyE9w==} peerDependencies: eslint: '*' dependencies: - '@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 + '@stylistic/eslint-plugin-js': 1.4.0 + '@stylistic/eslint-plugin-jsx': 1.4.0 + '@stylistic/eslint-plugin-ts': 1.4.0(eslint@8.54.0)(typescript@5.3.2) + eslint: 8.54.0 transitivePeerDependencies: - supports-color - typescript @@ -2740,7 +2937,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.2.2): + /@typescript-eslint/eslint-plugin@6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2752,24 +2949,24 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.1 - '@typescript-eslint/parser': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.11.0(eslint@8.54.0)(typescript@5.3.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/type-utils': 6.11.0(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/utils': 6.11.0(eslint@8.54.0)(typescript@5.3.2) '@typescript-eslint/visitor-keys': 6.11.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.53.0 + eslint: 8.54.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.11.0(eslint@8.53.0)(typescript@5.2.2): + /@typescript-eslint/parser@6.11.0(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2781,11 +2978,11 @@ packages: dependencies: '@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/typescript-estree': 6.11.0(typescript@5.3.2) '@typescript-eslint/visitor-keys': 6.11.0 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.53.0 - typescript: 5.2.2 + eslint: 8.54.0 + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true @@ -2798,7 +2995,7 @@ packages: '@typescript-eslint/visitor-keys': 6.11.0 dev: true - /@typescript-eslint/type-utils@6.11.0(eslint@8.53.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@6.11.0(eslint@8.54.0)(typescript@5.3.2): resolution: {integrity: sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2808,12 +3005,12 @@ packages: typescript: optional: true dependencies: - '@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) + '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.3.2) + '@typescript-eslint/utils': 6.11.0(eslint@8.54.0)(typescript@5.3.2) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.53.0 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + eslint: 8.54.0 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true @@ -2823,7 +3020,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.11.0(typescript@5.2.2): + /@typescript-eslint/typescript-estree@6.11.0(typescript@5.3.2): resolution: {integrity: sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -2838,25 +3035,25 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.11.0(eslint@8.53.0)(typescript@5.2.2): + /@typescript-eslint/utils@6.11.0(eslint@8.54.0)(typescript@5.3.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.53.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) '@types/json-schema': 7.0.13 '@types/semver': 7.5.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 + '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.3.2) + eslint: 8.54.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -2921,34 +3118,34 @@ packages: '@unhead/shared': 1.8.4 hookable: 5.5.3 unhead: 1.8.4 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) - /@unocss/astro@0.57.4(rollup@4.4.1)(vite@5.0.0): - resolution: {integrity: sha512-BP7+X/AlUFFMzr5s8bUpbO4HsWBESzIcPUE9VMA4bpSJIbXxi9GyJRU3Av72nbQp4BBeDjYiDT0qRa5gS0oPxw==} + /@unocss/astro@0.57.6(rollup@4.5.0)(vite@5.0.0): + resolution: {integrity: sha512-7NIGMg9ZHlWWeZoOFzruKQh6sz+wKtRN8ioiAOxIYVtULCoazfjhfzhiWcmyiHWVgrZ0TyUep/nz5cRumNBrQw==} peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: vite: optional: true dependencies: - '@unocss/core': 0.57.4 - '@unocss/reset': 0.57.4 - '@unocss/vite': 0.57.4(rollup@4.4.1)(vite@5.0.0) + '@unocss/core': 0.57.6 + '@unocss/reset': 0.57.6 + '@unocss/vite': 0.57.6(rollup@4.5.0)(vite@5.0.0) vite: 5.0.0 transitivePeerDependencies: - rollup dev: true - /@unocss/cli@0.57.4(rollup@4.4.1): - resolution: {integrity: sha512-8g00ZV1iZIEmgSqmIycvEesIXt8KFQHUCI64D9cqf3UEcWgEoRqUZOjhVozHbhfDe+yg9s6D9E++arLn1wAvzg==} + /@unocss/cli@0.57.6(rollup@4.5.0): + resolution: {integrity: sha512-s6/TghesVk+0bKPBJ86gk9FI6EO8Jc9GyJ1/qNOxR5Q3O+EttYsptHuicY4pZXGFWsU7AnD6ZziixQiPHJGamw==} engines: {node: '>=14'} hasBin: true dependencies: '@ampproject/remapping': 2.2.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 + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@unocss/config': 0.57.6 + '@unocss/core': 0.57.6 + '@unocss/preset-uno': 0.57.6 cac: 6.7.14 chokidar: 3.5.3 colorette: 2.0.20 @@ -2961,36 +3158,36 @@ packages: - rollup dev: true - /@unocss/config@0.57.4: - resolution: {integrity: sha512-Si0fA6fb6kLymgWbXvgM50PtX8zKV5p+BMeAn17ihefnasjg0fdPe1Zgdj/QdLJpwIcJ5yOw3uFwVgrOYRqIfQ==} + /@unocss/config@0.57.6: + resolution: {integrity: sha512-ZPWS2ju430xhtS1ZFNcuNhosuBwk9iSQEnhej9n7Qem6sr5odTxx7FqExb2eG4rjMyOIlwSInv+krg39xAAibg==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 unconfig: 0.3.11 dev: true - /@unocss/core@0.57.4: - resolution: {integrity: sha512-JXufixa501p7+uwUkfG9voIUvNYXv58shZCKXO4Q9AojOzOMu6TDj35x8f3Sv5WFtZ3tp03sIETAfQRo7ksshw==} + /@unocss/core@0.57.6: + resolution: {integrity: sha512-rkqMX5Lyyl2u2PF2EMcH/QeFUAoiFeq5vnaGGYV2LVfTlDrEVx8CrNHlBmWr5fXrhyzXi366pK/ErJ2pepGiqg==} dev: true - /@unocss/eslint-config@0.57.4(eslint@8.53.0)(typescript@5.2.2): - resolution: {integrity: sha512-YQqTwVFmPFS2E65ZWA4WI/1c75GAMAmAEDoqItOWOu/Qf7FZZ2Fx15hOygzpdgDnYMbGVXezYz9BYedzJW9ePg==} + /@unocss/eslint-config@0.57.6(eslint@8.54.0)(typescript@5.3.2): + resolution: {integrity: sha512-/P4EYisVshiCXGUjc7BCYZnu1QV/7O7L13Y4H/l3dudVWTqqejdkvAGz+NARDxvAGzW6kQfOYYDkWK9Umo1H2g==} engines: {node: '>=14'} dependencies: - '@unocss/eslint-plugin': 0.57.4(eslint@8.53.0)(typescript@5.2.2) + '@unocss/eslint-plugin': 0.57.6(eslint@8.54.0)(typescript@5.3.2) transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@unocss/eslint-plugin@0.57.4(eslint@8.53.0)(typescript@5.2.2): - resolution: {integrity: sha512-FeaabugemDJaCHrSYtIVL94m5fRZRkE0S65clL2dMAtoBiR0gevxzWXAdwW4OxI93b81tufWF7o+toFvS9E9kA==} + /@unocss/eslint-plugin@0.57.6(eslint@8.54.0)(typescript@5.3.2): + resolution: {integrity: sha512-6H3kBdLVh6HqOMiGAz6DDQqdDeVmhQ9brRyIwckfD1rXde+c6lSQyTkYcqVW04XtN0m5VoivgOP+JPpaqX4ofw==} engines: {node: '>=14'} dependencies: - '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.2.2) - '@unocss/config': 0.57.4 - '@unocss/core': 0.57.4 + '@typescript-eslint/utils': 6.11.0(eslint@8.54.0)(typescript@5.3.2) + '@unocss/config': 0.57.6 + '@unocss/core': 0.57.6 magic-string: 0.30.5 synckit: 0.8.5 transitivePeerDependencies: @@ -2999,156 +3196,161 @@ packages: - typescript dev: true - /@unocss/extractor-arbitrary-variants@0.57.4: - resolution: {integrity: sha512-BPvS2ePUrhGMSuEkNMnPcOcTC7SkrRblARwGk00PGGfCRSWhCi6Csz0oHvn2Qm8147hoQzkEwM74+dox8gcsxw==} + /@unocss/extractor-arbitrary-variants@0.57.6: + resolution: {integrity: sha512-I4/JpdF/2x4BnG+O6RQFRmfsI0UAJ6ik8Usw4zx2CQIdfTYxRJ4eU52jo5l8cm+YdDrXuiARRAEj6G96qHU3RQ==} dependencies: - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 dev: true - /@unocss/inspector@0.57.4: - resolution: {integrity: sha512-0GV4g2/jXVf+5YKvm1g/ExQTeU5+Zfl2qhkzJXuUT7IigDrG+dAEuQ2oaTwXHpdtGfxdYWYS8Cbr7rxRsZU/Pg==} + /@unocss/inspector@0.57.6: + resolution: {integrity: sha512-rNc4zX08PLeGHBtg+qxCSfPxtKuu4M0skaI6JLnHAR74KaVtmL0cE3+9K2PZbzHEy0iSbPzZQij+YlQ71Ic7yA==} dependencies: - '@unocss/core': 0.57.4 - '@unocss/rule-utils': 0.57.4 + '@unocss/core': 0.57.6 + '@unocss/rule-utils': 0.57.6 gzip-size: 6.0.0 sirv: 2.0.3 dev: true - /@unocss/postcss@0.57.4(postcss@8.4.31): - resolution: {integrity: sha512-ggq8JS4rvgvW2QXjLGwg+m8e4YcmvOtbUS6C7UCrP8pmUqBCpbnTmLi6inpBbBuCN5WokecNZS5f3C4EwNMOMA==} + /@unocss/postcss@0.57.6(postcss@8.4.31): + resolution: {integrity: sha512-xpyr9OHZ59iYr/e0vGgqc4kDGJLbVAvysChfe2xCmfXf2hrqVWwcEYoeE3zW/6xnEDNxk6IQBml2xLjdS34haA==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 dependencies: - '@unocss/config': 0.57.4 - '@unocss/core': 0.57.4 - '@unocss/rule-utils': 0.57.4 + '@unocss/config': 0.57.6 + '@unocss/core': 0.57.6 + '@unocss/rule-utils': 0.57.6 css-tree: 2.3.1 fast-glob: 3.3.2 magic-string: 0.30.5 postcss: 8.4.31 dev: true - /@unocss/preset-attributify@0.57.4: - resolution: {integrity: sha512-U23qV/f1jXClHZtzzqgZxWEuGZouAzsxXvbjui5WVgD/wrVIcStz6uJE929nNfR+ohV2owu86habxpwi9/0NCA==} + /@unocss/preset-attributify@0.57.6: + resolution: {integrity: sha512-3SK7Gn98WkhfvXFALEGvhGLH3jEKXluOQ8LBMR1eewULtXzIAv/YDpqaGV0aOb8gjw16RHDBsScVM1s9mHy7Dw==} dependencies: - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 dev: true - /@unocss/preset-icons@0.57.4: - resolution: {integrity: sha512-c7vKYGAHfWa3eUIUswiQon1a9CXKT68uH4xgJ/EDcnCu+Og8AoA7iM+cesNDsLK4OlD4+qDjSvkGHW8of+u9cQ==} + /@unocss/preset-icons@0.57.6: + resolution: {integrity: sha512-VC08C0QQ9MEEpMAXa6ffyZi6p7IoJ3UrphUQKjkTz0fvWBZ8NnlTGrw65R75nv4Cxos+2erOvJAOyMG9z7/z3g==} dependencies: '@iconify/utils': 2.1.11 - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 ofetch: 1.3.3 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini@0.57.4: - resolution: {integrity: sha512-1wjiMIPq7yHO4vYAhNtwmYIUiXiZd5jHLbclX8aW7oKDKrKLm1UqezMLi+tuQqwDZGhoFJ6L6sYxONH5YxnRvA==} + /@unocss/preset-mini@0.57.6: + resolution: {integrity: sha512-oOrtP9Wbm5cjokx9o2j/LhwRFB39whVVU1DDXllHyC0TGCXUd6gpmKwg8mePWkWWv0iM7v8EufCU4xCfNmazxQ==} dependencies: - '@unocss/core': 0.57.4 - '@unocss/extractor-arbitrary-variants': 0.57.4 - '@unocss/rule-utils': 0.57.4 + '@unocss/core': 0.57.6 + '@unocss/extractor-arbitrary-variants': 0.57.6 + '@unocss/rule-utils': 0.57.6 dev: true - /@unocss/preset-tagify@0.57.4: - resolution: {integrity: sha512-qNcEwbbjNi6XifxbCI8AUUee2PF2FmgERKDZkUwxH42CA9ODnN3Lu+nvVXF5B623cImnUDtwa+8kuCAhRIQs8g==} + /@unocss/preset-tagify@0.57.6: + resolution: {integrity: sha512-o0nSjCshTTn0QhrJsJpPM5PWshpRMJH0vGSRSiSlkJ/hveRFQLwcf2fWNPI2wNTgX0P7pVCUtrda2XbCLnwVrg==} dependencies: - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 dev: true - /@unocss/preset-typography@0.57.4: - resolution: {integrity: sha512-kBSPI5gm1562X5DtALcst8F6S1OyN2olhYmhtCNZ7TQXVhPgUS1d7dYVxtPO6/2lqNJLimXnIagdEH8ZjcUeyw==} + /@unocss/preset-typography@0.57.6: + resolution: {integrity: sha512-ETMmtxjJbc7VHfKprQD2wj92daQQQ5/oQFBtT7afbelcKTuTa/WfLeJkWdp7Fgf4qZGqAHYoZWYcyKTquxwojw==} dependencies: - '@unocss/core': 0.57.4 - '@unocss/preset-mini': 0.57.4 + '@unocss/core': 0.57.6 + '@unocss/preset-mini': 0.57.6 dev: true - /@unocss/preset-uno@0.57.4: - resolution: {integrity: sha512-4pI4wxiPnDoo4KjU9deTmomNe4egJQTIrLWlpGStKb+d5ZS6S+zoRyR+XcSB8pKwa0Z1ZBA46OXAgMjtEVhVqw==} + /@unocss/preset-uno@0.57.6: + resolution: {integrity: sha512-9OQiXA5+B876u7nv4bsJpDHNIvXyw+lKAYowCcKXB6YuVFHz10BFhv0EIgRkwoIiZ60oj0ng/MFrvj4LXH74ag==} dependencies: - '@unocss/core': 0.57.4 - '@unocss/preset-mini': 0.57.4 - '@unocss/preset-wind': 0.57.4 - '@unocss/rule-utils': 0.57.4 + '@unocss/core': 0.57.6 + '@unocss/preset-mini': 0.57.6 + '@unocss/preset-wind': 0.57.6 + '@unocss/rule-utils': 0.57.6 dev: true - /@unocss/preset-web-fonts@0.57.4: - resolution: {integrity: sha512-cKEHr8xMdJJqJhgMrBLXb6KhtPNfmlaqR+uG1wfWMOh5qKvOawb21S6wYVu/MGgXfKin/iLyelnZIq0Q8y+b6g==} + /@unocss/preset-web-fonts@0.57.6: + resolution: {integrity: sha512-IXCXQOm/RVbpuo6uHxlW+nYEgU4H4NRIl7lL7QDawEh3u5oY6s/JwOQZE0DQqulG9sfdXhH9e8gokcqfZdQy+g==} dependencies: - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 ofetch: 1.3.3 dev: true - /@unocss/preset-wind@0.57.4: - resolution: {integrity: sha512-6jl+niNZtSFZmxvC0/27CvIJCLex9wjOQJy/x3vtYN1wcyKPZK90t+kx8Fxh2YN9ormiESCPeniv39PHgKpbJA==} + /@unocss/preset-wind@0.57.6: + resolution: {integrity: sha512-RE5Qlm7PVlzDjqk6AxuJDZYWArpH1VGf6ikfcN5/DRqEXDpAx1F0WYprhs2l9GYa66jBaenSITJQS4xoR5+yHw==} dependencies: - '@unocss/core': 0.57.4 - '@unocss/preset-mini': 0.57.4 - '@unocss/rule-utils': 0.57.4 + '@unocss/core': 0.57.6 + '@unocss/preset-mini': 0.57.6 + '@unocss/rule-utils': 0.57.6 dev: true - /@unocss/reset@0.57.4: - resolution: {integrity: sha512-4i2d5SrERGDJmN18CY5pgkPqZ3PMvAoDHe7MSF1Eqtv4YW6CsxohrTmAJtS3B/2xw68ngtnbf0EFMbwyUwW+ug==} + /@unocss/reset@0.57.6: + resolution: {integrity: sha512-AUk/XSegAX91qhNpS82t3Cd1MuyOy8xgLzkU7iEDbU4EPh94/mOY/Ebj7AFGMGtOAe47AE6vTyAMRL3YglVuyQ==} - /@unocss/rule-utils@0.57.4: - resolution: {integrity: sha512-fwwlIkLZpVDstyvRFzObQkJT7kGUHr2o5AVD1X9io7GgN5UJzSQk0FHfnrN0M1QYUyqzFQJDd+s/pq6fTae+tA==} + /@unocss/rule-utils@0.57.6: + resolution: {integrity: sha512-EHsSitEVdADh0SOs3MCioYXojgshlhMwo+zMthmXCQMBispOR70rVYUr8QqqyWBKLt948rbqCxVl3DIXrwYnxA==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 magic-string: 0.30.5 dev: true - /@unocss/scope@0.57.4: - resolution: {integrity: sha512-LGmRp/KQYgRSWQ5oYykD5FewUELc43IfFQx0H6aJmNtlqzm6q0VmRqMhR/2TPNp3o+pD6eYUrQ4WqbSsZoMRJA==} + /@unocss/scope@0.57.6: + resolution: {integrity: sha512-0Zk0GZIwhu7yPBRFjaFjI2zBBFs9crQLe69xLeHfaTSbIYtbM7PI3gAmnGetljrI8njb/zMKf+gby8SaXAlf/w==} dev: true - /@unocss/transformer-attributify-jsx-babel@0.57.4: - resolution: {integrity: sha512-SNM2f8C/H5HRPgdg9qAKN4nB8mTyhFt6qrTmoi8WgM6EKooz9XugIjCIQaMSzkDduML5ObqjlBbDIWRuCHOOUw==} + /@unocss/transformer-attributify-jsx-babel@0.57.6: + resolution: {integrity: sha512-Ki0R/vCH/xONd12PIo4+iC4u1pN4cs7HcdyX8P3yxJ92SV7u7awtTRAOgAvK8W59Wgh02WX8dHI8bNBmDouSAQ==} dependencies: - '@unocss/core': 0.57.4 + '@babel/core': 7.23.3 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.3) + '@babel/preset-typescript': 7.23.3(@babel/core@7.23.3) + '@unocss/core': 0.57.6 + transitivePeerDependencies: + - supports-color dev: true - /@unocss/transformer-attributify-jsx@0.57.4: - resolution: {integrity: sha512-Y7dvkAsveEFicgfmSQDc0AFNk6NeuuipgAYxJNS0xWH362V0+uELgxTZzicSznCj8kF7bkHUfyCKmR2J2gPcSg==} + /@unocss/transformer-attributify-jsx@0.57.6: + resolution: {integrity: sha512-SwyCKMTPvsXsR3B0l8FoRT1gUhrmG3SCxoskUb/s64l6fdBlfM8h+H4kPiepRbp99E04xGG5tIxxaBTTMeA+Gg==} dependencies: - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 dev: true - /@unocss/transformer-compile-class@0.57.4: - resolution: {integrity: sha512-7zwVnah1Pgrrf0ipHot2hRyJZqZKyf75FbGNFtUaXaahwt3h6uncwRYN0BDEu2tuoDBp9fF1CpZggmJcg8vDzw==} + /@unocss/transformer-compile-class@0.57.6: + resolution: {integrity: sha512-IEpfuL4Kp+xJunr3GJ+qa5Xr4EOq3RTfmw1CDWsVrSb6pF7JgYSMahxc2knQ5SzgBQKTnW8vc2E0dHGOF+FIVQ==} dependencies: - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 dev: true - /@unocss/transformer-directives@0.57.4: - resolution: {integrity: sha512-AbmSmO5zDnup0tJYB4mlJBIXPuCruW/g3GVLHG6ztT/I6TanB9V5u5jNeIB+AAaF1TeoM7xPw97WhJmFeSIhRA==} + /@unocss/transformer-directives@0.57.6: + resolution: {integrity: sha512-V0mdQuq08fvOrRHxKtwFTia3WtXqRqPiSxoZ0wBoOM05ChKUEc7/CdPv4FZNOtC0PvDi+BT5L3IQs35r6FZAiQ==} dependencies: - '@unocss/core': 0.57.4 - '@unocss/rule-utils': 0.57.4 + '@unocss/core': 0.57.6 + '@unocss/rule-utils': 0.57.6 css-tree: 2.3.1 dev: true - /@unocss/transformer-variant-group@0.57.4: - resolution: {integrity: sha512-+KbSqEDCK2lziGJ8wnY4FhYxCSpONaxoKp/B0iTxc8sJ6tTfq2/GoRwnMy3miQTepjOBb6xfRY7ocF1BCjnpnQ==} + /@unocss/transformer-variant-group@0.57.6: + resolution: {integrity: sha512-6W/fitUZdwluyndV2wU4gnU9ykY8P82W3IYt7koufPI8AtO4wJnYFQoxK6aAO+74aYoFbJ2Pr00rhWKwGmyOwQ==} dependencies: - '@unocss/core': 0.57.4 + '@unocss/core': 0.57.6 dev: true - /@unocss/vite@0.57.4(rollup@4.4.1)(vite@5.0.0): - resolution: {integrity: sha512-bVMftC1hzdlfRQOfllDuJ+bd5Z0/TOvPthNk8LyoHsnjAEH7FqspdCyPM3nQpnfqfYRocXiuLJv+KdQ2DLQWOQ==} + /@unocss/vite@0.57.6(rollup@4.5.0)(vite@5.0.0): + resolution: {integrity: sha512-sVVKhFCYDFCR+In8HXJ5ddnD+OnFw/3BcLoV3aRvIloojkDCG8rUywxS67TNu40LBZ8E+emFMcreDCFpwqphDA==} peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 dependencies: '@ampproject/remapping': 2.2.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 + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@unocss/config': 0.57.6 + '@unocss/core': 0.57.6 + '@unocss/inspector': 0.57.6 + '@unocss/scope': 0.57.6 + '@unocss/transformer-directives': 0.57.6 chokidar: 3.5.3 fast-glob: 3.3.2 magic-string: 0.30.5 @@ -3178,45 +3380,45 @@ packages: vue: ^3.2.25 dependencies: vite: 5.0.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) dev: true - /@vitest/expect@1.0.0-beta.4: - resolution: {integrity: sha512-JOpNEva2AFxfySH3F+X+hT52Kq/ZdIrGtzWYbj6yRuBuxFqM55n/7/jV4XtQG+XkmehP3OUZGx5zISOU8KHPQw==} + /@vitest/expect@1.0.0-beta.5: + resolution: {integrity: sha512-q/TPdbXuEZZNFKILEVicojSWEq1y8qPLcAiZRQD8DsYUAV2cIjsD5lJWYaAjjUAV4lzovSci3KeISQdjUdfxQQ==} dependencies: - '@vitest/spy': 1.0.0-beta.4 - '@vitest/utils': 1.0.0-beta.4 + '@vitest/spy': 1.0.0-beta.5 + '@vitest/utils': 1.0.0-beta.5 chai: 4.3.10 dev: true - /@vitest/runner@1.0.0-beta.4: - resolution: {integrity: sha512-rlXCMp5MxMVVVN5hdhzPL9NpIkfZC0EXwAtN5gwBbCBoVRv9dBQiZ5qTw+LaNmugPl8gm76U4e4/nMZS9s6wyw==} + /@vitest/runner@1.0.0-beta.5: + resolution: {integrity: sha512-o/6ZqQoKCIdI4dmdc4Yb1u3n56dU69SABXyO5yhFZTDjEMJs1DdCQ68JK+UcrpJMQndr6q5lTFrfHEhj4XJy6w==} dependencies: - '@vitest/utils': 1.0.0-beta.4 - p-limit: 4.0.0 + '@vitest/utils': 1.0.0-beta.5 + p-limit: 5.0.0 pathe: 1.1.1 dev: true - /@vitest/snapshot@1.0.0-beta.4: - resolution: {integrity: sha512-CzmHLGo4RNEQUojYtuEz8wWKp9/p3hvXskejRRJB1iCRH48uWROmoyb2iEQUhgpQw/+WwI4wRP7jek5lp48pRA==} + /@vitest/snapshot@1.0.0-beta.5: + resolution: {integrity: sha512-fsWoc/mokLawqrLFqK9MHEyzJaGeDzU5gAgky2yZJR58VSsSvW+cesvmdv9ch39xHlTzFTRPgrWkNsmbdm2gbg==} dependencies: magic-string: 0.30.5 pathe: 1.1.1 - pretty-format: 29.6.0 + pretty-format: 29.7.0 dev: true - /@vitest/spy@1.0.0-beta.4: - resolution: {integrity: sha512-YvKUUl7KucKzLJb8+RTd8H3G24EVPGk+CVMFawwtD/KuYjBzM8RCh3oJTTba6ktLpB8JLVy8NVTNL4Oeigqs8A==} + /@vitest/spy@1.0.0-beta.5: + resolution: {integrity: sha512-B5dx87eCiJidWGdURMS/etHE9P3JRdFEQj8HQRGI3OhMy5XcSrdAwg5oEADoqXm32GUGc7bC8Dw/q9PiCJSBIQ==} dependencies: tinyspy: 2.2.0 dev: true - /@vitest/utils@1.0.0-beta.4: - resolution: {integrity: sha512-YY4bhhVqyTxuNwuZJXiCM4/D0Z7Z3H3JDHNM8gXty7EyRUf4iPDQtXzIWe1r4zdTtoFnzFAeMr+891pWlv4SPA==} + /@vitest/utils@1.0.0-beta.5: + resolution: {integrity: sha512-5ippiVcc6KjnAZiMc5Gz5g1tWTG+21g5scr+cedYC+YxAjqZzOG/ncJuM/Eqq9a+/MAJJc5zOGBcDYl27x62jg==} dependencies: - diff-sequences: 29.4.3 + diff-sequences: 29.6.3 loupe: 2.3.7 - pretty-format: 29.6.0 + pretty-format: 29.7.0 dev: true /@volar/language-core@1.10.5: @@ -3249,65 +3451,53 @@ packages: '@volar/language-core': 1.10.5 dev: true - /@vue-macros/api@0.8.6(rollup@3.29.3)(vue@3.3.8): - resolution: {integrity: sha512-g9ZO/z+LvSo4c0cIsLEJ+U4ZbCKYo1o6uJ87fry/+NZ6DeebOXuh5yJ0xkrpz+FCvLK3LsLtG/set467EstEuQ==} + /@vue-macros/api@0.9.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-PYV/yhoOh1F5z0mFg0/A8OhuwmDI/ta+XwYkNZYyuA9QZ1jMWZFOA0ZdUAjTCHG6AdVFbkajR+XyxTNnQ+YytQ==} engines: {node: '>=16.14.0'} dependencies: - '@babel/types': 7.22.19 - '@vue-macros/common': 1.8.0(rollup@3.29.3)(vue@3.3.8) + '@babel/types': 7.23.4 + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/api@0.8.6(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-g9ZO/z+LvSo4c0cIsLEJ+U4ZbCKYo1o6uJ87fry/+NZ6DeebOXuh5yJ0xkrpz+FCvLK3LsLtG/set467EstEuQ==} + /@vue-macros/better-define@1.7.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-MO+wAWFU8FF8YPMCmonv18FRJko7OZLy2wT7ia0RKwDCgu7IEKnSbLIfnUNwUsceVAPGOrVapDiIcQ+VVMJoiw==} engines: {node: '>=16.14.0'} dependencies: - '@babel/types': 7.22.19 - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - resolve.exports: 2.0.2 + '@vue-macros/api': 0.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/better-define@1.6.12(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-wE0kPtwQ2ziyga37FeNycHdvsMTs5tX9BwNrwhTGdu//3O6wKOQfTyqkro8MbLus2eqXYbGH1uoY34J2A/9M/A==} + /@vue-macros/boolean-prop@0.3.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-QhG3FgusmtQ0dIvrs8SsgBUg0micfYdXmNJo1YPh+VykHwPcmw4kuTBSJsbzMM09I+62vgKi6FTYt3nZ74DBIA==} engines: {node: '>=16.14.0'} dependencies: - '@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.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.4.1)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) '@vue/compiler-core': 3.3.8 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/chain-call@0.1.6(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-ACUnx9TbPvjjn3aCxpqN2yPC/1wyZTdJnEfh+KLn2rgl5mQUFvi/oOs4rKz/koPSU76fYhPnhbVK4oDv/wQMwg==} + /@vue-macros/chain-call@0.2.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-0fC6mxYSJfU3hHrRwgLho9rZSgkIAZo0OKIWW7ZyrAlyNhZtq+8c7sq59samPFdZpYcwTfOBUcK5YuC3pjT9VQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - unplugin: 1.5.0 + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/common@1.8.0(rollup@3.29.3)(vue@3.3.8): + /@vue-macros/common@1.8.0(rollup@4.5.0)(vue@3.3.8): resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3317,18 +3507,18 @@ packages: optional: true dependencies: '@babel/types': 7.22.19 - '@rollup/pluginutils': 5.0.5(rollup@3.29.3) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) '@vue/compiler-sfc': 3.3.8 - ast-kit: 0.11.2(rollup@3.29.3) + ast-kit: 0.11.2(rollup@4.5.0) local-pkg: 0.4.3 magic-string-ast: 0.3.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/common@1.8.0(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} + /@vue-macros/common@1.9.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 @@ -3336,32 +3526,33 @@ packages: vue: optional: true dependencies: - '@babel/types': 7.22.19 - '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@babel/types': 7.23.4 + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) '@vue/compiler-sfc': 3.3.8 - ast-kit: 0.11.2(rollup@4.4.1) - local-pkg: 0.4.3 + ast-kit: 0.11.2(rollup@4.5.0) + local-pkg: 0.5.0 magic-string-ast: 0.3.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-emit@0.1.16(vue@3.3.8): - resolution: {integrity: sha512-8UWGYzopmV+fHFBesqHBPkL76Utzd+br1kjWhx655VLE4IbgnCJNRSBXAsMmbsVGqVFSS3jvFVcpz7J8O0N5rw==} + /@vue-macros/define-emit@0.2.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-h0BuYXD+3FcCjlWeCNp06n4wZfExrnl8rBs6KUTjGXwVglxjI6RHJT2kfK+p3TJpPCwvNct+iBS6CYA1w5eTfQ==} 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.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.8(typescript@5.2.2) + '@vue-macros/api': 0.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) + transitivePeerDependencies: + - rollup dev: true - /@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==} + /@vue-macros/define-models@1.2.0(@vueuse/core@10.6.1)(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-h4drdveUgNYxy+6tylFg/oGIStT7dZ4uo4CMXl5VkLzso78Yhsxqdz00ccm6gaAB9jdDCry2RGqL5ACEyDmLZA==} engines: {node: '>=16.14.0'} peerDependencies: '@vueuse/core': '>=9.0.0' @@ -3369,84 +3560,85 @@ packages: '@vueuse/core': optional: true dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(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 + ast-walker-scope: 0.5.0(rollup@4.5.0) + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/define-prop@0.2.8(vue@3.3.8): - resolution: {integrity: sha512-ML0bHlOQ2NvxGTgHnGyWlCisb97WmTHKzcKYKYuK+YBTi5h7kimTft4W1Gnw38P1sKIdnknj393qSVHEg7MASw==} + /@vue-macros/define-prop@0.3.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-aiu+tJp8eIT2wigzbP5lH0KoZhyTqiw2rysEVEK193logk6T8Fls5Yxf8YmOetrzpwOp6M4RciACGyiILLrsug==} 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.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.8(typescript@5.2.2) - dev: true - - /@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.4.1)(vue@3.3.8) - unplugin: 1.5.0 - vue: 3.3.8(typescript@5.2.2) + '@vue-macros/api': 0.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@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==} + /@vue-macros/define-props-refs@1.2.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-ZWA9raSedk+eRfailc9gkyA4PHJrMGDg/tzV/yp89dDNVTzp9M1qQdLTV9S6R0ern/48ZvSYcz4n8ZVNwHg+Aw==} 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.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.8(typescript@5.2.2) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-render@1.4.3(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-PvhfqIAWw9NbNLSMucnrWIzzAPaxiLzRVybfOqBAhSWIj1psm0hhdsZY+35adcalSE+q872sPbQ92ofbaDBZVg==} + /@vue-macros/define-props@2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-OYdw4Bz12FDUHbHL5Ql5T5rO0V0laITbEyKGTvYwpeBim4oyTx+EodIx+edvgquLHtMYPabwRKJ6v9XoTlxc0g==} + engines: {node: '>=16.14.0'} + peerDependencies: + '@vue-macros/reactivity-transform': ^0.4.0 + vue: ^2.7.0 || ^3.2.25 + dependencies: + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/reactivity-transform': 0.4.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) + transitivePeerDependencies: + - rollup + dev: true + + /@vue-macros/define-render@1.5.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-QgScJaWRkZ6iYwm8k0uVlhPCfdGJYkMbkLr8Pr/pTRrjmXl3W+f7ZRbBDPKl4GBxVdJ+pHWjP0NsYuPb1dUXtw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - unplugin: 1.5.0 - vue: 3.3.8(typescript@5.2.2) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-slots@1.0.15(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-X2eF0ATB1Q2j7ZYiyDu2pZPWkW1M9h1UIX9eu4R6msxIwjIYWFWYyIwS8vq8EVROu6XSGbVv2Edpq5SaDt26LA==} + /@vue-macros/define-slots@1.1.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-vkIxGrFhqdd8fvEuIGaIVw3ex0TB8MZFzGH5digCPOxBsBEeNNlTlwS3D63Qd5mCDpVsZy9xkuv159T9GS1DIg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - unplugin: 1.5.0 - vue: 3.3.8(typescript@5.2.2) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/devtools@0.1.4(typescript@5.2.2)(vite@5.0.0): - resolution: {integrity: sha512-md5WzjC4qgOOjnYKaqEfZknSeiEeGX13k/Hqi+aqvb+kIF0F6/5oxroqaPQemuNN/gUNMn8ZfA/JmcOYxGVFcQ==} + /@vue-macros/devtools@0.2.0(typescript@5.3.2)(vite@5.0.0): + resolution: {integrity: sha512-jHjvY1bFgQLe/2+5pBOG4fgmL5MPhsqQDj7Barhj8YN+Oe7U2hBImvfAyOGpqd2uucLOWQTP1cWrp3q9b1svsg==} engines: {node: '>=16.14.0'} peerDependencies: vite: ^4.0.0 || ^5.0.0-0 @@ -3456,172 +3648,172 @@ packages: dependencies: sirv: 2.0.3 vite: 5.0.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - typescript dev: true - /@vue-macros/export-expose@0.0.13(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-7aDiZDAjT6i6afWE2/W3w9LwCBMGw16SoIFmxHzfbVsUq2hePRaXKYtwDugKqjh/nzq8DO2GKMHxyRBZsCfK4Q==} + /@vue-macros/export-expose@0.1.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-R1izR6LHS6yjJKI7IPDCwW385ct4KjQJVXz6jk6sL6Wk+iZbybDiGzzzK/jqpMlyzDvX0qVZ8vjACm1lidvLzA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) '@vue/compiler-sfc': 3.3.8 - unplugin: 1.5.0 - vue: 3.3.8(typescript@5.2.2) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-props@0.3.18(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-AJHP3HuE+cMNgWDtRyOmLB8ELimwc6G4QnUqPk7PWycyZvXwocKTQgNsMeaYmkH2o13kksId+wx2mI3nGr0fWQ==} + /@vue-macros/export-props@0.4.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-XjDmw+OCxWOR4OPARH5aosvrarCk/TF7szE3ynx4UXfhCWS7lPJpLHwYkF/pfbx6FAFDUO81Drrey2BlhzTLvA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - unplugin: 1.5.0 - vue: 3.3.8(typescript@5.2.2) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-render@0.1.1(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-IQp8jO3Q5Y6/MfMQnIBxQ431bFjYUXIYD36aZriV85V3YnpfKum+0uovDuPXE5isvIV/VJwGzAltXsGkKBWcJg==} + /@vue-macros/export-render@0.2.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-kmh6drhExv3r42DPGHo1UOtEX2pw2G5CTHvHg0FQiQAMltWd11C0/LXYRR/Zorh9EoMVMAObRnw5HrcdIoQEPA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) '@vue/compiler-sfc': 3.3.8 - unplugin: 1.5.0 - vue: 3.3.8(typescript@5.2.2) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/hoist-static@1.4.12(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-MRdwxAp8rdrFUwYge1WcgS2h7jhL7RfcO/97pnT9qz/s4ps2a8hnbAT61Kn3p/PC6rLme6Di0GZFQ76rkQzULA==} + /@vue-macros/hoist-static@1.5.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-ZhPOrnBftGmot+tLrf2db3C2LFP6hvHTOlO2tvD4r9FdhGS+ZNwKYvAiYYxH8Yevs6ZdgffAz+Gpz02QHggKuw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - unplugin: 1.5.0 + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/jsx-directive@0.6.5(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-GAh47ZXbCDwjOEURJzHp/KKykp5CNqbEaHBXYXaPKkANnhqWxCy96p+o0z+6CY4QyFc+nTY2BitpfnArvN/sbQ==} + /@vue-macros/jsx-directive@0.7.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-OSS7ZnwQueUkEYcjoe4VAeJLp+kkFa0l5mm4fkPQs9zK1uq4D+kCw+Hhg9OyrKNdiWpNutdUHgolJPNsqXUp7A==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - unplugin: 1.5.0 + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/named-template@0.3.19(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-u4xMAyHhCu/yOYeCJog9r9A04JH1+a9FKyZPaXGjHj+omiMMWLtJJLMumsKzSMCPooTAcDApk48SpsIEMmvSdA==} + /@vue-macros/named-template@0.4.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-dItF6N/WMWH0INQ5XqZ2SsFo5pZ+Q0muOWfTpi52GaeD96+N02yYUdT+wsZOdNu0VvLh/QuHxmDRCiiROmpL0Q==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) '@vue/compiler-dom': 3.3.8 - unplugin: 1.5.0 + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/reactivity-transform@0.3.23(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-SubIg1GsNpQdIDJusrcA2FWBgwSY+4jmL0j6SJ6PU85r3rlS+uDhn6AUkqxeZRAdmJnrbGHXDyWUdygOZmWrSg==} + /@vue-macros/reactivity-transform@0.4.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-3DG+FWkIZe5xZJhIdxyieIYcDKJGC3aUab1JWtEOkS8Q21rLpu6VKUjV6TmB5LNyLSGVp+7de/87Ptd6C6RHOA==} 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.4.1)(vue@3.3.8) + '@babel/parser': 7.23.4 + '@vue-macros/common': 1.9.0(rollup@4.5.0)(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.8(typescript@5.2.2) + unplugin: 1.5.1 + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/setup-block@0.2.18(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-SyVzW5+I8MWe0lEAtGF76UDqyX4x/YxOMYZR1P9vr9M/QYfj5w7CCo4a6g81qDNxfwaOVVUWahWsia4rNHOp2A==} + /@vue-macros/setup-block@0.3.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-URaruhrjrMnSAWt+elPblfqOUhL1y7uZKFzrfgPlr/uuyQGDsmxK/ZEw5gMY77rrJwcEqNfHDkNR8BV27gp/3w==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) '@vue/compiler-dom': 3.3.8 - unplugin: 1.5.0 + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-component@0.16.19(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-85xa2mjlSrUDcLEoC3CvNIguc04fAw7D46cJYmFZrl/VhSfd1QZrZxk18HAjh4N9FuPPpX9eVed0l/fyVlOzSw==} + /@vue-macros/setup-component@0.17.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-s/jwPQ+lGp3O0kgCFtPkH2+kvLtCLJ04iP+gTQwRXpgXDuQ6UlRdBday5wuhV32cq8C2oLHmKwSvYX/8N7WkRg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - unplugin: 1.5.0 + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-sfc@0.16.3(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-CN+asiwAgQhA797FaMf/71M3JQvTfS2P+O0gQ4bEuRJBp/XIUfHaoa3AiKReZkry+2ervPS4w2ljZPOGBaXBGA==} + /@vue-macros/setup-sfc@0.17.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-4cCoEl+tzEuJtHg4q6MlTLyM1M/xf+CC+d12QaCGbUgALfUAIa85sB8XnnPgxxu2A6MpD+4uE+6BrJHBOXIiVw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - unplugin: 1.5.0 + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-bind@0.1.0(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-oJQDo+ZYA0ljFVZg6jqZ7jSrSqIK0pvY46uCMs9E5UmaOy374wjVP5RS0l7D1uBz6PTLnSmNh5/7QH4WYct4DQ==} + /@vue-macros/short-bind@0.2.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-1cHCWaysLvrX4Oms+yAEhYjdxP0lfblC6JSlHZ0wzKVnsJ6DAWVaopp1H2kt3uJmWPr8C5iOYO7HRmRxd4JkrQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) '@vue/compiler-core': 3.3.8 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-emits@1.4.10(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-QHLQM+PSKgk+D4ksaBwv+rOOf5KSAx6k5rfLlFopgJFlr8ISbcagnwEf7L02EFb/auz4HsEKkNVrwPPCYKhhnw==} + /@vue-macros/short-emits@1.5.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-R3ycVQwlnq9XXTSIOJDjdZ3Gbp6EcRwabLUrJcWUEEzqNZds8lP4br7jwPnA0KDCvXdEbjCQqqpzmosLPQuung==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) - unplugin: 1.5.0 + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-vmodel@1.3.0(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-yKyKKJG0EjDMAUhBCPn97zr6XvNkHzQLZGOcDmxsBMXLRuvIXCdjADYyA/UQpQM1LUZnjryLf4mGEMeTIgq3iA==} + /@vue-macros/short-vmodel@1.4.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-0rlL+GfDbbA4FGk90a5uPIkZmYSW4Asmh/r0KHZsqhKmyKxJf9eow7/CYGjvsnDKr+hk+pnq/CUSLkUnn+ey2g==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.8.0(rollup@4.4.1)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(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.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==} + /@vue-macros/volar@0.17.3(@vue-macros/reactivity-transform@0.4.0)(rollup@4.5.0)(typescript@5.3.2)(vue-tsc@1.8.22)(vue@3.3.8): + resolution: {integrity: sha512-V14j3OkAHmmKPJced47kQk5J/Q54XYjpsmesn1sEyGti9LlWhQJ7vWJgA7yVEmgmITl2rq2nihdAaM93VrYMdA==} engines: {node: '>=16.14.0'} peerDependencies: vue-tsc: ^1.6.0 @@ -3629,14 +3821,13 @@ packages: vue-tsc: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.4.1) - '@volar/language-core': 1.10.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) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/short-bind': 0.2.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/short-vmodel': 1.4.0(rollup@4.5.0)(vue@3.3.8) + '@vue/language-core': 1.8.22(typescript@5.3.2) + vue-tsc: 1.8.22(typescript@5.3.2) transitivePeerDependencies: - '@vue-macros/reactivity-transform' - rollup @@ -3702,7 +3893,7 @@ packages: /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} - /@vue/language-core@1.8.22(typescript@5.2.2): + /@vue/language-core@1.8.22(typescript@5.3.2): resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==} peerDependencies: typescript: '*' @@ -3717,7 +3908,7 @@ packages: computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 - typescript: 5.2.2 + typescript: 5.3.2 vue-template-compiler: 2.7.14 dev: true @@ -3755,7 +3946,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.3.8 '@vue/shared': 3.3.8 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) /@vue/shared@3.3.8: resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} @@ -3770,7 +3961,7 @@ packages: optional: true dependencies: js-beautify: 1.14.9 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) vue-component-type-helpers: 1.8.22 dev: true @@ -3794,7 +3985,7 @@ packages: '@unhead/schema': 1.8.4 '@unhead/ssr': 1.7.4 '@unhead/vue': 1.8.4(vue@3.3.8) - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) dev: false /@vueuse/metadata@10.6.1: @@ -3852,8 +4043,8 @@ packages: acorn: 8.11.2 dev: true - /acorn-walk@8.2.0: - resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} + /acorn-walk@8.3.0: + resolution: {integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==} engines: {node: '>=0.4.0'} dev: true @@ -4072,45 +4263,34 @@ packages: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true - /ast-kit@0.11.2(rollup@3.29.3): + /ast-kit@0.11.2(rollup@4.5.0): resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.0 - '@rollup/pluginutils': 5.0.5(rollup@3.29.3) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) pathe: 1.1.1 transitivePeerDependencies: - rollup dev: true - /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.4.1) - pathe: 1.1.1 - transitivePeerDependencies: - - rollup - dev: true - - /ast-kit@0.9.5(rollup@4.4.1): + /ast-kit@0.9.5(rollup@4.5.0): 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.4.1) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) pathe: 1.1.1 transitivePeerDependencies: - rollup dev: true - /ast-walker-scope@0.5.0(rollup@4.4.1): + /ast-walker-scope@0.5.0(rollup@4.5.0): resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.0 - ast-kit: 0.9.5(rollup@4.4.1) + ast-kit: 0.9.5(rollup@4.5.0) transitivePeerDependencies: - rollup dev: true @@ -4747,6 +4927,10 @@ packages: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} dev: true + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true + /cookie-signature@1.0.6: resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} dev: true @@ -5086,8 +5270,8 @@ packages: dequal: 2.0.3 dev: true - /diff-sequences@29.4.3: - resolution: {integrity: sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==} + /diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true @@ -5415,13 +5599,13 @@ packages: source-map: 0.6.1 dev: true - /eslint-compat-utils@0.1.2(eslint@8.53.0): + /eslint-compat-utils@0.1.2(eslint@8.54.0): resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.53.0 + eslint: 8.54.0 dev: true /eslint-config-flat-gitignore@0.1.1: @@ -5440,7 +5624,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.11.0)(eslint-import-resolver-node@0.3.9)(eslint@8.53.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.11.0)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5461,54 +5645,54 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.11.0(eslint@8.53.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.11.0(eslint@8.54.0)(typescript@5.3.2) debug: 3.2.7(supports-color@8.1.1) - eslint: 8.53.0 + eslint: 8.54.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-antfu@1.0.9(eslint@8.53.0): + /eslint-plugin-antfu@1.0.9(eslint@8.54.0): resolution: {integrity: sha512-7/IkVmqTjymwsb9JRyHDCDFAOWTBXSNYtPVOPmd+DymIWsQeBxXDJLzBmZLZ0/ml7sfXEtYrUrzhGZCtsYxe2w==} peerDependencies: eslint: '*' dependencies: - eslint: 8.53.0 + eslint: 8.54.0 dev: true - /eslint-plugin-cypress@2.15.1(eslint@8.53.0): + /eslint-plugin-cypress@2.15.1(eslint@8.54.0): resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.53.0 + eslint: 8.54.0 globals: 13.23.0 dev: true - /eslint-plugin-es-x@7.1.0(eslint@8.53.0): + /eslint-plugin-es-x@7.1.0(eslint@8.54.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.53.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) '@eslint-community/regexpp': 4.8.1 - eslint: 8.53.0 + eslint: 8.54.0 dev: true - /eslint-plugin-eslint-comments@3.2.0(eslint@8.53.0): + /eslint-plugin-eslint-comments@3.2.0(eslint@8.54.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.53.0 + eslint: 8.54.0 ignore: 5.2.4 dev: true - /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0): + /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.54.0): resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==} engines: {node: '>=12'} peerDependencies: @@ -5516,9 +5700,9 @@ packages: dependencies: debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 8.53.0 + eslint: 8.54.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.11.0)(eslint-import-resolver-node@0.3.9)(eslint@8.53.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.11.0)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0) get-tsconfig: 4.7.0 is-glob: 4.0.3 minimatch: 3.1.2 @@ -5531,7 +5715,7 @@ packages: - supports-color dev: true - /eslint-plugin-jsdoc@46.9.0(eslint@8.53.0): + /eslint-plugin-jsdoc@46.9.0(eslint@8.54.0): resolution: {integrity: sha512-UQuEtbqLNkPf5Nr/6PPRCtr9xypXY+g8y/Q7gPa0YK7eDhh0y2lWprXRnaYbW7ACgIUvpDKy9X2bZqxtGzBG9Q==} engines: {node: '>=16'} peerDependencies: @@ -5542,7 +5726,7 @@ packages: comment-parser: 1.4.1 debug: 4.3.4(supports-color@8.1.1) escape-string-regexp: 4.0.0 - eslint: 8.53.0 + eslint: 8.54.0 esquery: 1.5.0 is-builtin-module: 3.2.1 semver: 7.5.4 @@ -5551,41 +5735,41 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc@2.10.0(eslint@8.53.0): + /eslint-plugin-jsonc@2.10.0(eslint@8.54.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.53.0) - eslint: 8.53.0 - eslint-compat-utils: 0.1.2(eslint@8.53.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) + eslint: 8.54.0 + eslint-compat-utils: 0.1.2(eslint@8.54.0) jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-markdown@3.0.1(eslint@8.53.0): + /eslint-plugin-markdown@3.0.1(eslint@8.54.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.53.0 + eslint: 8.54.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n@16.3.1(eslint@8.53.0): + /eslint-plugin-n@16.3.1(eslint@8.54.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.53.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) builtins: 5.0.1 - eslint: 8.53.0 - eslint-plugin-es-x: 7.1.0(eslint@8.53.0) + eslint: 8.54.0 + eslint-plugin-es-x: 7.1.0(eslint@8.54.0) get-tsconfig: 4.7.0 ignore: 5.2.4 is-builtin-module: 3.2.1 @@ -5600,8 +5784,8 @@ packages: engines: {node: '>=5.0.0'} dev: true - /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==} + /eslint-plugin-perfectionist@2.4.0(eslint@8.54.0)(typescript@5.3.2)(vue-eslint-parser@9.3.2): + resolution: {integrity: sha512-til+vyf56wAUgFv5guBA1Zo5lTw9xj2kCeK/g+9NBtsRy1rkGrlqnvxYNuFExcK3VsPhUUtx5UdScEDz9ahQ5Q==} peerDependencies: astro-eslint-parser: ^0.16.0 eslint: '>=8.0.0' @@ -5618,27 +5802,27 @@ packages: vue-eslint-parser: optional: true dependencies: - '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.2.2) - eslint: 8.53.0 + '@typescript-eslint/utils': 6.11.0(eslint@8.54.0)(typescript@5.3.2) + eslint: 8.54.0 minimatch: 9.0.3 natural-compare-lite: 1.4.0 - vue-eslint-parser: 9.3.2(eslint@8.53.0) + vue-eslint-parser: 9.3.2(eslint@8.54.0) transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-unicorn@49.0.0(eslint@8.53.0): + /eslint-plugin-unicorn@49.0.0(eslint@8.54.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.53.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) ci-info: 3.8.0 clean-regexp: 1.0.0 - eslint: 8.53.0 + eslint: 8.54.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -5651,7 +5835,7 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.11.0)(eslint@8.53.0): + /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.11.0)(eslint@8.54.0): resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5661,12 +5845,12 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@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 + '@typescript-eslint/eslint-plugin': 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.54.0)(typescript@5.3.2) + eslint: 8.54.0 eslint-rule-composer: 0.3.0 dev: true - /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-vitest@0.3.9(@typescript-eslint/eslint-plugin@6.11.0)(eslint@8.54.0)(typescript@5.3.2)(vitest@1.0.0-beta.5): resolution: {integrity: sha512-ZGrz8dWFlotM5dwrsMLP4VcY5MizwKNV4JTnY0VKdnuCZ+qeEUMHf1qd8kRGQA3tqLvXcV929wt2ANkduq2Pgw==} engines: {node: 14.x || >= 16} peerDependencies: @@ -5679,42 +5863,42 @@ packages: vitest: optional: true dependencies: - '@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 + '@typescript-eslint/eslint-plugin': 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/utils': 6.11.0(eslint@8.54.0)(typescript@5.3.2) + eslint: 8.54.0 + vitest: 1.0.0-beta.5 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-vue@9.18.1(eslint@8.53.0): + /eslint-plugin-vue@9.18.1(eslint@8.54.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.53.0) - eslint: 8.53.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) + eslint: 8.54.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.53.0) + vue-eslint-parser: 9.3.2(eslint@8.54.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml@1.10.0(eslint@8.53.0): + /eslint-plugin-yml@1.10.0(eslint@8.54.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.53.0 - eslint-compat-utils: 0.1.2(eslint@8.53.0) + eslint: 8.54.0 + eslint-compat-utils: 0.1.2(eslint@8.54.0) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.2 @@ -5740,15 +5924,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.53.0: - resolution: {integrity: sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==} + /eslint@8.54.0: + resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) '@eslint-community/regexpp': 4.8.1 '@eslint/eslintrc': 2.1.3 - '@eslint/js': 8.53.0 + '@eslint/js': 8.54.0 '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -8249,9 +8433,9 @@ packages: yocto-queue: 0.1.0 dev: true - /p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /p-limit@5.0.0: + resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} + engines: {node: '>=18'} dependencies: yocto-queue: 1.0.0 dev: true @@ -8440,7 +8624,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia@2.1.7(typescript@5.2.2)(vue@3.3.8): + /pinia@2.1.7(typescript@5.3.2)(vue@3.3.8): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -8453,8 +8637,8 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.5.0 - typescript: 5.2.2 - vue: 3.3.8(typescript@5.2.2) + typescript: 5.3.2 + vue: 3.3.8(typescript@5.3.2) vue-demi: 0.14.6(vue@3.3.8) dev: false @@ -8519,11 +8703,11 @@ packages: engines: {node: ^14.13.1 || >=16.0.0} dev: true - /pretty-format@29.6.0: - resolution: {integrity: sha512-XH+D4n7Ey0iSR6PdAnBs99cWMZdGsdKrR33iUHQNr79w1szKTCIZDVdXuccAsHVwDBp0XeWPfNEoaxP9EZgRmQ==} + /pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/schemas': 29.6.0 + '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.2.0 dev: true @@ -8975,7 +9159,7 @@ packages: terser: 5.17.6 dev: true - /rollup-plugin-visualizer@5.9.2(rollup@4.4.1): + /rollup-plugin-visualizer@5.9.2(rollup@4.5.0): resolution: {integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==} engines: {node: '>=14'} hasBin: true @@ -8987,7 +9171,7 @@ packages: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 4.4.1 + rollup: 4.5.0 source-map: 0.7.4 yargs: 17.7.2 dev: true @@ -9000,31 +9184,23 @@ packages: fsevents: 2.3.3 dev: true - /rollup@3.29.3: - resolution: {integrity: sha512-T7du6Hum8jOkSWetjRgbwpM6Sy0nECYrYRSmZjayFcOddtKJWU4d17AC3HNUk7HRuqy4p+G7aEZclSHytqUmEg==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /rollup@4.4.1: - resolution: {integrity: sha512-idZzrUpWSblPJX66i+GzrpjKE3vbYrlWirUHteoAbjKReZwa0cohAErOYA5efoMmNCdvG9yrJS+w9Kl6csaH4w==} + /rollup@4.5.0: + resolution: {integrity: sha512-41xsWhzxqjMDASCxH5ibw1mXk+3c4TNI2UjKbLxe6iEzrSQnqOzmmK8/3mufCPbzHNJ2e04Fc1ddI35hHy+8zg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - '@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 + '@rollup/rollup-android-arm-eabi': 4.5.0 + '@rollup/rollup-android-arm64': 4.5.0 + '@rollup/rollup-darwin-arm64': 4.5.0 + '@rollup/rollup-darwin-x64': 4.5.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.5.0 + '@rollup/rollup-linux-arm64-gnu': 4.5.0 + '@rollup/rollup-linux-arm64-musl': 4.5.0 + '@rollup/rollup-linux-x64-gnu': 4.5.0 + '@rollup/rollup-linux-x64-musl': 4.5.0 + '@rollup/rollup-win32-arm64-msvc': 4.5.0 + '@rollup/rollup-win32-ia32-msvc': 4.5.0 + '@rollup/rollup-win32-x64-msvc': 4.5.0 fsevents: 2.3.3 dev: true @@ -9446,8 +9622,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /std-env@3.3.3: - resolution: {integrity: sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==} + /std-env@3.5.0: + resolution: {integrity: sha512-JGUEaALvL0Mf6JCfYnJOTcobY+Nc7sG/TemDRBqCA0wEr4DER7zDchaaixTlmOxAjG1uRJmX82EQcxwTQTkqVA==} dev: true /string-argv@0.3.2: @@ -9704,8 +9880,8 @@ packages: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true - /tinybench@2.5.0: - resolution: {integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==} + /tinybench@2.5.1: + resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} dev: true /tinypool@0.8.1: @@ -9782,13 +9958,13 @@ packages: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} dev: true - /ts-api-utils@1.0.3(typescript@5.2.2): + /ts-api-utils@1.0.3(typescript@5.3.2): resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.2.2 + typescript: 5.3.2 dev: true /tslib@2.5.2: @@ -9922,8 +10098,8 @@ packages: is-typed-array: 1.1.12 dev: true - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + /typescript@5.3.2: + resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} engines: {node: '>=14.17'} hasBin: true @@ -9990,10 +10166,10 @@ packages: engines: {node: '>=4'} dev: true - /unimport@3.4.0(rollup@4.4.1): + /unimport@3.4.0(rollup@4.5.0): resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) escape-string-regexp: 5.0.0 fast-glob: 3.3.2 local-pkg: 0.4.3 @@ -10092,38 +10268,38 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss@0.57.4(postcss@8.4.31)(rollup@4.4.1)(vite@5.0.0): - resolution: {integrity: sha512-rf5eiCVb8957rqzCyRxLzljeYguVMS70X322/Z1sYhosKhh8SBBMsC/TrZEf5o8LTn/MbFN9fVizEtbUKaFjUg==} + /unocss@0.57.6(postcss@8.4.31)(rollup@4.5.0)(vite@5.0.0): + resolution: {integrity: sha512-z3a4Z8lGRVawr2A/1U0FuP1M9tuT6bs2RcIJ6kLBz5FC/XlLTGtUek6sadrKA0IMq7RWkgDRhdt8xQV0lh6TaA==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.57.4 - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 + '@unocss/webpack': 0.57.6 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: '@unocss/webpack': optional: true vite: optional: true dependencies: - '@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) + '@unocss/astro': 0.57.6(rollup@4.5.0)(vite@5.0.0) + '@unocss/cli': 0.57.6(rollup@4.5.0) + '@unocss/core': 0.57.6 + '@unocss/extractor-arbitrary-variants': 0.57.6 + '@unocss/postcss': 0.57.6(postcss@8.4.31) + '@unocss/preset-attributify': 0.57.6 + '@unocss/preset-icons': 0.57.6 + '@unocss/preset-mini': 0.57.6 + '@unocss/preset-tagify': 0.57.6 + '@unocss/preset-typography': 0.57.6 + '@unocss/preset-uno': 0.57.6 + '@unocss/preset-web-fonts': 0.57.6 + '@unocss/preset-wind': 0.57.6 + '@unocss/reset': 0.57.6 + '@unocss/transformer-attributify-jsx': 0.57.6 + '@unocss/transformer-attributify-jsx-babel': 0.57.6 + '@unocss/transformer-compile-class': 0.57.6 + '@unocss/transformer-directives': 0.57.6 + '@unocss/transformer-variant-group': 0.57.6 + '@unocss/vite': 0.57.6(rollup@4.5.0)(vite@5.0.0) vite: 5.0.0 transitivePeerDependencies: - postcss @@ -10136,7 +10312,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import@0.16.7(@vueuse/core@10.6.1)(rollup@4.4.1): + /unplugin-auto-import@0.16.7(@vueuse/core@10.6.1)(rollup@4.5.0): resolution: {integrity: sha512-w7XmnRlchq6YUFJVFGSvG1T/6j8GrdYN6Em9Wf0Ye+HXgD/22kont+WnuCAA0UaUoxtuvRR1u/mXKy63g/hfqQ==} engines: {node: '>=14'} peerDependencies: @@ -10149,25 +10325,25 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) '@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.4.1) + unimport: 3.4.0(rollup@4.5.0) unplugin: 1.5.0 transitivePeerDependencies: - rollup dev: true - /unplugin-combine@0.8.0(rollup@4.4.1)(vite@5.0.0): - resolution: {integrity: sha512-2a+Jf0gmX+N0aEjdPIGBSxtHcP+5izQus20+qmQFz43w2jh1ZhC2p3fKekBdDPj5ZQlO15bA+OLDkoOiiBz/BA==} + /unplugin-combine@0.8.1(rollup@4.5.0)(vite@5.0.0): + resolution: {integrity: sha512-m2OSmXXRwCPZx8Ct8eF8WbjgTo8bydim2W1ofu2hDabGdr2pgDAoFjOP1J4MOIwa0OByqk1JX8IGlSdeE6uxVQ==} engines: {node: '>=16.14.0'} peerDependencies: esbuild: '>=0.13' rollup: ^3.2.0 || ^4.0.0 - vite: ^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 + vite: ^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 webpack: 4 || 5 peerDependenciesMeta: esbuild: @@ -10180,12 +10356,12 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - rollup: 4.4.1 - unplugin: 1.5.0 + rollup: 4.5.0 + unplugin: 1.5.1 vite: 5.0.0 dev: true - /unplugin-vue-components@0.25.2(rollup@4.4.1)(vue@3.3.8): + /unplugin-vue-components@0.25.2(rollup@4.5.0)(vue@3.3.8): resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==} engines: {node: '>=14'} peerDependencies: @@ -10199,7 +10375,7 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 @@ -10208,59 +10384,59 @@ packages: minimatch: 9.0.3 resolve: 1.22.8 unplugin: 1.5.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - rollup - supports-color dev: true - /unplugin-vue-define-options@1.3.18(rollup@4.4.1)(vue@3.3.8): - resolution: {integrity: sha512-AaE10FCccfezT48yyYuUXdnTF9z8vQuXrlpNF5uQtq/AOD2pdkf38vnmJm8bJjpoqEkR6u72wNCJLZKXSUw+Og==} + /unplugin-vue-define-options@1.4.0(rollup@4.5.0)(vue@3.3.8): + resolution: {integrity: sha512-P8TPXzZ1eqwkLZrGm+tHc7fR7/md6bEfSuJdxZi6Pp4PcqRctDzmZiXpQVIjBULpv+LhOCVRehIrsOTvABVUww==} engines: {node: '>=16.14.0'} dependencies: - '@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 + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + ast-walker-scope: 0.5.0(rollup@4.5.0) + unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /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==} + /unplugin-vue-macros@2.7.0(@vueuse/core@10.6.1)(rollup@4.5.0)(typescript@5.3.2)(vite@5.0.0)(vue@3.3.8): + resolution: {integrity: sha512-SztF4ARBbrd1yuH4FbJOhp22rTvzakjzJUHTKLRQkZY1KMkIzx/KAdzEkxjAG2Xteqb29SYrc7XcoPdrUPMCCw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@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.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) + '@vue-macros/better-define': 1.7.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/boolean-prop': 0.3.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/chain-call': 0.2.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/define-emit': 0.2.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/define-models': 1.2.0(@vueuse/core@10.6.1)(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/define-prop': 0.3.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/define-props-refs': 1.2.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/define-render': 1.5.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/define-slots': 1.1.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/devtools': 0.2.0(typescript@5.3.2)(vite@5.0.0) + '@vue-macros/export-expose': 0.1.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/export-props': 0.4.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/export-render': 0.2.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/hoist-static': 1.5.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/jsx-directive': 0.7.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/named-template': 0.4.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/reactivity-transform': 0.4.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/setup-block': 0.3.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/setup-component': 0.17.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/setup-sfc': 0.17.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/short-bind': 0.2.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/short-emits': 1.5.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/short-vmodel': 1.4.0(rollup@4.5.0)(vue@3.3.8) + unplugin: 1.5.1 + unplugin-combine: 0.8.1(rollup@4.5.0)(vite@5.0.0) + unplugin-vue-define-options: 1.4.0(rollup@4.5.0)(vue@3.3.8) + vue: 3.3.8(typescript@5.3.2) transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -10270,15 +10446,15 @@ packages: - webpack dev: true - /unplugin-vue-markdown@0.25.1(rollup@4.4.1)(vite@5.0.0): - resolution: {integrity: sha512-LY4nG6J5GTYuqFTV8pczsCHlR3CK1EOn5JXu1YebM1gsJTiqQiGcwrmoU/XMkAeKilxdn8hmrt2UP8By2yvJ3w==} + /unplugin-vue-markdown@0.25.2(rollup@4.5.0)(vite@5.0.0): + resolution: {integrity: sha512-bDDWqtK1PUkWK/+kczOk33hqO5WulOUx5ZxfbCZuVArcUSwY7aB2vf4e2K+qdrlxalxkpjIA64z/liOrC/cjiQ==} peerDependencies: - vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0 + vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 dependencies: '@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) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) '@types/markdown-it': 13.0.6 markdown-it: 13.0.2 unplugin: 1.5.0 @@ -10287,7 +10463,7 @@ packages: - rollup dev: true - /unplugin-vue-router@0.7.0(rollup@4.4.1)(vue-router@4.2.5)(vue@3.3.8): + /unplugin-vue-router@0.7.0(rollup@4.5.0)(vue-router@4.2.5)(vue@3.3.8): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -10296,9 +10472,9 @@ packages: optional: true dependencies: '@babel/types': 7.22.19 - '@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) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@vue-macros/common': 1.8.0(rollup@4.5.0)(vue@3.3.8) + ast-walker-scope: 0.5.0(rollup@4.5.0) chokidar: 3.5.3 fast-glob: 3.3.2 json5: 2.2.3 @@ -10323,6 +10499,15 @@ packages: webpack-virtual-modules: 0.5.0 dev: true + /unplugin@1.5.1: + resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==} + dependencies: + acorn: 8.11.2 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.6.0 + dev: true + /untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} @@ -10425,12 +10610,12 @@ packages: vfile-message: 4.0.2 dev: true - /vite-bundle-visualizer@0.11.0(rollup@4.4.1): + /vite-bundle-visualizer@0.11.0(rollup@4.5.0): resolution: {integrity: sha512-YKp4AYO/jfCPihL0FPC/kL6lARk+Mi8ohHCYab9cmx5eOmtW8tG6SXOxjaPPjPrf8EwWKi/QcN5xNsLZVlLzUQ==} hasBin: true dependencies: cac: 6.7.14 - rollup-plugin-visualizer: 5.9.2(rollup@4.4.1) + rollup-plugin-visualizer: 5.9.2(rollup@4.5.0) tmp: 0.2.1 transitivePeerDependencies: - rollup @@ -10444,14 +10629,13 @@ packages: vite: 5.0.0 dev: true - /vite-node@1.0.0-beta.4: - resolution: {integrity: sha512-YODjVvHd2Jih+TGMG3B99ktSyvET9w2cMevorAjcuQ3KKiPhDxEf2bRia2KsDHfnUGIfSpwoUdbcDdJ5xR7epg==} + /vite-node@1.0.0-beta.5: + resolution: {integrity: sha512-iXm+GTJbR9R6V/bCM1+LQqIohL/tncZVNGIcTtzpYThBD8yiTkDPvEjy1Mf7KFACtG3qY/0VDMrkuMtqG/JFhg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: cac: 6.7.14 debug: 4.3.4(supports-color@8.1.1) - mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 vite: 5.0.0 @@ -10466,7 +10650,7 @@ packages: - terser dev: true - /vite-plugin-inspect@0.7.42(rollup@4.4.1)(vite@5.0.0): + /vite-plugin-inspect@0.7.42(rollup@4.5.0)(vite@5.0.0): resolution: {integrity: sha512-JCyX86wr3siQc+p9Kd0t8VkFHAJag0RaQVIpdFGSv5FEaePEVB6+V/RGtz2dQkkGSXQzRWrPs4cU3dRKg32bXw==} engines: {node: '>=14'} peerDependencies: @@ -10477,7 +10661,7 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.4.1) + '@rollup/pluginutils': 5.0.5(rollup@4.5.0) debug: 4.3.4(supports-color@8.1.1) error-stack-parser-es: 0.1.1 fs-extra: 11.1.1 @@ -10490,11 +10674,11 @@ packages: - supports-color dev: true - /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==} + /vite-plugin-pwa@0.17.0(vite@5.0.0)(workbox-build@7.0.0)(workbox-window@7.0.0): + resolution: {integrity: sha512-cOyEG8EEc7JHmyMapTnjK2j0g2BIC3ErlmOHyGzVu8hqjyF9Jt6yWMmVNFtpA6v/NNyzP28ARf3vwzIAzR1kaw==} engines: {node: '>=16.0.0'} peerDependencies: - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 + vite: ^3.1.0 || ^4.0.0 || ^5.0.0 workbox-build: ^7.0.0 workbox-window: ^7.0.0 dependencies: @@ -10508,7 +10692,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-devtools@1.0.0-rc.5(pug@3.0.2)(rollup@4.4.1)(vite@5.0.0): + /vite-plugin-vue-devtools@1.0.0-rc.5(pug@3.0.2)(rollup@4.5.0)(vite@5.0.0): resolution: {integrity: sha512-tAckFvkhSVJvqRKglP3bYi5FVGajNs/OJbSCMGxzog6wNin5Fb2RPPt1rsJDXwUJ4hcTY73QqlVO0UjYd1+39w==} engines: {node: '>=v14.21.3'} peerDependencies: @@ -10520,7 +10704,7 @@ packages: execa: 8.0.1 sirv: 2.0.3 vite: 5.0.0 - vite-plugin-inspect: 0.7.42(rollup@4.4.1)(vite@5.0.0) + vite-plugin-inspect: 0.7.42(rollup@4.5.0)(vite@5.0.0) vite-plugin-vue-inspector: 3.7.1(vite@5.0.0) transitivePeerDependencies: - '@nuxt/kit' @@ -10561,16 +10745,16 @@ packages: debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 vite: 5.0.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) vue-router: 4.2.5(vue@3.3.8) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-webfont-dl@3.9.0(vite@5.0.0): - resolution: {integrity: sha512-A56+B/newkXjGuftScl77ryiHZ8yfSy7Od4Vefn3Ddt1Yazt0wUFChLoQUrO9bXVF/3zOVavJBjdj4CDo6qkCA==} + /vite-plugin-webfont-dl@3.9.1(vite@5.0.0): + resolution: {integrity: sha512-nr6UN0Y9ZDbtjwe0/3j+w5VdQCeYWjsgx3IaHg2EvhhbgDM44wmJLQ2ecHWduo0o+PJEmBJK6QhST6z7qxKwnA==} peerDependencies: - vite: ^2 || ^3 || ^4 + vite: ^2 || ^3 || ^4 || ^5 dependencies: axios: 1.4.0 clean-css: 5.3.2 @@ -10581,8 +10765,8 @@ packages: - debug dev: true - /vite-ssg-sitemap@0.6.0: - resolution: {integrity: sha512-y8S9ERjJknigAFDWO3Hb7qG/M8URABfkC/tk8NSKrUapKDCVMmcVTeves3T0rj0zoLQbmQ2qUukXBhZdkLzU/w==} + /vite-ssg-sitemap@0.6.1: + resolution: {integrity: sha512-SMVDf17kwexkN/oSSDYo4rOGvRwmWQeiFQ16Ilvxx9hfm9ojWEVQ1BBZG90cI/XhDiJJTCBtLvB4YpoHz91Glg==} dev: true /vite-ssg@0.23.5(critters@0.0.20)(vite@5.0.0)(vue-router@4.2.5)(vue@3.3.8): @@ -10610,7 +10794,7 @@ packages: kolorist: 1.8.0 prettier: 3.0.3 vite: 5.0.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) vue-router: 4.2.5(vue@3.3.8) yargs: 17.7.2 transitivePeerDependencies: @@ -10650,13 +10834,13 @@ packages: dependencies: esbuild: 0.19.5 postcss: 8.4.31 - rollup: 4.4.1 + rollup: 4.5.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vitest@1.0.0-beta.4: - resolution: {integrity: sha512-WOJTqxY3hWqn4yy26SK+cx+BlPBeK/KtY9ALWkD6FLWLhSGY0QFEmarc8sdb/UGZQ8xs5pOvcQQS9JJSV8HH8g==} + /vitest@1.0.0-beta.5: + resolution: {integrity: sha512-wmrGmXMKysR+JBvIwy0COgLrRSsZTR00dN+IpWBxGC4ACF5Mt/uYyrPLJZ0ixK4P3bxI16vd92JXMsuGnm9gQQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10680,26 +10864,26 @@ packages: jsdom: optional: true dependencies: - '@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 + '@vitest/expect': 1.0.0-beta.5 + '@vitest/runner': 1.0.0-beta.5 + '@vitest/snapshot': 1.0.0-beta.5 + '@vitest/spy': 1.0.0-beta.5 + '@vitest/utils': 1.0.0-beta.5 + acorn-walk: 8.3.0 cac: 6.7.14 chai: 4.3.10 debug: 4.3.4(supports-color@8.1.1) - local-pkg: 0.4.3 + execa: 8.0.1 + local-pkg: 0.5.0 magic-string: 0.30.5 pathe: 1.1.1 picocolors: 1.0.0 - std-env: 3.3.3 + std-env: 3.5.0 strip-literal: 1.3.0 - tinybench: 2.5.0 + tinybench: 2.5.1 tinypool: 0.8.1 vite: 5.0.0 - vite-node: 1.0.0-beta.4 + vite-node: 1.0.0-beta.5 why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -10732,16 +10916,16 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) - /vue-eslint-parser@9.3.2(eslint@8.53.0): + /vue-eslint-parser@9.3.2(eslint@8.54.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.53.0 + eslint: 8.54.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -10761,7 +10945,7 @@ packages: '@intlify/core-base': 9.7.0 '@intlify/shared': 9.7.0 '@vue/devtools-api': 6.5.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) /vue-router@4.2.5(vue@3.3.8): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} @@ -10769,7 +10953,7 @@ packages: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.8(typescript@5.3.2) /vue-template-compiler@2.7.14: resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} @@ -10778,19 +10962,19 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.22(typescript@5.2.2): + /vue-tsc@1.8.22(typescript@5.3.2): resolution: {integrity: sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/typescript': 1.10.5 - '@vue/language-core': 1.8.22(typescript@5.2.2) + '@vue/language-core': 1.8.22(typescript@5.3.2) semver: 7.5.4 - typescript: 5.2.2 + typescript: 5.3.2 dev: true - /vue@3.3.8(typescript@5.2.2): + /vue@3.3.8(typescript@5.3.2): resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} peerDependencies: typescript: '*' @@ -10803,7 +10987,7 @@ packages: '@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 + typescript: 5.3.2 /w3c-xmlserializer@4.0.0: resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} @@ -10844,6 +11028,10 @@ packages: resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} dev: true + /webpack-virtual-modules@0.6.0: + resolution: {integrity: sha512-KnaMTE6EItz/f2q4Gwg5/rmeKVi79OR58NoYnwDJqCk9ywMtTGbBnBcfoBtN4QbYu0lWXvyMoH2Owxuhe4qI6Q==} + dev: true + /whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} diff --git a/src/App.vue b/src/App.vue index 5b0cdad..e50bea7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,7 +5,10 @@ useHead({ title: 'Vitesse', meta: [ - { name: 'description', content: 'Opinionated Vite Starter Template' }, + { + name: 'description', + content: 'Opinionated Vite Starter Template', + }, { name: 'theme-color', content: () => isDark.value ? '#00aba9' : '#ffffff',