diff --git a/.vscode/settings.json b/.vscode/settings.json index 32211b5..3a1d383 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -25,6 +25,7 @@ // Silent the stylistic rules in you IDE, but still auto fix them "eslint.rules.customizations": [ { "rule": "style/*", "severity": "off" }, + { "rule": "prettier/*", "severity": "off" }, { "rule": "*-indent", "severity": "off" }, { "rule": "*-spacing", "severity": "off" }, { "rule": "*-spaces", "severity": "off" }, diff --git a/eslint.config.js b/eslint.config.js index 8f6ea52..a7ad3db 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,7 +1,11 @@ import antfu from '@antfu/eslint-config' -import unocss from '@unocss/eslint-plugin' export default antfu( - {}, - unocss.configs.flat, + { + unocss: true, + prettier: { + css: true, + html: true, + }, + }, ) diff --git a/index.html b/index.html index 5d00087..4dc30c2 100644 --- a/index.html +++ b/index.html @@ -1,23 +1,28 @@ - + -
- - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/package.json b/package.json index 282408e..50fc6a9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "type": "module", "private": true, - "packageManager": "pnpm@8.10.5", + "packageManager": "pnpm@8.11.0", "scripts": { "build": "vite-ssg build", "dev": "vite --port 3333 --open", @@ -17,60 +17,61 @@ "sizecheck": "npx vite-bundle-visualizer" }, "dependencies": { - "@unhead/vue": "^1.8.4", - "@unocss/reset": "^0.57.6", + "@unhead/vue": "^1.8.8", + "@unocss/reset": "^0.57.7", "@vueuse/core": "^10.6.1", "@vueuse/head": "^2.0.0", "nprogress": "^0.2.0", "pinia": "^2.1.7", - "vue": "^3.3.8", + "vue": "^3.3.9", "vue-demi": "^0.14.6", - "vue-i18n": "^9.7.0", + "vue-i18n": "^9.8.0", "vue-router": "^4.2.5" }, "devDependencies": { - "@antfu/eslint-config": "^2.0.0", - "@iconify-json/carbon": "^1.1.21", + "@antfu/eslint-config": "^2.2.0", + "@antfu/eslint-plugin-prettier": "5.0.1-1", + "@iconify-json/carbon": "^1.1.24", "@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.6", - "@vitejs/plugin-vue": "^4.5.0", - "@vue-macros/volar": "^0.17.3", - "@vue/test-utils": "^2.4.2", + "@unocss/eslint-config": "^0.57.7", + "@vitejs/plugin-vue": "^4.5.1", + "@vue-macros/volar": "^0.17.4", + "@vue/test-utils": "^2.4.3", "critters": "^0.0.20", "cross-env": "^7.0.3", - "cypress": "^13.5.1", - "cypress-vite": "^1.4.2", - "eslint": "^8.54.0", + "cypress": "^13.6.0", + "cypress-vite": "^1.5.0", + "eslint": "^8.55.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.5.0", - "shikiji": "^0.6.13", + "markdown-it-shikiji": "^0.7.6", + "pnpm": "^8.11.0", + "rollup": "^4.6.1", + "shikiji": "^0.7.6", "simple-git-hooks": "^2.9.0", - "taze": "^0.12.0", + "taze": "^0.13.0", "typescript": "^5.3.2", - "unocss": "^0.57.6", - "unplugin-auto-import": "^0.16.7", + "unocss": "^0.57.7", + "unplugin-auto-import": "^0.17.1", "unplugin-vue-components": "^0.25.2", "unplugin-vue-macros": "^2.7.0", "unplugin-vue-markdown": "^0.25.2", "unplugin-vue-router": "^0.7.0", - "vite": "^5.0.0", + "vite": "^5.0.4", "vite-bundle-visualizer": "^0.11.0", - "vite-plugin-inspect": "^0.7.42", - "vite-plugin-pwa": "^0.17.0", + "vite-plugin-inspect": "^0.8.1", + "vite-plugin-pwa": "^0.17.2", "vite-plugin-vue-devtools": "^1.0.0-rc.5", "vite-plugin-vue-layouts": "^0.8.0", "vite-plugin-webfont-dl": "^3.9.1", "vite-ssg": "^0.23.5", "vite-ssg-sitemap": "^0.6.1", - "vitest": "^1.0.0-beta.5", - "vue-tsc": "^1.8.22" + "vitest": "^1.0.0-beta.6", + "vue-tsc": "^1.8.24" }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0efd800..d2d3a43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,46 +6,49 @@ settings: dependencies: '@unhead/vue': - specifier: ^1.8.4 - version: 1.8.4(vue@3.3.8) + specifier: ^1.8.8 + version: 1.8.8(vue@3.3.9) '@unocss/reset': - specifier: ^0.57.6 - version: 0.57.6 + specifier: ^0.57.7 + version: 0.57.7 '@vueuse/core': specifier: ^10.6.1 - version: 10.6.1(vue@3.3.8) + version: 10.6.1(vue@3.3.9) '@vueuse/head': specifier: ^2.0.0 - version: 2.0.0(vue@3.3.8) + version: 2.0.0(vue@3.3.9) nprogress: specifier: ^0.2.0 version: 0.2.0 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.3.2)(vue@3.3.8) + version: 2.1.7(typescript@5.3.2)(vue@3.3.9) vue: - specifier: ^3.3.8 - version: 3.3.8(typescript@5.3.2) + specifier: ^3.3.9 + version: 3.3.9(typescript@5.3.2) vue-demi: specifier: ^0.14.6 - version: 0.14.6(vue@3.3.8) + version: 0.14.6(vue@3.3.9) vue-i18n: - specifier: ^9.7.0 - version: 9.7.0(vue@3.3.8) + specifier: ^9.8.0 + version: 9.8.0(vue@3.3.9) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.8) + version: 4.2.5(vue@3.3.9) devDependencies: '@antfu/eslint-config': - specifier: ^2.0.0 - version: 2.0.0(eslint@8.54.0)(typescript@5.3.2)(vitest@1.0.0-beta.5) + specifier: ^2.2.0 + version: 2.2.0(@antfu/eslint-plugin-prettier@5.0.1-1)(eslint@8.55.0)(typescript@5.3.2)(vitest@1.0.0-beta.6) + '@antfu/eslint-plugin-prettier': + specifier: 5.0.1-1 + version: 5.0.1-1(eslint@8.55.0)(prettier@3.0.3) '@iconify-json/carbon': - specifier: ^1.1.21 - version: 1.1.21 + specifier: ^1.1.24 + version: 1.1.24 '@intlify/unplugin-vue-i18n': specifier: ^1.5.0 - version: 1.5.0(rollup@4.5.0)(vue-i18n@9.7.0) + version: 1.5.0(rollup@4.6.1)(vue-i18n@9.8.0) '@types/markdown-it-link-attributes': specifier: ^3.0.4 version: 3.0.4 @@ -53,17 +56,17 @@ devDependencies: specifier: ^0.2.3 version: 0.2.3 '@unocss/eslint-config': - specifier: ^0.57.6 - version: 0.57.6(eslint@8.54.0)(typescript@5.3.2) + specifier: ^0.57.7 + version: 0.57.7(eslint@8.55.0)(typescript@5.3.2) '@vitejs/plugin-vue': - specifier: ^4.5.0 - version: 4.5.0(vite@5.0.0)(vue@3.3.8) + specifier: ^4.5.1 + version: 4.5.1(vite@5.0.4)(vue@3.3.9) '@vue-macros/volar': - 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) + specifier: ^0.17.4 + version: 0.17.4(@vue-macros/reactivity-transform@0.4.0)(rollup@4.6.1)(typescript@5.3.2)(vue-tsc@1.8.24)(vue@3.3.9) '@vue/test-utils': - specifier: ^2.4.2 - version: 2.4.2(vue@3.3.8) + specifier: ^2.4.3 + version: 2.4.3(vue@3.3.9) critters: specifier: ^0.0.20 version: 0.0.20 @@ -71,17 +74,17 @@ devDependencies: specifier: ^7.0.3 version: 7.0.3 cypress: - specifier: ^13.5.1 - version: 13.5.1 + specifier: ^13.6.0 + version: 13.6.0 cypress-vite: - specifier: ^1.4.2 - version: 1.4.2(vite@5.0.0) + specifier: ^1.5.0 + version: 1.5.0(vite@5.0.4) eslint: - specifier: ^8.54.0 - version: 8.54.0 + specifier: ^8.55.0 + version: 8.55.0 eslint-plugin-cypress: specifier: ^2.15.1 - version: 2.15.1(eslint@8.54.0) + version: 2.15.1(eslint@8.55.0) https-localhost: specifier: ^4.7.1 version: 4.7.1 @@ -92,77 +95,77 @@ devDependencies: specifier: ^4.0.1 version: 4.0.1 markdown-it-shikiji: - specifier: ^0.6.13 - version: 0.6.13 + specifier: ^0.7.6 + version: 0.7.6 pnpm: - specifier: ^8.10.5 - version: 8.10.5 + specifier: ^8.11.0 + version: 8.11.0 rollup: - specifier: ^4.5.0 - version: 4.5.0 + specifier: ^4.6.1 + version: 4.6.1 shikiji: - specifier: ^0.6.13 - version: 0.6.13 + specifier: ^0.7.6 + version: 0.7.6 simple-git-hooks: specifier: ^2.9.0 version: 2.9.0 taze: - specifier: ^0.12.0 - version: 0.12.0 + specifier: ^0.13.0 + version: 0.13.0 typescript: specifier: ^5.3.2 version: 5.3.2 unocss: - specifier: ^0.57.6 - version: 0.57.6(postcss@8.4.31)(rollup@4.5.0)(vite@5.0.0) + specifier: ^0.57.7 + version: 0.57.7(postcss@8.4.31)(rollup@4.6.1)(vite@5.0.4) unplugin-auto-import: - specifier: ^0.16.7 - version: 0.16.7(@vueuse/core@10.6.1)(rollup@4.5.0) + specifier: ^0.17.1 + version: 0.17.1(@vueuse/core@10.6.1)(rollup@4.6.1) unplugin-vue-components: specifier: ^0.25.2 - version: 0.25.2(rollup@4.5.0)(vue@3.3.8) + version: 0.25.2(rollup@4.6.1)(vue@3.3.9) unplugin-vue-macros: 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) + version: 2.7.0(@vueuse/core@10.6.1)(rollup@4.6.1)(typescript@5.3.2)(vite@5.0.4)(vue@3.3.9) unplugin-vue-markdown: specifier: ^0.25.2 - version: 0.25.2(rollup@4.5.0)(vite@5.0.0) + version: 0.25.2(rollup@4.6.1)(vite@5.0.4) unplugin-vue-router: specifier: ^0.7.0 - version: 0.7.0(rollup@4.5.0)(vue-router@4.2.5)(vue@3.3.8) + version: 0.7.0(rollup@4.6.1)(vue-router@4.2.5)(vue@3.3.9) vite: - specifier: ^5.0.0 - version: 5.0.0 + specifier: ^5.0.4 + version: 5.0.4 vite-bundle-visualizer: specifier: ^0.11.0 - version: 0.11.0(rollup@4.5.0) + version: 0.11.0(rollup@4.6.1) vite-plugin-inspect: - specifier: ^0.7.42 - version: 0.7.42(rollup@4.5.0)(vite@5.0.0) + specifier: ^0.8.1 + version: 0.8.1(rollup@4.6.1)(vite@5.0.4) vite-plugin-pwa: - specifier: ^0.17.0 - version: 0.17.0(vite@5.0.0)(workbox-build@7.0.0)(workbox-window@7.0.0) + specifier: ^0.17.2 + version: 0.17.2(vite@5.0.4)(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.5.0)(vite@5.0.0) + version: 1.0.0-rc.5(pug@3.0.2)(rollup@4.6.1)(vite@5.0.4) 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) + version: 0.8.0(vite@5.0.4)(vue-router@4.2.5)(vue@3.3.9) vite-plugin-webfont-dl: specifier: ^3.9.1 - version: 3.9.1(vite@5.0.0) + version: 3.9.1(vite@5.0.4) 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) + version: 0.23.5(critters@0.0.20)(vite@5.0.4)(vue-router@4.2.5)(vue@3.3.9) vite-ssg-sitemap: specifier: ^0.6.1 version: 0.6.1 vitest: - specifier: ^1.0.0-beta.5 - version: 1.0.0-beta.5 + specifier: ^1.0.0-beta.6 + version: 1.0.0-beta.6 vue-tsc: - specifier: ^1.8.22 - version: 1.8.22(typescript@5.3.2) + specifier: ^1.8.24 + version: 1.8.24(typescript@5.3.2) packages: @@ -179,43 +182,61 @@ packages: '@jridgewell/trace-mapping': 0.3.18 dev: true - /@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==} + /@antfu/eslint-config@2.2.0(@antfu/eslint-plugin-prettier@5.0.1-1)(eslint@8.55.0)(typescript@5.3.2)(vitest@1.0.0-beta.6): + resolution: {integrity: sha512-x8KEquYsApKdBrs6TAOS49Lx9X+G1qSl00mbpTEX+AAH9kkdPJeFxMvDIhxfD3Oni1amdi+sbFRx2jd+OWtHng==} hasBin: true peerDependencies: - eslint: '>=8.0.0' + '@antfu/eslint-plugin-prettier': ^5.0.1-1 + '@unocss/eslint-plugin': '>=0.50.0' + eslint: '>=8.40.0' + eslint-plugin-react: ^7.33.2 + eslint-plugin-react-hooks: ^4.6.0 + eslint-plugin-react-refresh: ^0.4.4 + peerDependenciesMeta: + '@antfu/eslint-plugin-prettier': + optional: true + '@unocss/eslint-plugin': + optional: true + eslint-plugin-react: + optional: true + eslint-plugin-react-hooks: + optional: true + eslint-plugin-react-refresh: + optional: true dependencies: '@antfu/eslint-define-config': 1.23.0-2 + '@antfu/eslint-plugin-prettier': 5.0.1-1(eslint@8.55.0)(prettier@3.0.3) + '@antfu/install-pkg': 0.3.1 '@eslint-types/jsdoc': 46.8.2-1 - '@eslint-types/typescript-eslint': 6.11.0 + '@eslint-types/typescript-eslint': 6.12.0 '@eslint-types/unicorn': 49.0.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 + '@stylistic/eslint-plugin': 1.4.1(eslint@8.55.0)(typescript@5.3.2) + '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2) + '@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2) + eslint: 8.55.0 eslint-config-flat-gitignore: 0.1.1 - 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-parser-plain: 0.1.0 + eslint-plugin-antfu: 1.0.13(eslint@8.55.0) + eslint-plugin-eslint-comments: 3.2.0(eslint@8.55.0) + eslint-plugin-i: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0) + eslint-plugin-jsdoc: 46.9.0(eslint@8.55.0) + eslint-plugin-jsonc: 2.10.0(eslint@8.55.0) + eslint-plugin-markdown: 3.0.1(eslint@8.55.0) + eslint-plugin-n: 16.3.1(eslint@8.55.0) eslint-plugin-no-only-tests: 3.1.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 + eslint-plugin-perfectionist: 2.5.0(eslint@8.55.0)(typescript@5.3.2)(vue-eslint-parser@9.3.2) + eslint-plugin-unicorn: 49.0.0(eslint@8.55.0) + eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.55.0) + eslint-plugin-vitest: 0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.55.0)(typescript@5.3.2)(vitest@1.0.0-beta.6) + eslint-plugin-vue: 9.19.2(eslint@8.55.0) + eslint-plugin-yml: 1.10.0(eslint@8.55.0) globals: 13.23.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 picocolors: 1.0.0 prompts: 2.4.2 - vue-eslint-parser: 9.3.2(eslint@8.54.0) + vue-eslint-parser: 9.3.2(eslint@8.55.0) yaml-eslint-parser: 1.2.2 yargs: 17.7.2 transitivePeerDependencies: @@ -234,6 +255,26 @@ packages: engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>= 8.6.0'} dev: true + /@antfu/eslint-plugin-prettier@5.0.1-1(eslint@8.55.0)(prettier@3.0.3): + resolution: {integrity: sha512-Bmmb7SXmdrsPT/hPProT6UvPV0vvojq0kTA5KsKbFbFnMazrjYOT9rHffpSLHWlM6uCzF6OfolI0Cay5T+I6fg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + dependencies: + eslint: 8.55.0 + prettier: 3.0.3 + prettier-linter-helpers: 1.0.0 + synckit: 0.8.5 + dev: true + /@antfu/install-pkg@0.1.1: resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} dependencies: @@ -241,8 +282,14 @@ packages: find-up: 5.0.0 dev: true - /@antfu/ni@0.21.8: - resolution: {integrity: sha512-90X8pU2szlvw0AJo9EZMbYc2eQKkmO7mAdC4tD4r5co2Mm56MT37MIG8EyB7p4WRheuzGxuLDxJ63mF6+Zajiw==} + /@antfu/install-pkg@0.3.1: + resolution: {integrity: sha512-A3zWY9VeTPnxlMiZtsGHw2lSd3ghwvL8s9RiGOtqvDxhhFfZ781ynsGBa/iUnDJ5zBrmTFQrJDud3TGgRISaxw==} + dependencies: + execa: 8.0.1 + dev: true + + /@antfu/ni@0.21.12: + resolution: {integrity: sha512-2aDL3WUv8hMJb2L3r/PIQWsTLyq7RQr3v9xD16fiz6O8ys1xEyLhhTOv8gxtZvJiTzjTF5pHoArvRdesGL1DMQ==} hasBin: true dev: true @@ -311,7 +358,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.4 '@babel/generator': 7.23.4 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) @@ -360,7 +407,7 @@ packages: resolution: {integrity: sha512-uNrjKztPLkUk7bpCNC0jEKDJzzkvel/W+HguzbN8krA+LPfC1CEobJEvAvGka2A/M+ViOqXdcRL0GqPUJSjx9g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.19 + '@babel/types': 7.23.4 dev: true /@babel/helper-compilation-targets@7.22.15: @@ -410,24 +457,24 @@ packages: semver: 6.3.1 dev: true - /@babel/helper-create-regexp-features-plugin@7.21.8(@babel/core@7.22.20): + /@babel/helper-create-regexp-features-plugin@7.21.8(@babel/core@7.23.3): resolution: {integrity: sha512-zGuSdedkFtsFHGbexAvNuipg1hbtitDLo2XE8/uf6Y9sOQV1xsYX/2pNbtedp/X0eU1pIt+kGvaqHCowkRbS5g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 dev: true - /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.22.20): + /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.23.3): resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4(supports-color@8.1.1) @@ -470,7 +517,7 @@ packages: resolution: {integrity: sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.19 + '@babel/types': 7.23.4 dev: true /@babel/helper-module-imports@7.22.15: @@ -512,7 +559,7 @@ packages: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.19 + '@babel/types': 7.23.4 dev: true /@babel/helper-plugin-utils@7.22.5: @@ -520,17 +567,17 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.22.20): + /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.23.3): resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.20.5 - '@babel/types': 7.22.19 + '@babel/types': 7.23.4 transitivePeerDependencies: - supports-color dev: true @@ -563,14 +610,14 @@ packages: resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.19 + '@babel/types': 7.23.4 dev: true /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.22.19 + '@babel/types': 7.23.4 dev: true /@babel/helper-split-export-declaration@7.22.6: @@ -602,10 +649,10 @@ packages: resolution: {integrity: sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': 7.22.5 + '@babel/helper-function-name': 7.23.0 '@babel/template': 7.22.15 - '@babel/traverse': 7.22.20 - '@babel/types': 7.22.19 + '@babel/traverse': 7.23.4 + '@babel/types': 7.23.4 transitivePeerDependencies: - supports-color dev: true @@ -656,6 +703,7 @@ packages: hasBin: true dependencies: '@babel/types': 7.22.19 + dev: true /@babel/parser@7.23.4: resolution: {integrity: sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==} @@ -663,69 +711,68 @@ packages: 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): + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.20.7(@babel/core@7.22.20): + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.20.7(@babel/core@7.23.3): resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.20) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.22.20): + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.23.3): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.22.20) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.20) + '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.3) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.3) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.22.20): + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.22.20): + /@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.23.3): resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead. peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.20) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.3) dev: true /@babel/plugin-proposal-decorators@7.22.15(@babel/core@7.22.20): @@ -742,79 +789,79 @@ packages: '@babel/plugin-syntax-decorators': 7.22.10(@babel/core@7.22.20) dev: true - /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.22.20): + /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.22.20): + /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.23.3): resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.22.20): + /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.22.20): + /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.23.3): resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.20) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.20): + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.22.20): + /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.20) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.22.20): + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.23.3): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. @@ -822,101 +869,101 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.22.20 - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.20) - '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.22.20) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.22.20): + /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.22.20): + /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.23.3): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.22.20): + /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-proposal-private-property-in-object@7.21.0(@babel/core@7.22.20): + /@babel/plugin-proposal-private-property-in-object@7.21.0(@babel/core@7.23.3): resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==} engines: {node: '>=6.9.0'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@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.22.20) + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.20) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.3) dev: true - /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.20): + /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.20): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.3): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.20): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.3): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.20): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.3): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -930,31 +977,31 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.20): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.20): + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-assertions@7.20.0(@babel/core@7.22.20): + /@babel/plugin-syntax-import-assertions@7.20.0(@babel/core@7.23.3): resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -977,17 +1024,26 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.20): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.3): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + 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-json-strings@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.22.20): - resolution: {integrity: sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==} + /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.22.20): + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1006,77 +1062,77 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.20): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.3): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.20): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.20): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.3): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.20): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.20): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.20): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.3): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.20): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.3): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.20): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.3): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -1100,186 +1156,174 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-arrow-functions@7.21.5(@babel/core@7.22.20): + /@babel/plugin-transform-arrow-functions@7.21.5(@babel/core@7.23.3): resolution: {integrity: sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-async-to-generator@7.20.7(@babel/core@7.22.20): + /@babel/plugin-transform-async-to-generator@7.20.7(@babel/core@7.23.3): resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.22.20) + '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.23.3) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.22.20): + /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.23.3): resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-classes@7.21.0(@babel/core@7.22.20): + /@babel/plugin-transform-classes@7.21.0(@babel/core@7.23.3): resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.22.5 + '@babel/helper-function-name': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.20) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 dev: true - /@babel/plugin-transform-computed-properties@7.21.5(@babel/core@7.22.20): + /@babel/plugin-transform-computed-properties@7.21.5(@babel/core@7.23.3): resolution: {integrity: sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 '@babel/template': 7.22.15 dev: true - /@babel/plugin-transform-destructuring@7.21.3(@babel/core@7.22.20): + /@babel/plugin-transform-destructuring@7.21.3(@babel/core@7.23.3): resolution: {integrity: sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.22.20): + /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.23.3): resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-builder-binary-assignment-operator-visitor': 7.21.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-for-of@7.21.5(@babel/core@7.22.20): + /@babel/plugin-transform-for-of@7.21.5(@babel/core@7.23.3): resolution: {integrity: sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.22.20): + /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.23.3): resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-function-name': 7.22.5 + '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-literals@7.18.9(@babel/core@7.22.20): + /@babel/plugin-transform-literals@7.18.9(@babel/core@7.23.3): resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-amd@7.20.11(@babel/core@7.22.20): + /@babel/plugin-transform-modules-amd@7.20.11(@babel/core@7.23.3): resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-modules-commonjs@7.21.5(@babel/core@7.22.20): - resolution: {integrity: sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.20 - '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) - '@babel/helper-plugin-utils': 7.22.5 - '@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'} @@ -1292,151 +1336,151 @@ packages: '@babel/helper-simple-access': 7.22.5 dev: true - /@babel/plugin-transform-modules-systemjs@7.20.11(@babel/core@7.22.20): + /@babel/plugin-transform-modules-systemjs@7.20.11(@babel/core@7.23.3): resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.20 dev: true - /@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-module-transforms': 7.22.20(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.20.5(@babel/core@7.22.20): + /@babel/plugin-transform-named-capturing-groups-regex@7.20.5(@babel/core@7.23.3): resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.22.20) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.3) dev: true - /@babel/plugin-transform-parameters@7.21.3(@babel/core@7.22.20): + /@babel/plugin-transform-parameters@7.21.3(@babel/core@7.23.3): resolution: {integrity: sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-regenerator@7.21.5(@babel/core@7.22.20): + /@babel/plugin-transform-regenerator@7.21.5(@babel/core@7.23.3): resolution: {integrity: sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 regenerator-transform: 0.15.1 dev: true - /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-spread@7.20.7(@babel/core@7.22.20): + /@babel/plugin-transform-spread@7.20.7(@babel/core@7.23.3): resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.22.20): + /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.23.3): resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.22.20): + /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.23.3): resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -1466,124 +1510,124 @@ packages: '@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): + /@babel/plugin-transform-unicode-escapes@7.21.5(@babel/core@7.23.3): resolution: {integrity: sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.22.20): + /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.23.3): resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-create-regexp-features-plugin': 7.21.8(@babel/core@7.23.3) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/preset-env@7.21.5(@babel/core@7.22.20): + /@babel/preset-env@7.21.5(@babel/core@7.23.3): resolution: {integrity: sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.22.20 - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.22.15 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7(@babel/core@7.22.20) - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.22.20) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-proposal-class-static-block': 7.21.0(@babel/core@7.22.20) - '@babel/plugin-proposal-dynamic-import': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.22.20) - '@babel/plugin-proposal-json-strings': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.22.20) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.22.20) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.20) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.22.20) - '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.20) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.20) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.20) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-import-assertions': 7.20.0(@babel/core@7.22.20) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.20) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.20) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.20) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.20) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.20) - '@babel/plugin-transform-arrow-functions': 7.21.5(@babel/core@7.22.20) - '@babel/plugin-transform-async-to-generator': 7.20.7(@babel/core@7.22.20) - '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.22.20) - '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.22.20) - '@babel/plugin-transform-computed-properties': 7.21.5(@babel/core@7.22.20) - '@babel/plugin-transform-destructuring': 7.21.3(@babel/core@7.22.20) - '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-duplicate-keys': 7.18.9(@babel/core@7.22.20) - '@babel/plugin-transform-exponentiation-operator': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-for-of': 7.21.5(@babel/core@7.22.20) - '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.22.20) - '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.22.20) - '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.22.20) - '@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.22.20) - '@babel/plugin-transform-modules-systemjs': 7.20.11(@babel/core@7.22.20) - '@babel/plugin-transform-modules-umd': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5(@babel/core@7.22.20) - '@babel/plugin-transform-new-target': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.22.20) - '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-regenerator': 7.21.5(@babel/core@7.22.20) - '@babel/plugin-transform-reserved-words': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-spread': 7.20.7(@babel/core@7.22.20) - '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.22.20) - '@babel/plugin-transform-typeof-symbol': 7.18.9(@babel/core@7.22.20) - '@babel/plugin-transform-unicode-escapes': 7.21.5(@babel/core@7.22.20) - '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.22.20) - '@babel/preset-modules': 0.1.5(@babel/core@7.22.20) - '@babel/types': 7.22.19 - babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.22.20) - babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.22.20) - babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.22.20) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7(@babel/core@7.23.3) + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.23.3) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-proposal-class-static-block': 7.21.0(@babel/core@7.23.3) + '@babel/plugin-proposal-dynamic-import': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.23.3) + '@babel/plugin-proposal-json-strings': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.23.3) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.23.3) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.23.3) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.23.3) + '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.3) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.3) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.3) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-import-assertions': 7.20.0(@babel/core@7.23.3) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.3) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.3) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.3) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.3) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.3) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.3) + '@babel/plugin-transform-arrow-functions': 7.21.5(@babel/core@7.23.3) + '@babel/plugin-transform-async-to-generator': 7.20.7(@babel/core@7.23.3) + '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.23.3) + '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.23.3) + '@babel/plugin-transform-computed-properties': 7.21.5(@babel/core@7.23.3) + '@babel/plugin-transform-destructuring': 7.21.3(@babel/core@7.23.3) + '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-duplicate-keys': 7.18.9(@babel/core@7.23.3) + '@babel/plugin-transform-exponentiation-operator': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-for-of': 7.21.5(@babel/core@7.23.3) + '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.23.3) + '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.23.3) + '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.23.3) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.3) + '@babel/plugin-transform-modules-systemjs': 7.20.11(@babel/core@7.23.3) + '@babel/plugin-transform-modules-umd': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5(@babel/core@7.23.3) + '@babel/plugin-transform-new-target': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-parameters': 7.21.3(@babel/core@7.23.3) + '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-regenerator': 7.21.5(@babel/core@7.23.3) + '@babel/plugin-transform-reserved-words': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-spread': 7.20.7(@babel/core@7.23.3) + '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.23.3) + '@babel/plugin-transform-typeof-symbol': 7.18.9(@babel/core@7.23.3) + '@babel/plugin-transform-unicode-escapes': 7.21.5(@babel/core@7.23.3) + '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.23.3) + '@babel/preset-modules': 0.1.5(@babel/core@7.23.3) + '@babel/types': 7.23.4 + babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.23.3) + babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.23.3) + babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.23.3) core-js-compat: 3.30.2 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules@0.1.5(@babel/core@7.22.20): + /@babel/preset-modules@0.1.5(@babel/core@7.23.3): resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.22.20) - '@babel/types': 7.22.19 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.23.3) + '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.23.3) + '@babel/types': 7.23.4 esutils: 2.0.3 dev: true @@ -1617,7 +1661,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.22.13 - '@babel/parser': 7.23.0 + '@babel/parser': 7.23.4 '@babel/types': 7.22.19 dev: true @@ -2140,13 +2184,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.54.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.55.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.54.0 + eslint: 8.55.0 eslint-visitor-keys: 3.4.3 dev: true @@ -2159,16 +2203,16 @@ packages: resolution: {integrity: sha512-FwD7V0xX0jyaqj8Ul5ZY+TAAPohDfVqtbuXJNHb+OIv1aTIqZi5+Zn3F2UwQ5O3BnQd2mTduyK0+HjGx3/AMFg==} dev: true - /@eslint-types/typescript-eslint@6.11.0: - resolution: {integrity: sha512-6IpcTD2brrOtSvvjmHvLHqubrmqj1wFhGWda+lA5fPlPIqhJYccL/mz2yONKQfQdh9kV7xd2tuVq7O2ylZd3iA==} + /@eslint-types/typescript-eslint@6.12.0: + resolution: {integrity: sha512-N8cbOYjyFl2BFgDhDgHhTGpgiMkFg0CoITG5hdBm9ZGmcEgUvFBnHvHG7qJl3qVEmFnoKUdfSAcr7MRb2/Jxvw==} dev: true /@eslint-types/unicorn@49.0.0: resolution: {integrity: sha512-NfXSZIsPFRD2fwTDZQj8SaXqS/rXjB5foxMraLovyrYGXiQK2y0780drDKYYSVbqvco29QIYoZNmnKTUkzZMvQ==} dev: true - /@eslint/eslintrc@2.1.3: - resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==} + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -2184,8 +2228,8 @@ packages: - supports-color dev: true - /@eslint/js@8.54.0: - resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==} + /@eslint/js@8.55.0: + resolution: {integrity: sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -2213,8 +2257,8 @@ packages: resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} dev: true - /@iconify-json/carbon@1.1.21: - resolution: {integrity: sha512-bK2cMVM4noBU+FGlay433flpXLRzQu0ED095iAnoO6ka3yb4uz0lvb8acpN5gthyGLJ89C4HpfIbQZLQnMKQww==} + /@iconify-json/carbon@1.1.24: + resolution: {integrity: sha512-Sx4vj3HfQj3yP6a4QzWc1BymDO5uTOGTHeb5it/xaMa196C6+RegNUv1F+Y1h8AJ2Sv93GMI+PyMH0HyqTHEmg==} dependencies: '@iconify/types': 2.0.0 dev: true @@ -2236,7 +2280,7 @@ packages: - supports-color dev: true - /@intlify/bundle-utils@7.4.0(vue-i18n@9.7.0): + /@intlify/bundle-utils@7.4.0(vue-i18n@9.8.0): resolution: {integrity: sha512-AQfjBe2HUxzyN8ignIk3WhhSuVcSuirgzOzkd17nb337rCbI4Gv/t1R60UUyIqFoFdviLb/wLcDUzTD/xXjv9w==} engines: {node: '>= 14.16'} peerDependencies: @@ -2257,16 +2301,16 @@ packages: magic-string: 0.30.5 mlly: 1.4.2 source-map-js: 1.0.2 - vue-i18n: 9.7.0(vue@3.3.8) + vue-i18n: 9.8.0(vue@3.3.9) yaml-eslint-parser: 1.2.2 dev: true - /@intlify/core-base@9.7.0: - resolution: {integrity: sha512-1tBnfnCI23jXqGW15cagCjn2GgD487VST1dMG8P5LRzrSfx+kUzqFyTrjMNIwgq1tVaF4HnDpFMUuyrzTLKphw==} + /@intlify/core-base@9.8.0: + resolution: {integrity: sha512-UxaSZVZ1DwqC/CltUZrWZNaWNhfmKtfyV4BJSt/Zt4Or/fZs1iFj0B+OekYk1+MRHfIOe3+x00uXGQI4PbO/9g==} engines: {node: '>= 16'} dependencies: - '@intlify/message-compiler': 9.7.0 - '@intlify/shared': 9.7.0 + '@intlify/message-compiler': 9.8.0 + '@intlify/shared': 9.8.0 /@intlify/message-compiler@9.7.0: resolution: {integrity: sha512-/YdZCio2L2tCM5bZ2eMHbSEIQNPh1QqvZIOLI/yCVKXLscis7O0SsR2nmuU/DfCJ3iSeI8juw82C2wLvfsAeww==} @@ -2274,12 +2318,25 @@ packages: dependencies: '@intlify/shared': 9.7.0 source-map-js: 1.0.2 + dev: true + + /@intlify/message-compiler@9.8.0: + resolution: {integrity: sha512-McnYWhcoYmDJvssVu6QGR0shqlkJuL1HHdi5lK7fNqvQqRYaQ4lSLjYmZxwc8tRNMdIe9/KUKfyPxU9M6yCtNQ==} + engines: {node: '>= 16'} + dependencies: + '@intlify/shared': 9.8.0 + source-map-js: 1.0.2 /@intlify/shared@9.7.0: resolution: {integrity: sha512-PUkEuk//YKu4CHS5ah3mNa3XL/+TZj6rAY/6yYN+GCNFd2u+uWUkeuwE4Q6t8dydRWlErOePHHS0KyNoof/oBw==} engines: {node: '>= 16'} + dev: true - /@intlify/unplugin-vue-i18n@1.5.0(rollup@4.5.0)(vue-i18n@9.7.0): + /@intlify/shared@9.8.0: + resolution: {integrity: sha512-TmgR0RCLjzrSo+W3wT0ALf9851iFMlVI9EYNGeWvZFUQTAJx0bvfsMlPdgVtV1tDNRiAfhkFsMKu6jtUY1ZLKQ==} + engines: {node: '>= 16'} + + /@intlify/unplugin-vue-i18n@1.5.0(rollup@4.6.1)(vue-i18n@9.8.0): resolution: {integrity: sha512-jW0MCCdwxybxcwjEfCunAcKjVoxyO3i+cnLL6v+MNGRLUHqrpELF6zQAJUhgAK2afhY7mCliy8RxTFWKdXm26w==} engines: {node: '>= 14.16'} peerDependencies: @@ -2294,9 +2351,9 @@ packages: vue-i18n-bridge: optional: true dependencies: - '@intlify/bundle-utils': 7.4.0(vue-i18n@9.7.0) + '@intlify/bundle-utils': 7.4.0(vue-i18n@9.8.0) '@intlify/shared': 9.7.0 - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) '@vue/compiler-sfc': 3.3.8 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 @@ -2306,7 +2363,7 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 unplugin: 1.5.0 - vue-i18n: 9.7.0(vue@3.3.8) + vue-i18n: 9.8.0(vue@3.3.9) transitivePeerDependencies: - rollup - supports-color @@ -2424,12 +2481,12 @@ packages: - supports-color dev: true - /@npmcli/config@8.0.1: - resolution: {integrity: sha512-NKGmMYv/YTLwJr+qK9CvADSe82NTM9AFwFFpsZpVcPCT3XTdxvJBdXi8xvXWjHSCMb0Cb+7FtU/a5qqguCOhxA==} + /@npmcli/config@8.0.2: + resolution: {integrity: sha512-g+DAp7bUsiUDynRI4jTO0wPAXJpy3puhovHHg8S4iq54NF8zd00588GJOm5ARxDaDUdKCUYu9E5fNc+esYl5JA==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/map-workspaces': 3.0.4 - ci-info: 3.8.0 + ci-info: 4.0.0 ini: 4.1.1 nopt: 7.1.0 proc-log: 3.0.0 @@ -2555,7 +2612,7 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@rollup/plugin-babel@5.3.1(@babel/core@7.22.20)(rollup@2.79.1): + /@rollup/plugin-babel@5.3.1(@babel/core@7.23.3)(rollup@2.79.1): resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -2566,7 +2623,7 @@ packages: '@types/babel__core': optional: true dependencies: - '@babel/core': 7.22.20 + '@babel/core': 7.23.3 '@babel/helper-module-imports': 7.22.15 '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 @@ -2609,7 +2666,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/pluginutils@5.0.5(rollup@4.5.0): + /@rollup/pluginutils@5.0.5(rollup@4.6.1): resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2621,99 +2678,99 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.5.0 + rollup: 4.6.1 dev: true - /@rollup/rollup-android-arm-eabi@4.5.0: - resolution: {integrity: sha512-OINaBGY+Wc++U0rdr7BLuFClxcoWaVW3vQYqmQq6B3bqQ/2olkaoz+K8+af/Mmka/C2yN5j+L9scBkv4BtKsDA==} + /@rollup/rollup-android-arm-eabi@4.6.1: + resolution: {integrity: sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.5.0: - resolution: {integrity: sha512-UdMf1pOQc4ZmUA/NTmKhgJTBimbSKnhPS2zJqucqFyBRFPnPDtwA8MzrGNTjDeQbIAWfpJVAlxejw+/lQyBK/w==} + /@rollup/rollup-android-arm64@4.6.1: + resolution: {integrity: sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.5.0: - resolution: {integrity: sha512-L0/CA5p/idVKI+c9PcAPGorH6CwXn6+J0Ys7Gg1axCbTPgI8MeMlhA6fLM9fK+ssFhqogMHFC8HDvZuetOii7w==} + /@rollup/rollup-darwin-arm64@4.6.1: + resolution: {integrity: sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.5.0: - resolution: {integrity: sha512-QZCbVqU26mNlLn8zi/XDDquNmvcr4ON5FYAHQQsyhrHx8q+sQi/6xduoznYXwk/KmKIXG5dLfR0CvY+NAWpFYQ==} + /@rollup/rollup-darwin-x64@4.6.1: + resolution: {integrity: sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.5.0: - resolution: {integrity: sha512-VpSQ+xm93AeV33QbYslgf44wc5eJGYfYitlQzAi3OObu9iwrGXEnmu5S3ilkqE3Pr/FkgOiJKV/2p0ewf4Hrtg==} + /@rollup/rollup-linux-arm-gnueabihf@4.6.1: + resolution: {integrity: sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.5.0: - resolution: {integrity: sha512-OrEyIfpxSsMal44JpEVx9AEcGpdBQG1ZuWISAanaQTSMeStBW+oHWwOkoqR54bw3x8heP8gBOyoJiGg+fLY8qQ==} + /@rollup/rollup-linux-arm64-gnu@4.6.1: + resolution: {integrity: sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.5.0: - resolution: {integrity: sha512-1H7wBbQuE6igQdxMSTjtFfD+DGAudcYWhp106z/9zBA8OQhsJRnemO4XGavdzHpGhRtRxbgmUGdO3YQgrWf2RA==} + /@rollup/rollup-linux-arm64-musl@4.6.1: + resolution: {integrity: sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.5.0: - resolution: {integrity: sha512-FVyFI13tXw5aE65sZdBpNjPVIi4Q5mARnL/39UIkxvSgRAIqCo5sCpCELk0JtXHGee2owZz5aNLbWNfBHzr71Q==} + /@rollup/rollup-linux-x64-gnu@4.6.1: + resolution: {integrity: sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.5.0: - resolution: {integrity: sha512-eBPYl2sLpH/o8qbSz6vPwWlDyThnQjJfcDOGFbNjmjb44XKC1F5dQfakOsADRVrXCNzM6ZsSIPDG5dc6HHLNFg==} + /@rollup/rollup-linux-x64-musl@4.6.1: + resolution: {integrity: sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.5.0: - resolution: {integrity: sha512-xaOHIfLOZypoQ5U2I6rEaugS4IYtTgP030xzvrBf5js7p9WI9wik07iHmsKaej8Z83ZDxN5GyypfoyKV5O5TJA==} + /@rollup/rollup-win32-arm64-msvc@4.6.1: + resolution: {integrity: sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.5.0: - resolution: {integrity: sha512-Al6quztQUrHwcOoU2TuFblUQ5L+/AmPBXFR6dUvyo4nRj2yQRK0WIUaGMF/uwKulvRcXkpHe3k9A8Vf93VDktA==} + /@rollup/rollup-win32-ia32-msvc@4.6.1: + resolution: {integrity: sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.5.0: - resolution: {integrity: sha512-8kdW+brNhI/NzJ4fxDufuJUjepzINqJKLGHuxyAtpPG9bMbn8P5mtaCcbOm0EzLJ+atg+kF9dwg8jpclkVqx5w==} + /@rollup/rollup-win32-x64-msvc@4.6.1: + resolution: {integrity: sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==} cpu: [x64] os: [win32] requiresBuild: true @@ -2757,46 +2814,56 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@stylistic/eslint-plugin-js@1.4.0: - resolution: {integrity: sha512-cANyn4ECWu8kxPmBM4K/Q4WocD3JbA0POmGbA2lJ4tynPE8jGyKpfP8SZj6BIidXV0pkyqvxEfaKppB4D16UsA==} + /@stylistic/eslint-plugin-js@1.4.1(eslint@8.55.0): + resolution: {integrity: sha512-WXHPEVw5PB7OML7cLwHJDEcCyLiP7vzKeBbSwmpHLK0oh0JYkoJfTg2hEdFuQT5rQxFy3KzCy9R1mZ0wgLjKrA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: '>=8.40.0' dependencies: acorn: 8.11.2 escape-string-regexp: 4.0.0 + eslint: 8.55.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 graphemer: 1.4.0 dev: true - /@stylistic/eslint-plugin-jsx@1.4.0: - resolution: {integrity: sha512-MB5MW8HnRm0nAeUpgVzr4NOzLtxWYBIBtW9iDXopykl1ZJOm/0LlSFlsw9wsXd4Zqarkow6IrV18HcZ0Hc06yQ==} + /@stylistic/eslint-plugin-jsx@1.4.1(eslint@8.55.0): + resolution: {integrity: sha512-INBYpZmXrkeqnjCrUuTKMa7BeXiCR5VNvq71033hbPqXnG9oQDxX5mqE9Duj9qlISEOsxzhSr+UXGmq3mVYG9Q==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: '>=8.40.0' dependencies: - '@stylistic/eslint-plugin-js': 1.4.0 + '@stylistic/eslint-plugin-js': 1.4.1(eslint@8.55.0) + eslint: 8.55.0 estraverse: 5.3.0 dev: true - /@stylistic/eslint-plugin-ts@1.4.0(eslint@8.54.0)(typescript@5.3.2): - resolution: {integrity: sha512-eNEC0MufXfe2v9fW+g5yDzMMcws80cn1gKIt9CaLVjUuWnwCdY4SG1hUtDfEpBCTNBZgG/LKKls15dSa1x++0g==} + /@stylistic/eslint-plugin-ts@1.4.1(eslint@8.55.0)(typescript@5.3.2): + resolution: {integrity: sha512-zuqnxhWoqPhZcxOb7AiYZz1RF/fUCsbJ7xq60IdRWnEY6MPybqYVJAb+SYilJ3PYxqmz8zdZeYkSeVy6f1fNnA==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: '*' + eslint: '>=8.40.0' dependencies: - '@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 + '@stylistic/eslint-plugin-js': 1.4.1(eslint@8.55.0) + '@typescript-eslint/utils': 6.11.0(eslint@8.55.0)(typescript@5.3.2) + eslint: 8.55.0 graphemer: 1.4.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin@1.4.0(eslint@8.54.0)(typescript@5.3.2): - resolution: {integrity: sha512-DtPiS4jr7m+A2nlcn8Ls4LEsOj1KC8x+KvAmoUI+nTcnin4Hkb8/I9Vteuu2CFLyVmlnKIQhrL5JC/xUEMyE9w==} + /@stylistic/eslint-plugin@1.4.1(eslint@8.55.0)(typescript@5.3.2): + resolution: {integrity: sha512-CDwQCxglLTkUjpIJT4ltlpC8sKkPvTA7DjFcWiuZtBr0Vc6owGuYgJso4X1TDiD2JkjD3idbXCoGK0AfzNrgww==} + engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: '*' + eslint: '>=8.40.0' dependencies: - '@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 + '@stylistic/eslint-plugin-js': 1.4.1(eslint@8.55.0) + '@stylistic/eslint-plugin-jsx': 1.4.1(eslint@8.55.0) + '@stylistic/eslint-plugin-ts': 1.4.1(eslint@8.55.0)(typescript@5.3.2) + eslint: 8.55.0 transitivePeerDependencies: - supports-color - typescript @@ -2937,8 +3004,8 @@ packages: dev: true optional: true - /@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==} + /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2): + resolution: {integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -2949,13 +3016,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.1 - '@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.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 + '@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2) + '@typescript-eslint/scope-manager': 6.13.1 + '@typescript-eslint/type-utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) + '@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) + '@typescript-eslint/visitor-keys': 6.13.1 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.54.0 + eslint: 8.55.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -2966,8 +3033,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.11.0(eslint@8.54.0)(typescript@5.3.2): - resolution: {integrity: sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ==} + /@typescript-eslint/parser@6.13.1(eslint@8.55.0)(typescript@5.3.2): + resolution: {integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -2976,12 +3043,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.11.0 - '@typescript-eslint/types': 6.11.0 - '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.3.2) - '@typescript-eslint/visitor-keys': 6.11.0 + '@typescript-eslint/scope-manager': 6.13.1 + '@typescript-eslint/types': 6.13.1 + '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2) + '@typescript-eslint/visitor-keys': 6.13.1 debug: 4.3.4(supports-color@8.1.1) - eslint: 8.54.0 + eslint: 8.55.0 typescript: 5.3.2 transitivePeerDependencies: - supports-color @@ -2995,8 +3062,16 @@ packages: '@typescript-eslint/visitor-keys': 6.11.0 dev: true - /@typescript-eslint/type-utils@6.11.0(eslint@8.54.0)(typescript@5.3.2): - resolution: {integrity: sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==} + /@typescript-eslint/scope-manager@6.13.1: + resolution: {integrity: sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.13.1 + '@typescript-eslint/visitor-keys': 6.13.1 + dev: true + + /@typescript-eslint/type-utils@6.13.1(eslint@8.55.0)(typescript@5.3.2): + resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -3005,10 +3080,10 @@ packages: typescript: optional: true dependencies: - '@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) + '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2) + '@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) debug: 4.3.4(supports-color@8.1.1) - eslint: 8.54.0 + eslint: 8.55.0 ts-api-utils: 1.0.3(typescript@5.3.2) typescript: 5.3.2 transitivePeerDependencies: @@ -3020,6 +3095,11 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true + /@typescript-eslint/types@6.13.1: + resolution: {integrity: sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + /@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} @@ -3041,19 +3121,59 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.11.0(eslint@8.54.0)(typescript@5.3.2): + /@typescript-eslint/typescript-estree@6.13.1(typescript@5.3.2): + resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.13.1 + '@typescript-eslint/visitor-keys': 6.13.1 + debug: 4.3.4(supports-color@8.1.1) + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.4 + ts-api-utils: 1.0.3(typescript@5.3.2) + typescript: 5.3.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils@6.11.0(eslint@8.55.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.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.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.3.2) - eslint: 8.54.0 + eslint: 8.55.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/utils@6.13.1(eslint@8.55.0)(typescript@5.3.2): + resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==} + 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.55.0) + '@types/json-schema': 7.0.13 + '@types/semver': 7.5.0 + '@typescript-eslint/scope-manager': 6.13.1 + '@typescript-eslint/types': 6.13.1 + '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2) + eslint: 8.55.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -3068,6 +3188,14 @@ packages: eslint-visitor-keys: 3.4.3 dev: true + /@typescript-eslint/visitor-keys@6.13.1: + resolution: {integrity: sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.13.1 + eslint-visitor-keys: 3.4.3 + dev: true + /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true @@ -3078,6 +3206,12 @@ packages: '@unhead/schema': 1.8.4 '@unhead/shared': 1.8.4 + /@unhead/dom@1.8.8: + resolution: {integrity: sha512-KRtn+tvA83lEtKrtZD85XmqW04fcytVuNKLUpPBzhJvsxB3v7gozw0nu46e3EpbO3TGJjLlLd6brNHQY6WLWfA==} + dependencies: + '@unhead/schema': 1.8.8 + '@unhead/shared': 1.8.8 + /@unhead/schema@1.7.4: resolution: {integrity: sha512-wUL4CK0NSEm3KH4kYsiqVYQw5xBk1hpBi5tiNj0BTZgpQVrRufICdK5EHA9Fh7OIAR6tOTWwTvsf5+nK0BgQDA==} dependencies: @@ -3091,6 +3225,12 @@ packages: hookable: 5.5.3 zhead: 2.2.4 + /@unhead/schema@1.8.8: + resolution: {integrity: sha512-xuhNW4osVNLW1yQSbdInZ8YGiXVTi1gjF8rK1E4VnODpWLg8XOq0OpoCbdIlCH4X4A0Ee0UQGRyzkuuVZlrSsQ==} + dependencies: + hookable: 5.5.3 + zhead: 2.2.4 + /@unhead/shared@1.7.4: resolution: {integrity: sha512-YUNA2UxAuDPnDps41BQ8aEIY5hdyvruSB1Vs3AALhRo07MxMivSq5DjNKfYr/JvRN6593RtfI1NHnP9x5M57xA==} dependencies: @@ -3102,6 +3242,11 @@ packages: dependencies: '@unhead/schema': 1.8.4 + /@unhead/shared@1.8.8: + resolution: {integrity: sha512-LoIJUDgmOzxoRHSIf29w/wc+IzKN2XvGiQC2dZZrYoTjOOzodf75609PEW5bhx2aHio38k9F+6BnD3KDiJ7IIg==} + dependencies: + '@unhead/schema': 1.8.8 + /@unhead/ssr@1.7.4: resolution: {integrity: sha512-2QqaHdC48XJGP9Pd0F2fblPv9/6G4IU04iZ5qLRAs6MFFmFEzrdvoooFlcwdcoH/WDGRnpYBmo+Us2nzQz1MMQ==} dependencies: @@ -3109,43 +3254,43 @@ packages: '@unhead/shared': 1.7.4 dev: false - /@unhead/vue@1.8.4(vue@3.3.8): - resolution: {integrity: sha512-U2rXe5qocVK5qHaEj5/V2VimHVWbc6IJ4PpjpD7IwgN8uhxSt9oxNObhLIyRzdqim13PoAfS+zUAwFii4y0hpQ==} + /@unhead/vue@1.8.8(vue@3.3.9): + resolution: {integrity: sha512-isHpVnSSE5SP+ObsZG/i+Jq9tAQ2u1AbGrktXKmL7P5FRxwPjhATYnJFdGpxXeXfuaFgRFKzGKs29xo4MMVODw==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/schema': 1.8.4 - '@unhead/shared': 1.8.4 + '@unhead/schema': 1.8.8 + '@unhead/shared': 1.8.8 hookable: 5.5.3 - unhead: 1.8.4 - vue: 3.3.8(typescript@5.3.2) + unhead: 1.8.8 + vue: 3.3.9(typescript@5.3.2) - /@unocss/astro@0.57.6(rollup@4.5.0)(vite@5.0.0): - resolution: {integrity: sha512-7NIGMg9ZHlWWeZoOFzruKQh6sz+wKtRN8ioiAOxIYVtULCoazfjhfzhiWcmyiHWVgrZ0TyUep/nz5cRumNBrQw==} + /@unocss/astro@0.57.7(rollup@4.6.1)(vite@5.0.4): + resolution: {integrity: sha512-X4KSBdrAADdtS4x7xz02b016xpRDt9mD/d/oq23HyZAZ+sZc4oZs8el9MLSUJgu2okdWzAE62lRRV/oc4HWI1A==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: vite: optional: true dependencies: - '@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 + '@unocss/core': 0.57.7 + '@unocss/reset': 0.57.7 + '@unocss/vite': 0.57.7(rollup@4.6.1)(vite@5.0.4) + vite: 5.0.4 transitivePeerDependencies: - rollup dev: true - /@unocss/cli@0.57.6(rollup@4.5.0): - resolution: {integrity: sha512-s6/TghesVk+0bKPBJ86gk9FI6EO8Jc9GyJ1/qNOxR5Q3O+EttYsptHuicY4pZXGFWsU7AnD6ZziixQiPHJGamw==} + /@unocss/cli@0.57.7(rollup@4.6.1): + resolution: {integrity: sha512-FZHTTBYyibySpBEPbA/ilDzI4v4Uy/bROItEYogZkpXNoCLzlclX+UcuFBXXLt6VFJk4WjLNFLRSQlVcCUUOLA==} engines: {node: '>=14'} hasBin: true dependencies: '@ampproject/remapping': 2.2.1 - '@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 + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) + '@unocss/config': 0.57.7 + '@unocss/core': 0.57.7 + '@unocss/preset-uno': 0.57.7 cac: 6.7.14 chokidar: 3.5.3 colorette: 2.0.20 @@ -3158,36 +3303,36 @@ packages: - rollup dev: true - /@unocss/config@0.57.6: - resolution: {integrity: sha512-ZPWS2ju430xhtS1ZFNcuNhosuBwk9iSQEnhej9n7Qem6sr5odTxx7FqExb2eG4rjMyOIlwSInv+krg39xAAibg==} + /@unocss/config@0.57.7: + resolution: {integrity: sha512-UG8G9orWEdk/vyDvGUToXYn/RZy/Qjpx66pLsaf5wQK37hkYsBoReAU5v8Ia/6PL1ueJlkcNXLaNpN6/yVoJvg==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 unconfig: 0.3.11 dev: true - /@unocss/core@0.57.6: - resolution: {integrity: sha512-rkqMX5Lyyl2u2PF2EMcH/QeFUAoiFeq5vnaGGYV2LVfTlDrEVx8CrNHlBmWr5fXrhyzXi366pK/ErJ2pepGiqg==} + /@unocss/core@0.57.7: + resolution: {integrity: sha512-1d36M0CV3yC80J0pqOa5rH1BX6g2iZdtKmIb3oSBN4AWnMCSrrJEPBrUikyMq2TEQTrYWJIVDzv5A9hBUat3TA==} dev: true - /@unocss/eslint-config@0.57.6(eslint@8.54.0)(typescript@5.3.2): - resolution: {integrity: sha512-/P4EYisVshiCXGUjc7BCYZnu1QV/7O7L13Y4H/l3dudVWTqqejdkvAGz+NARDxvAGzW6kQfOYYDkWK9Umo1H2g==} + /@unocss/eslint-config@0.57.7(eslint@8.55.0)(typescript@5.3.2): + resolution: {integrity: sha512-EJlI6rV0ZfDCphIiddHSWZVeoHdYDTVohVXGo+NfNOuRuvYWGna3n4hY3VEAiT3mWLK0/0anzHF7X0PNzCR5lQ==} engines: {node: '>=14'} dependencies: - '@unocss/eslint-plugin': 0.57.6(eslint@8.54.0)(typescript@5.3.2) + '@unocss/eslint-plugin': 0.57.7(eslint@8.55.0)(typescript@5.3.2) transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@unocss/eslint-plugin@0.57.6(eslint@8.54.0)(typescript@5.3.2): - resolution: {integrity: sha512-6H3kBdLVh6HqOMiGAz6DDQqdDeVmhQ9brRyIwckfD1rXde+c6lSQyTkYcqVW04XtN0m5VoivgOP+JPpaqX4ofw==} + /@unocss/eslint-plugin@0.57.7(eslint@8.55.0)(typescript@5.3.2): + resolution: {integrity: sha512-nwj7UJF7wCfPVl5B7cUB0xrSk6yuVMdMgABnsy4N5xBlds8cclrUO+boaTB9qzh8Lg9nfJVLB3+cW3po2SJoew==} engines: {node: '>=14'} dependencies: - '@typescript-eslint/utils': 6.11.0(eslint@8.54.0)(typescript@5.3.2) - '@unocss/config': 0.57.6 - '@unocss/core': 0.57.6 + '@typescript-eslint/utils': 6.11.0(eslint@8.55.0)(typescript@5.3.2) + '@unocss/config': 0.57.7 + '@unocss/core': 0.57.7 magic-string: 0.30.5 synckit: 0.8.5 transitivePeerDependencies: @@ -3196,170 +3341,170 @@ packages: - typescript dev: true - /@unocss/extractor-arbitrary-variants@0.57.6: - resolution: {integrity: sha512-I4/JpdF/2x4BnG+O6RQFRmfsI0UAJ6ik8Usw4zx2CQIdfTYxRJ4eU52jo5l8cm+YdDrXuiARRAEj6G96qHU3RQ==} + /@unocss/extractor-arbitrary-variants@0.57.7: + resolution: {integrity: sha512-JdyhPlsgS0x4zoF8WYXDcusPcpU4ysE6Rkkit4a9+xUZEvg7vy7InH6PQ8dL8B9oY7pbxF7G6eFguUDpv9xx4Q==} dependencies: - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 dev: true - /@unocss/inspector@0.57.6: - resolution: {integrity: sha512-rNc4zX08PLeGHBtg+qxCSfPxtKuu4M0skaI6JLnHAR74KaVtmL0cE3+9K2PZbzHEy0iSbPzZQij+YlQ71Ic7yA==} + /@unocss/inspector@0.57.7: + resolution: {integrity: sha512-b9ckqn5aRsmhTdXJ5cPMKDKuNRe+825M+s9NbYcTjENnP6ellUFZo91sYF5S+LeATmU12TcwJZ83NChF4HpBSA==} dependencies: - '@unocss/core': 0.57.6 - '@unocss/rule-utils': 0.57.6 + '@unocss/core': 0.57.7 + '@unocss/rule-utils': 0.57.7 gzip-size: 6.0.0 sirv: 2.0.3 dev: true - /@unocss/postcss@0.57.6(postcss@8.4.31): - resolution: {integrity: sha512-xpyr9OHZ59iYr/e0vGgqc4kDGJLbVAvysChfe2xCmfXf2hrqVWwcEYoeE3zW/6xnEDNxk6IQBml2xLjdS34haA==} + /@unocss/postcss@0.57.7(postcss@8.4.31): + resolution: {integrity: sha512-13c9p5ecTvYa6inDky++8dlVuxQ0JuKaKW5A0NW3XuJ3Uz1t8Pguji+NAUddfTYEFF6GHu47L3Aac7vpI8pMcQ==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 dependencies: - '@unocss/config': 0.57.6 - '@unocss/core': 0.57.6 - '@unocss/rule-utils': 0.57.6 + '@unocss/config': 0.57.7 + '@unocss/core': 0.57.7 + '@unocss/rule-utils': 0.57.7 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.6: - resolution: {integrity: sha512-3SK7Gn98WkhfvXFALEGvhGLH3jEKXluOQ8LBMR1eewULtXzIAv/YDpqaGV0aOb8gjw16RHDBsScVM1s9mHy7Dw==} + /@unocss/preset-attributify@0.57.7: + resolution: {integrity: sha512-vUqfwUokNHt1FJXIuVyj2Xze9LfJdLAy62h79lNyyEISZmiDF4a4hWTKLBe0d6Kyfr33DyXMmkLp57t5YW0V3A==} dependencies: - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 dev: true - /@unocss/preset-icons@0.57.6: - resolution: {integrity: sha512-VC08C0QQ9MEEpMAXa6ffyZi6p7IoJ3UrphUQKjkTz0fvWBZ8NnlTGrw65R75nv4Cxos+2erOvJAOyMG9z7/z3g==} + /@unocss/preset-icons@0.57.7: + resolution: {integrity: sha512-s3AelKCS9CL1ArP1GanYv0XxxPrcFi+XOuQoQCwCRHDo2CiBEq3fLLMIhaUCFEWGtIy7o7wLeL5BRjMvJ2QnMg==} dependencies: '@iconify/utils': 2.1.11 - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 ofetch: 1.3.3 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini@0.57.6: - resolution: {integrity: sha512-oOrtP9Wbm5cjokx9o2j/LhwRFB39whVVU1DDXllHyC0TGCXUd6gpmKwg8mePWkWWv0iM7v8EufCU4xCfNmazxQ==} + /@unocss/preset-mini@0.57.7: + resolution: {integrity: sha512-YPmmh+ZIg4J7/nPMfvzD1tOfUFD+8KEFXX9ISRteooflYeosn2YytGW66d/sq97AZos9N630FJ//DvPD2wfGwA==} dependencies: - '@unocss/core': 0.57.6 - '@unocss/extractor-arbitrary-variants': 0.57.6 - '@unocss/rule-utils': 0.57.6 + '@unocss/core': 0.57.7 + '@unocss/extractor-arbitrary-variants': 0.57.7 + '@unocss/rule-utils': 0.57.7 dev: true - /@unocss/preset-tagify@0.57.6: - resolution: {integrity: sha512-o0nSjCshTTn0QhrJsJpPM5PWshpRMJH0vGSRSiSlkJ/hveRFQLwcf2fWNPI2wNTgX0P7pVCUtrda2XbCLnwVrg==} + /@unocss/preset-tagify@0.57.7: + resolution: {integrity: sha512-va25pTJ5OtbqCHFBIj8myVk0PwuSucUqTx840r/YSHka0P9th6UGRS1LU30OUgjgr7FhLaWXtJMN4gkCUtQSoA==} dependencies: - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 dev: true - /@unocss/preset-typography@0.57.6: - resolution: {integrity: sha512-ETMmtxjJbc7VHfKprQD2wj92daQQQ5/oQFBtT7afbelcKTuTa/WfLeJkWdp7Fgf4qZGqAHYoZWYcyKTquxwojw==} + /@unocss/preset-typography@0.57.7: + resolution: {integrity: sha512-1QuoLhqHVRs+baaVvfH54JxmJhVuBp5jdVw3HCN/vXs1CSnq2Rm/C/+PahcnQg/KLtoW6MgK5S+/hU9TCxGRVQ==} dependencies: - '@unocss/core': 0.57.6 - '@unocss/preset-mini': 0.57.6 + '@unocss/core': 0.57.7 + '@unocss/preset-mini': 0.57.7 dev: true - /@unocss/preset-uno@0.57.6: - resolution: {integrity: sha512-9OQiXA5+B876u7nv4bsJpDHNIvXyw+lKAYowCcKXB6YuVFHz10BFhv0EIgRkwoIiZ60oj0ng/MFrvj4LXH74ag==} + /@unocss/preset-uno@0.57.7: + resolution: {integrity: sha512-yRKvRBaPLmDSUZet5WnV1WNb3BV4EFwvB1Zbvlc3lyVp6uCksP/SYlxuUwht7JefOrfiY2sGugoBxZTyGmj/kQ==} dependencies: - '@unocss/core': 0.57.6 - '@unocss/preset-mini': 0.57.6 - '@unocss/preset-wind': 0.57.6 - '@unocss/rule-utils': 0.57.6 + '@unocss/core': 0.57.7 + '@unocss/preset-mini': 0.57.7 + '@unocss/preset-wind': 0.57.7 + '@unocss/rule-utils': 0.57.7 dev: true - /@unocss/preset-web-fonts@0.57.6: - resolution: {integrity: sha512-IXCXQOm/RVbpuo6uHxlW+nYEgU4H4NRIl7lL7QDawEh3u5oY6s/JwOQZE0DQqulG9sfdXhH9e8gokcqfZdQy+g==} + /@unocss/preset-web-fonts@0.57.7: + resolution: {integrity: sha512-wBPej5GeYb0D/xjMdMmpH6k/3Oe1ujx9DJys2/gtvl/rsBZpSkoWcnl+8Z3bAhooDnwL2gkJCIlpuDiRNtKvGA==} dependencies: - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 ofetch: 1.3.3 dev: true - /@unocss/preset-wind@0.57.6: - resolution: {integrity: sha512-RE5Qlm7PVlzDjqk6AxuJDZYWArpH1VGf6ikfcN5/DRqEXDpAx1F0WYprhs2l9GYa66jBaenSITJQS4xoR5+yHw==} + /@unocss/preset-wind@0.57.7: + resolution: {integrity: sha512-olQ6+w0fQ84eEC1t7SF4vJyKcyawkDWSRF5YufOqeQZL3zjqBzMQi+3PUlKCstrDO1DNZ3qdcwg1vPHRmuX9VA==} dependencies: - '@unocss/core': 0.57.6 - '@unocss/preset-mini': 0.57.6 - '@unocss/rule-utils': 0.57.6 + '@unocss/core': 0.57.7 + '@unocss/preset-mini': 0.57.7 + '@unocss/rule-utils': 0.57.7 dev: true - /@unocss/reset@0.57.6: - resolution: {integrity: sha512-AUk/XSegAX91qhNpS82t3Cd1MuyOy8xgLzkU7iEDbU4EPh94/mOY/Ebj7AFGMGtOAe47AE6vTyAMRL3YglVuyQ==} + /@unocss/reset@0.57.7: + resolution: {integrity: sha512-oN9024WVrMewGbornnAPIpzHeKPIfVmZ5IsZGilWR761TnI5jTjHUkswsVoFx7tZdpCN2/bqS3JK/Ah0aot3NQ==} - /@unocss/rule-utils@0.57.6: - resolution: {integrity: sha512-EHsSitEVdADh0SOs3MCioYXojgshlhMwo+zMthmXCQMBispOR70rVYUr8QqqyWBKLt948rbqCxVl3DIXrwYnxA==} + /@unocss/rule-utils@0.57.7: + resolution: {integrity: sha512-gLqbKTIetvRynLkhonu1znr+bmWnw+Cl3dFVNgZPGjiqGHd78PGS0gXQKvzuyN0iO2ADub1A7GlCWs826iEHjA==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 magic-string: 0.30.5 dev: true - /@unocss/scope@0.57.6: - resolution: {integrity: sha512-0Zk0GZIwhu7yPBRFjaFjI2zBBFs9crQLe69xLeHfaTSbIYtbM7PI3gAmnGetljrI8njb/zMKf+gby8SaXAlf/w==} + /@unocss/scope@0.57.7: + resolution: {integrity: sha512-pqWbKXcrTJ2ovVRTYFLnUX5ryEhdSXp7YfyBQT3zLtQb4nQ2XZcLTvGdWo7F+9jZ09yP7NdHscBLkeWgx+mVgw==} dev: true - /@unocss/transformer-attributify-jsx-babel@0.57.6: - resolution: {integrity: sha512-Ki0R/vCH/xONd12PIo4+iC4u1pN4cs7HcdyX8P3yxJ92SV7u7awtTRAOgAvK8W59Wgh02WX8dHI8bNBmDouSAQ==} + /@unocss/transformer-attributify-jsx-babel@0.57.7: + resolution: {integrity: sha512-CqxTiT5ikOC6R/HNyBcCIVYUfeazqRbsw7X4hYKmGHO7QsnaKQFWZTpj+sSDRh3oHq+IDtcD6KB2anTEffEQNA==} dependencies: '@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 + '@unocss/core': 0.57.7 transitivePeerDependencies: - supports-color dev: true - /@unocss/transformer-attributify-jsx@0.57.6: - resolution: {integrity: sha512-SwyCKMTPvsXsR3B0l8FoRT1gUhrmG3SCxoskUb/s64l6fdBlfM8h+H4kPiepRbp99E04xGG5tIxxaBTTMeA+Gg==} + /@unocss/transformer-attributify-jsx@0.57.7: + resolution: {integrity: sha512-FpCJM+jDN4Kyp7mMMN41tTWEq6pHKAXAyJoW1GwhYw6lLu9cwyXnne6t7rQ11EPU95Z2cIEMpIJo8reDkDaiPg==} dependencies: - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 dev: true - /@unocss/transformer-compile-class@0.57.6: - resolution: {integrity: sha512-IEpfuL4Kp+xJunr3GJ+qa5Xr4EOq3RTfmw1CDWsVrSb6pF7JgYSMahxc2knQ5SzgBQKTnW8vc2E0dHGOF+FIVQ==} + /@unocss/transformer-compile-class@0.57.7: + resolution: {integrity: sha512-D+PyD7IOXUm/lzzoCt/yon0Gh1fIK9iKeSBvB6/BREF/ejscNzQ/ia0Pq0pid2cVvOULCSo0z2sO9zljsQtv9A==} dependencies: - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 dev: true - /@unocss/transformer-directives@0.57.6: - resolution: {integrity: sha512-V0mdQuq08fvOrRHxKtwFTia3WtXqRqPiSxoZ0wBoOM05ChKUEc7/CdPv4FZNOtC0PvDi+BT5L3IQs35r6FZAiQ==} + /@unocss/transformer-directives@0.57.7: + resolution: {integrity: sha512-m0n7WqU3o+1Vyh1uaeU7H4u5gJqakkRqZqTq3MR3xLCSVfORJ/5XO8r+t6VUkJtaLxcIrtYE2geAbwmGV3zSKA==} dependencies: - '@unocss/core': 0.57.6 - '@unocss/rule-utils': 0.57.6 + '@unocss/core': 0.57.7 + '@unocss/rule-utils': 0.57.7 css-tree: 2.3.1 dev: true - /@unocss/transformer-variant-group@0.57.6: - resolution: {integrity: sha512-6W/fitUZdwluyndV2wU4gnU9ykY8P82W3IYt7koufPI8AtO4wJnYFQoxK6aAO+74aYoFbJ2Pr00rhWKwGmyOwQ==} + /@unocss/transformer-variant-group@0.57.7: + resolution: {integrity: sha512-O5L5Za0IZtOWd2R66vy0k07pLlB9rCIybmUommUqKWpvd1n/pg8czQ5EkmNDprINvinKObVlGVuY4Uq/JsLM0A==} dependencies: - '@unocss/core': 0.57.6 + '@unocss/core': 0.57.7 dev: true - /@unocss/vite@0.57.6(rollup@4.5.0)(vite@5.0.0): - resolution: {integrity: sha512-sVVKhFCYDFCR+In8HXJ5ddnD+OnFw/3BcLoV3aRvIloojkDCG8rUywxS67TNu40LBZ8E+emFMcreDCFpwqphDA==} + /@unocss/vite@0.57.7(rollup@4.6.1)(vite@5.0.4): + resolution: {integrity: sha512-SbJrRgfc35MmgMBlHaEK4YpJVD2B0bmxH9PVgHRuDae/hOEOG0VqNP0f2ijJtX9HG3jOpQVlbEoGnUo8jsZtsw==} peerDependencies: 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.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 + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) + '@unocss/config': 0.57.7 + '@unocss/core': 0.57.7 + '@unocss/inspector': 0.57.7 + '@unocss/scope': 0.57.7 + '@unocss/transformer-directives': 0.57.7 chokidar: 3.5.3 fast-glob: 3.3.2 magic-string: 0.30.5 - vite: 5.0.0 + vite: 5.0.4 transitivePeerDependencies: - rollup dev: true - /@vite-plugin-vue-devtools/core@1.0.0-rc.5(vite@5.0.0): + /@vite-plugin-vue-devtools/core@1.0.0-rc.5(vite@5.0.4): resolution: {integrity: sha512-S3zPV6QVRYz07D1ZEMShwbl8MTT/wvT27dPZicnnI2zXH7kCrOgm1aRw09j+1/35Z682Liqw+gzfnDDY+tIG2w==} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 @@ -3368,75 +3513,69 @@ packages: birpc: 0.2.14 estree-walker: 2.0.2 magic-string: 0.30.5 - vite: 5.0.0 - vite-hot-client: 0.2.2(vite@5.0.0) + vite: 5.0.4 + vite-hot-client: 0.2.2(vite@5.0.4) dev: true - /@vitejs/plugin-vue@4.5.0(vite@5.0.0)(vue@3.3.8): - resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==} + /@vitejs/plugin-vue@4.5.1(vite@5.0.4)(vue@3.3.9): + resolution: {integrity: sha512-DaUzYFr+2UGDG7VSSdShKa9sIWYBa1LL8KC0MNOf2H5LjcTPjob0x8LbkqXWmAtbANJCkpiQTj66UVcQkN2s3g==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.0 - vue: 3.3.8(typescript@5.3.2) + vite: 5.0.4 + vue: 3.3.9(typescript@5.3.2) dev: true - /@vitest/expect@1.0.0-beta.5: - resolution: {integrity: sha512-q/TPdbXuEZZNFKILEVicojSWEq1y8qPLcAiZRQD8DsYUAV2cIjsD5lJWYaAjjUAV4lzovSci3KeISQdjUdfxQQ==} + /@vitest/expect@1.0.0-beta.6: + resolution: {integrity: sha512-leCesYErICeBQEz0Tzaopad1cnCUBfR1gDk2nFxHCChv7gdYTezcC2YRlPCwA8TuWGCXs8cdyTFO5R6QhUfY9A==} dependencies: - '@vitest/spy': 1.0.0-beta.5 - '@vitest/utils': 1.0.0-beta.5 + '@vitest/spy': 1.0.0-beta.6 + '@vitest/utils': 1.0.0-beta.6 chai: 4.3.10 dev: true - /@vitest/runner@1.0.0-beta.5: - resolution: {integrity: sha512-o/6ZqQoKCIdI4dmdc4Yb1u3n56dU69SABXyO5yhFZTDjEMJs1DdCQ68JK+UcrpJMQndr6q5lTFrfHEhj4XJy6w==} + /@vitest/runner@1.0.0-beta.6: + resolution: {integrity: sha512-pcFo7XRaALk44ck8LpcjtIsr2Ue4jFNfaq5MDlHupAekkJdDdFrAAfOmsE/LnIqeUsnd/6IaKvLX1oRnCkz6kg==} dependencies: - '@vitest/utils': 1.0.0-beta.5 + '@vitest/utils': 1.0.0-beta.6 p-limit: 5.0.0 pathe: 1.1.1 dev: true - /@vitest/snapshot@1.0.0-beta.5: - resolution: {integrity: sha512-fsWoc/mokLawqrLFqK9MHEyzJaGeDzU5gAgky2yZJR58VSsSvW+cesvmdv9ch39xHlTzFTRPgrWkNsmbdm2gbg==} + /@vitest/snapshot@1.0.0-beta.6: + resolution: {integrity: sha512-znkf7R67aanWHjAfx+/Yj5VwIdUHU1I1akJFL8lguiu5C6C12D4ICHeMjRBc7e7BrIguBWZFfqPx/ZUSxqMTfA==} dependencies: magic-string: 0.30.5 pathe: 1.1.1 pretty-format: 29.7.0 dev: true - /@vitest/spy@1.0.0-beta.5: - resolution: {integrity: sha512-B5dx87eCiJidWGdURMS/etHE9P3JRdFEQj8HQRGI3OhMy5XcSrdAwg5oEADoqXm32GUGc7bC8Dw/q9PiCJSBIQ==} + /@vitest/spy@1.0.0-beta.6: + resolution: {integrity: sha512-AaR9a/ecsJ4lMeC5ZdsTfXqBVxA7ZrmT3q/ooUGXYvAtSxETn39gWC6h7wxUCtKwTLClq+5FmA03Co5/zmGMBw==} dependencies: tinyspy: 2.2.0 dev: true - /@vitest/utils@1.0.0-beta.5: - resolution: {integrity: sha512-5ippiVcc6KjnAZiMc5Gz5g1tWTG+21g5scr+cedYC+YxAjqZzOG/ncJuM/Eqq9a+/MAJJc5zOGBcDYl27x62jg==} + /@vitest/utils@1.0.0-beta.6: + resolution: {integrity: sha512-PyUf4dTFRLfq6YAdAab39i32O/qhpeCVM7cUpN1au7BrvYI/e43ZDhhHdwbt8zP14l06PNrXd5nTSZPFQwmsVw==} dependencies: diff-sequences: 29.6.3 loupe: 2.3.7 pretty-format: 29.7.0 dev: true - /@volar/language-core@1.10.5: - resolution: {integrity: sha512-xD71j4Ee0Ycq8WsiAE6H/aCThGdTobiZZeD+jFD+bvmbopa1Az296pqJysr3Ck8c7n5+GGF+xlKCS3WxRFYgSQ==} - dependencies: - '@volar/source-map': 1.10.5 - dev: true - /@volar/language-core@1.10.7: resolution: {integrity: sha512-6+WI7HGqWCsKJ/bms4V45WP7eDeoGxDtLjYPrHB7QkIWVkRLIeGPzzBoonZz9kERM+Kld3W89Y+IlICejVAKhA==} dependencies: '@volar/source-map': 1.10.7 dev: true - /@volar/source-map@1.10.5: - resolution: {integrity: sha512-s4kgo66SA1kMzYvF9HFE6Vc1rxtXLUmcLrT2WKnchPDvLne+97Kw+xoR2NxJFmsvHoL18vmu/YGXYcN+Q5re1g==} + /@volar/language-core@1.11.1: + resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} dependencies: - muggle-string: 0.3.1 + '@volar/source-map': 1.11.1 dev: true /@volar/source-map@1.10.7: @@ -3445,59 +3584,66 @@ packages: muggle-string: 0.3.1 dev: true - /@volar/typescript@1.10.5: - resolution: {integrity: sha512-kfDehpeLJku9i1BgsFOYIczPmFFH4herl+GZrLGdvX5urTqeCKsKYlF36iNmFaADzjMb9WlENcUZzPjK8MxNrQ==} + /@volar/source-map@1.11.1: + resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} dependencies: - '@volar/language-core': 1.10.5 + muggle-string: 0.3.1 dev: true - /@vue-macros/api@0.9.0(rollup@4.5.0)(vue@3.3.8): + /@volar/typescript@1.11.1: + resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} + dependencies: + '@volar/language-core': 1.11.1 + path-browserify: 1.0.1 + dev: true + + /@vue-macros/api@0.9.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-PYV/yhoOh1F5z0mFg0/A8OhuwmDI/ta+XwYkNZYyuA9QZ1jMWZFOA0ZdUAjTCHG6AdVFbkajR+XyxTNnQ+YytQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/types': 7.23.4 - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/better-define@1.7.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/better-define@1.7.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-MO+wAWFU8FF8YPMCmonv18FRJko7OZLy2wT7ia0RKwDCgu7IEKnSbLIfnUNwUsceVAPGOrVapDiIcQ+VVMJoiw==} engines: {node: '>=16.14.0'} dependencies: - '@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) + '@vue-macros/api': 0.9.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/boolean-prop@0.3.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/boolean-prop@0.3.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-QhG3FgusmtQ0dIvrs8SsgBUg0micfYdXmNJo1YPh+VykHwPcmw4kuTBSJsbzMM09I+62vgKi6FTYt3nZ74DBIA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) '@vue/compiler-core': 3.3.8 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/chain-call@0.2.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/chain-call@0.2.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-0fC6mxYSJfU3hHrRwgLho9rZSgkIAZo0OKIWW7ZyrAlyNhZtq+8c7sq59samPFdZpYcwTfOBUcK5YuC3pjT9VQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/common@1.8.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/common@1.8.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3507,17 +3653,17 @@ packages: optional: true dependencies: '@babel/types': 7.22.19 - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) '@vue/compiler-sfc': 3.3.8 - ast-kit: 0.11.2(rollup@4.5.0) + ast-kit: 0.11.2(rollup@4.6.1) local-pkg: 0.4.3 magic-string-ast: 0.3.0 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/common@1.9.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/common@1.9.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3527,31 +3673,31 @@ packages: optional: true dependencies: '@babel/types': 7.23.4 - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) '@vue/compiler-sfc': 3.3.8 - ast-kit: 0.11.2(rollup@4.5.0) + ast-kit: 0.11.2(rollup@4.6.1) local-pkg: 0.5.0 magic-string-ast: 0.3.0 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-emit@0.2.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/define-emit@0.2.0(rollup@4.6.1)(vue@3.3.9): 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.9.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/api': 0.9.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-models@1.2.0(@vueuse/core@10.6.1)(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/define-models@1.2.0(@vueuse/core@10.6.1)(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-h4drdveUgNYxy+6tylFg/oGIStT7dZ4uo4CMXl5VkLzso78Yhsxqdz00ccm6gaAB9jdDCry2RGqL5ACEyDmLZA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3560,84 +3706,84 @@ packages: '@vueuse/core': optional: true dependencies: - '@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.5.0) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) + '@vueuse/core': 10.6.1(vue@3.3.9) + ast-walker-scope: 0.5.0(rollup@4.6.1) unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/define-prop@0.3.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/define-prop@0.3.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-aiu+tJp8eIT2wigzbP5lH0KoZhyTqiw2rysEVEK193logk6T8Fls5Yxf8YmOetrzpwOp6M4RciACGyiILLrsug==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@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) + '@vue-macros/api': 0.9.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-props-refs@1.2.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/define-props-refs@1.2.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-ZWA9raSedk+eRfailc9gkyA4PHJrMGDg/tzV/yp89dDNVTzp9M1qQdLTV9S6R0ern/48ZvSYcz4n8ZVNwHg+Aw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@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@2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@4.6.1)(vue@3.3.9): 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) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/reactivity-transform': 0.4.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-render@1.5.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/define-render@1.5.0(rollup@4.6.1)(vue@3.3.9): 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.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-slots@1.1.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/define-slots@1.1.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-vkIxGrFhqdd8fvEuIGaIVw3ex0TB8MZFzGH5digCPOxBsBEeNNlTlwS3D63Qd5mCDpVsZy9xkuv159T9GS1DIg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/devtools@0.2.0(typescript@5.3.2)(vite@5.0.0): + /@vue-macros/devtools@0.2.0(typescript@5.3.2)(vite@5.0.4): resolution: {integrity: sha512-jHjvY1bFgQLe/2+5pBOG4fgmL5MPhsqQDj7Barhj8YN+Oe7U2hBImvfAyOGpqd2uucLOWQTP1cWrp3q9b1svsg==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3647,80 +3793,80 @@ packages: optional: true dependencies: sirv: 2.0.3 - vite: 5.0.0 - vue: 3.3.8(typescript@5.3.2) + vite: 5.0.4 + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - typescript dev: true - /@vue-macros/export-expose@0.1.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/export-expose@0.1.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-R1izR6LHS6yjJKI7IPDCwW385ct4KjQJVXz6jk6sL6Wk+iZbybDiGzzzK/jqpMlyzDvX0qVZ8vjACm1lidvLzA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) '@vue/compiler-sfc': 3.3.8 unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-props@0.4.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/export-props@0.4.0(rollup@4.6.1)(vue@3.3.9): 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.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-render@0.2.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/export-render@0.2.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-kmh6drhExv3r42DPGHo1UOtEX2pw2G5CTHvHg0FQiQAMltWd11C0/LXYRR/Zorh9EoMVMAObRnw5HrcdIoQEPA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) '@vue/compiler-sfc': 3.3.8 unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/hoist-static@1.5.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/hoist-static@1.5.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-ZhPOrnBftGmot+tLrf2db3C2LFP6hvHTOlO2tvD4r9FdhGS+ZNwKYvAiYYxH8Yevs6ZdgffAz+Gpz02QHggKuw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/jsx-directive@0.7.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/jsx-directive@0.7.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-OSS7ZnwQueUkEYcjoe4VAeJLp+kkFa0l5mm4fkPQs9zK1uq4D+kCw+Hhg9OyrKNdiWpNutdUHgolJPNsqXUp7A==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/named-template@0.4.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/named-template@0.4.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-dItF6N/WMWH0INQ5XqZ2SsFo5pZ+Q0muOWfTpi52GaeD96+N02yYUdT+wsZOdNu0VvLh/QuHxmDRCiiROmpL0Q==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) '@vue/compiler-dom': 3.3.8 unplugin: 1.5.1 transitivePeerDependencies: @@ -3728,28 +3874,28 @@ packages: - vue dev: true - /@vue-macros/reactivity-transform@0.4.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/reactivity-transform@0.4.0(rollup@4.6.1)(vue@3.3.9): 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.4 - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) '@vue/compiler-core': 3.3.8 '@vue/shared': 3.3.8 magic-string: 0.30.5 unplugin: 1.5.1 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup dev: true - /@vue-macros/setup-block@0.3.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/setup-block@0.3.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-URaruhrjrMnSAWt+elPblfqOUhL1y7uZKFzrfgPlr/uuyQGDsmxK/ZEw5gMY77rrJwcEqNfHDkNR8BV27gp/3w==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) '@vue/compiler-dom': 3.3.8 unplugin: 1.5.1 transitivePeerDependencies: @@ -3757,63 +3903,63 @@ packages: - vue dev: true - /@vue-macros/setup-component@0.17.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/setup-component@0.17.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-s/jwPQ+lGp3O0kgCFtPkH2+kvLtCLJ04iP+gTQwRXpgXDuQ6UlRdBday5wuhV32cq8C2oLHmKwSvYX/8N7WkRg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-sfc@0.17.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/setup-sfc@0.17.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-4cCoEl+tzEuJtHg4q6MlTLyM1M/xf+CC+d12QaCGbUgALfUAIa85sB8XnnPgxxu2A6MpD+4uE+6BrJHBOXIiVw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-bind@0.2.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/short-bind@0.2.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-1cHCWaysLvrX4Oms+yAEhYjdxP0lfblC6JSlHZ0wzKVnsJ6DAWVaopp1H2kt3uJmWPr8C5iOYO7HRmRxd4JkrQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) '@vue/compiler-core': 3.3.8 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-emits@1.5.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/short-emits@1.5.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-R3ycVQwlnq9XXTSIOJDjdZ3Gbp6EcRwabLUrJcWUEEzqNZds8lP4br7jwPnA0KDCvXdEbjCQqqpzmosLPQuung==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-vmodel@1.4.0(rollup@4.5.0)(vue@3.3.8): + /@vue-macros/short-vmodel@1.4.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-0rlL+GfDbbA4FGk90a5uPIkZmYSW4Asmh/r0KHZsqhKmyKxJf9eow7/CYGjvsnDKr+hk+pnq/CUSLkUnn+ey2g==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) '@vue/compiler-core': 3.3.8 transitivePeerDependencies: - rollup - vue dev: true - /@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==} + /@vue-macros/volar@0.17.4(@vue-macros/reactivity-transform@0.4.0)(rollup@4.6.1)(typescript@5.3.2)(vue-tsc@1.8.24)(vue@3.3.9): + resolution: {integrity: sha512-bPOp9KPAlm1nxIYPVAKoiKS5ERQMgSROAs6fQdlYv9sE4ZgxKpha3S0ZBCFniXkRwOwGaEfMqGkflo0V1buEfw==} engines: {node: '>=16.14.0'} peerDependencies: vue-tsc: ^1.6.0 @@ -3821,13 +3967,13 @@ packages: vue-tsc: optional: true dependencies: - '@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) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/short-bind': 0.2.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/short-vmodel': 1.4.0(rollup@4.6.1)(vue@3.3.9) '@vue/language-core': 1.8.22(typescript@5.3.2) - vue-tsc: 1.8.22(typescript@5.3.2) + vue-tsc: 1.8.24(typescript@5.3.2) transitivePeerDependencies: - '@vue-macros/reactivity-transform' - rollup @@ -3843,7 +3989,7 @@ packages: resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==} dependencies: '@babel/helper-module-imports': 7.22.15 - '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.22.20) + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.22.20) '@babel/template': 7.22.15 '@babel/traverse': 7.22.20 '@babel/types': 7.22.19 @@ -3863,12 +4009,28 @@ packages: '@vue/shared': 3.3.8 estree-walker: 2.0.2 source-map-js: 1.0.2 + dev: true + + /@vue/compiler-core@3.3.9: + resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==} + dependencies: + '@babel/parser': 7.23.4 + '@vue/shared': 3.3.9 + estree-walker: 2.0.2 + source-map-js: 1.0.2 /@vue/compiler-dom@3.3.8: resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==} dependencies: '@vue/compiler-core': 3.3.8 '@vue/shared': 3.3.8 + dev: true + + /@vue/compiler-dom@3.3.9: + resolution: {integrity: sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==} + dependencies: + '@vue/compiler-core': 3.3.9 + '@vue/shared': 3.3.9 /@vue/compiler-sfc@3.3.8: resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==} @@ -3883,12 +4045,34 @@ packages: magic-string: 0.30.5 postcss: 8.4.31 source-map-js: 1.0.2 + dev: true + + /@vue/compiler-sfc@3.3.9: + resolution: {integrity: sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==} + dependencies: + '@babel/parser': 7.23.4 + '@vue/compiler-core': 3.3.9 + '@vue/compiler-dom': 3.3.9 + '@vue/compiler-ssr': 3.3.9 + '@vue/reactivity-transform': 3.3.9 + '@vue/shared': 3.3.9 + estree-walker: 2.0.2 + magic-string: 0.30.5 + postcss: 8.4.31 + source-map-js: 1.0.2 /@vue/compiler-ssr@3.3.8: resolution: {integrity: sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==} dependencies: '@vue/compiler-dom': 3.3.8 '@vue/shared': 3.3.8 + dev: true + + /@vue/compiler-ssr@3.3.9: + resolution: {integrity: sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==} + dependencies: + '@vue/compiler-dom': 3.3.9 + '@vue/shared': 3.3.9 /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} @@ -3912,6 +4096,26 @@ packages: vue-template-compiler: 2.7.14 dev: true + /@vue/language-core@1.8.24(typescript@5.3.2): + resolution: {integrity: sha512-2ClHvij0WlsDWryPzXJCSpPc6rusZFNoVtRZGgGGkKCmKuIREDDKmH8j+1tYyxPYyH0qL6pZ6+IHD8KIm5nWAw==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@volar/language-core': 1.11.1 + '@volar/source-map': 1.11.1 + '@vue/compiler-dom': 3.3.8 + '@vue/shared': 3.3.8 + computeds: 0.0.1 + minimatch: 9.0.3 + muggle-string: 0.3.1 + path-browserify: 1.0.1 + typescript: 5.3.2 + vue-template-compiler: 2.7.14 + dev: true + /@vue/reactivity-transform@3.3.8: resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==} dependencies: @@ -3920,39 +4124,53 @@ packages: '@vue/shared': 3.3.8 estree-walker: 2.0.2 magic-string: 0.30.5 + dev: true - /@vue/reactivity@3.3.8: - resolution: {integrity: sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==} + /@vue/reactivity-transform@3.3.9: + resolution: {integrity: sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==} dependencies: - '@vue/shared': 3.3.8 + '@babel/parser': 7.23.4 + '@vue/compiler-core': 3.3.9 + '@vue/shared': 3.3.9 + estree-walker: 2.0.2 + magic-string: 0.30.5 - /@vue/runtime-core@3.3.8: - resolution: {integrity: sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==} + /@vue/reactivity@3.3.9: + resolution: {integrity: sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==} dependencies: - '@vue/reactivity': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/shared': 3.3.9 - /@vue/runtime-dom@3.3.8: - resolution: {integrity: sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==} + /@vue/runtime-core@3.3.9: + resolution: {integrity: sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==} dependencies: - '@vue/runtime-core': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/reactivity': 3.3.9 + '@vue/shared': 3.3.9 + + /@vue/runtime-dom@3.3.9: + resolution: {integrity: sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==} + dependencies: + '@vue/runtime-core': 3.3.9 + '@vue/shared': 3.3.9 csstype: 3.1.2 - /@vue/server-renderer@3.3.8(vue@3.3.8): - resolution: {integrity: sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==} + /@vue/server-renderer@3.3.9(vue@3.3.9): + resolution: {integrity: sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==} peerDependencies: - vue: 3.3.8 + vue: 3.3.9 dependencies: - '@vue/compiler-ssr': 3.3.8 - '@vue/shared': 3.3.8 - vue: 3.3.8(typescript@5.3.2) + '@vue/compiler-ssr': 3.3.9 + '@vue/shared': 3.3.9 + vue: 3.3.9(typescript@5.3.2) /@vue/shared@3.3.8: resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} + dev: true - /@vue/test-utils@2.4.2(vue@3.3.8): - resolution: {integrity: sha512-07lLjpG1o9tEBoWQfVOFhDT7+WFCdDeECoeSdzOuVgIi6nxb2JDLGNNOV6+3crPpyg/jMlIocj96UROcgomiGg==} + /@vue/shared@3.3.9: + resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==} + + /@vue/test-utils@2.4.3(vue@3.3.9): + resolution: {integrity: sha512-F4K7mF+ad++VlTrxMJVRnenKSJmO6fkQt2wpRDiKDesQMkfpniGWsqEi/JevxGBo2qEkwwjvTUAoiGJLNx++CA==} peerDependencies: '@vue/server-renderer': ^3.0.1 vue: ^3.0.1 @@ -3961,22 +4179,22 @@ packages: optional: true dependencies: js-beautify: 1.14.9 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) vue-component-type-helpers: 1.8.22 dev: true - /@vueuse/core@10.6.1(vue@3.3.8): + /@vueuse/core@10.6.1(vue@3.3.9): resolution: {integrity: sha512-Pc26IJbqgC9VG1u6VY/xrXXfxD33hnvxBnKrLlA2LJlyHII+BSrRoTPJgGYq7qZOu61itITFUnm6QbacwZ4H8Q==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.6.1 - '@vueuse/shared': 10.6.1(vue@3.3.8) - vue-demi: 0.14.6(vue@3.3.8) + '@vueuse/shared': 10.6.1(vue@3.3.9) + vue-demi: 0.14.6(vue@3.3.9) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/head@2.0.0(vue@3.3.8): + /@vueuse/head@2.0.0(vue@3.3.9): resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} peerDependencies: vue: '>=2.7 || >=3' @@ -3984,17 +4202,17 @@ packages: '@unhead/dom': 1.8.4 '@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.3.2) + '@unhead/vue': 1.8.8(vue@3.3.9) + vue: 3.3.9(typescript@5.3.2) dev: false /@vueuse/metadata@10.6.1: resolution: {integrity: sha512-qhdwPI65Bgcj23e5lpGfQsxcy0bMjCAsUGoXkJ7DsoeDUdasbZ2DBa4dinFCOER3lF4gwUv+UD2AlA11zdzMFw==} - /@vueuse/shared@10.6.1(vue@3.3.8): + /@vueuse/shared@10.6.1(vue@3.3.9): resolution: {integrity: sha512-TECVDTIedFlL0NUfHWncf3zF9Gc4VfdxfQc8JFwoVZQmxpONhLxFrlm0eHQeidHj4rdTPL3KXJa0TZCk1wnc5Q==} dependencies: - vue-demi: 0.14.6(vue@3.3.8) + vue-demi: 0.14.6(vue@3.3.9) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4263,34 +4481,34 @@ packages: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true - /ast-kit@0.11.2(rollup@4.5.0): + /ast-kit@0.11.2(rollup@4.6.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.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) pathe: 1.1.1 transitivePeerDependencies: - rollup dev: true - /ast-kit@0.9.5(rollup@4.5.0): + /ast-kit@0.9.5(rollup@4.6.1): resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.0 - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) pathe: 1.1.1 transitivePeerDependencies: - rollup dev: true - /ast-walker-scope@0.5.0(rollup@4.5.0): + /ast-walker-scope@0.5.0(rollup@4.6.1): resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.0 - ast-kit: 0.9.5(rollup@4.5.0) + ast-kit: 0.9.5(rollup@4.6.1) transitivePeerDependencies: - rollup dev: true @@ -4336,38 +4554,38 @@ packages: - debug dev: true - /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.22.20): + /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.23.3): resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.22.20 - '@babel/core': 7.22.20 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.23.3) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.22.20): + /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.23.3): resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.23.3) core-js-compat: 3.30.2 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.22.20): + /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.23.3): resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.20 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.23.3) transitivePeerDependencies: - supports-color dev: true @@ -4376,7 +4594,7 @@ packages: resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/types': 7.22.19 + '@babel/types': 7.23.4 dev: true /balanced-match@1.0.2: @@ -4707,6 +4925,11 @@ packages: engines: {node: '>=8'} dev: true + /ci-info@4.0.0: + resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} + engines: {node: '>=8'} + dev: true + /clean-css@4.2.4: resolution: {integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==} engines: {node: '>= 4.0'} @@ -4907,8 +5130,8 @@ packages: /constantinople@4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.22.19 + '@babel/parser': 7.23.4 + '@babel/types': 7.23.4 dev: true /content-disposition@0.5.4: @@ -5035,20 +5258,20 @@ packages: /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - /cypress-vite@1.4.2(vite@5.0.0): - resolution: {integrity: sha512-uKsCo6KC1KJgubDCs7PqqI0AVXaYDPLocNvZplw2kJ2Z8M1793oCcr9D2/dKxYllRkhfFuYPPNjme/Kr2YWojQ==} + /cypress-vite@1.5.0(vite@5.0.4): + resolution: {integrity: sha512-vvTMqJZgI3sN2ylQTi4OQh8LRRjSrfrIdkQD5fOj+EC/e9oHkxS96lif1SyDF1PwailG1tnpJE+VpN6+AwO/rg==} peerDependencies: - vite: ^2.9.0 || ^3.0.0 || ^4.0.0 + vite: ^2.9.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) - vite: 5.0.0 + vite: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /cypress@13.5.1: - resolution: {integrity: sha512-yqLViT0D/lPI8Kkm7ciF/x/DCK/H/DnogdGyiTnQgX4OVR2aM30PtK+kvklTOD1u3TuItiD9wUQAF8EYWtyZug==} + /cypress@13.6.0: + resolution: {integrity: sha512-quIsnFmtj4dBUEJYU4OH0H12bABJpSujvWexC24Ju1gTlKMJbeT6tTO0vh7WNfiBPPjoIXLN+OUqVtiKFs6SGw==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true requiresBuild: true @@ -5599,13 +5822,13 @@ packages: source-map: 0.6.1 dev: true - /eslint-compat-utils@0.1.2(eslint@8.54.0): + /eslint-compat-utils@0.1.2(eslint@8.55.0): resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.54.0 + eslint: 8.55.0 dev: true /eslint-config-flat-gitignore@0.1.1: @@ -5624,7 +5847,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.54.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5645,54 +5868,58 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.11.0(eslint@8.54.0)(typescript@5.3.2) + '@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2) debug: 3.2.7(supports-color@8.1.1) - eslint: 8.54.0 + eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-antfu@1.0.9(eslint@8.54.0): - resolution: {integrity: sha512-7/IkVmqTjymwsb9JRyHDCDFAOWTBXSNYtPVOPmd+DymIWsQeBxXDJLzBmZLZ0/ml7sfXEtYrUrzhGZCtsYxe2w==} + /eslint-parser-plain@0.1.0: + resolution: {integrity: sha512-oOeA6FWU0UJT/Rxc3XF5Cq0nbIZbylm7j8+plqq0CZoE6m4u32OXJrR+9iy4srGMmF6v6pmgvP1zPxSRIGh3sg==} + dev: true + + /eslint-plugin-antfu@1.0.13(eslint@8.55.0): + resolution: {integrity: sha512-JzWEzNWZcNK4Q4Tz4VaNELhu3VgCv3obSYxUbK1UhbDBmr2v0a7H9n9xGv5GTS4LkEo905/2Gq6y0dcoBq5FZA==} peerDependencies: eslint: '*' dependencies: - eslint: 8.54.0 + eslint: 8.55.0 dev: true - /eslint-plugin-cypress@2.15.1(eslint@8.54.0): + /eslint-plugin-cypress@2.15.1(eslint@8.55.0): resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.54.0 + eslint: 8.55.0 globals: 13.23.0 dev: true - /eslint-plugin-es-x@7.1.0(eslint@8.54.0): + /eslint-plugin-es-x@7.1.0(eslint@8.55.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.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) '@eslint-community/regexpp': 4.8.1 - eslint: 8.54.0 + eslint: 8.55.0 dev: true - /eslint-plugin-eslint-comments@3.2.0(eslint@8.54.0): + /eslint-plugin-eslint-comments@3.2.0(eslint@8.55.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.54.0 + eslint: 8.55.0 ignore: 5.2.4 dev: true - /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.54.0): + /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0): resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==} engines: {node: '>=12'} peerDependencies: @@ -5700,9 +5927,9 @@ packages: dependencies: debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 8.54.0 + eslint: 8.55.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.54.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0) get-tsconfig: 4.7.0 is-glob: 4.0.3 minimatch: 3.1.2 @@ -5715,7 +5942,7 @@ packages: - supports-color dev: true - /eslint-plugin-jsdoc@46.9.0(eslint@8.54.0): + /eslint-plugin-jsdoc@46.9.0(eslint@8.55.0): resolution: {integrity: sha512-UQuEtbqLNkPf5Nr/6PPRCtr9xypXY+g8y/Q7gPa0YK7eDhh0y2lWprXRnaYbW7ACgIUvpDKy9X2bZqxtGzBG9Q==} engines: {node: '>=16'} peerDependencies: @@ -5726,7 +5953,7 @@ packages: comment-parser: 1.4.1 debug: 4.3.4(supports-color@8.1.1) escape-string-regexp: 4.0.0 - eslint: 8.54.0 + eslint: 8.55.0 esquery: 1.5.0 is-builtin-module: 3.2.1 semver: 7.5.4 @@ -5735,41 +5962,41 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc@2.10.0(eslint@8.54.0): + /eslint-plugin-jsonc@2.10.0(eslint@8.55.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.54.0) - eslint: 8.54.0 - eslint-compat-utils: 0.1.2(eslint@8.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) + eslint: 8.55.0 + eslint-compat-utils: 0.1.2(eslint@8.55.0) jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-markdown@3.0.1(eslint@8.54.0): + /eslint-plugin-markdown@3.0.1(eslint@8.55.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.54.0 + eslint: 8.55.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n@16.3.1(eslint@8.54.0): + /eslint-plugin-n@16.3.1(eslint@8.55.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.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) builtins: 5.0.1 - eslint: 8.54.0 - eslint-plugin-es-x: 7.1.0(eslint@8.54.0) + eslint: 8.55.0 + eslint-plugin-es-x: 7.1.0(eslint@8.55.0) get-tsconfig: 4.7.0 ignore: 5.2.4 is-builtin-module: 3.2.1 @@ -5784,8 +6011,8 @@ packages: engines: {node: '>=5.0.0'} dev: true - /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==} + /eslint-plugin-perfectionist@2.5.0(eslint@8.55.0)(typescript@5.3.2)(vue-eslint-parser@9.3.2): + resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==} peerDependencies: astro-eslint-parser: ^0.16.0 eslint: '>=8.0.0' @@ -5802,27 +6029,27 @@ packages: vue-eslint-parser: optional: true dependencies: - '@typescript-eslint/utils': 6.11.0(eslint@8.54.0)(typescript@5.3.2) - eslint: 8.54.0 + '@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) + eslint: 8.55.0 minimatch: 9.0.3 natural-compare-lite: 1.4.0 - vue-eslint-parser: 9.3.2(eslint@8.54.0) + vue-eslint-parser: 9.3.2(eslint@8.55.0) transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-unicorn@49.0.0(eslint@8.54.0): + /eslint-plugin-unicorn@49.0.0(eslint@8.55.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.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) ci-info: 3.8.0 clean-regexp: 1.0.0 - eslint: 8.54.0 + eslint: 8.55.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -5835,7 +6062,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.54.0): + /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.55.0): resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5845,13 +6072,13 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@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 + '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2) + eslint: 8.55.0 eslint-rule-composer: 0.3.0 dev: true - /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==} + /eslint-plugin-vitest@0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.55.0)(typescript@5.3.2)(vitest@1.0.0-beta.6): + resolution: {integrity: sha512-08lj4rdhZHYyHk+Py2nJ7SlE6arP8GNfGXl9jVqhe9s5JoZIGiBpIkLGX+VNBiB6vXTn56H6Ant7Koc6XzRjtQ==} engines: {node: 14.x || >= 16} peerDependencies: '@typescript-eslint/eslint-plugin': '*' @@ -5863,42 +6090,42 @@ packages: vitest: optional: true dependencies: - '@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 + '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2) + '@typescript-eslint/utils': 6.11.0(eslint@8.55.0)(typescript@5.3.2) + eslint: 8.55.0 + vitest: 1.0.0-beta.6 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-vue@9.18.1(eslint@8.54.0): - resolution: {integrity: sha512-7hZFlrEgg9NIzuVik2I9xSnJA5RsmOfueYgsUGUokEDLJ1LHtxO0Pl4duje1BriZ/jDWb+44tcIlC3yi0tdlZg==} + /eslint-plugin-vue@9.19.2(eslint@8.55.0): + resolution: {integrity: sha512-CPDqTOG2K4Ni2o4J5wixkLVNwgctKXFu6oBpVJlpNq7f38lh9I80pRTouZSJ2MAebPJlINU/KTFSXyQfBUlymA==} 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.54.0) - eslint: 8.54.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) + eslint: 8.55.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.54.0) + vue-eslint-parser: 9.3.2(eslint@8.55.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml@1.10.0(eslint@8.54.0): + /eslint-plugin-yml@1.10.0(eslint@8.55.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.54.0 - eslint-compat-utils: 0.1.2(eslint@8.54.0) + eslint: 8.55.0 + eslint-compat-utils: 0.1.2(eslint@8.55.0) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.2 @@ -5924,15 +6151,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.54.0: - resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==} + /eslint@8.55.0: + resolution: {integrity: sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) '@eslint-community/regexpp': 4.8.1 - '@eslint/eslintrc': 2.1.3 - '@eslint/js': 8.54.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.55.0 '@humanwhocodes/config-array': 0.11.13 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -6177,6 +6404,10 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true + /fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + dev: true + /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -7805,11 +8036,11 @@ packages: resolution: {integrity: sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==} dev: true - /markdown-it-shikiji@0.6.13: - resolution: {integrity: sha512-SZ7SmZX8X3CIghbIt12aJcasXTwy4jKVBU5q8hVeLRwTN3ZsVuZ3/hzKytXYoEAx7zwUF8BO/sY7d0GhpAX6Eg==} + /markdown-it-shikiji@0.7.6: + resolution: {integrity: sha512-RJ38SoiVUg+071lX1OMoOv8Tx9mSTf7czwDnu8fSCQynSPq8YDzLADPonPwcOyyrs9Nted8wV4WPiQ/fC9yp3A==} dependencies: markdown-it: 13.0.2 - shikiji: 0.6.13 + shikiji: 0.7.6 dev: true /markdown-it@13.0.2: @@ -8527,7 +8758,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.4 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -8544,6 +8775,10 @@ packages: engines: {node: '>= 0.8'} dev: true + /path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + dev: true + /path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -8624,7 +8859,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia@2.1.7(typescript@5.3.2)(vue@3.3.8): + /pinia@2.1.7(typescript@5.3.2)(vue@3.3.9): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -8638,8 +8873,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.0 typescript: 5.3.2 - vue: 3.3.8(typescript@5.3.2) - vue-demi: 0.14.6(vue@3.3.8) + vue: 3.3.9(typescript@5.3.2) + vue-demi: 0.14.6(vue@3.3.9) dev: false /pkg-types@1.0.3: @@ -8655,8 +8890,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm@8.10.5: - resolution: {integrity: sha512-nBYfQz2FVRxY8bOhCxjMPfcrWgLSyu5lZswFtvIK3e+UfnldkMOQM7+S3lUXfq1p2H9iqdqtyR56LjtY9JNToA==} + /pnpm@8.11.0: + resolution: {integrity: sha512-nfh8FsmNsntOBR14fmfyIH7EfoCcywe/e17ErNzRYTNVg5o40LkAFEkj1qcFdwC3TSoMyxVYvrJBZHoSBqmnqw==} engines: {node: '>=16.14'} hasBin: true dev: true @@ -8687,6 +8922,13 @@ packages: engines: {node: '>= 0.8.0'} dev: true + /prettier-linter-helpers@1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} + dependencies: + fast-diff: 1.3.0 + dev: true + /prettier@3.0.3: resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==} engines: {node: '>=14'} @@ -9152,14 +9394,14 @@ packages: peerDependencies: rollup: ^2.0.0 dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.4 jest-worker: 26.6.2 rollup: 2.79.1 serialize-javascript: 4.0.0 terser: 5.17.6 dev: true - /rollup-plugin-visualizer@5.9.2(rollup@4.5.0): + /rollup-plugin-visualizer@5.9.2(rollup@4.6.1): resolution: {integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==} engines: {node: '>=14'} hasBin: true @@ -9171,7 +9413,7 @@ packages: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 4.5.0 + rollup: 4.6.1 source-map: 0.7.4 yargs: 17.7.2 dev: true @@ -9184,23 +9426,23 @@ packages: fsevents: 2.3.3 dev: true - /rollup@4.5.0: - resolution: {integrity: sha512-41xsWhzxqjMDASCxH5ibw1mXk+3c4TNI2UjKbLxe6iEzrSQnqOzmmK8/3mufCPbzHNJ2e04Fc1ddI35hHy+8zg==} + /rollup@4.6.1: + resolution: {integrity: sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - '@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 + '@rollup/rollup-android-arm-eabi': 4.6.1 + '@rollup/rollup-android-arm64': 4.6.1 + '@rollup/rollup-darwin-arm64': 4.6.1 + '@rollup/rollup-darwin-x64': 4.6.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.6.1 + '@rollup/rollup-linux-arm64-gnu': 4.6.1 + '@rollup/rollup-linux-arm64-musl': 4.6.1 + '@rollup/rollup-linux-x64-gnu': 4.6.1 + '@rollup/rollup-linux-x64-musl': 4.6.1 + '@rollup/rollup-win32-arm64-msvc': 4.6.1 + '@rollup/rollup-win32-ia32-msvc': 4.6.1 + '@rollup/rollup-win32-x64-msvc': 4.6.1 fsevents: 2.3.3 dev: true @@ -9268,6 +9510,10 @@ packages: resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==} dev: true + /scule@1.1.1: + resolution: {integrity: sha512-sHtm/SsIK9BUBI3EFT/Gnp9VoKfY6QLvlkvAE6YK7454IF8FSgJEAnJpVdSC7K5/pjI5NfxhzBLW2JAfYA/shQ==} + dev: true + /section-matter@1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} @@ -9370,8 +9616,8 @@ packages: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: true - /shikiji@0.6.13: - resolution: {integrity: sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==} + /shikiji@0.7.6: + resolution: {integrity: sha512-KzEtvSGQtBvfwVIB70kOmIfl/5rz1LC8j+tvlHXsJKAIdONNQvG1at7ivUUq3xUctqgO6fsO3AGomUSh0F+wsQ==} dependencies: hast-util-to-html: 9.0.0 dev: true @@ -9821,12 +10067,12 @@ packages: yallist: 4.0.0 dev: true - /taze@0.12.0: - resolution: {integrity: sha512-ftDYS/dNF0EkiEpZZweJxJKQRVFPBFFDz3OPezFloVtOHoMmVwLiMxLM9KYLnA+30D8IFdnGgS15WiIaz2bOfA==} + /taze@0.13.0: + resolution: {integrity: sha512-o17Y6miF+44sDJ7haRHTqZefTlGOaBSdDHRwRcrt+s3WeGSPBUtPSG18XNwToIXN//eh58hyYnyDwTnpYLp4sg==} hasBin: true dependencies: - '@antfu/ni': 0.21.8 - '@npmcli/config': 8.0.1 + '@antfu/ni': 0.21.12 + '@npmcli/config': 8.0.2 cli-progress: 3.12.0 deepmerge: 4.3.1 detect-indent: 7.0.1 @@ -10135,12 +10381,12 @@ packages: mlly: 1.4.2 dev: true - /unhead@1.8.4: - resolution: {integrity: sha512-r2SFK18KzjKgSaOBawjQXXAz4odqKjy+fYtw7g+nwlc3FU1JNQqScVeTic0gEK69IJ/cRsqL6bPqF1ILkyVmTQ==} + /unhead@1.8.8: + resolution: {integrity: sha512-SfUJ2kjz1NcfvdM+uEAlN11h31wHqMg0HZ5jriuRPjMCj5O7lPs4uSMdBUYh3KEo0uLKrW76FM85ONXkyZfm3g==} dependencies: - '@unhead/dom': 1.8.4 - '@unhead/schema': 1.8.4 - '@unhead/shared': 1.8.4 + '@unhead/dom': 1.8.8 + '@unhead/schema': 1.8.8 + '@unhead/shared': 1.8.8 hookable: 5.5.3 /unicode-canonical-property-names-ecmascript@2.0.0: @@ -10166,20 +10412,20 @@ packages: engines: {node: '>=4'} dev: true - /unimport@3.4.0(rollup@4.5.0): - resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} + /unimport@3.6.0(rollup@4.6.1): + resolution: {integrity: sha512-yXW3Z30yk1vX8fxO8uHlq9wY9K+L56LHp4Hlbv8i7tW+NENSOv8AaFJUPtOQchxlT7/JBAzCtkrBtcVjKIr1VQ==} dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) escape-string-regexp: 5.0.0 fast-glob: 3.3.2 - local-pkg: 0.4.3 + local-pkg: 0.5.0 magic-string: 0.30.5 mlly: 1.4.2 pathe: 1.1.1 pkg-types: 1.0.3 - scule: 1.0.0 + scule: 1.1.1 strip-literal: 1.3.0 - unplugin: 1.5.0 + unplugin: 1.5.1 transitivePeerDependencies: - rollup dev: true @@ -10268,11 +10514,11 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss@0.57.6(postcss@8.4.31)(rollup@4.5.0)(vite@5.0.0): - resolution: {integrity: sha512-z3a4Z8lGRVawr2A/1U0FuP1M9tuT6bs2RcIJ6kLBz5FC/XlLTGtUek6sadrKA0IMq7RWkgDRhdt8xQV0lh6TaA==} + /unocss@0.57.7(postcss@8.4.31)(rollup@4.6.1)(vite@5.0.4): + resolution: {integrity: sha512-Z99ZZPkbkjIUXEM7L+K/7Y5V5yqUS0VigG7ZIFzLf/npieKmXHKlrPyvQWFQaf3OqooMFuKBQivh75TwvSOkcQ==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.57.6 + '@unocss/webpack': 0.57.7 vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: '@unocss/webpack': @@ -10280,27 +10526,27 @@ packages: vite: optional: true dependencies: - '@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 + '@unocss/astro': 0.57.7(rollup@4.6.1)(vite@5.0.4) + '@unocss/cli': 0.57.7(rollup@4.6.1) + '@unocss/core': 0.57.7 + '@unocss/extractor-arbitrary-variants': 0.57.7 + '@unocss/postcss': 0.57.7(postcss@8.4.31) + '@unocss/preset-attributify': 0.57.7 + '@unocss/preset-icons': 0.57.7 + '@unocss/preset-mini': 0.57.7 + '@unocss/preset-tagify': 0.57.7 + '@unocss/preset-typography': 0.57.7 + '@unocss/preset-uno': 0.57.7 + '@unocss/preset-web-fonts': 0.57.7 + '@unocss/preset-wind': 0.57.7 + '@unocss/reset': 0.57.7 + '@unocss/transformer-attributify-jsx': 0.57.7 + '@unocss/transformer-attributify-jsx-babel': 0.57.7 + '@unocss/transformer-compile-class': 0.57.7 + '@unocss/transformer-directives': 0.57.7 + '@unocss/transformer-variant-group': 0.57.7 + '@unocss/vite': 0.57.7(rollup@4.6.1)(vite@5.0.4) + vite: 5.0.4 transitivePeerDependencies: - postcss - rollup @@ -10312,8 +10558,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /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==} + /unplugin-auto-import@0.17.1(@vueuse/core@10.6.1)(rollup@4.6.1): + resolution: {integrity: sha512-QvdJKtFK0COSuRXzVnwjG3ir870zVhdMg6O8GKG3UO/O5W4fmJm5h71QvzI7Gp8Sx0qfCvC3f+2v0Vm489fnqQ==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': ^3.2.2 @@ -10325,19 +10571,19 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) - '@vueuse/core': 10.6.1(vue@3.3.8) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) + '@vueuse/core': 10.6.1(vue@3.3.9) 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.5.0) - unplugin: 1.5.0 + unimport: 3.6.0(rollup@4.6.1) + unplugin: 1.5.1 transitivePeerDependencies: - rollup dev: true - /unplugin-combine@0.8.1(rollup@4.5.0)(vite@5.0.0): + /unplugin-combine@0.8.1(rollup@4.6.1)(vite@5.0.4): resolution: {integrity: sha512-m2OSmXXRwCPZx8Ct8eF8WbjgTo8bydim2W1ofu2hDabGdr2pgDAoFjOP1J4MOIwa0OByqk1JX8IGlSdeE6uxVQ==} engines: {node: '>=16.14.0'} peerDependencies: @@ -10356,12 +10602,12 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - rollup: 4.5.0 + rollup: 4.6.1 unplugin: 1.5.1 - vite: 5.0.0 + vite: 5.0.4 dev: true - /unplugin-vue-components@0.25.2(rollup@4.5.0)(vue@3.3.8): + /unplugin-vue-components@0.25.2(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==} engines: {node: '>=14'} peerDependencies: @@ -10375,7 +10621,7 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 @@ -10384,59 +10630,59 @@ packages: minimatch: 9.0.3 resolve: 1.22.8 unplugin: 1.5.0 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - rollup - supports-color dev: true - /unplugin-vue-define-options@1.4.0(rollup@4.5.0)(vue@3.3.8): + /unplugin-vue-define-options@1.4.0(rollup@4.6.1)(vue@3.3.9): resolution: {integrity: sha512-P8TPXzZ1eqwkLZrGm+tHc7fR7/md6bEfSuJdxZi6Pp4PcqRctDzmZiXpQVIjBULpv+LhOCVRehIrsOTvABVUww==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.9.0(rollup@4.5.0)(vue@3.3.8) - ast-walker-scope: 0.5.0(rollup@4.5.0) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) + ast-walker-scope: 0.5.0(rollup@4.6.1) unplugin: 1.5.1 transitivePeerDependencies: - rollup - vue dev: true - /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): + /unplugin-vue-macros@2.7.0(@vueuse/core@10.6.1)(rollup@4.6.1)(typescript@5.3.2)(vite@5.0.4)(vue@3.3.9): resolution: {integrity: sha512-SztF4ARBbrd1yuH4FbJOhp22rTvzakjzJUHTKLRQkZY1KMkIzx/KAdzEkxjAG2Xteqb29SYrc7XcoPdrUPMCCw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@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) + '@vue-macros/better-define': 1.7.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/boolean-prop': 0.3.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/chain-call': 0.2.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/common': 1.9.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/define-emit': 0.2.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/define-models': 1.2.0(@vueuse/core@10.6.1)(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/define-prop': 0.3.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/define-props-refs': 1.2.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/define-render': 1.5.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/define-slots': 1.1.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/devtools': 0.2.0(typescript@5.3.2)(vite@5.0.4) + '@vue-macros/export-expose': 0.1.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/export-props': 0.4.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/export-render': 0.2.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/hoist-static': 1.5.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/jsx-directive': 0.7.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/named-template': 0.4.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/reactivity-transform': 0.4.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/setup-block': 0.3.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/setup-component': 0.17.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/setup-sfc': 0.17.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/short-bind': 0.2.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/short-emits': 1.5.0(rollup@4.6.1)(vue@3.3.9) + '@vue-macros/short-vmodel': 1.4.0(rollup@4.6.1)(vue@3.3.9) 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) + unplugin-combine: 0.8.1(rollup@4.6.1)(vite@5.0.4) + unplugin-vue-define-options: 1.4.0(rollup@4.6.1)(vue@3.3.9) + vue: 3.3.9(typescript@5.3.2) transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -10446,7 +10692,7 @@ packages: - webpack dev: true - /unplugin-vue-markdown@0.25.2(rollup@4.5.0)(vite@5.0.0): + /unplugin-vue-markdown@0.25.2(rollup@4.6.1)(vite@5.0.4): resolution: {integrity: sha512-bDDWqtK1PUkWK/+kczOk33hqO5WulOUx5ZxfbCZuVArcUSwY7aB2vf4e2K+qdrlxalxkpjIA64z/liOrC/cjiQ==} peerDependencies: vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 @@ -10454,16 +10700,16 @@ packages: '@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.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) '@types/markdown-it': 13.0.6 markdown-it: 13.0.2 unplugin: 1.5.0 - vite: 5.0.0 + vite: 5.0.4 transitivePeerDependencies: - rollup dev: true - /unplugin-vue-router@0.7.0(rollup@4.5.0)(vue-router@4.2.5)(vue@3.3.8): + /unplugin-vue-router@0.7.0(rollup@4.6.1)(vue-router@4.2.5)(vue@3.3.9): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -10472,9 +10718,9 @@ packages: optional: true dependencies: '@babel/types': 7.22.19 - '@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) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) + '@vue-macros/common': 1.8.0(rollup@4.6.1)(vue@3.3.9) + ast-walker-scope: 0.5.0(rollup@4.6.1) chokidar: 3.5.3 fast-glob: 3.3.2 json5: 2.2.3 @@ -10483,7 +10729,7 @@ packages: pathe: 1.1.1 scule: 1.0.0 unplugin: 1.5.0 - vue-router: 4.2.5(vue@3.3.8) + vue-router: 4.2.5(vue@3.3.9) yaml: 2.3.4 transitivePeerDependencies: - rollup @@ -10610,27 +10856,27 @@ packages: vfile-message: 4.0.2 dev: true - /vite-bundle-visualizer@0.11.0(rollup@4.5.0): + /vite-bundle-visualizer@0.11.0(rollup@4.6.1): resolution: {integrity: sha512-YKp4AYO/jfCPihL0FPC/kL6lARk+Mi8ohHCYab9cmx5eOmtW8tG6SXOxjaPPjPrf8EwWKi/QcN5xNsLZVlLzUQ==} hasBin: true dependencies: cac: 6.7.14 - rollup-plugin-visualizer: 5.9.2(rollup@4.5.0) + rollup-plugin-visualizer: 5.9.2(rollup@4.6.1) tmp: 0.2.1 transitivePeerDependencies: - rollup dev: true - /vite-hot-client@0.2.2(vite@5.0.0): + /vite-hot-client@0.2.2(vite@5.0.4): resolution: {integrity: sha512-iLBQWEJqcEvK1tx2glmQH1tq91zyN9eYC6Sfk+7aRM2he31W/UE4X5yOL4lP/cVQPPparg0ggjHcoNx4x/NNxQ==} peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 dependencies: - vite: 5.0.0 + vite: 5.0.4 dev: true - /vite-node@1.0.0-beta.5: - resolution: {integrity: sha512-iXm+GTJbR9R6V/bCM1+LQqIohL/tncZVNGIcTtzpYThBD8yiTkDPvEjy1Mf7KFACtG3qY/0VDMrkuMtqG/JFhg==} + /vite-node@1.0.0-beta.6: + resolution: {integrity: sha512-cDRdVdirWxw8AODIGzdM0uI5J4Ts7evXzelFAQgngSyblaQG84PUsVHeMIhNWWM5L1K0hst+R2ecJzPUgI6tCw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: @@ -10638,7 +10884,7 @@ packages: debug: 4.3.4(supports-color@8.1.1) pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.0.0 + vite: 5.0.4 transitivePeerDependencies: - '@types/node' - less @@ -10650,7 +10896,7 @@ packages: - terser dev: true - /vite-plugin-inspect@0.7.42(rollup@4.5.0)(vite@5.0.0): + /vite-plugin-inspect@0.7.42(rollup@4.6.1)(vite@5.0.4): resolution: {integrity: sha512-JCyX86wr3siQc+p9Kd0t8VkFHAJag0RaQVIpdFGSv5FEaePEVB6+V/RGtz2dQkkGSXQzRWrPs4cU3dRKg32bXw==} engines: {node: '>=14'} peerDependencies: @@ -10661,21 +10907,45 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) debug: 4.3.4(supports-color@8.1.1) error-stack-parser-es: 0.1.1 fs-extra: 11.1.1 open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.3 - vite: 5.0.0 + vite: 5.0.4 transitivePeerDependencies: - rollup - supports-color dev: true - /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==} + /vite-plugin-inspect@0.8.1(rollup@4.6.1)(vite@5.0.4): + resolution: {integrity: sha512-oPBPVGp6tBd5KdY/qY6lrbLXqrbHRG0hZLvEaJfiZ/GQfDB+szRuLHblQh1oi1Hhh8GeLit/50l4xfs2SA+TCA==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': '*' + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 + peerDependenciesMeta: + '@nuxt/kit': + optional: true + dependencies: + '@antfu/utils': 0.7.6 + '@rollup/pluginutils': 5.0.5(rollup@4.6.1) + debug: 4.3.4(supports-color@8.1.1) + error-stack-parser-es: 0.1.1 + fs-extra: 11.1.1 + open: 9.1.0 + picocolors: 1.0.0 + sirv: 2.0.3 + vite: 5.0.4 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /vite-plugin-pwa@0.17.2(vite@5.0.4)(workbox-build@7.0.0)(workbox-window@7.0.0): + resolution: {integrity: sha512-aVH9sxcTDumiWYiNcLrFqu+FdL79I2cT5EhlVe5V6nGcC64yQNGT1jamMytwi+OdfXl4VYic0LtoJ6JHMkM3ZQ==} engines: {node: '>=16.0.0'} peerDependencies: vite: ^3.1.0 || ^4.0.0 || ^5.0.0 @@ -10685,27 +10955,27 @@ packages: debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 5.0.0 + vite: 5.0.4 workbox-build: 7.0.0 workbox-window: 7.0.0 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-devtools@1.0.0-rc.5(pug@3.0.2)(rollup@4.5.0)(vite@5.0.0): + /vite-plugin-vue-devtools@1.0.0-rc.5(pug@3.0.2)(rollup@4.6.1)(vite@5.0.4): resolution: {integrity: sha512-tAckFvkhSVJvqRKglP3bYi5FVGajNs/OJbSCMGxzog6wNin5Fb2RPPt1rsJDXwUJ4hcTY73QqlVO0UjYd1+39w==} engines: {node: '>=v14.21.3'} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 dependencies: - '@vite-plugin-vue-devtools/core': 1.0.0-rc.5(vite@5.0.0) + '@vite-plugin-vue-devtools/core': 1.0.0-rc.5(vite@5.0.4) '@webfansplz/vuedoc-parser': 0.0.4(pug@3.0.2) birpc: 0.2.14 execa: 8.0.1 sirv: 2.0.3 - vite: 5.0.0 - 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) + vite: 5.0.4 + vite-plugin-inspect: 0.7.42(rollup@4.6.1)(vite@5.0.4) + vite-plugin-vue-inspector: 3.7.1(vite@5.0.4) transitivePeerDependencies: - '@nuxt/kit' - pug @@ -10713,7 +10983,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-inspector@3.7.1(vite@5.0.0): + /vite-plugin-vue-inspector@3.7.1(vite@5.0.4): resolution: {integrity: sha512-bbCEpLrIxtEzVbXKkodZPuCgUjnqHFBOGZPhEgwlUThhRoBDbnHl+Sq1Y2BsSSApR1NEI81yMUmJAghsJLDGUA==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 @@ -10729,12 +10999,12 @@ packages: kolorist: 1.8.0 magic-string: 0.30.5 shell-quote: 1.8.1 - vite: 5.0.0 + vite: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-layouts@0.8.0(vite@5.0.0)(vue-router@4.2.5)(vue@3.3.8): + /vite-plugin-vue-layouts@0.8.0(vite@5.0.4)(vue-router@4.2.5)(vue@3.3.9): resolution: {integrity: sha512-UZW2nSV2LraTSe7gsAL46hfdi7a0X1RvkGGoJVtA2O8beu7anzpXFwQLou8+kHy31CzVycT4gIPySBsHhtBN5g==} peerDependencies: vite: ^2.5.0 || ^3.0.0-0 || ^4.0.0 @@ -10744,14 +11014,14 @@ packages: '@vue/compiler-sfc': 3.3.8 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 - vite: 5.0.0 - vue: 3.3.8(typescript@5.3.2) - vue-router: 4.2.5(vue@3.3.8) + vite: 5.0.4 + vue: 3.3.9(typescript@5.3.2) + vue-router: 4.2.5(vue@3.3.9) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-webfont-dl@3.9.1(vite@5.0.0): + /vite-plugin-webfont-dl@3.9.1(vite@5.0.4): resolution: {integrity: sha512-nr6UN0Y9ZDbtjwe0/3j+w5VdQCeYWjsgx3IaHg2EvhhbgDM44wmJLQ2ecHWduo0o+PJEmBJK6QhST6z7qxKwnA==} peerDependencies: vite: ^2 || ^3 || ^4 || ^5 @@ -10760,7 +11030,7 @@ packages: clean-css: 5.3.2 flat-cache: 3.0.4 picocolors: 1.0.0 - vite: 5.0.0 + vite: 5.0.4 transitivePeerDependencies: - debug dev: true @@ -10769,7 +11039,7 @@ packages: 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): + /vite-ssg@0.23.5(critters@0.0.20)(vite@5.0.4)(vue-router@4.2.5)(vue@3.3.9): resolution: {integrity: sha512-wN7OiwT9n/Yuk68ikuh5X4/FVlf7nP5WZ+Edu8/E1UnKu07UbPzrLXzXesoUOMOJTkZ+AEGKGaEboMvbm25suQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -10785,7 +11055,7 @@ packages: optional: true dependencies: '@unhead/dom': 1.8.4 - '@unhead/vue': 1.8.4(vue@3.3.8) + '@unhead/vue': 1.8.8(vue@3.3.9) critters: 0.0.20 fs-extra: 11.1.1 html-minifier: 4.0.0 @@ -10793,9 +11063,9 @@ packages: jsdom: 22.1.0 kolorist: 1.8.0 prettier: 3.0.3 - vite: 5.0.0 - vue: 3.3.8(typescript@5.3.2) - vue-router: 4.2.5(vue@3.3.8) + vite: 5.0.4 + vue: 3.3.9(typescript@5.3.2) + vue-router: 4.2.5(vue@3.3.9) yargs: 17.7.2 transitivePeerDependencies: - bufferutil @@ -10804,8 +11074,8 @@ packages: - utf-8-validate dev: true - /vite@5.0.0: - resolution: {integrity: sha512-ESJVM59mdyGpsiNAeHQOR/0fqNoOyWPYesFto8FFZugfmhdHx8Fzd8sF3Q/xkVhZsyOxHfdM7ieiVAorI9RjFw==} + /vite@5.0.4: + resolution: {integrity: sha512-RzAr8LSvM8lmhB4tQ5OPcBhpjOZRZjuxv9zO5UcxeoY2bd3kP3Ticd40Qma9/BqZ8JS96Ll/jeBX9u+LJZrhVg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10834,13 +11104,13 @@ packages: dependencies: esbuild: 0.19.5 postcss: 8.4.31 - rollup: 4.5.0 + rollup: 4.6.1 optionalDependencies: fsevents: 2.3.3 dev: true - /vitest@1.0.0-beta.5: - resolution: {integrity: sha512-wmrGmXMKysR+JBvIwy0COgLrRSsZTR00dN+IpWBxGC4ACF5Mt/uYyrPLJZ0ixK4P3bxI16vd92JXMsuGnm9gQQ==} + /vitest@1.0.0-beta.6: + resolution: {integrity: sha512-yahr45sIcSq8SaY9FUcmWLrsDMAL3mCd/vC890uymiZhrZ5VQrqMmOT0FcB7vtC4kh327p6IXWqHHLr7B0hRug==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10864,11 +11134,11 @@ packages: jsdom: optional: true dependencies: - '@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 + '@vitest/expect': 1.0.0-beta.6 + '@vitest/runner': 1.0.0-beta.6 + '@vitest/snapshot': 1.0.0-beta.6 + '@vitest/spy': 1.0.0-beta.6 + '@vitest/utils': 1.0.0-beta.6 acorn-walk: 8.3.0 cac: 6.7.14 chai: 4.3.10 @@ -10882,8 +11152,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.1 - vite: 5.0.0 - vite-node: 1.0.0-beta.5 + vite: 5.0.4 + vite-node: 1.0.0-beta.6 why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -10904,7 +11174,7 @@ packages: resolution: {integrity: sha512-LK3wJHs3vJxHG292C8cnsRusgyC5SEZDCzDCD01mdE/AoREFMl2tzLRuzwyuEsOIz13tqgBcnvysN3Lxsa14Fw==} dev: true - /vue-demi@0.14.6(vue@3.3.8): + /vue-demi@0.14.6(vue@3.3.9): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -10916,16 +11186,16 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) - /vue-eslint-parser@9.3.2(eslint@8.54.0): + /vue-eslint-parser@9.3.2(eslint@8.55.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.54.0 + eslint: 8.55.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -10936,24 +11206,24 @@ packages: - supports-color dev: true - /vue-i18n@9.7.0(vue@3.3.8): - resolution: {integrity: sha512-8Z8kSz9U2juzuAf+6mjW1HTd5pIlYuFJZkC+HvYOglFdpzwc2rTUGjxKwN8xGdtGur1MFnyJ44TSr+TksJtY8A==} + /vue-i18n@9.8.0(vue@3.3.9): + resolution: {integrity: sha512-Izho+6PYjejsTq2mzjcRdBZ5VLRQoSuuexvR8029h5CpN03FYqiqBrShMyf2I1DKkN6kw/xmujcbvC+4QybpsQ==} engines: {node: '>= 16'} peerDependencies: vue: ^3.0.0 dependencies: - '@intlify/core-base': 9.7.0 - '@intlify/shared': 9.7.0 + '@intlify/core-base': 9.8.0 + '@intlify/shared': 9.8.0 '@vue/devtools-api': 6.5.0 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) - /vue-router@4.2.5(vue@3.3.8): + /vue-router@4.2.5(vue@3.3.9): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.0 - vue: 3.3.8(typescript@5.3.2) + vue: 3.3.9(typescript@5.3.2) /vue-template-compiler@2.7.14: resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} @@ -10962,31 +11232,31 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.8.22(typescript@5.3.2): - resolution: {integrity: sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==} + /vue-tsc@1.8.24(typescript@5.3.2): + resolution: {integrity: sha512-eH1CSj231OzVEY5Hi7wS6ubzyOEwgr5jCptR0Ddf2SitGcaXIsPVDvrprm3eolCdyhDt3WS1Eb2F4fGX9BsUUw==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/typescript': 1.10.5 - '@vue/language-core': 1.8.22(typescript@5.3.2) + '@volar/typescript': 1.11.1 + '@vue/language-core': 1.8.24(typescript@5.3.2) semver: 7.5.4 typescript: 5.3.2 dev: true - /vue@3.3.8(typescript@5.3.2): - resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} + /vue@3.3.9(typescript@5.3.2): + resolution: {integrity: sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.3.8 - '@vue/compiler-sfc': 3.3.8 - '@vue/runtime-dom': 3.3.8 - '@vue/server-renderer': 3.3.8(vue@3.3.8) - '@vue/shared': 3.3.8 + '@vue/compiler-dom': 3.3.9 + '@vue/compiler-sfc': 3.3.9 + '@vue/runtime-dom': 3.3.9 + '@vue/server-renderer': 3.3.9(vue@3.3.9) + '@vue/shared': 3.3.9 typescript: 5.3.2 /w3c-xmlserializer@4.0.0: @@ -11116,8 +11386,8 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.22.19 + '@babel/parser': 7.23.4 + '@babel/types': 7.23.4 assert-never: 1.2.1 babel-walk: 3.0.0-canary-5 dev: true @@ -11145,10 +11415,10 @@ packages: engines: {node: '>=16.0.0'} dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) - '@babel/core': 7.22.20 - '@babel/preset-env': 7.21.5(@babel/core@7.22.20) + '@babel/core': 7.23.3 + '@babel/preset-env': 7.21.5(@babel/core@7.23.3) '@babel/runtime': 7.21.5 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.22.20)(rollup@2.79.1) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.3)(rollup@2.79.1) '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1) '@rollup/plugin-replace': 2.4.2(rollup@2.79.1) '@surma/rollup-plugin-off-main-thread': 2.2.3 diff --git a/src/layouts/README.md b/src/layouts/README.md index 762d85e..515e075 100644 --- a/src/layouts/README.md +++ b/src/layouts/README.md @@ -7,8 +7,5 @@ By default, `default.vue` will be used unless an alternative is specified in the With [`unplugin-vue-router`](https://github.com/posva/unplugin-vue-router) and [`vite-plugin-vue-layouts`](https://github.com/JohnCampionJr/vite-plugin-vue-layouts), you can specify the layout in the page's SFCs like this: ```html -