diff --git a/README.md b/README.md
index 921db5c..e734c46 100644
--- a/README.md
+++ b/README.md
@@ -91,7 +91,7 @@ Mocking up web app with Vitesse(speed)
- [`unplugin-vue-macros`](https://github.com/sxzz/unplugin-vue-macros) - Explore and extend more macros and syntax sugar to Vue.
- [`vite-plugin-pwa`](https://github.com/antfu/vite-plugin-pwa) - PWA
- [`unplugin-vue-markdown`](https://github.com/antfu/unplugin-vue-markdown) - Markdown as components / components in Markdown
- - [`markdown-it-shiki`](https://github.com/antfu/markdown-it-shiki) - [Shiki](https://github.com/shikijs/shiki) for syntax highlighting
+ - [`markdown-it-shikiji`](https://github.com/antfu/shikiji) - [Shiki](https://github.com/antfu/shikiji) for syntax highlighting
- [Vue I18n](https://github.com/intlify/vue-i18n-next) - Internationalization
- [`unplugin-vue-i18n`](https://github.com/intlify/bundle-tools/tree/main/packages/unplugin-vue-i18n) - unplugin for Vue I18n
- [VueUse](https://github.com/antfu/vueuse) - collection of useful composition APIs
diff --git a/package.json b/package.json
index 9013194..462d77e 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"type": "module",
"private": true,
- "packageManager": "pnpm@8.8.0",
+ "packageManager": "pnpm@8.9.0",
"scripts": {
"build": "vite-ssg build",
"dev": "vite --port 3333 --open",
@@ -18,50 +18,50 @@
},
"dependencies": {
"@unhead/vue": "^1.7.4",
- "@unocss/reset": "^0.56.4",
- "@vueuse/core": "^10.4.1",
+ "@unocss/reset": "^0.56.5",
+ "@vueuse/core": "^10.5.0",
"@vueuse/head": "^2.0.0",
"nprogress": "^0.2.0",
"pinia": "^2.1.6",
"vue": "^3.3.4",
"vue-demi": "^0.14.6",
- "vue-i18n": "^9.4.1",
+ "vue-i18n": "^9.5.0",
"vue-router": "^4.2.5"
},
"devDependencies": {
- "@antfu/eslint-config": "^1.0.0-beta.12",
+ "@antfu/eslint-config": "^1.0.0-beta.25",
"@iconify-json/carbon": "^1.1.21",
- "@intlify/unplugin-vue-i18n": "^1.2.0",
+ "@intlify/unplugin-vue-i18n": "^1.4.0",
"@types/markdown-it-link-attributes": "^3.0.2",
"@types/nprogress": "^0.2.1",
- "@unocss/eslint-config": "^0.56.4",
- "@vitejs/plugin-vue": "^4.3.4",
- "@vue-macros/volar": "^0.15.0",
+ "@unocss/eslint-config": "^0.56.5",
+ "@vitejs/plugin-vue": "^4.4.0",
+ "@vue-macros/volar": "^0.16.1",
"@vue/test-utils": "^2.4.1",
"critters": "^0.0.20",
"cross-env": "^7.0.3",
"cypress": "^13.3.0",
"cypress-vite": "^1.4.2",
- "eslint": "^8.50.0",
+ "eslint": "^8.51.0",
"eslint-plugin-cypress": "^2.15.1",
"https-localhost": "^4.7.1",
"lint-staged": "^14.0.1",
"markdown-it-link-attributes": "^4.0.1",
- "markdown-it-shiki": "^0.9.0",
- "pnpm": "^8.8.0",
+ "markdown-it-shikiji": "^0.6.10",
+ "pnpm": "^8.9.0",
"rollup": "^3.29.3",
- "shiki": "^0.14.4",
+ "shikiji": "^0.6.10",
"simple-git-hooks": "^2.9.0",
"taze": "^0.11.3",
"typescript": "^5.2.2",
- "unocss": "^0.56.4",
+ "unocss": "^0.56.5",
"unplugin-auto-import": "^0.16.6",
"unplugin-vue-components": "^0.25.2",
- "unplugin-vue-macros": "^2.6.0",
+ "unplugin-vue-macros": "^2.6.1",
"unplugin-vue-markdown": "^0.24.3",
- "vite": "^4.4.9",
+ "vite": "^4.4.11",
"vite-bundle-visualizer": "^0.10.0",
- "vite-plugin-inspect": "^0.7.38",
+ "vite-plugin-inspect": "^0.7.40",
"vite-plugin-pages": "^0.31.0",
"vite-plugin-pwa": "^0.16.5",
"vite-plugin-vue-devtools": "^1.0.0-rc.5",
@@ -69,8 +69,8 @@
"vite-plugin-webfont-dl": "^3.7.6",
"vite-ssg": "^0.23.3",
"vite-ssg-sitemap": "^0.5.1",
- "vitest": "^0.34.5",
- "vue-tsc": "^1.8.15"
+ "vitest": "^0.34.6",
+ "vue-tsc": "^1.8.18"
},
"simple-git-hooks": {
"pre-commit": "pnpm lint-staged"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 9fadaf8..0966c44 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,11 +9,11 @@ dependencies:
specifier: ^1.7.4
version: 1.7.4(vue@3.3.4)
'@unocss/reset':
- specifier: ^0.56.4
- version: 0.56.4
+ specifier: ^0.56.5
+ version: 0.56.5
'@vueuse/core':
- specifier: ^10.4.1
- version: 10.4.1(vue@3.3.4)
+ specifier: ^10.5.0
+ version: 10.5.0(vue@3.3.4)
'@vueuse/head':
specifier: ^2.0.0
version: 2.0.0(vue@3.3.4)
@@ -30,22 +30,22 @@ dependencies:
specifier: ^0.14.6
version: 0.14.6(vue@3.3.4)
vue-i18n:
- specifier: ^9.4.1
- version: 9.4.1(vue@3.3.4)
+ specifier: ^9.5.0
+ version: 9.5.0(vue@3.3.4)
vue-router:
specifier: ^4.2.5
version: 4.2.5(vue@3.3.4)
devDependencies:
'@antfu/eslint-config':
- specifier: ^1.0.0-beta.12
- version: 1.0.0-beta.12(eslint@8.50.0)(typescript@5.2.2)
+ specifier: ^1.0.0-beta.25
+ version: 1.0.0-beta.25(eslint@8.51.0)(typescript@5.2.2)(vitest@0.34.6)
'@iconify-json/carbon':
specifier: ^1.1.21
version: 1.1.21
'@intlify/unplugin-vue-i18n':
- specifier: ^1.2.0
- version: 1.2.0(rollup@3.29.3)(vue-i18n@9.4.1)
+ specifier: ^1.4.0
+ version: 1.4.0(rollup@3.29.3)(vue-i18n@9.5.0)
'@types/markdown-it-link-attributes':
specifier: ^3.0.2
version: 3.0.2
@@ -53,14 +53,14 @@ devDependencies:
specifier: ^0.2.1
version: 0.2.1
'@unocss/eslint-config':
- specifier: ^0.56.4
- version: 0.56.4(eslint@8.50.0)(typescript@5.2.2)
+ specifier: ^0.56.5
+ version: 0.56.5(eslint@8.51.0)(typescript@5.2.2)
'@vitejs/plugin-vue':
- specifier: ^4.3.4
- version: 4.3.4(vite@4.4.9)(vue@3.3.4)
+ specifier: ^4.4.0
+ version: 4.4.0(vite@4.4.11)(vue@3.3.4)
'@vue-macros/volar':
- specifier: ^0.15.0
- version: 0.15.0(@vue-macros/reactivity-transform@0.3.23)(rollup@3.29.3)(typescript@5.2.2)(vue-tsc@1.8.15)(vue@3.3.4)
+ specifier: ^0.16.1
+ version: 0.16.1(@vue-macros/reactivity-transform@0.3.23)(rollup@3.29.3)(typescript@5.2.2)(vue-tsc@1.8.18)(vue@3.3.4)
'@vue/test-utils':
specifier: ^2.4.1
version: 2.4.1(vue@3.3.4)
@@ -75,13 +75,13 @@ devDependencies:
version: 13.3.0
cypress-vite:
specifier: ^1.4.2
- version: 1.4.2(vite@4.4.9)
+ version: 1.4.2(vite@4.4.11)
eslint:
- specifier: ^8.50.0
- version: 8.50.0
+ specifier: ^8.51.0
+ version: 8.51.0
eslint-plugin-cypress:
specifier: ^2.15.1
- version: 2.15.1(eslint@8.50.0)
+ version: 2.15.1(eslint@8.51.0)
https-localhost:
specifier: ^4.7.1
version: 4.7.1
@@ -91,18 +91,18 @@ devDependencies:
markdown-it-link-attributes:
specifier: ^4.0.1
version: 4.0.1
- markdown-it-shiki:
- specifier: ^0.9.0
- version: 0.9.0
+ markdown-it-shikiji:
+ specifier: ^0.6.10
+ version: 0.6.10
pnpm:
- specifier: ^8.8.0
- version: 8.8.0
+ specifier: ^8.9.0
+ version: 8.9.0
rollup:
specifier: ^3.29.3
version: 3.29.3
- shiki:
- specifier: ^0.14.4
- version: 0.14.4
+ shikiji:
+ specifier: ^0.6.10
+ version: 0.6.10
simple-git-hooks:
specifier: ^2.9.0
version: 2.9.0
@@ -113,56 +113,56 @@ devDependencies:
specifier: ^5.2.2
version: 5.2.2
unocss:
- specifier: ^0.56.4
- version: 0.56.4(postcss@8.4.30)(rollup@3.29.3)(vite@4.4.9)
+ specifier: ^0.56.5
+ version: 0.56.5(postcss@8.4.30)(rollup@3.29.3)(vite@4.4.11)
unplugin-auto-import:
specifier: ^0.16.6
- version: 0.16.6(@vueuse/core@10.4.1)(rollup@3.29.3)
+ version: 0.16.6(@vueuse/core@10.5.0)(rollup@3.29.3)
unplugin-vue-components:
specifier: ^0.25.2
version: 0.25.2(rollup@3.29.3)(vue@3.3.4)
unplugin-vue-macros:
- specifier: ^2.6.0
- version: 2.6.0(@vueuse/core@10.4.1)(rollup@3.29.3)(vite@4.4.9)(vue@3.3.4)
+ specifier: ^2.6.1
+ version: 2.6.1(@vueuse/core@10.5.0)(rollup@3.29.3)(vite@4.4.11)(vue@3.3.4)
unplugin-vue-markdown:
specifier: ^0.24.3
- version: 0.24.3(rollup@3.29.3)(vite@4.4.9)
+ version: 0.24.3(rollup@3.29.3)(vite@4.4.11)
vite:
- specifier: ^4.4.9
- version: 4.4.9(@types/node@20.2.3)
+ specifier: ^4.4.11
+ version: 4.4.11(@types/node@20.2.3)
vite-bundle-visualizer:
specifier: ^0.10.0
version: 0.10.0(rollup@3.29.3)
vite-plugin-inspect:
- specifier: ^0.7.38
- version: 0.7.38(rollup@3.29.3)(vite@4.4.9)
+ specifier: ^0.7.40
+ version: 0.7.40(rollup@3.29.3)(vite@4.4.11)
vite-plugin-pages:
specifier: ^0.31.0
- version: 0.31.0(vite@4.4.9)
+ version: 0.31.0(vite@4.4.11)
vite-plugin-pwa:
specifier: ^0.16.5
- version: 0.16.5(vite@4.4.9)(workbox-build@7.0.0)(workbox-window@7.0.0)
+ version: 0.16.5(vite@4.4.11)(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@3.29.3)(vite@4.4.9)
+ version: 1.0.0-rc.5(pug@3.0.2)(rollup@3.29.3)(vite@4.4.11)
vite-plugin-vue-layouts:
specifier: ^0.8.0
- version: 0.8.0(vite@4.4.9)(vue-router@4.2.5)(vue@3.3.4)
+ version: 0.8.0(vite@4.4.11)(vue-router@4.2.5)(vue@3.3.4)
vite-plugin-webfont-dl:
specifier: ^3.7.6
- version: 3.7.6(vite@4.4.9)
+ version: 3.7.6(vite@4.4.11)
vite-ssg:
specifier: ^0.23.3
- version: 0.23.3(critters@0.0.20)(vite@4.4.9)(vue-router@4.2.5)(vue@3.3.4)
+ version: 0.23.3(critters@0.0.20)(vite@4.4.11)(vue-router@4.2.5)(vue@3.3.4)
vite-ssg-sitemap:
specifier: ^0.5.1
version: 0.5.1
vitest:
- specifier: ^0.34.5
- version: 0.34.5
+ specifier: ^0.34.6
+ version: 0.34.6
vue-tsc:
- specifier: ^1.8.15
- version: 1.8.15(typescript@5.2.2)
+ specifier: ^1.8.18
+ version: 1.8.18(typescript@5.2.2)
packages:
@@ -179,39 +179,46 @@ packages:
'@jridgewell/trace-mapping': 0.3.18
dev: true
- /@antfu/eslint-config@1.0.0-beta.12(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-Fwa7ZfVrbsKbe4WWGi44nx6R7+MDrDXuyqPtmfr2dqugIF1Vgb+C2J87LV6uF1B7WBnqChb/2WHDNdbMyBMDvg==}
+ /@antfu/eslint-config@1.0.0-beta.25(eslint@8.51.0)(typescript@5.2.2)(vitest@0.34.6):
+ resolution: {integrity: sha512-C2H6ZaZCGRcjohd8dPk66HUGJ9+neN61QTzwMcHrdl+57OQQOXWea+hDpswrFKH5kBMsUB6xKAddwTa7mXEZIg==}
peerDependencies:
eslint: '>=8.0.0'
dependencies:
- '@stylistic/eslint-plugin': 0.0.5(eslint@8.50.0)(typescript@5.2.2)
- '@typescript-eslint/eslint-plugin': 6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2)
- '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2)
- eslint: 8.50.0
+ '@antfu/eslint-define-config': 1.23.0-1
+ '@stylistic/eslint-plugin': 0.0.8(eslint@8.51.0)(typescript@5.2.2)
+ '@typescript-eslint/eslint-plugin': 6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
+ eslint: 8.51.0
eslint-config-flat-gitignore: 0.1.0
- eslint-define-config: 1.23.0
- eslint-plugin-antfu: 1.0.0-beta.7(eslint@8.50.0)(typescript@5.2.2)
- eslint-plugin-eslint-comments: 3.2.0(eslint@8.50.0)
- eslint-plugin-i: 2.28.1(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)
- eslint-plugin-jsdoc: 46.8.2(eslint@8.50.0)
- eslint-plugin-jsonc: 2.9.0(eslint@8.50.0)
- eslint-plugin-markdown: 3.0.1(eslint@8.50.0)
- eslint-plugin-n: 16.1.0(eslint@8.50.0)
+ eslint-plugin-antfu: 1.0.0-beta.12(eslint@8.51.0)(typescript@5.2.2)
+ eslint-plugin-eslint-comments: 3.2.0(eslint@8.51.0)
+ eslint-plugin-i: 2.28.1(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)
+ eslint-plugin-jsdoc: 46.8.2(eslint@8.51.0)
+ eslint-plugin-jsonc: 2.10.0(eslint@8.51.0)
+ eslint-plugin-markdown: 3.0.1(eslint@8.51.0)
+ eslint-plugin-n: 16.1.0(eslint@8.51.0)
eslint-plugin-no-only-tests: 3.1.0
- eslint-plugin-unicorn: 48.0.1(eslint@8.50.0)
- eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.7.2)(eslint@8.50.0)
- eslint-plugin-vue: 9.17.0(eslint@8.50.0)
- eslint-plugin-yml: 1.9.0(eslint@8.50.0)
- globals: 13.22.0
+ eslint-plugin-unicorn: 48.0.1(eslint@8.51.0)
+ eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.7.5)(eslint@8.51.0)
+ eslint-plugin-vitest: 0.3.2(@typescript-eslint/eslint-plugin@6.7.5)(eslint@8.51.0)(typescript@5.2.2)(vitest@0.34.6)
+ eslint-plugin-vue: 9.17.0(eslint@8.51.0)
+ eslint-plugin-yml: 1.10.0(eslint@8.51.0)
+ globals: 13.23.0
jsonc-eslint-parser: 2.3.0
- local-pkg: 0.4.3
- vue-eslint-parser: 9.3.1(eslint@8.50.0)
+ local-pkg: 0.5.0
+ vue-eslint-parser: 9.3.2(eslint@8.51.0)
yaml-eslint-parser: 1.2.2
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- typescript
+ - vitest
+ dev: true
+
+ /@antfu/eslint-define-config@1.23.0-1:
+ resolution: {integrity: sha512-FEhC42aXDQ315jXpMAp+P1oBW2K96Ruq/8xs1poA8rgxv0c5vqYsyWWwwNBDijqUyDn9kufa4eZrd94rcbVEhg==}
+ engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>= 8.6.0'}
dev: true
/@antfu/install-pkg@0.1.1:
@@ -226,8 +233,8 @@ packages:
hasBin: true
dev: true
- /@antfu/utils@0.7.5:
- resolution: {integrity: sha512-dlR6LdS+0SzOAPx/TPRhnoi7hE251OVeT2Snw0RguNbBSbjUHdWr0l3vcUUDg26rEysT89kCbtw1lVorBXLLCg==}
+ /@antfu/utils@0.7.6:
+ resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==}
dev: true
/@apideck/better-ajv-errors@0.3.6(ajv@8.12.0):
@@ -1908,13 +1915,13 @@ packages:
dev: true
optional: true
- /@eslint-community/eslint-utils@4.4.0(eslint@8.50.0):
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.51.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.50.0
+ eslint: 8.51.0
eslint-visitor-keys: 3.4.3
dev: true
@@ -1930,7 +1937,7 @@ packages:
ajv: 6.12.6
debug: 4.3.4(supports-color@8.1.1)
espree: 9.6.1
- globals: 13.22.0
+ globals: 13.23.0
ignore: 5.2.4
import-fresh: 3.3.0
js-yaml: 4.1.0
@@ -1940,8 +1947,8 @@ packages:
- supports-color
dev: true
- /@eslint/js@8.50.0:
- resolution: {integrity: sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==}
+ /@eslint/js@8.51.0:
+ resolution: {integrity: sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
@@ -1983,7 +1990,7 @@ packages:
resolution: {integrity: sha512-0/+5hxjzCZ9RoYpqxnOzbnpQyMdZRuHcMxPJeuX+x/aZkAAD/N4TajDjAPT7LpX+M0bfLExj/p0bbDkUfp0lrg==}
dependencies:
'@antfu/install-pkg': 0.1.1
- '@antfu/utils': 0.7.5
+ '@antfu/utils': 0.7.6
'@iconify/types': 2.0.0
debug: 4.3.4(supports-color@8.1.1)
kolorist: 1.8.0
@@ -1992,8 +1999,8 @@ packages:
- supports-color
dev: true
- /@intlify/bundle-utils@7.3.0(vue-i18n@9.4.1):
- resolution: {integrity: sha512-lcnfsLA5Dyd3TbvfoLS0ejLr1vAJYyT6VRYtE4LGNexy1ZD/GEcbXrC33fI9oQp7t2hDlHbCn2o4BBVgXaJFqg==}
+ /@intlify/bundle-utils@7.4.0(vue-i18n@9.5.0):
+ resolution: {integrity: sha512-AQfjBe2HUxzyN8ignIk3WhhSuVcSuirgzOzkd17nb337rCbI4Gv/t1R60UUyIqFoFdviLb/wLcDUzTD/xXjv9w==}
engines: {node: '>= 14.16'}
peerDependencies:
petite-vue-i18n: '*'
@@ -2004,39 +2011,39 @@ packages:
vue-i18n:
optional: true
dependencies:
- '@intlify/message-compiler': 9.4.1
- '@intlify/shared': 9.4.1
+ '@intlify/message-compiler': 9.5.0
+ '@intlify/shared': 9.5.0
acorn: 8.10.0
escodegen: 2.0.0
estree-walker: 2.0.2
jsonc-eslint-parser: 2.3.0
magic-string: 0.30.3
- mlly: 1.4.0
+ mlly: 1.4.2
source-map-js: 1.0.2
- vue-i18n: 9.4.1(vue@3.3.4)
+ vue-i18n: 9.5.0(vue@3.3.4)
yaml-eslint-parser: 1.2.2
dev: true
- /@intlify/core-base@9.4.1:
- resolution: {integrity: sha512-WIwx+elsZbxSMxRG5+LC+utRohFvmZMoDevfKOfnYMLbpCjCSavqTfHJAtfsY6ruowzqXeKkeLhRHbYbjoJx5g==}
+ /@intlify/core-base@9.5.0:
+ resolution: {integrity: sha512-y3ufM1RJbI/DSmJf3lYs9ACq3S/iRvaSsE3rPIk0MGH7fp+JxU6rdryv/EYcwfcr3Y1aHFlCBir6S391hRZ57w==}
engines: {node: '>= 16'}
dependencies:
- '@intlify/message-compiler': 9.4.1
- '@intlify/shared': 9.4.1
+ '@intlify/message-compiler': 9.5.0
+ '@intlify/shared': 9.5.0
- /@intlify/message-compiler@9.4.1:
- resolution: {integrity: sha512-aN2N+dUx320108QhH51Ycd2LEpZ+NKbzyQ2kjjhqMcxhHdxtOnkgdx+MDBhOy/CObwBmhC3Nygzc6hNlfKvPNw==}
+ /@intlify/message-compiler@9.5.0:
+ resolution: {integrity: sha512-CAhVNfEZcOVFg0/5MNyt+OFjvs4J/ARjCj2b+54/FvFP0EDJI5lIqMTSDBE7k0atMROSP0SvWCkwu/AZ5xkK1g==}
engines: {node: '>= 16'}
dependencies:
- '@intlify/shared': 9.4.1
+ '@intlify/shared': 9.5.0
source-map-js: 1.0.2
- /@intlify/shared@9.4.1:
- resolution: {integrity: sha512-A51elBmZWf1FS80inf/32diO9DeXoqg9GR9aUDHFcfHoNDuT46Q+fpPOdj8jiJnSHSBh8E1E+6qWRhAZXdK3Ng==}
+ /@intlify/shared@9.5.0:
+ resolution: {integrity: sha512-tAxV14LMXZDZbu32XzLMTsowNlgJNmLwWHYzvMUl6L8gvQeoYiZONjY7AUsqZW8TOZDX9lfvF6adPkk9FSRdDA==}
engines: {node: '>= 16'}
- /@intlify/unplugin-vue-i18n@1.2.0(rollup@3.29.3)(vue-i18n@9.4.1):
- resolution: {integrity: sha512-AzjlMZKj9DG10ICDR2VWjfJudHJ1XK2GNSHxw+VmOUYpUm4S0L/a7OAdvgnuY7S4plk1VnPdT4YilpZk+uQcqg==}
+ /@intlify/unplugin-vue-i18n@1.4.0(rollup@3.29.3)(vue-i18n@9.5.0):
+ resolution: {integrity: sha512-RGDchCRBlDTyVVFgPA1C1XC1uD4xYN81Ma+3EnU6GQ8pBEreraX/PWdPXXzOB6k9GWCQHuqii3atYXhcH3rpSg==}
engines: {node: '>= 14.16'}
peerDependencies:
petite-vue-i18n: '*'
@@ -2050,9 +2057,9 @@ packages:
vue-i18n-bridge:
optional: true
dependencies:
- '@intlify/bundle-utils': 7.3.0(vue-i18n@9.4.1)
- '@intlify/shared': 9.4.1
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@intlify/bundle-utils': 7.4.0(vue-i18n@9.5.0)
+ '@intlify/shared': 9.5.0
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
'@vue/compiler-sfc': 3.3.4
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.3.1
@@ -2062,7 +2069,7 @@ packages:
picocolors: 1.0.0
source-map-js: 1.0.2
unplugin: 1.5.0
- vue-i18n: 9.4.1(vue@3.3.4)
+ vue-i18n: 9.5.0(vue@3.3.4)
transitivePeerDependencies:
- rollup
- supports-color
@@ -2131,7 +2138,7 @@ packages:
resolution: {integrity: sha512-L3elbvuKUufXwPLHrmJGd/ijd/QKxfcHXy3kRy4O+P7UIV7HSWePpfB0k+wWee+by3MviYYxjVAi392z+DGy3Q==}
dependencies:
'@types/markdown-it': 13.0.1
- markdown-it: 13.0.1
+ markdown-it: 13.0.2
dev: true
/@mdit-vue/plugin-frontmatter@0.12.1:
@@ -2140,7 +2147,7 @@ packages:
'@mdit-vue/types': 0.12.0
'@types/markdown-it': 13.0.1
gray-matter: 4.0.3
- markdown-it: 13.0.1
+ markdown-it: 13.0.2
dev: true
/@mdit-vue/types@0.12.0:
@@ -2365,11 +2372,11 @@ packages:
rollup: 2.79.1
dev: true
- /@rollup/pluginutils@5.0.4(rollup@3.29.3):
- resolution: {integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==}
+ /@rollup/pluginutils@5.0.5(rollup@3.29.3):
+ resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==}
engines: {node: '>=14.0.0'}
peerDependencies:
- rollup: ^1.20.0||^2.0.0||^3.0.0
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
@@ -2417,41 +2424,55 @@ packages:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
- /@stylistic/eslint-plugin-js@0.0.5:
- resolution: {integrity: sha512-Ca3DAk4lHGELPHnHIOUc/SF3Pg58xd/AATqNMSTSoxjoadRk6MGDblriURXjEg7gif4ygiB3+EcIuphAceFYvQ==}
+ /@stylistic/eslint-plugin-js@0.0.8(eslint@8.51.0):
+ resolution: {integrity: sha512-JHge3RFYtv0QdLjg/WmEEkCIykUlgrOO8VbixBc7g6+bf2vjSQmd3a+MGZBwjTnP+j4cBKriRgAJxiaV8b5a7Q==}
dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
acorn: 8.10.0
escape-string-regexp: 4.0.0
eslint-visitor-keys: 3.4.3
espree: 9.6.1
esutils: 2.0.3
graphemer: 1.4.0
+ transitivePeerDependencies:
+ - eslint
dev: true
- /@stylistic/eslint-plugin-ts@0.0.5(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-Ei/arToTJEF2nxxJLsXqK9qMxPgZi8IyM2X+1q8HRA11Q3zRMut8u1B1zwE8q9EhorBwZsgnmphgzmDG0Mot+w==}
+ /@stylistic/eslint-plugin-jsx@0.0.8(eslint@8.51.0):
+ resolution: {integrity: sha512-CM4LmgS93zEXPqNLismYnlulBAT7cpHoVEqcRMBVsVj53FmaiEOg1WTO4r9qj00ByYQgf/TDXz1XHX84rr4nbA==}
+ dependencies:
+ '@stylistic/eslint-plugin-js': 0.0.8(eslint@8.51.0)
+ estraverse: 5.3.0
+ jsx-ast-utils: 3.3.5
+ transitivePeerDependencies:
+ - eslint
+ dev: true
+
+ /@stylistic/eslint-plugin-ts@0.0.8(eslint@8.51.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-vvC8yMEWznhfQmMtzSjqgXX5Z+8cVUk7FKhZQiUeSF8D/gqWeAhk7Amx1Yt7qE1rjuiVotT7M78GzDGmJYU6pg==}
peerDependencies:
eslint: '*'
dependencies:
- '@stylistic/eslint-plugin-js': 0.0.5
- '@typescript-eslint/scope-manager': 6.7.3
- '@typescript-eslint/type-utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2)
- '@typescript-eslint/utils': 6.7.3(eslint@8.50.0)(typescript@5.2.2)
- eslint: 8.50.0
+ '@stylistic/eslint-plugin-js': 0.0.8(eslint@8.51.0)
+ '@typescript-eslint/scope-manager': 6.7.5
+ '@typescript-eslint/type-utils': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
+ eslint: 8.51.0
graphemer: 1.4.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@stylistic/eslint-plugin@0.0.5(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-8InMNsdJrQqdKxCxd7Zc8HCYg2p5a4XXkqxRzjG7Soy+RWQdj7bAGfTmaDWB0i28CffYabOfOsAgRlfG9oe3Wg==}
+ /@stylistic/eslint-plugin@0.0.8(eslint@8.51.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-nSFdYuvlkIEgQjGGQ/Gn+vgS4D5zdma9LAbbXHgHDQfg6oIUcV6kzSbOrRKE+ih4z9n589CfUTGrcgaTRlvz6A==}
peerDependencies:
eslint: '*'
dependencies:
- '@stylistic/eslint-plugin-js': 0.0.5
- '@stylistic/eslint-plugin-ts': 0.0.5(eslint@8.50.0)(typescript@5.2.2)
- eslint: 8.50.0
+ '@stylistic/eslint-plugin-js': 0.0.8(eslint@8.51.0)
+ '@stylistic/eslint-plugin-jsx': 0.0.8(eslint@8.51.0)
+ '@stylistic/eslint-plugin-ts': 0.0.8(eslint@8.51.0)(typescript@5.2.2)
+ eslint: 8.51.0
transitivePeerDependencies:
- supports-color
- typescript
@@ -2508,6 +2529,12 @@ packages:
resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}
dev: true
+ /@types/hast@3.0.1:
+ resolution: {integrity: sha512-hs/iBJx2aydugBQx5ETV3ZgeSS0oIreQrFJ4bjBl0XvM4wAmDjFEALY7p0rTSLt2eL+ibjRAAs9dTPiCLtmbqQ==}
+ dependencies:
+ '@types/unist': 3.0.0
+ dev: true
+
/@types/json-schema@7.0.13:
resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==}
dev: true
@@ -2532,7 +2559,13 @@ packages:
/@types/mdast@3.0.11:
resolution: {integrity: sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==}
dependencies:
- '@types/unist': 2.0.6
+ '@types/unist': 3.0.0
+ dev: true
+
+ /@types/mdast@4.0.1:
+ resolution: {integrity: sha512-IlKct1rUTJ1T81d8OHzyop15kGv9A/ff7Gz7IJgrk6jDb4Udw77pCJ+vq8oxZf4Ghpm+616+i1s/LNg/Vh7d+g==}
+ dependencies:
+ '@types/unist': 3.0.0
dev: true
/@types/mdurl@1.0.2:
@@ -2585,8 +2618,12 @@ packages:
resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==}
dev: true
- /@types/web-bluetooth@0.0.17:
- resolution: {integrity: sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==}
+ /@types/unist@3.0.0:
+ resolution: {integrity: sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==}
+ dev: true
+
+ /@types/web-bluetooth@0.0.18:
+ resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==}
/@types/yauzl@2.10.0:
resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
@@ -2596,8 +2633,8 @@ packages:
dev: true
optional: true
- /@typescript-eslint/eslint-plugin@6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-ooaHxlmSgZTM6CHYAFRlifqh1OAr3PAQEwi7lhYhaegbnXrnh7CDcHmc3+ihhbQC7H0i4JF0psI5ehzkF6Yl6Q==}
+ /@typescript-eslint/eslint-plugin@6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-JhtAwTRhOUcP96D0Y6KYnwig/MRQbOoLGXTON2+LlyB/N35SP9j1boai2zzwXb7ypKELXMx3DVk9UTaEq1vHEw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -2608,13 +2645,13 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.8.1
- '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2)
- '@typescript-eslint/scope-manager': 6.7.2
- '@typescript-eslint/type-utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2)
- '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.7.2
+ '@typescript-eslint/parser': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
+ '@typescript-eslint/scope-manager': 6.7.5
+ '@typescript-eslint/type-utils': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 6.7.5
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.50.0
+ eslint: 8.51.0
graphemer: 1.4.0
ignore: 5.2.4
natural-compare: 1.4.0
@@ -2625,8 +2662,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@6.7.2(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-KA3E4ox0ws+SPyxQf9iSI25R6b4Ne78ORhNHeVKrPQnoYsb9UhieoiRoJgrzgEeKGOXhcY1i8YtOeCHHTDa6Fw==}
+ /@typescript-eslint/parser@6.7.5(eslint@8.51.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -2635,35 +2672,27 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 6.7.2
- '@typescript-eslint/types': 6.7.2
- '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.7.2
+ '@typescript-eslint/scope-manager': 6.7.5
+ '@typescript-eslint/types': 6.7.5
+ '@typescript-eslint/typescript-estree': 6.7.5(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 6.7.5
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.50.0
+ eslint: 8.51.0
typescript: 5.2.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager@6.7.2:
- resolution: {integrity: sha512-bgi6plgyZjEqapr7u2mhxGR6E8WCzKNUFWNh6fkpVe9+yzRZeYtDTbsIBzKbcxI+r1qVWt6VIoMSNZ4r2A+6Yw==}
+ /@typescript-eslint/scope-manager@6.7.5:
+ resolution: {integrity: sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.7.2
- '@typescript-eslint/visitor-keys': 6.7.2
+ '@typescript-eslint/types': 6.7.5
+ '@typescript-eslint/visitor-keys': 6.7.5
dev: true
- /@typescript-eslint/scope-manager@6.7.3:
- resolution: {integrity: sha512-wOlo0QnEou9cHO2TdkJmzF7DFGvAKEnB82PuPNHpT8ZKKaZu6Bm63ugOTn9fXNJtvuDPanBc78lGUGGytJoVzQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dependencies:
- '@typescript-eslint/types': 6.7.3
- '@typescript-eslint/visitor-keys': 6.7.3
- dev: true
-
- /@typescript-eslint/type-utils@6.7.2(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-36F4fOYIROYRl0qj95dYKx6kybddLtsbmPIYNK0OBeXv2j9L5nZ17j9jmfy+bIDHKQgn2EZX+cofsqi8NPATBQ==}
+ /@typescript-eslint/type-utils@6.7.5(eslint@8.51.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-Gs0qos5wqxnQrvpYv+pf3XfcRXW6jiAn9zE/K+DlmYf6FcpxeNYN0AIETaPR7rHO4K2UY+D0CIbDP9Ut0U4m1g==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -2672,28 +2701,23 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2)
- '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2)
+ '@typescript-eslint/typescript-estree': 6.7.5(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.50.0
+ eslint: 8.51.0
ts-api-utils: 1.0.3(typescript@5.2.2)
typescript: 5.2.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/types@6.7.2:
- resolution: {integrity: sha512-flJYwMYgnUNDAN9/GAI3l8+wTmvTYdv64fcH8aoJK76Y+1FCZ08RtI5zDerM/FYT5DMkAc+19E4aLmd5KqdFyg==}
+ /@typescript-eslint/types@6.7.5:
+ resolution: {integrity: sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
- /@typescript-eslint/types@6.7.3:
- resolution: {integrity: sha512-4g+de6roB2NFcfkZb439tigpAMnvEIg3rIjWQ+EM7IBaYt/CdJt6em9BJ4h4UpdgaBWdmx2iWsafHTrqmgIPNw==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dev: true
-
- /@typescript-eslint/typescript-estree@6.7.2(typescript@5.2.2):
- resolution: {integrity: sha512-kiJKVMLkoSciGyFU0TOY0fRxnp9qq1AzVOHNeN1+B9erKFCJ4Z8WdjAkKQPP+b1pWStGFqezMLltxO+308dJTQ==}
+ /@typescript-eslint/typescript-estree@6.7.5(typescript@5.2.2):
+ resolution: {integrity: sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -2701,8 +2725,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 6.7.2
- '@typescript-eslint/visitor-keys': 6.7.2
+ '@typescript-eslint/types': 6.7.5
+ '@typescript-eslint/visitor-keys': 6.7.5
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
@@ -2713,79 +2737,35 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/typescript-estree@6.7.3(typescript@5.2.2):
- resolution: {integrity: sha512-YLQ3tJoS4VxLFYHTw21oe1/vIZPRqAO91z6Uv0Ss2BKm/Ag7/RVQBcXTGcXhgJMdA4U+HrKuY5gWlJlvoaKZ5g==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/types': 6.7.3
- '@typescript-eslint/visitor-keys': 6.7.3
- debug: 4.3.4(supports-color@8.1.1)
- globby: 11.1.0
- is-glob: 4.0.3
- semver: 7.5.4
- ts-api-utils: 1.0.3(typescript@5.2.2)
- typescript: 5.2.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@typescript-eslint/utils@6.7.2(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-ZCcBJug/TS6fXRTsoTkgnsvyWSiXwMNiPzBUani7hDidBdj1779qwM1FIAmpH4lvlOZNF3EScsxxuGifjpLSWQ==}
+ /@typescript-eslint/utils@6.7.5(eslint@8.51.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-pfRRrH20thJbzPPlPc4j0UNGvH1PjPlhlCMq4Yx7EGjV7lvEeGX0U6MJYe8+SyFutWgSHsdbJ3BXzZccYggezA==}
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.50.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
'@types/json-schema': 7.0.13
'@types/semver': 7.5.0
- '@typescript-eslint/scope-manager': 6.7.2
- '@typescript-eslint/types': 6.7.2
- '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2)
- eslint: 8.50.0
+ '@typescript-eslint/scope-manager': 6.7.5
+ '@typescript-eslint/types': 6.7.5
+ '@typescript-eslint/typescript-estree': 6.7.5(typescript@5.2.2)
+ eslint: 8.51.0
semver: 7.5.4
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@typescript-eslint/utils@6.7.3(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-vzLkVder21GpWRrmSR9JxGZ5+ibIUSudXlW52qeKpzUEQhRSmyZiVDDj3crAth7+5tmN1ulvgKaCU2f/bPRCzg==}
- 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.50.0)
- '@types/json-schema': 7.0.13
- '@types/semver': 7.5.0
- '@typescript-eslint/scope-manager': 6.7.3
- '@typescript-eslint/types': 6.7.3
- '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2)
- eslint: 8.50.0
- semver: 7.5.4
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
-
- /@typescript-eslint/visitor-keys@6.7.2:
- resolution: {integrity: sha512-uVw9VIMFBUTz8rIeaUT3fFe8xIUx8r4ywAdlQv1ifH+6acn/XF8Y6rwJ7XNmkNMDrTW+7+vxFFPIF40nJCVsMQ==}
+ /@typescript-eslint/visitor-keys@6.7.5:
+ resolution: {integrity: sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.7.2
+ '@typescript-eslint/types': 6.7.5
eslint-visitor-keys: 3.4.3
dev: true
- /@typescript-eslint/visitor-keys@6.7.3:
- resolution: {integrity: sha512-HEVXkU9IB+nk9o63CeICMHxFWbHWr3E1mpilIQBe9+7L/lH97rleFLVtYsfnWB+JVMaiFnEaxvknvmIzX+CqVg==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dependencies:
- '@typescript-eslint/types': 6.7.3
- eslint-visitor-keys: 3.4.3
+ /@ungap/structured-clone@1.2.0:
+ resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
/@unhead/dom@1.7.4:
@@ -2823,32 +2803,32 @@ packages:
unhead: 1.7.4
vue: 3.3.4
- /@unocss/astro@0.56.4(rollup@3.29.3)(vite@4.4.9):
- resolution: {integrity: sha512-2op/0y5UjiE0PRzKwHSEcOFtjDTkeIoCJR9FAYFC+xTx95Sp7+S4yClwaURZtohPnxQmGug0eGpOgsFzoJwmOQ==}
+ /@unocss/astro@0.56.5(rollup@3.29.3)(vite@4.4.11):
+ resolution: {integrity: sha512-nkxyGV9mA7DZ5LEr4Gap/SggM60MFNUfn56ngpxCqjQHJOMRJrAcR99hCVn+78vZ9xuZl9HxdIwgZLzn41thMw==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0
peerDependenciesMeta:
vite:
optional: true
dependencies:
- '@unocss/core': 0.56.4
- '@unocss/reset': 0.56.4
- '@unocss/vite': 0.56.4(rollup@3.29.3)(vite@4.4.9)
- vite: 4.4.9(@types/node@20.2.3)
+ '@unocss/core': 0.56.5
+ '@unocss/reset': 0.56.5
+ '@unocss/vite': 0.56.5(rollup@3.29.3)(vite@4.4.11)
+ vite: 4.4.11(@types/node@20.2.3)
transitivePeerDependencies:
- rollup
dev: true
- /@unocss/cli@0.56.4(rollup@3.29.3):
- resolution: {integrity: sha512-WyqqJWfOVb7hvWU5nxtSFAGiDp/Peeohj1f/Xt0KlmgOPS8RA7kmLjRYruuuRuK5yR677IB+0C4kJDFkRpRlcA==}
+ /@unocss/cli@0.56.5(rollup@3.29.3):
+ resolution: {integrity: sha512-VYaqu7Dr1n9ebFFdQM+9Jyg/o9BVKRShlV8bQsBS58gkXiWsA/uAl1Uy2vzpLSrT0F6uGyDmYUF6p4DaUnUO+w==}
engines: {node: '>=14'}
hasBin: true
dependencies:
'@ampproject/remapping': 2.2.1
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
- '@unocss/config': 0.56.4
- '@unocss/core': 0.56.4
- '@unocss/preset-uno': 0.56.4
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
+ '@unocss/config': 0.56.5
+ '@unocss/core': 0.56.5
+ '@unocss/preset-uno': 0.56.5
cac: 6.7.14
chokidar: 3.5.3
colorette: 2.0.20
@@ -2861,36 +2841,36 @@ packages:
- rollup
dev: true
- /@unocss/config@0.56.4:
- resolution: {integrity: sha512-e8pdkoTkKxqkimAttZ5ELiDXn3oYteNDOxNANygWUhw3h6DA1sKh831dQkhTu3Kigsy0/gQXmFXbekrlywMkKw==}
+ /@unocss/config@0.56.5:
+ resolution: {integrity: sha512-rscnFIYgUlN/0hXHdhANyjFcDjDutt3JO0ZRITdNLzoglh7GVNiDTURBJwUZejF/vGJ7IkMd3qOdNhPFuRY1Bg==}
engines: {node: '>=14'}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
unconfig: 0.3.10
dev: true
- /@unocss/core@0.56.4:
- resolution: {integrity: sha512-9DL+2adfjWWnFWp2QOJTq2OcfKKo++agaXnCX7CzeD8KgfWCBqxs2RDoxP3HrDbTflhDHdbjz23B+vJoVykhZw==}
+ /@unocss/core@0.56.5:
+ resolution: {integrity: sha512-fx5VhOjSHn0HdV2D34pEwFMAHJcJQRTCp1xEE4GzxY1irXzaa+m2aYf5PZjmDxehiOC16IH7TO9FOWANXk1E0w==}
dev: true
- /@unocss/eslint-config@0.56.4(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-rK6IL2XynfWcyoJP5gj4EbPTB4JCwBVUULEflgVexwkxmp2nnt6M/WmYe2GZEtbQYlIY20C09m5uY+FnJMkYHQ==}
+ /@unocss/eslint-config@0.56.5(eslint@8.51.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-UP7EBTl4ORRO0yqptW7oUWxM0qNh1Nk+z4rufC0C2kI8vKc8yab+sWvlBSC8DeX3kzR7uJxvtUsHGcBcoqZujg==}
engines: {node: '>=14'}
dependencies:
- '@unocss/eslint-plugin': 0.56.4(eslint@8.50.0)(typescript@5.2.2)
+ '@unocss/eslint-plugin': 0.56.5(eslint@8.51.0)(typescript@5.2.2)
transitivePeerDependencies:
- eslint
- supports-color
- typescript
dev: true
- /@unocss/eslint-plugin@0.56.4(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-mXIn+U9DfZr3aXHI89bY0MSghisJa/UdMjsn/MPqZj+Uhlz+lwFgDPdmYVZceBXzeFSE6z2GMZ3rPAyLd9b2PQ==}
+ /@unocss/eslint-plugin@0.56.5(eslint@8.51.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-nMVw/kc0sYU5i8UBU1rEahzKhZRPTUjCztpPzo2KUKFKLBPAbTv0gJAOmU/n2kV3YiGk5Tl6jmShxu1MHjk5rA==}
engines: {node: '>=14'}
dependencies:
- '@typescript-eslint/utils': 6.7.3(eslint@8.50.0)(typescript@5.2.2)
- '@unocss/config': 0.56.4
- '@unocss/core': 0.56.4
+ '@typescript-eslint/utils': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
+ '@unocss/config': 0.56.5
+ '@unocss/core': 0.56.5
magic-string: 0.30.3
synckit: 0.8.5
transitivePeerDependencies:
@@ -2899,163 +2879,163 @@ packages:
- typescript
dev: true
- /@unocss/extractor-arbitrary-variants@0.56.4:
- resolution: {integrity: sha512-Q93Bu3wZld+Vj5dqfJYH6phcmjm7fy6mEul64RexLWF00As9WrRzWEXbLVYmmVwUm9e5xcxZO6s98gKq1nTH6Q==}
+ /@unocss/extractor-arbitrary-variants@0.56.5:
+ resolution: {integrity: sha512-p2pyzz/ONvc5CGcaB9OZvWE8qkRSgyuhaQqFQLdBFeUhveHC0CGP0iSnXwBgAFHWM7DJo4/JpWeZ+mBt0ogVLA==}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
dev: true
- /@unocss/inspector@0.56.4:
- resolution: {integrity: sha512-DY3kmX5nGTb8QsbqcGYDvyXXTPhGw7PoVN48wA8o0c+KkcfjjfsoZRTFDpj6P5JcW8Z68gIBOLyTnql6tIMesg==}
+ /@unocss/inspector@0.56.5:
+ resolution: {integrity: sha512-UK/X2JyqxB1uueIFlffFsBioxMptanBbJYjrmOoLPdAFoOPp9o8IIFkFs3OKWc8imvyl3w+F0opncmdJnDMllw==}
dependencies:
- '@unocss/rule-utils': 0.56.4
+ '@unocss/rule-utils': 0.56.5
gzip-size: 6.0.0
sirv: 2.0.3
dev: true
- /@unocss/postcss@0.56.4(postcss@8.4.30):
- resolution: {integrity: sha512-lc0+BjW1gY+86tvtUFppHg++Tw8I0V7hlldloUy7W4Fg2Mu8VAi3I/KaSSRvqMr5SNlfaOPv0XuB/BNkDE65Gw==}
+ /@unocss/postcss@0.56.5(postcss@8.4.30):
+ resolution: {integrity: sha512-oDY1vCdrCQZx/oxDkq3z77a0RoO+WVQT090oDZzLFO/cPWH3elSOHwnoJU/KzrpJLbUFpyTQKZ/k3VbBaEdGTA==}
engines: {node: '>=14'}
peerDependencies:
postcss: ^8.4.21
dependencies:
- '@unocss/config': 0.56.4
- '@unocss/core': 0.56.4
- '@unocss/rule-utils': 0.56.4
+ '@unocss/config': 0.56.5
+ '@unocss/core': 0.56.5
+ '@unocss/rule-utils': 0.56.5
css-tree: 2.3.1
fast-glob: 3.3.1
magic-string: 0.30.3
postcss: 8.4.30
dev: true
- /@unocss/preset-attributify@0.56.4:
- resolution: {integrity: sha512-mjs9NDniycAdipiLCHpGS75mItfFq3ruX6w4ypcvGxVAa8cGOhotWAAxqgHKSJobdDcoFTjnCaK1SA0svBplUQ==}
+ /@unocss/preset-attributify@0.56.5:
+ resolution: {integrity: sha512-476NVv1kUmiD0ObtJceUB1ldiQvGStEUlwoHFOFl8srZbRuRlwq8Uz4sxCePf3sn2FP8UHw+By+nxwxMQuHpww==}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
dev: true
- /@unocss/preset-icons@0.56.4:
- resolution: {integrity: sha512-N02I6ZYt2cAThE4pINTRY5tUeHNhcUQYeoqtQhQUk7YFfwRMosWA5JbtH7LTzQpYbE2GsbjXkKdII4bkTWNwhA==}
+ /@unocss/preset-icons@0.56.5:
+ resolution: {integrity: sha512-Pc973z/M7+TsIPRli9xSE+rjzQnX9r0PppTOD5lrD8PqvNSGIrSWZUFDc5NqL09hKHkIdVrDLC+2ouLYqTI7iA==}
dependencies:
'@iconify/utils': 2.1.10
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
ofetch: 1.3.3
transitivePeerDependencies:
- supports-color
dev: true
- /@unocss/preset-mini@0.56.4:
- resolution: {integrity: sha512-FCKs3sUUiHLXQ/ON/ZCQc2JZQox4tv0W8Du+8Y1mRZ6w1yazqqBhR2yDPaEZ51yKcHmDf6ndiTvcJ2tPIz/o8g==}
+ /@unocss/preset-mini@0.56.5:
+ resolution: {integrity: sha512-/KhlThhs1ilauM7MwRSpahLbIPZ5VGeGvaUsU8+ZlNT3sis4yoVYkPtR14tL2IT6jhOU05N/uu3aBj+1bP8GjQ==}
dependencies:
- '@unocss/core': 0.56.4
- '@unocss/extractor-arbitrary-variants': 0.56.4
- '@unocss/rule-utils': 0.56.4
+ '@unocss/core': 0.56.5
+ '@unocss/extractor-arbitrary-variants': 0.56.5
+ '@unocss/rule-utils': 0.56.5
dev: true
- /@unocss/preset-tagify@0.56.4:
- resolution: {integrity: sha512-CURDiJ+wzjzIARS2vF413hZ94u0EVK0+miY6l1eN6RrlW/YfU8LOaakbC/b0Cxl7hOhLrZuXFTgymcS9Ep4TMw==}
+ /@unocss/preset-tagify@0.56.5:
+ resolution: {integrity: sha512-ANtI7E92fuzF40MD/3V72myNqrcGNXAD3TjXHIxAPQP2F+DcYIl2TBPHVsGUt2Rc5Kid2kvvsWan6sRAQVGPng==}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
dev: true
- /@unocss/preset-typography@0.56.4:
- resolution: {integrity: sha512-/rwCZ0SHa8ht/Chb2rCoENL/S/CWspnTtvK4pPxALEcx/Mqi8Amk45YipU7gXmLsQ3eKwY/s0V1EgHF0DOccHg==}
+ /@unocss/preset-typography@0.56.5:
+ resolution: {integrity: sha512-fA/q5S+s7BV3TRWRvXqG7xpa8WNfG19uaZx288FcKauMR0TX4jUM0EkkngpwrTgeXXohh5awx4OEW3E1s1Q2oA==}
dependencies:
- '@unocss/core': 0.56.4
- '@unocss/preset-mini': 0.56.4
+ '@unocss/core': 0.56.5
+ '@unocss/preset-mini': 0.56.5
dev: true
- /@unocss/preset-uno@0.56.4:
- resolution: {integrity: sha512-E4VbUe1nIeJ7D1en84osGzwP79IBJ1P9v37Pcx2PvaRAQTKf6WRF7EXzmzEm6HPF+skyGOX9RWuXs9QFODsW8A==}
+ /@unocss/preset-uno@0.56.5:
+ resolution: {integrity: sha512-3hzE0X1oxMbHLvWyTj/4BrJQ7OAL428BpzEJos0RsxifM04vOJX4GC4khIbmTl8KIMECMtATK3ren3JqzD2bFw==}
dependencies:
- '@unocss/core': 0.56.4
- '@unocss/preset-mini': 0.56.4
- '@unocss/preset-wind': 0.56.4
- '@unocss/rule-utils': 0.56.4
+ '@unocss/core': 0.56.5
+ '@unocss/preset-mini': 0.56.5
+ '@unocss/preset-wind': 0.56.5
+ '@unocss/rule-utils': 0.56.5
dev: true
- /@unocss/preset-web-fonts@0.56.4:
- resolution: {integrity: sha512-H9Vy4nYpx1jpQvSBHBTSiB83zU85CtehoK03EbzUrz/i69EjBWiw52+mP/vrtMK0M/5QghcpNf64i8pObFId+w==}
+ /@unocss/preset-web-fonts@0.56.5:
+ resolution: {integrity: sha512-1YPbqpHK6NaXWHceNJTl2A+dNbliB6FeU5Tvkox1KOLTTwvzUF80uWHAE/l05Oc9EZyolZ8OsM37p2eJAb0wpw==}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
ofetch: 1.3.3
dev: true
- /@unocss/preset-wind@0.56.4:
- resolution: {integrity: sha512-llQYQxrA531kl1juYMyaDEEl/IVdHoIPXaaJTdNHbGkSbMqrpZSRzLPsGE+CpaOBKTNqa93UyU1qlUGSr9ZB+A==}
+ /@unocss/preset-wind@0.56.5:
+ resolution: {integrity: sha512-iyMPvCEZkrGLHFXXlcqxDo/UcSK7KWw4x7/QUz7irrvc78cxYVuPm98QZgpCRcCwKerKVyFLjGOtwQ0kmVSVsQ==}
dependencies:
- '@unocss/core': 0.56.4
- '@unocss/preset-mini': 0.56.4
- '@unocss/rule-utils': 0.56.4
+ '@unocss/core': 0.56.5
+ '@unocss/preset-mini': 0.56.5
+ '@unocss/rule-utils': 0.56.5
dev: true
- /@unocss/reset@0.56.4:
- resolution: {integrity: sha512-7o3Jpog49ORWW+Rpz7bzYY+CStfLMyBXAeDOzhM2PQjftuQl4ZQOvIdXi6zrXDEN2SJQsi279s2t50ERZN8YcA==}
+ /@unocss/reset@0.56.5:
+ resolution: {integrity: sha512-//Pv2ITAdnpWB9FIr0JiQVl1rL1XgISR8mu3OikhCfi6d/4OH+o6/WyE7evF1pOmk1JjsQlznOABIZXQlcpbHQ==}
- /@unocss/rule-utils@0.56.4:
- resolution: {integrity: sha512-pZmTPqi/Tb+vbwjNXu9+PwxEh7PVe+FwP+pzUbfNSUpE5Hg9CCbl8hpsXRE/r8kdaoKhmw2ryxvjocOgKXG/ag==}
+ /@unocss/rule-utils@0.56.5:
+ resolution: {integrity: sha512-CXIGHCIC9B8WUl9KbbFMSZHcsIgfmI/+X0bjBv6xrgBVC1EQ2Acq4PYnJIbaRGBRAhl9wYjNL7Zq2UWOdowHAw==}
engines: {node: '>=14'}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
dev: true
- /@unocss/scope@0.56.4:
- resolution: {integrity: sha512-fS8HEWFUeuNhE3fSBwgSfcgC8JS80sYY692uvpwWUN29gFawQDyEmAkGbqDZoBuvfFtKN2IA+evVJ5iED1vtuA==}
+ /@unocss/scope@0.56.5:
+ resolution: {integrity: sha512-q2eHYLuqF7RZEVGti205X2JOKSH6lBJGoQIjPtWgodNTg3S7qmUinHG0XzikI30L3EF3VljIh5TbtwGPcvbNsA==}
dev: true
- /@unocss/transformer-attributify-jsx-babel@0.56.4:
- resolution: {integrity: sha512-ftkW+HX8tgtSG8bL3Ek9NeSHJfLLdIhokyP/31Kx+DZoOXcwGFN2oBfOs/tkPRdLXUDeEh/9+xLZyXSfrq2Kjw==}
+ /@unocss/transformer-attributify-jsx-babel@0.56.5:
+ resolution: {integrity: sha512-QUlbmWpdfzdgEXNcOJwSvKDHB/ID/X3zlpK+fXyCKTkqiYgCwMFmLXll2HtNhIgH2E1gWo/lDlwpiW/QjQb/rw==}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
dev: true
- /@unocss/transformer-attributify-jsx@0.56.4:
- resolution: {integrity: sha512-GWiiCMI4W5MaF5y7GejnvIjRzgpTj6xouQYXurMVyq8GaXX34oSzin09Vh7F2/9lMD582UV5/ISu54A78RtswA==}
+ /@unocss/transformer-attributify-jsx@0.56.5:
+ resolution: {integrity: sha512-SQW7t58s26qHYuD8v3covXtWoXlflw3FV5dlBCw/2iOfNo3OTVUWReAB5y0XQIT3828nHnPqeQq4IhmnuOENdw==}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
dev: true
- /@unocss/transformer-compile-class@0.56.4:
- resolution: {integrity: sha512-/sPAamamhYBwg29ITrS9FOPF4Mt5r6H0ST0XdAaDVqt0JM3QmMHYUAn5YqvMS1z7c+A6FwsuZ5L0Sn55auXa+g==}
+ /@unocss/transformer-compile-class@0.56.5:
+ resolution: {integrity: sha512-uT/+bVDN26hJ4a5FtbOT4PxAVDUTxwZCEVCesPAE5RnGd7f+KYUnk3XdDa77xyklPQsxPhr4MEjA0HGPHtSH8Q==}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
dev: true
- /@unocss/transformer-directives@0.56.4:
- resolution: {integrity: sha512-L+h0pPgukk12TuqGaZjvGI0y6i3tFfl0dXJnJ2W6eeK2Y2CMirfhCo9Cb2uF81gfIdFKJqXGY6qujK+AS0ji/Q==}
+ /@unocss/transformer-directives@0.56.5:
+ resolution: {integrity: sha512-ykXbvG1LbqTqlYImMtkJUeH8BtuiE+8T/txUVyooUoVgr2qSELUu2FxC6rTX2EUx+F5BZhaQd6GsdzgaDwXgIg==}
dependencies:
- '@unocss/core': 0.56.4
- '@unocss/rule-utils': 0.56.4
+ '@unocss/core': 0.56.5
+ '@unocss/rule-utils': 0.56.5
css-tree: 2.3.1
dev: true
- /@unocss/transformer-variant-group@0.56.4:
- resolution: {integrity: sha512-4ebNLWgspeoaHDLQ6qW8ZEWl7rzXURxBJLaw1hUqMwfbM/HEc5gPwUy7k7W+4TJyB426UpBb6kWLgO2WRrJXWw==}
+ /@unocss/transformer-variant-group@0.56.5:
+ resolution: {integrity: sha512-e+7XtICuOtcOgGyxI06i0LK6R446KLFvzv+lw3WbwhD8OcsSFUAtCaAw0l+cyyiiZ/k2tLdUR0O4hYwQVa8f1A==}
dependencies:
- '@unocss/core': 0.56.4
+ '@unocss/core': 0.56.5
dev: true
- /@unocss/vite@0.56.4(rollup@3.29.3)(vite@4.4.9):
- resolution: {integrity: sha512-hswOJk2C7scwQioLIGDnT+H/bbC1EEkq+MhN+VDiVlRUYwaIgLITmSp0q6y6JK2RKD7VhDVxLNMYw4LxxcJuzA==}
+ /@unocss/vite@0.56.5(rollup@3.29.3)(vite@4.4.11):
+ resolution: {integrity: sha512-X4nvIukXTH//d+Oc97nJogK04sVGw4fc5LhVV1DjHQVmAOAmhTJCG6SxWGoSeqqUMx5X3gI9fVILK+5O8yl5EA==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0
dependencies:
'@ampproject/remapping': 2.2.1
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
- '@unocss/config': 0.56.4
- '@unocss/core': 0.56.4
- '@unocss/inspector': 0.56.4
- '@unocss/scope': 0.56.4
- '@unocss/transformer-directives': 0.56.4
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
+ '@unocss/config': 0.56.5
+ '@unocss/core': 0.56.5
+ '@unocss/inspector': 0.56.5
+ '@unocss/scope': 0.56.5
+ '@unocss/transformer-directives': 0.56.5
chokidar: 3.5.3
fast-glob: 3.3.1
magic-string: 0.30.3
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
transitivePeerDependencies:
- rollup
dev: true
- /@vite-plugin-vue-devtools/core@1.0.0-rc.5(vite@4.4.9):
+ /@vite-plugin-vue-devtools/core@1.0.0-rc.5(vite@4.4.11):
resolution: {integrity: sha512-S3zPV6QVRYz07D1ZEMShwbl8MTT/wvT27dPZicnnI2zXH7kCrOgm1aRw09j+1/35Z682Liqw+gzfnDDY+tIG2w==}
peerDependencies:
vite: ^3.1.0 || ^4.0.0-0
@@ -3064,53 +3044,53 @@ packages:
birpc: 0.2.14
estree-walker: 2.0.2
magic-string: 0.30.3
- vite: 4.4.9(@types/node@20.2.3)
- vite-hot-client: 0.2.2(vite@4.4.9)
+ vite: 4.4.11(@types/node@20.2.3)
+ vite-hot-client: 0.2.2(vite@4.4.11)
dev: true
- /@vitejs/plugin-vue@4.3.4(vite@4.4.9)(vue@3.3.4):
- resolution: {integrity: sha512-ciXNIHKPriERBisHFBvnTbfKa6r9SAesOYXeGDzgegcvy9Q4xdScSHAmKbNT0M3O0S9LKhIf5/G+UYG4NnnzYw==}
+ /@vitejs/plugin-vue@4.4.0(vite@4.4.11)(vue@3.3.4):
+ resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0
vue: ^3.2.25
dependencies:
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
vue: 3.3.4
dev: true
- /@vitest/expect@0.34.5:
- resolution: {integrity: sha512-/3RBIV9XEH+nRpRMqDJBufKIOQaYUH2X6bt0rKSCW0MfKhXFLYsR5ivHifeajRSTsln0FwJbitxLKHSQz/Xwkw==}
+ /@vitest/expect@0.34.6:
+ resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==}
dependencies:
- '@vitest/spy': 0.34.5
- '@vitest/utils': 0.34.5
- chai: 4.3.7
+ '@vitest/spy': 0.34.6
+ '@vitest/utils': 0.34.6
+ chai: 4.3.10
dev: true
- /@vitest/runner@0.34.5:
- resolution: {integrity: sha512-RDEE3ViVvl7jFSCbnBRyYuu23XxmvRTSZWW6W4M7eC5dOsK75d5LIf6uhE5Fqf809DQ1+9ICZZNxhIolWHU4og==}
+ /@vitest/runner@0.34.6:
+ resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==}
dependencies:
- '@vitest/utils': 0.34.5
+ '@vitest/utils': 0.34.6
p-limit: 4.0.0
pathe: 1.1.1
dev: true
- /@vitest/snapshot@0.34.5:
- resolution: {integrity: sha512-+ikwSbhu6z2yOdtKmk/aeoDZ9QPm2g/ZO5rXT58RR9Vmu/kB2MamyDSx77dctqdZfP3Diqv4mbc/yw2kPT8rmA==}
+ /@vitest/snapshot@0.34.6:
+ resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==}
dependencies:
magic-string: 0.30.3
pathe: 1.1.1
pretty-format: 29.6.0
dev: true
- /@vitest/spy@0.34.5:
- resolution: {integrity: sha512-epsicsfhvBjRjCMOC/3k00mP/TBGQy8/P0DxOFiWyLt55gnZ99dqCfCiAsKO17BWVjn4eZRIjKvcqNmSz8gvmg==}
+ /@vitest/spy@0.34.6:
+ resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==}
dependencies:
tinyspy: 2.1.1
dev: true
- /@vitest/utils@0.34.5:
- resolution: {integrity: sha512-ur6CmmYQoeHMwmGb0v+qwkwN3yopZuZyf4xt1DBBSGBed8Hf9Gmbm/5dEWqgpLPdRx6Av6jcWXrjcKfkTzg/pw==}
+ /@vitest/utils@0.34.6:
+ resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==}
dependencies:
diff-sequences: 29.4.3
loupe: 2.3.6
@@ -3123,16 +3103,28 @@ packages:
'@volar/source-map': 1.10.1
dev: true
+ /@volar/language-core@1.10.4:
+ resolution: {integrity: sha512-Na69qA6uwVIdA0rHuOc2W3pHtVQQO8hCNim7FOaKNpRJh0oAFnu5r9i7Oopo5C4cnELZkPNjTrbmpcCTiW+CMQ==}
+ dependencies:
+ '@volar/source-map': 1.10.4
+ dev: true
+
/@volar/source-map@1.10.1:
resolution: {integrity: sha512-3/S6KQbqa7pGC8CxPrg69qHLpOvkiPHGJtWPkI/1AXCsktkJ6gIk/5z4hyuMp8Anvs6eS/Kvp/GZa3ut3votKA==}
dependencies:
muggle-string: 0.3.1
dev: true
- /@volar/typescript@1.10.1:
- resolution: {integrity: sha512-+iiO9yUSRHIYjlteT+QcdRq8b44qH19/eiUZtjNtuh6D9ailYM7DVR0zO2sEgJlvCaunw/CF9Ov2KooQBpR4VQ==}
+ /@volar/source-map@1.10.4:
+ resolution: {integrity: sha512-RxZdUEL+pV8p+SMqnhVjzy5zpb1QRZTlcwSk4bdcBO7yOu4rtEWqDGahVCEj4CcXour+0yJUMrMczfSCpP9Uxg==}
dependencies:
- '@volar/language-core': 1.10.1
+ muggle-string: 0.3.1
+ dev: true
+
+ /@volar/typescript@1.10.4:
+ resolution: {integrity: sha512-BCCUEBASBEMCrz7qmNSi2hBEWYsXD0doaktRKpmmhvb6XntM2sAWYu6gbyK/MluLDgluGLFiFRpWgobgzUqolg==}
+ dependencies:
+ '@volar/language-core': 1.10.4
dev: true
/@vue-macros/api@0.8.6(rollup@3.29.3)(vue@3.3.4):
@@ -3191,7 +3183,7 @@ packages:
optional: true
dependencies:
'@babel/types': 7.22.19
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
'@vue/compiler-sfc': 3.3.4
ast-kit: 0.11.2(rollup@3.29.3)
local-pkg: 0.4.3
@@ -3214,8 +3206,8 @@ packages:
vue: 3.3.4
dev: true
- /@vue-macros/define-models@1.0.16(@vueuse/core@10.4.1)(rollup@3.29.3)(vue@3.3.4):
- resolution: {integrity: sha512-+/3tMcCP6UCdmzn4R8IG16eAk8JNSndsKguq5PNXfg1OZaAmbskGUA5QGOUqNKxynP1rtcCtwEJB8CnzMiiAUQ==}
+ /@vue-macros/define-models@1.1.0(@vueuse/core@10.5.0)(rollup@3.29.3)(vue@3.3.4):
+ resolution: {integrity: sha512-EaayVKSnlDcu6TZEQyzYQClUL4Owa2DUOALcpJjREZ3VMCWakzyMNdfrUTwxWqNlS9wh59/UZVgZhjb+/o0iww==}
engines: {node: '>=16.14.0'}
peerDependencies:
'@vueuse/core': '>=9.0.0'
@@ -3224,7 +3216,7 @@ packages:
optional: true
dependencies:
'@vue-macros/common': 1.8.0(rollup@3.29.3)(vue@3.3.4)
- '@vueuse/core': 10.4.1(vue@3.3.4)
+ '@vueuse/core': 10.5.0(vue@3.3.4)
ast-walker-scope: 0.5.0(rollup@3.29.3)
unplugin: 1.5.0
transitivePeerDependencies:
@@ -3299,7 +3291,7 @@ packages:
- rollup
dev: true
- /@vue-macros/devtools@0.1.3(vite@4.4.9):
+ /@vue-macros/devtools@0.1.3(vite@4.4.11):
resolution: {integrity: sha512-aQRC9/TfmQajTMbZZ1BJn61rrraQztJqf64JdXRIpotbGR+xufLY/KIyTTB4SgL1pE1eW/ar5FaZTSjMqyVGIg==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -3309,7 +3301,7 @@ packages:
optional: true
dependencies:
sirv: 2.0.3
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
vue: 3.3.4
dev: true
@@ -3472,8 +3464,8 @@ packages:
- vue
dev: true
- /@vue-macros/volar@0.15.0(@vue-macros/reactivity-transform@0.3.23)(rollup@3.29.3)(typescript@5.2.2)(vue-tsc@1.8.15)(vue@3.3.4):
- resolution: {integrity: sha512-3OxCrQSGpHFskq6XQD7y8oJowGq2sLp+TmmOv3OhJIqGfSoUiIiIAZxaOloYMcDrjoFUmDRGZgR6fIS/nnqC6Q==}
+ /@vue-macros/volar@0.16.1(@vue-macros/reactivity-transform@0.3.23)(rollup@3.29.3)(typescript@5.2.2)(vue-tsc@1.8.18)(vue@3.3.4):
+ resolution: {integrity: sha512-jF7L/aZreiukZ5bX8PdXyfBNwWyiZpSGeIdhL49Rp2OtaxMIxG9gmxwP45TTcwfl0pt0omBzF37ZgiI99yRP/Q==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue-tsc: ^1.6.0
@@ -3481,14 +3473,14 @@ packages:
vue-tsc:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
'@volar/language-core': 1.10.1
'@vue-macros/common': 1.8.0(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/define-props': 1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/short-bind': 0.1.0(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/short-vmodel': 1.3.0(rollup@3.29.3)(vue@3.3.4)
- '@vue/language-core': 1.8.10(typescript@5.2.2)
- vue-tsc: 1.8.15(typescript@5.2.2)
+ '@vue/language-core': 1.8.14(typescript@5.2.2)
+ vue-tsc: 1.8.18(typescript@5.2.2)
transitivePeerDependencies:
- '@vue-macros/reactivity-transform'
- rollup
@@ -3554,16 +3546,16 @@ packages:
/@vue/devtools-api@6.5.0:
resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==}
- /@vue/language-core@1.8.10(typescript@5.2.2):
- resolution: {integrity: sha512-db8PtM4ZZr7SYNH30XpKxUYnUBYaTvcuJ4c2whKK04fuAjbtjAIZ2al5GzGEfUlesmvkpgdbiSviRXUxgD9Omw==}
+ /@vue/language-core@1.8.14(typescript@5.2.2):
+ resolution: {integrity: sha512-15GGOkUP/AgE/jzGdUMtOaQ+XPokrP+Q5Z0DS3aun3i72E6MjFvwB7E2k/ap0mABjdRCRjoVPnsMF1+TkzGqQg==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@volar/language-core': 1.10.1
- '@volar/source-map': 1.10.1
+ '@volar/language-core': 1.10.4
+ '@volar/source-map': 1.10.4
'@vue/compiler-dom': 3.3.4
'@vue/reactivity': 3.3.4
'@vue/shared': 3.3.4
@@ -3573,16 +3565,16 @@ packages:
vue-template-compiler: 2.7.14
dev: true
- /@vue/language-core@1.8.15(typescript@5.2.2):
- resolution: {integrity: sha512-zche5Aw8kkvp3YaghuLiOZyVIpoWHjSQ0EfjxGSsqHOPMamdCoa9x3HtbenpR38UMUoKJ88wiWuiOrV3B/Yq+A==}
+ /@vue/language-core@1.8.18(typescript@5.2.2):
+ resolution: {integrity: sha512-byTi+mwSL7XnVRtfWE3MJy3HQryoVSQ3lymauXviegn3G1wwwlSOUljzQe3w5PyesOnBEIxYoavfKzMJnExrBA==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@volar/language-core': 1.10.1
- '@volar/source-map': 1.10.1
+ '@volar/language-core': 1.10.4
+ '@volar/source-map': 1.10.4
'@vue/compiler-dom': 3.3.4
'@vue/reactivity': 3.3.4
'@vue/shared': 3.3.4
@@ -3645,21 +3637,21 @@ packages:
vue-component-type-helpers: 1.8.4
dev: true
- /@vue/typescript@1.8.15(typescript@5.2.2):
- resolution: {integrity: sha512-qWyanQKXOsK84S8rP7QBrqsvUdQ0nZABZmTjXMpb3ox4Bp5IbkscREA3OPUrkgl64mAxwwCzIWcOc3BPTCPjQw==}
+ /@vue/typescript@1.8.18(typescript@5.2.2):
+ resolution: {integrity: sha512-3M+lu+DUwJW0fNwd/rLE0FenmELxcC6zxgm/YZ25jSTi+uNGj9L5XvXvf20guC69gQvZ+cg49tTxbepfFVuNNQ==}
dependencies:
- '@volar/typescript': 1.10.1
- '@vue/language-core': 1.8.15(typescript@5.2.2)
+ '@volar/typescript': 1.10.4
+ '@vue/language-core': 1.8.18(typescript@5.2.2)
transitivePeerDependencies:
- typescript
dev: true
- /@vueuse/core@10.4.1(vue@3.3.4):
- resolution: {integrity: sha512-DkHIfMIoSIBjMgRRvdIvxsyboRZQmImofLyOHADqiVbQVilP8VVHDhBX2ZqoItOgu7dWa8oXiNnScOdPLhdEXg==}
+ /@vueuse/core@10.5.0(vue@3.3.4):
+ resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==}
dependencies:
- '@types/web-bluetooth': 0.0.17
- '@vueuse/metadata': 10.4.1
- '@vueuse/shared': 10.4.1(vue@3.3.4)
+ '@types/web-bluetooth': 0.0.18
+ '@vueuse/metadata': 10.5.0
+ '@vueuse/shared': 10.5.0(vue@3.3.4)
vue-demi: 0.14.6(vue@3.3.4)
transitivePeerDependencies:
- '@vue/composition-api'
@@ -3677,11 +3669,11 @@ packages:
vue: 3.3.4
dev: false
- /@vueuse/metadata@10.4.1:
- resolution: {integrity: sha512-2Sc8X+iVzeuMGHr6O2j4gv/zxvQGGOYETYXEc41h0iZXIRnRbJZGmY/QP8dvzqUelf8vg0p/yEA5VpCEu+WpZg==}
+ /@vueuse/metadata@10.5.0:
+ resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==}
- /@vueuse/shared@10.4.1(vue@3.3.4):
- resolution: {integrity: sha512-vz5hbAM4qA0lDKmcr2y3pPdU+2EVw/yzfRsBdu+6+USGa4PxqSQRYIUC9/NcT06y+ZgaTsyURw2I9qOFaaXHAg==}
+ /@vueuse/shared@10.5.0(vue@3.3.4):
+ resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==}
dependencies:
vue-demi: 0.14.6(vue@3.3.4)
transitivePeerDependencies:
@@ -3833,10 +3825,6 @@ packages:
engines: {node: '>=12'}
dev: true
- /ansi-sequence-parser@1.1.0:
- resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==}
- dev: true
-
/ansi-styles@3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
engines: {node: '>=4'}
@@ -3915,11 +3903,45 @@ packages:
resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
dev: true
+ /array-includes@3.1.7:
+ resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.2.0
+ es-abstract: 1.22.2
+ get-intrinsic: 1.2.1
+ is-string: 1.0.7
+ dev: true
+
/array-union@2.1.0:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
dev: true
+ /array.prototype.flat@1.3.2:
+ resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.2.0
+ es-abstract: 1.22.2
+ es-shim-unscopables: 1.0.0
+ dev: true
+
+ /arraybuffer.prototype.slice@1.0.2:
+ resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ array-buffer-byte-length: 1.0.0
+ call-bind: 1.0.2
+ define-properties: 1.2.0
+ es-abstract: 1.22.2
+ get-intrinsic: 1.2.1
+ is-array-buffer: 3.0.2
+ is-shared-array-buffer: 1.0.2
+ dev: true
+
/asap@2.0.6:
resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}
dev: true
@@ -3948,7 +3970,7 @@ packages:
engines: {node: '>=16.14.0'}
dependencies:
'@babel/parser': 7.22.16
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
pathe: 1.1.1
transitivePeerDependencies:
- rollup
@@ -3959,7 +3981,7 @@ packages:
engines: {node: '>=16.14.0'}
dependencies:
'@babel/parser': 7.22.16
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
pathe: 1.1.1
transitivePeerDependencies:
- rollup
@@ -4286,14 +4308,18 @@ packages:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
dev: true
- /chai@4.3.7:
- resolution: {integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==}
+ /ccount@2.0.1:
+ resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
+ dev: true
+
+ /chai@4.3.10:
+ resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==}
engines: {node: '>=4'}
dependencies:
assertion-error: 1.1.0
- check-error: 1.0.2
+ check-error: 1.0.3
deep-eql: 4.1.3
- get-func-name: 2.0.0
+ get-func-name: 2.0.2
loupe: 2.3.6
pathval: 1.1.1
type-detect: 4.0.8
@@ -4321,10 +4347,18 @@ packages:
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
dev: true
+ /character-entities-html4@2.1.0:
+ resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==}
+ dev: true
+
/character-entities-legacy@1.1.4:
resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
dev: true
+ /character-entities-legacy@3.0.0:
+ resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
+ dev: true
+
/character-entities@1.2.4:
resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
dev: true
@@ -4339,8 +4373,10 @@ packages:
resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
dev: true
- /check-error@1.0.2:
- resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==}
+ /check-error@1.0.3:
+ resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==}
+ dependencies:
+ get-func-name: 2.0.2
dev: true
/check-more-types@2.24.0:
@@ -4491,6 +4527,10 @@ packages:
delayed-stream: 1.0.0
dev: true
+ /comma-separated-tokens@2.0.3:
+ resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
+ dev: true
+
/commander@10.0.1:
resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
engines: {node: '>=14'}
@@ -4689,14 +4729,14 @@ packages:
/csstype@3.1.2:
resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
- /cypress-vite@1.4.2(vite@4.4.9):
+ /cypress-vite@1.4.2(vite@4.4.11):
resolution: {integrity: sha512-uKsCo6KC1KJgubDCs7PqqI0AVXaYDPLocNvZplw2kJ2Z8M1793oCcr9D2/dKxYllRkhfFuYPPNjme/Kr2YWojQ==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0 || ^4.0.0
dependencies:
chokidar: 3.5.3
debug: 4.3.4(supports-color@8.1.1)
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
transitivePeerDependencies:
- supports-color
dev: true
@@ -4839,11 +4879,11 @@ packages:
object-is: 1.1.5
object-keys: 1.1.1
object.assign: 4.1.4
- regexp.prototype.flags: 1.5.0
+ regexp.prototype.flags: 1.5.1
side-channel: 1.0.4
which-boxed-primitive: 1.0.2
which-collection: 1.0.1
- which-typed-array: 1.1.9
+ which-typed-array: 1.1.11
dev: true
/deep-is@0.1.4:
@@ -4873,6 +4913,15 @@ packages:
titleize: 3.0.0
dev: true
+ /define-data-property@1.1.0:
+ resolution: {integrity: sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.1
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.0
+ dev: true
+
/define-lazy-prop@2.0.0:
resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
engines: {node: '>=8'}
@@ -4909,6 +4958,11 @@ packages:
engines: {node: '>= 0.8'}
dev: true
+ /dequal@2.0.3:
+ resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
+ engines: {node: '>=6'}
+ dev: true
+
/destr@2.0.1:
resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==}
dev: true
@@ -4927,6 +4981,12 @@ packages:
resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}
dev: true
+ /devlop@1.1.0:
+ resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
+ dependencies:
+ dequal: 2.0.3
+ dev: true
+
/diff-sequences@29.4.3:
resolution: {integrity: sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -5096,16 +5156,17 @@ packages:
resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==}
dev: true
- /es-abstract@1.21.2:
- resolution: {integrity: sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==}
+ /es-abstract@1.22.2:
+ resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==}
engines: {node: '>= 0.4'}
dependencies:
array-buffer-byte-length: 1.0.0
+ arraybuffer.prototype.slice: 1.0.2
available-typed-arrays: 1.0.5
call-bind: 1.0.2
es-set-tostringtag: 2.0.1
es-to-primitive: 1.2.1
- function.prototype.name: 1.1.5
+ function.prototype.name: 1.1.6
get-intrinsic: 1.2.1
get-symbol-description: 1.0.0
globalthis: 1.0.3
@@ -5121,19 +5182,23 @@ packages:
is-regex: 1.1.4
is-shared-array-buffer: 1.0.2
is-string: 1.0.7
- is-typed-array: 1.1.10
+ is-typed-array: 1.1.12
is-weakref: 1.0.2
object-inspect: 1.12.3
object-keys: 1.1.1
object.assign: 4.1.4
- regexp.prototype.flags: 1.5.0
+ regexp.prototype.flags: 1.5.1
+ safe-array-concat: 1.0.1
safe-regex-test: 1.0.0
- string.prototype.trim: 1.2.7
- string.prototype.trimend: 1.0.6
- string.prototype.trimstart: 1.0.6
+ string.prototype.trim: 1.2.8
+ string.prototype.trimend: 1.0.7
+ string.prototype.trimstart: 1.0.7
+ typed-array-buffer: 1.0.0
+ typed-array-byte-length: 1.0.0
+ typed-array-byte-offset: 1.0.0
typed-array-length: 1.0.4
unbox-primitive: 1.0.2
- which-typed-array: 1.1.9
+ which-typed-array: 1.1.11
dev: true
/es-get-iterator@1.1.3:
@@ -5159,6 +5224,12 @@ packages:
has-tostringtag: 1.0.0
dev: true
+ /es-shim-unscopables@1.0.0:
+ resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==}
+ dependencies:
+ has: 1.0.3
+ dev: true
+
/es-to-primitive@1.2.1:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
engines: {node: '>= 0.4'}
@@ -5265,17 +5336,21 @@ packages:
source-map: 0.6.1
dev: true
+ /eslint-compat-utils@0.1.2(eslint@8.51.0):
+ resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ eslint: '>=6.0.0'
+ dependencies:
+ eslint: 8.51.0
+ dev: true
+
/eslint-config-flat-gitignore@0.1.0:
resolution: {integrity: sha512-5nQMQFRkkhCb+ejFhKSATn/41I7ot9oRcnEDzfqwMlBE9036qM9ioYBDtKLpwmlICXr/J7naMFfb39pa4v4sGA==}
dependencies:
parse-gitignore: 2.0.0
dev: true
- /eslint-define-config@1.23.0:
- resolution: {integrity: sha512-4mMyu0JuBkQHsCtR+42irIQdFLmLIW+pMAVcyOV/gZRL4O1R8iuH0eMG3oL3Cbi1eo9fDAfT5CIHVHgdyxcf6w==}
- engines: {node: ^16.13.0 || >=18.0.0, npm: '>=7.0.0', pnpm: '>= 8.6.0'}
- dev: true
-
/eslint-import-resolver-node@0.3.7:
resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==}
dependencies:
@@ -5286,7 +5361,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.7)(eslint@8.50.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.7)(eslint@8.51.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -5307,56 +5382,58 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
debug: 3.2.7(supports-color@8.1.1)
- eslint: 8.50.0
+ eslint: 8.51.0
eslint-import-resolver-node: 0.3.7
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-antfu@1.0.0-beta.7(eslint@8.50.0)(typescript@5.2.2):
- resolution: {integrity: sha512-HERzbb3LPpRDm5FeLKPKP9XY2vwwAPKICA1GIXdunhy5pt5ecA6iYRomLHbBPlbeVEvVmwoTZuHNaPz1wW8hvw==}
+ /eslint-plugin-antfu@1.0.0-beta.12(eslint@8.51.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-vPe0vigzDMmStU/hSZLAXfe6vdc26bOaxQt1a92tuOp3jkp0iT3/VXKlkMxsD9XTV/UL8/SNNTprMOUABC1vhQ==}
+ peerDependencies:
+ eslint: '*'
dependencies:
- '@typescript-eslint/utils': 6.7.3(eslint@8.50.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
+ eslint: 8.51.0
transitivePeerDependencies:
- - eslint
- supports-color
- typescript
dev: true
- /eslint-plugin-cypress@2.15.1(eslint@8.50.0):
+ /eslint-plugin-cypress@2.15.1(eslint@8.51.0):
resolution: {integrity: sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==}
peerDependencies:
eslint: '>= 3.2.1'
dependencies:
- eslint: 8.50.0
- globals: 13.22.0
+ eslint: 8.51.0
+ globals: 13.23.0
dev: true
- /eslint-plugin-es-x@7.1.0(eslint@8.50.0):
+ /eslint-plugin-es-x@7.1.0(eslint@8.51.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.50.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
'@eslint-community/regexpp': 4.8.1
- eslint: 8.50.0
+ eslint: 8.51.0
dev: true
- /eslint-plugin-eslint-comments@3.2.0(eslint@8.50.0):
+ /eslint-plugin-eslint-comments@3.2.0(eslint@8.51.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.50.0
+ eslint: 8.51.0
ignore: 5.2.4
dev: true
- /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint@8.50.0):
+ /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.5)(eslint@8.51.0):
resolution: {integrity: sha512-a4oVt0j3ixNhGhvV4XF6NS7OWRFK2rrJ0Q5C4S2dSRb8FxZi31J0uUd5WJLL58wnVJ/OiQ1BxiXnFA4dWQO1Cg==}
engines: {node: '>=12'}
peerDependencies:
@@ -5364,9 +5441,9 @@ packages:
dependencies:
debug: 3.2.7(supports-color@8.1.1)
doctrine: 2.1.0
- eslint: 8.50.0
+ eslint: 8.51.0
eslint-import-resolver-node: 0.3.7
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.7)(eslint@8.50.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.7)(eslint@8.51.0)
get-tsconfig: 4.7.0
is-glob: 4.0.3
minimatch: 3.1.2
@@ -5379,7 +5456,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jsdoc@46.8.2(eslint@8.50.0):
+ /eslint-plugin-jsdoc@46.8.2(eslint@8.51.0):
resolution: {integrity: sha512-5TSnD018f3tUJNne4s4gDWQflbsgOycIKEUBoCLn6XtBMgNHxQFmV8vVxUtiPxAQq8lrX85OaSG/2gnctxw9uQ==}
engines: {node: '>=16'}
peerDependencies:
@@ -5390,7 +5467,7 @@ packages:
comment-parser: 1.4.0
debug: 4.3.4(supports-color@8.1.1)
escape-string-regexp: 4.0.0
- eslint: 8.50.0
+ eslint: 8.51.0
esquery: 1.5.0
is-builtin-module: 3.2.1
semver: 7.5.4
@@ -5399,40 +5476,41 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jsonc@2.9.0(eslint@8.50.0):
- resolution: {integrity: sha512-RK+LeONVukbLwT2+t7/OY54NJRccTXh/QbnXzPuTLpFMVZhPuq1C9E07+qWenGx7rrQl0kAalAWl7EmB+RjpGA==}
+ /eslint-plugin-jsonc@2.10.0(eslint@8.51.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.50.0)
- eslint: 8.50.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
+ eslint: 8.51.0
+ eslint-compat-utils: 0.1.2(eslint@8.51.0)
jsonc-eslint-parser: 2.3.0
natural-compare: 1.4.0
dev: true
- /eslint-plugin-markdown@3.0.1(eslint@8.50.0):
+ /eslint-plugin-markdown@3.0.1(eslint@8.51.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.50.0
+ eslint: 8.51.0
mdast-util-from-markdown: 0.8.5
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-n@16.1.0(eslint@8.50.0):
+ /eslint-plugin-n@16.1.0(eslint@8.51.0):
resolution: {integrity: sha512-3wv/TooBst0N4ND+pnvffHuz9gNPmk/NkLwAxOt2JykTl/hcuECe6yhTtLJcZjIxtZwN+GX92ACp/QTLpHA3Hg==}
engines: {node: '>=16.0.0'}
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
builtins: 5.0.1
- eslint: 8.50.0
- eslint-plugin-es-x: 7.1.0(eslint@8.50.0)
+ eslint: 8.51.0
+ eslint-plugin-es-x: 7.1.0(eslint@8.51.0)
get-tsconfig: 4.7.0
ignore: 5.2.4
is-core-module: 2.12.1
@@ -5446,17 +5524,17 @@ packages:
engines: {node: '>=5.0.0'}
dev: true
- /eslint-plugin-unicorn@48.0.1(eslint@8.50.0):
+ /eslint-plugin-unicorn@48.0.1(eslint@8.51.0):
resolution: {integrity: sha512-FW+4r20myG/DqFcCSzoumaddKBicIPeFnTrifon2mWIzlfyvzwyqZjqVP7m4Cqr/ZYisS2aiLghkUWaPg6vtCw==}
engines: {node: '>=16'}
peerDependencies:
eslint: '>=8.44.0'
dependencies:
'@babel/helper-validator-identifier': 7.22.20
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
ci-info: 3.8.0
clean-regexp: 1.0.0
- eslint: 8.50.0
+ eslint: 8.51.0
esquery: 1.5.0
indent-string: 4.0.0
is-builtin-module: 3.2.1
@@ -5470,7 +5548,7 @@ packages:
strip-indent: 3.0.0
dev: true
- /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.7.2)(eslint@8.50.0):
+ /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.7.5)(eslint@8.51.0):
resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5480,37 +5558,58 @@ packages:
'@typescript-eslint/eslint-plugin':
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2)
- eslint: 8.50.0
+ '@typescript-eslint/eslint-plugin': 6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2)
+ eslint: 8.51.0
eslint-rule-composer: 0.3.0
dev: true
- /eslint-plugin-vue@9.17.0(eslint@8.50.0):
+ /eslint-plugin-vitest@0.3.2(@typescript-eslint/eslint-plugin@6.7.5)(eslint@8.51.0)(typescript@5.2.2)(vitest@0.34.6):
+ resolution: {integrity: sha512-A1P0qJVkqHyfDolwm09h8/gu7SbGFOKbacJSeyZ9IRb8uyddgqLcqv4VrqgQfLA7QmGI9lwj1iV90NyZ1cHp8Q==}
+ engines: {node: 14.x || >= 16}
+ peerDependencies:
+ '@typescript-eslint/eslint-plugin': '*'
+ eslint: '>=8.0.0'
+ vitest: '*'
+ peerDependenciesMeta:
+ '@typescript-eslint/eslint-plugin':
+ optional: true
+ dependencies:
+ '@typescript-eslint/eslint-plugin': 6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.51.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.7.5(eslint@8.51.0)(typescript@5.2.2)
+ eslint: 8.51.0
+ vitest: 0.34.6
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+ dev: true
+
+ /eslint-plugin-vue@9.17.0(eslint@8.51.0):
resolution: {integrity: sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ==}
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.50.0)
- eslint: 8.50.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
+ eslint: 8.51.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.1(eslint@8.50.0)
+ vue-eslint-parser: 9.3.2(eslint@8.51.0)
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-yml@1.9.0(eslint@8.50.0):
- resolution: {integrity: sha512-ayuC57WyVQ5+QZ02y62GiB//5+zsiyzUGxUX/mrhLni+jfsKA4KoITjkbR65iUdjjhWpyTJHPcAIFLKQIOwgsw==}
+ /eslint-plugin-yml@1.10.0(eslint@8.51.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.50.0
+ eslint: 8.51.0
+ eslint-compat-utils: 0.1.2(eslint@8.51.0)
lodash: 4.17.21
natural-compare: 1.4.0
yaml-eslint-parser: 1.2.2
@@ -5536,15 +5635,15 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /eslint@8.50.0:
- resolution: {integrity: sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==}
+ /eslint@8.51.0:
+ resolution: {integrity: sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0)
'@eslint-community/regexpp': 4.8.1
'@eslint/eslintrc': 2.1.2
- '@eslint/js': 8.50.0
+ '@eslint/js': 8.51.0
'@humanwhocodes/config-array': 0.11.11
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
@@ -5563,7 +5662,7 @@ packages:
file-entry-cache: 6.0.1
find-up: 5.0.0
glob-parent: 6.0.2
- globals: 13.22.0
+ globals: 13.23.0
graphemer: 1.4.0
ignore: 5.2.4
imurmurhash: 0.1.4
@@ -6009,13 +6108,13 @@ packages:
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
dev: true
- /function.prototype.name@1.1.5:
- resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==}
+ /function.prototype.name@1.1.6:
+ resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
- es-abstract: 1.21.2
+ es-abstract: 1.22.2
functions-have-names: 1.2.3
dev: true
@@ -6047,8 +6146,8 @@ packages:
engines: {node: 6.* || 8.* || >= 10.*}
dev: true
- /get-func-name@2.0.0:
- resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==}
+ /get-func-name@2.0.2:
+ resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
dev: true
/get-intrinsic@1.2.1:
@@ -6167,8 +6266,8 @@ packages:
engines: {node: '>=4'}
dev: true
- /globals@13.22.0:
- resolution: {integrity: sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==}
+ /globals@13.23.0:
+ resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==}
engines: {node: '>=8'}
dependencies:
type-fest: 0.20.2
@@ -6276,6 +6375,88 @@ packages:
function-bind: 1.1.1
dev: true
+ /hast-util-from-parse5@8.0.1:
+ resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==}
+ dependencies:
+ '@types/hast': 3.0.1
+ '@types/unist': 3.0.0
+ devlop: 1.1.0
+ hastscript: 8.0.0
+ property-information: 6.3.0
+ vfile: 6.0.1
+ vfile-location: 5.0.2
+ web-namespaces: 2.0.1
+ dev: true
+
+ /hast-util-parse-selector@4.0.0:
+ resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==}
+ dependencies:
+ '@types/hast': 3.0.1
+ dev: true
+
+ /hast-util-raw@9.0.1:
+ resolution: {integrity: sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==}
+ dependencies:
+ '@types/hast': 3.0.1
+ '@types/unist': 3.0.0
+ '@ungap/structured-clone': 1.2.0
+ hast-util-from-parse5: 8.0.1
+ hast-util-to-parse5: 8.0.0
+ html-void-elements: 3.0.0
+ mdast-util-to-hast: 13.0.2
+ parse5: 7.1.2
+ unist-util-position: 5.0.0
+ unist-util-visit: 5.0.0
+ vfile: 6.0.1
+ web-namespaces: 2.0.1
+ zwitch: 2.0.4
+ dev: true
+
+ /hast-util-to-html@9.0.0:
+ resolution: {integrity: sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==}
+ dependencies:
+ '@types/hast': 3.0.1
+ '@types/unist': 3.0.0
+ ccount: 2.0.1
+ comma-separated-tokens: 2.0.3
+ hast-util-raw: 9.0.1
+ hast-util-whitespace: 3.0.0
+ html-void-elements: 3.0.0
+ mdast-util-to-hast: 13.0.2
+ property-information: 6.3.0
+ space-separated-tokens: 2.0.2
+ stringify-entities: 4.0.3
+ zwitch: 2.0.4
+ dev: true
+
+ /hast-util-to-parse5@8.0.0:
+ resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==}
+ dependencies:
+ '@types/hast': 3.0.1
+ comma-separated-tokens: 2.0.3
+ devlop: 1.1.0
+ property-information: 6.3.0
+ space-separated-tokens: 2.0.2
+ web-namespaces: 2.0.1
+ zwitch: 2.0.4
+ dev: true
+
+ /hast-util-whitespace@3.0.0:
+ resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==}
+ dependencies:
+ '@types/hast': 3.0.1
+ dev: true
+
+ /hastscript@8.0.0:
+ resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==}
+ dependencies:
+ '@types/hast': 3.0.1
+ comma-separated-tokens: 2.0.3
+ hast-util-parse-selector: 4.0.0
+ property-information: 6.3.0
+ space-separated-tokens: 2.0.2
+ dev: true
+
/he@1.2.0:
resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
hasBin: true
@@ -6330,6 +6511,10 @@ packages:
engines: {node: '>=8'}
dev: true
+ /html-void-elements@3.0.0:
+ resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
+ dev: true
+
/html5parser@2.0.2:
resolution: {integrity: sha512-L0y+IdTVxHsovmye8MBtFgBvWZnq1C9WnI/SmJszxoQjmUH1psX2uzDk21O5k5et6udxdGjwxkbmT9eVRoG05w==}
dependencies:
@@ -6577,7 +6762,7 @@ packages:
dependencies:
call-bind: 1.0.2
get-intrinsic: 1.2.1
- is-typed-array: 1.1.10
+ is-typed-array: 1.1.12
dev: true
/is-arrayish@0.2.1:
@@ -6801,15 +6986,11 @@ packages:
has-symbols: 1.0.3
dev: true
- /is-typed-array@1.1.10:
- resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==}
+ /is-typed-array@1.1.12:
+ resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==}
engines: {node: '>= 0.4'}
dependencies:
- available-typed-arrays: 1.0.5
- call-bind: 1.0.2
- for-each: 0.3.3
- gopd: 1.0.1
- has-tostringtag: 1.0.0
+ which-typed-array: 1.1.11
dev: true
/is-typedarray@1.0.0:
@@ -7082,6 +7263,16 @@ packages:
promise: 7.3.1
dev: true
+ /jsx-ast-utils@3.3.5:
+ resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
+ engines: {node: '>=4.0'}
+ dependencies:
+ array-includes: 3.1.7
+ array.prototype.flat: 1.3.2
+ object.assign: 4.1.4
+ object.values: 1.1.7
+ dev: true
+
/kind-of@6.0.3:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
@@ -7199,6 +7390,14 @@ packages:
engines: {node: '>=14'}
dev: true
+ /local-pkg@0.5.0:
+ resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
+ engines: {node: '>=14'}
+ dependencies:
+ mlly: 1.4.2
+ pkg-types: 1.0.3
+ dev: true
+
/locate-path@5.0.0:
resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
engines: {node: '>=8'}
@@ -7265,7 +7464,7 @@ packages:
/loupe@2.3.6:
resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==}
dependencies:
- get-func-name: 2.0.0
+ get-func-name: 2.0.2
dev: true
/lower-case@1.1.4:
@@ -7367,15 +7566,15 @@ packages:
resolution: {integrity: sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==}
dev: true
- /markdown-it-shiki@0.9.0:
- resolution: {integrity: sha512-TyP5YbDnFu3T7MPwC8jFs1swzAXqALy50MPPdis2tNc5MQ0UxSqhARFfMzEJN21mE0ihAngi2kqDzKR5+ZsMqg==}
+ /markdown-it-shikiji@0.6.10:
+ resolution: {integrity: sha512-RWSiTQbgLB8vxFWzswTxWDvuhJ0kU2R9vBkUutjgX5xHeqSftPxwyLqbJGH9n/w/gticlYposWa0qTT+vvbbxg==}
dependencies:
- shiki: 0.14.4
- synckit: 0.8.5
+ markdown-it: 13.0.2
+ shikiji: 0.6.10
dev: true
- /markdown-it@13.0.1:
- resolution: {integrity: sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==}
+ /markdown-it@13.0.2:
+ resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==}
hasBin: true
dependencies:
argparse: 2.0.1
@@ -7397,6 +7596,19 @@ packages:
- supports-color
dev: true
+ /mdast-util-to-hast@13.0.2:
+ resolution: {integrity: sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==}
+ dependencies:
+ '@types/hast': 3.0.1
+ '@types/mdast': 4.0.1
+ '@ungap/structured-clone': 1.2.0
+ devlop: 1.1.0
+ micromark-util-sanitize-uri: 2.0.0
+ trim-lines: 3.0.1
+ unist-util-position: 5.0.0
+ unist-util-visit: 5.0.0
+ dev: true
+
/mdast-util-to-string@2.0.0:
resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
dev: true
@@ -7432,6 +7644,33 @@ packages:
engines: {node: '>= 0.6'}
dev: true
+ /micromark-util-character@2.0.1:
+ resolution: {integrity: sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==}
+ dependencies:
+ micromark-util-symbol: 2.0.0
+ micromark-util-types: 2.0.0
+ dev: true
+
+ /micromark-util-encode@2.0.0:
+ resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==}
+ dev: true
+
+ /micromark-util-sanitize-uri@2.0.0:
+ resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==}
+ dependencies:
+ micromark-util-character: 2.0.1
+ micromark-util-encode: 2.0.0
+ micromark-util-symbol: 2.0.0
+ dev: true
+
+ /micromark-util-symbol@2.0.0:
+ resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==}
+ dev: true
+
+ /micromark-util-types@2.0.0:
+ resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==}
+ dev: true
+
/micromark@2.11.4:
resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
dependencies:
@@ -7605,8 +7844,8 @@ packages:
hasBin: true
dev: true
- /mlly@1.4.0:
- resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==}
+ /mlly@1.4.2:
+ resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==}
dependencies:
acorn: 8.10.0
pathe: 1.1.1
@@ -7854,6 +8093,15 @@ packages:
object-keys: 1.1.1
dev: true
+ /object.values@1.1.7:
+ resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.2.0
+ es-abstract: 1.22.2
+ dev: true
+
/obuf@1.1.2:
resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}
dev: true
@@ -8177,7 +8425,7 @@ packages:
resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==}
dependencies:
jsonc-parser: 3.2.0
- mlly: 1.4.0
+ mlly: 1.4.2
pathe: 1.1.1
dev: true
@@ -8186,8 +8434,8 @@ packages:
engines: {node: '>=4'}
dev: true
- /pnpm@8.8.0:
- resolution: {integrity: sha512-eY5rMiZpzmPI2oVr1irR97bzb036oKwCWvK91wDQndXcqUPlytPtrF0bO668Syw/uA+7hTf5NnM8Mr4ux4BRRA==}
+ /pnpm@8.9.0:
+ resolution: {integrity: sha512-74hZk44fBTe5/PAwkEQxE5Lzs4s0QXbmzU/e4hsiVSSwrCobCK4q4t3Vs/9LjKSW1neOlQ8+fJ9VW4EyWYJEHA==}
engines: {node: '>=16.14'}
hasBin: true
dev: true
@@ -8288,6 +8536,10 @@ packages:
sisteransi: 1.0.5
dev: true
+ /property-information@6.3.0:
+ resolution: {integrity: sha512-gVNZ74nqhRMiIUYWGQdosYetaKc83x8oT41a0LlV3AAFCAZwCpg4vmGkq8t34+cUhp3cnM4XDiU/7xlgK7HGrg==}
+ dev: true
+
/proto-list@1.2.4:
resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==}
dev: true
@@ -8553,13 +8805,13 @@ packages:
hasBin: true
dev: true
- /regexp.prototype.flags@1.5.0:
- resolution: {integrity: sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==}
+ /regexp.prototype.flags@1.5.1:
+ resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
- functions-have-names: 1.2.3
+ set-function-name: 2.0.1
dev: true
/regexpu-core@5.3.2:
@@ -8742,6 +8994,16 @@ packages:
tslib: 2.5.2
dev: true
+ /safe-array-concat@1.0.1:
+ resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==}
+ engines: {node: '>=0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ get-intrinsic: 1.2.1
+ has-symbols: 1.0.3
+ isarray: 2.0.5
+ dev: true
+
/safe-buffer@5.1.2:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
dev: true
@@ -8846,6 +9108,15 @@ packages:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
dev: true
+ /set-function-name@2.0.1:
+ resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-data-property: 1.1.0
+ functions-have-names: 1.2.3
+ has-property-descriptors: 1.0.0
+ dev: true
+
/setprototypeof@1.2.0:
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
dev: true
@@ -8866,13 +9137,10 @@ packages:
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
dev: true
- /shiki@0.14.4:
- resolution: {integrity: sha512-IXCRip2IQzKwxArNNq1S+On4KPML3Yyn8Zzs/xRgcgOWIr8ntIK3IKzjFPfjy/7kt9ZMjc+FItfqHRBg8b6tNQ==}
+ /shikiji@0.6.10:
+ resolution: {integrity: sha512-WE+A5Y2ntM5hL3iJQujk97qr5Uj7PSIRXpQfrZ6h+JWPXZ8KBEDhFXc4lqNriaRq1WGOVPUT83XMOzmHiH3W8A==}
dependencies:
- ansi-sequence-parser: 1.1.0
- jsonc-parser: 3.2.0
- vscode-oniguruma: 1.7.0
- vscode-textmate: 8.0.0
+ hast-util-to-html: 9.0.0
dev: true
/side-channel@1.0.4:
@@ -9026,6 +9294,10 @@ packages:
deprecated: Please use @jridgewell/sourcemap-codec instead
dev: true
+ /space-separated-tokens@2.0.2:
+ resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
+ dev: true
+
/spdx-correct@3.2.0:
resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
dependencies:
@@ -9156,37 +9428,37 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
- es-abstract: 1.21.2
+ es-abstract: 1.22.2
get-intrinsic: 1.2.1
has-symbols: 1.0.3
internal-slot: 1.0.5
- regexp.prototype.flags: 1.5.0
+ regexp.prototype.flags: 1.5.1
side-channel: 1.0.4
dev: true
- /string.prototype.trim@1.2.7:
- resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==}
+ /string.prototype.trim@1.2.8:
+ resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
- es-abstract: 1.21.2
+ es-abstract: 1.22.2
dev: true
- /string.prototype.trimend@1.0.6:
- resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==}
+ /string.prototype.trimend@1.0.7:
+ resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
- es-abstract: 1.21.2
+ es-abstract: 1.22.2
dev: true
- /string.prototype.trimstart@1.0.6:
- resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==}
+ /string.prototype.trimstart@1.0.7:
+ resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
- es-abstract: 1.21.2
+ es-abstract: 1.22.2
dev: true
/string_decoder@1.1.1:
@@ -9201,6 +9473,13 @@ packages:
safe-buffer: 5.2.1
dev: true
+ /stringify-entities@4.0.3:
+ resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==}
+ dependencies:
+ character-entities-html4: 2.1.0
+ character-entities-legacy: 3.0.0
+ dev: true
+
/stringify-object@3.3.0:
resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==}
engines: {node: '>=4'}
@@ -9449,6 +9728,10 @@ packages:
punycode: 2.3.0
dev: true
+ /trim-lines@3.0.1:
+ resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
+ dev: true
+
/ts-api-utils@1.0.3(typescript@5.2.2):
resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==}
engines: {node: '>=16.13.0'}
@@ -9551,12 +9834,42 @@ packages:
mime-types: 2.1.35
dev: true
+ /typed-array-buffer@1.0.0:
+ resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ get-intrinsic: 1.2.1
+ is-typed-array: 1.1.12
+ dev: true
+
+ /typed-array-byte-length@1.0.0:
+ resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ for-each: 0.3.3
+ has-proto: 1.0.1
+ is-typed-array: 1.1.12
+ dev: true
+
+ /typed-array-byte-offset@1.0.0:
+ resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.5
+ call-bind: 1.0.2
+ for-each: 0.3.3
+ has-proto: 1.0.1
+ is-typed-array: 1.1.12
+ dev: true
+
/typed-array-length@1.0.4:
resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
dependencies:
call-bind: 1.0.2
for-each: 0.3.3
- is-typed-array: 1.1.10
+ is-typed-array: 1.1.12
dev: true
/typescript@5.2.2:
@@ -9590,10 +9903,10 @@ packages:
/unconfig@0.3.10:
resolution: {integrity: sha512-tj317lhIq2iZF/NXrJnU1t2UaGUKKz1eL1sK2t63Oq66V9BxqvZV12m55fp/fpQJ+DDmVlLgo7cnLVOZkhlO/A==}
dependencies:
- '@antfu/utils': 0.7.5
+ '@antfu/utils': 0.7.6
defu: 6.1.2
jiti: 1.20.0
- mlly: 1.4.0
+ mlly: 1.4.2
dev: true
/unhead@1.7.4:
@@ -9630,12 +9943,12 @@ packages:
/unimport@3.0.14(rollup@3.29.3):
resolution: {integrity: sha512-67Rh/sGpEuVqdHWkXaZ6NOq+I7sKt86o+DUtKeGB6dh4Hk1A8AQrzyVGg2+LaVEYotStH7HwvV9YSaRjyT7Uqg==}
dependencies:
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
escape-string-regexp: 5.0.0
fast-glob: 3.3.1
local-pkg: 0.4.3
magic-string: 0.30.3
- mlly: 1.4.0
+ mlly: 1.4.2
pathe: 1.1.1
pkg-types: 1.0.3
scule: 1.0.0
@@ -9680,12 +9993,45 @@ packages:
crypto-random-string: 2.0.0
dev: true
+ /unist-util-is@6.0.0:
+ resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==}
+ dependencies:
+ '@types/unist': 3.0.0
+ dev: true
+
+ /unist-util-position@5.0.0:
+ resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==}
+ dependencies:
+ '@types/unist': 3.0.0
+ dev: true
+
/unist-util-stringify-position@2.0.3:
resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
dependencies:
'@types/unist': 2.0.6
dev: true
+ /unist-util-stringify-position@4.0.0:
+ resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
+ dependencies:
+ '@types/unist': 3.0.0
+ dev: true
+
+ /unist-util-visit-parents@6.0.1:
+ resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==}
+ dependencies:
+ '@types/unist': 3.0.0
+ unist-util-is: 6.0.0
+ dev: true
+
+ /unist-util-visit@5.0.0:
+ resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
+ dependencies:
+ '@types/unist': 3.0.0
+ unist-util-is: 6.0.0
+ unist-util-visit-parents: 6.0.1
+ dev: true
+
/universalify@0.2.0:
resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
engines: {node: '>= 4.0.0'}
@@ -9696,11 +10042,11 @@ packages:
engines: {node: '>= 10.0.0'}
dev: true
- /unocss@0.56.4(postcss@8.4.30)(rollup@3.29.3)(vite@4.4.9):
- resolution: {integrity: sha512-RcaZHLSlj7BAupx6Y9jJwOSRJ+Lu1pnLwRZuppMfD4GgWWNymDRJ7HF1uNqCCYhxJa1LgU1irOEfO8pzK8NYkw==}
+ /unocss@0.56.5(postcss@8.4.30)(rollup@3.29.3)(vite@4.4.11):
+ resolution: {integrity: sha512-tO+9St4CntSjHpLXZqBo0/etS06MtvFF1NEny/qFJCL9sCopWwmDKuzW6/LIb4wfqZLdMpVFoEACMNv8nP849A==}
engines: {node: '>=14'}
peerDependencies:
- '@unocss/webpack': 0.56.4
+ '@unocss/webpack': 0.56.5
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0
peerDependenciesMeta:
'@unocss/webpack':
@@ -9708,27 +10054,27 @@ packages:
vite:
optional: true
dependencies:
- '@unocss/astro': 0.56.4(rollup@3.29.3)(vite@4.4.9)
- '@unocss/cli': 0.56.4(rollup@3.29.3)
- '@unocss/core': 0.56.4
- '@unocss/extractor-arbitrary-variants': 0.56.4
- '@unocss/postcss': 0.56.4(postcss@8.4.30)
- '@unocss/preset-attributify': 0.56.4
- '@unocss/preset-icons': 0.56.4
- '@unocss/preset-mini': 0.56.4
- '@unocss/preset-tagify': 0.56.4
- '@unocss/preset-typography': 0.56.4
- '@unocss/preset-uno': 0.56.4
- '@unocss/preset-web-fonts': 0.56.4
- '@unocss/preset-wind': 0.56.4
- '@unocss/reset': 0.56.4
- '@unocss/transformer-attributify-jsx': 0.56.4
- '@unocss/transformer-attributify-jsx-babel': 0.56.4
- '@unocss/transformer-compile-class': 0.56.4
- '@unocss/transformer-directives': 0.56.4
- '@unocss/transformer-variant-group': 0.56.4
- '@unocss/vite': 0.56.4(rollup@3.29.3)(vite@4.4.9)
- vite: 4.4.9(@types/node@20.2.3)
+ '@unocss/astro': 0.56.5(rollup@3.29.3)(vite@4.4.11)
+ '@unocss/cli': 0.56.5(rollup@3.29.3)
+ '@unocss/core': 0.56.5
+ '@unocss/extractor-arbitrary-variants': 0.56.5
+ '@unocss/postcss': 0.56.5(postcss@8.4.30)
+ '@unocss/preset-attributify': 0.56.5
+ '@unocss/preset-icons': 0.56.5
+ '@unocss/preset-mini': 0.56.5
+ '@unocss/preset-tagify': 0.56.5
+ '@unocss/preset-typography': 0.56.5
+ '@unocss/preset-uno': 0.56.5
+ '@unocss/preset-web-fonts': 0.56.5
+ '@unocss/preset-wind': 0.56.5
+ '@unocss/reset': 0.56.5
+ '@unocss/transformer-attributify-jsx': 0.56.5
+ '@unocss/transformer-attributify-jsx-babel': 0.56.5
+ '@unocss/transformer-compile-class': 0.56.5
+ '@unocss/transformer-directives': 0.56.5
+ '@unocss/transformer-variant-group': 0.56.5
+ '@unocss/vite': 0.56.5(rollup@3.29.3)(vite@4.4.11)
+ vite: 4.4.11(@types/node@20.2.3)
transitivePeerDependencies:
- postcss
- rollup
@@ -9740,7 +10086,7 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /unplugin-auto-import@0.16.6(@vueuse/core@10.4.1)(rollup@3.29.3):
+ /unplugin-auto-import@0.16.6(@vueuse/core@10.5.0)(rollup@3.29.3):
resolution: {integrity: sha512-M+YIITkx3C/Hg38hp8HmswP5mShUUyJOzpifv7RTlAbeFlO2Tyw0pwrogSSxnipHDPTtI8VHFBpkYkNKzYSuyA==}
engines: {node: '>=14'}
peerDependencies:
@@ -9752,9 +10098,9 @@ packages:
'@vueuse/core':
optional: true
dependencies:
- '@antfu/utils': 0.7.5
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
- '@vueuse/core': 10.4.1(vue@3.3.4)
+ '@antfu/utils': 0.7.6
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
+ '@vueuse/core': 10.5.0(vue@3.3.4)
fast-glob: 3.3.1
local-pkg: 0.4.3
magic-string: 0.30.3
@@ -9765,7 +10111,7 @@ packages:
- rollup
dev: true
- /unplugin-combine@0.7.0(rollup@3.29.3)(vite@4.4.9):
+ /unplugin-combine@0.7.0(rollup@3.29.3)(vite@4.4.11):
resolution: {integrity: sha512-Pxa8ovANAUN/bz/pzGN8xnTqFfSJndIJAttXS4/BdVq7mxtKB65RVa2UxAnLmEzgwvtefXAjZgyx9fk5Bv0vEA==}
engines: {node: '>=14.19.0'}
peerDependencies:
@@ -9783,10 +10129,10 @@ packages:
webpack:
optional: true
dependencies:
- '@antfu/utils': 0.7.5
+ '@antfu/utils': 0.7.6
rollup: 3.29.3
unplugin: 1.5.0
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
dev: true
/unplugin-vue-components@0.25.2(rollup@3.29.3)(vue@3.3.4):
@@ -9802,8 +10148,8 @@ packages:
'@nuxt/kit':
optional: true
dependencies:
- '@antfu/utils': 0.7.5
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@antfu/utils': 0.7.6
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
chokidar: 3.5.3
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.3.1
@@ -9830,8 +10176,8 @@ packages:
- vue
dev: true
- /unplugin-vue-macros@2.6.0(@vueuse/core@10.4.1)(rollup@3.29.3)(vite@4.4.9)(vue@3.3.4):
- resolution: {integrity: sha512-rbOIGBdf3tNqJ2UKUlCq8Ng52jfEJ+zMX4TaGoYpewAtw1XpuKG6ZfnXvGCDR5M6hmBX0nqbkL8qSnsBZYy5XQ==}
+ /unplugin-vue-macros@2.6.1(@vueuse/core@10.5.0)(rollup@3.29.3)(vite@4.4.11)(vue@3.3.4):
+ resolution: {integrity: sha512-YHqCZgZPasdRwmmuautjXkV6uOQ0amg/qHnXyUMgLI8/FkgtfGx+QgeknXpLgiOC2PVXlsuCqbcGnHJ/N4VtUg==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
@@ -9841,13 +10187,13 @@ packages:
'@vue-macros/chain-call': 0.1.6(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/common': 1.8.0(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/define-emit': 0.1.16(vue@3.3.4)
- '@vue-macros/define-models': 1.0.16(@vueuse/core@10.4.1)(rollup@3.29.3)(vue@3.3.4)
+ '@vue-macros/define-models': 1.1.0(@vueuse/core@10.5.0)(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/define-prop': 0.2.8(vue@3.3.4)
'@vue-macros/define-props': 1.0.21(@vue-macros/reactivity-transform@0.3.23)(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/define-props-refs': 1.1.10(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/define-render': 1.4.3(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/define-slots': 1.0.15(rollup@3.29.3)(vue@3.3.4)
- '@vue-macros/devtools': 0.1.3(vite@4.4.9)
+ '@vue-macros/devtools': 0.1.3(vite@4.4.11)
'@vue-macros/export-expose': 0.0.13(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/export-props': 0.3.18(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/export-render': 0.1.1(rollup@3.29.3)(vue@3.3.4)
@@ -9862,7 +10208,7 @@ packages:
'@vue-macros/short-emits': 1.4.10(rollup@3.29.3)(vue@3.3.4)
'@vue-macros/short-vmodel': 1.3.0(rollup@3.29.3)(vue@3.3.4)
unplugin: 1.5.0
- unplugin-combine: 0.7.0(rollup@3.29.3)(vite@4.4.9)
+ unplugin-combine: 0.7.0(rollup@3.29.3)(vite@4.4.11)
unplugin-vue-define-options: 1.3.18(rollup@3.29.3)(vue@3.3.4)
vue: 3.3.4
transitivePeerDependencies:
@@ -9873,7 +10219,7 @@ packages:
- webpack
dev: true
- /unplugin-vue-markdown@0.24.3(rollup@3.29.3)(vite@4.4.9):
+ /unplugin-vue-markdown@0.24.3(rollup@3.29.3)(vite@4.4.11):
resolution: {integrity: sha512-v9fNupSfGnQTYrzpDO51DTppR6IsR/ufNdKycBe7HK0nApuXYiLzo5i5ejG63NSnMauTDFZB1kYOlUjJZ5auvQ==}
peerDependencies:
vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0
@@ -9881,11 +10227,11 @@ packages:
'@mdit-vue/plugin-component': 0.12.1
'@mdit-vue/plugin-frontmatter': 0.12.1
'@mdit-vue/types': 0.12.0
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
'@types/markdown-it': 13.0.1
- markdown-it: 13.0.1
+ markdown-it: 13.0.2
unplugin: 1.5.0
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
transitivePeerDependencies:
- rollup
dev: true
@@ -9979,6 +10325,28 @@ packages:
extsprintf: 1.3.0
dev: true
+ /vfile-location@5.0.2:
+ resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==}
+ dependencies:
+ '@types/unist': 3.0.0
+ vfile: 6.0.1
+ dev: true
+
+ /vfile-message@4.0.2:
+ resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
+ dependencies:
+ '@types/unist': 3.0.0
+ unist-util-stringify-position: 4.0.0
+ dev: true
+
+ /vfile@6.0.1:
+ resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==}
+ dependencies:
+ '@types/unist': 3.0.0
+ unist-util-stringify-position: 4.0.0
+ vfile-message: 4.0.2
+ dev: true
+
/vite-bundle-visualizer@0.10.0(rollup@3.29.3):
resolution: {integrity: sha512-11AwKlkhvw6jjiGbTiCZqBSGg/FQDLc0mVcoLWVov2jU/Ban67l+Sk4Fa0Iyctb5sObqg/dA28HkKCEmSRjw9g==}
hasBin: true
@@ -9989,25 +10357,25 @@ packages:
- rollup
dev: true
- /vite-hot-client@0.2.2(vite@4.4.9):
+ /vite-hot-client@0.2.2(vite@4.4.11):
resolution: {integrity: sha512-iLBQWEJqcEvK1tx2glmQH1tq91zyN9eYC6Sfk+7aRM2he31W/UE4X5yOL4lP/cVQPPparg0ggjHcoNx4x/NNxQ==}
peerDependencies:
vite: ^2.6.0 || ^3.0.0 || ^4.0.0
dependencies:
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
dev: true
- /vite-node@0.34.5(@types/node@20.2.3):
- resolution: {integrity: sha512-RNZ+DwbCvDoI5CbCSQSyRyzDTfFvFauvMs6Yq4ObJROKlIKuat1KgSX/Ako5rlDMfVCyMcpMRMTkJBxd6z8YRA==}
+ /vite-node@0.34.6(@types/node@20.2.3):
+ resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==}
engines: {node: '>=v14.18.0'}
hasBin: true
dependencies:
cac: 6.7.14
debug: 4.3.4(supports-color@8.1.1)
- mlly: 1.4.0
+ mlly: 1.4.2
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
transitivePeerDependencies:
- '@types/node'
- less
@@ -10019,8 +10387,8 @@ packages:
- terser
dev: true
- /vite-plugin-inspect@0.7.38(rollup@3.29.3)(vite@4.4.9):
- resolution: {integrity: sha512-+p6pJVtBOLGv+RBrcKAFUdx+euizg0bjL35HhPyM0MjtKlqoC5V9xkCmO9Ctc8JrTyXqODbHqiLWJKumu5zJ7g==}
+ /vite-plugin-inspect@0.7.40(rollup@3.29.3)(vite@4.4.11):
+ resolution: {integrity: sha512-tsfva6MCg0ch6ckReWHvJ/9xf/zjTuJvakONf2qcMBB/iu9JqiRixfxMa/yLGrlNaBe6fUZHOVhtN2Me3Kthow==}
engines: {node: '>=14'}
peerDependencies:
'@nuxt/kit': '*'
@@ -10029,21 +10397,21 @@ packages:
'@nuxt/kit':
optional: true
dependencies:
- '@antfu/utils': 0.7.5
- '@rollup/pluginutils': 5.0.4(rollup@3.29.3)
+ '@antfu/utils': 0.7.6
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.3)
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: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
transitivePeerDependencies:
- rollup
- supports-color
dev: true
- /vite-plugin-pages@0.31.0(vite@4.4.9):
+ /vite-plugin-pages@0.31.0(vite@4.4.11):
resolution: {integrity: sha512-fw3onBfVTXQI7rOzAbSZhmfwvk50+3qNnGZpERjmD93c8nEjrGLyd53eFXYMxcJV4KA1vzi4qIHt2+6tS4dEMw==}
peerDependencies:
'@vue/compiler-sfc': ^2.7.0 || ^3.0.0
@@ -10060,13 +10428,13 @@ packages:
json5: 2.2.3
local-pkg: 0.4.3
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
yaml: 2.3.1
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-pwa@0.16.5(vite@4.4.9)(workbox-build@7.0.0)(workbox-window@7.0.0):
+ /vite-plugin-pwa@0.16.5(vite@4.4.11)(workbox-build@7.0.0)(workbox-window@7.0.0):
resolution: {integrity: sha512-Ahol4dwhMP2UHPQXkllSlXbihOaDFnvBIDPmAxoSZ1EObBUJGP4CMRyCyAVkIHjd6/H+//vH0DM2ON+XxHr81g==}
engines: {node: '>=16.0.0'}
peerDependencies:
@@ -10077,27 +10445,27 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.3.1
pretty-bytes: 6.1.1
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
workbox-build: 7.0.0
workbox-window: 7.0.0
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-vue-devtools@1.0.0-rc.5(pug@3.0.2)(rollup@3.29.3)(vite@4.4.9):
+ /vite-plugin-vue-devtools@1.0.0-rc.5(pug@3.0.2)(rollup@3.29.3)(vite@4.4.11):
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@4.4.9)
+ '@vite-plugin-vue-devtools/core': 1.0.0-rc.5(vite@4.4.11)
'@webfansplz/vuedoc-parser': 0.0.4(pug@3.0.2)
birpc: 0.2.14
execa: 8.0.1
sirv: 2.0.3
- vite: 4.4.9(@types/node@20.2.3)
- vite-plugin-inspect: 0.7.38(rollup@3.29.3)(vite@4.4.9)
- vite-plugin-vue-inspector: 3.7.1(vite@4.4.9)
+ vite: 4.4.11(@types/node@20.2.3)
+ vite-plugin-inspect: 0.7.40(rollup@3.29.3)(vite@4.4.11)
+ vite-plugin-vue-inspector: 3.7.1(vite@4.4.11)
transitivePeerDependencies:
- '@nuxt/kit'
- pug
@@ -10105,7 +10473,7 @@ packages:
- supports-color
dev: true
- /vite-plugin-vue-inspector@3.7.1(vite@4.4.9):
+ /vite-plugin-vue-inspector@3.7.1(vite@4.4.11):
resolution: {integrity: sha512-bbCEpLrIxtEzVbXKkodZPuCgUjnqHFBOGZPhEgwlUThhRoBDbnHl+Sq1Y2BsSSApR1NEI81yMUmJAghsJLDGUA==}
peerDependencies:
vite: ^3.0.0-0 || ^4.0.0-0
@@ -10121,12 +10489,12 @@ packages:
kolorist: 1.8.0
magic-string: 0.30.3
shell-quote: 1.8.1
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-vue-layouts@0.8.0(vite@4.4.9)(vue-router@4.2.5)(vue@3.3.4):
+ /vite-plugin-vue-layouts@0.8.0(vite@4.4.11)(vue-router@4.2.5)(vue@3.3.4):
resolution: {integrity: sha512-UZW2nSV2LraTSe7gsAL46hfdi7a0X1RvkGGoJVtA2O8beu7anzpXFwQLou8+kHy31CzVycT4gIPySBsHhtBN5g==}
peerDependencies:
vite: ^2.5.0 || ^3.0.0-0 || ^4.0.0
@@ -10136,14 +10504,14 @@ packages:
'@vue/compiler-sfc': 3.3.4
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.3.1
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
vue: 3.3.4
vue-router: 4.2.5(vue@3.3.4)
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-webfont-dl@3.7.6(vite@4.4.9):
+ /vite-plugin-webfont-dl@3.7.6(vite@4.4.11):
resolution: {integrity: sha512-mJJuMI8w6dOpiDZL1RqWh0nu0wLuWMfdw6UzedpuTHY/Th5LsY9wwT1YyW8FHjjAN3xta/3CapRvgmU4qvPOkQ==}
peerDependencies:
vite: ^2 || ^3 || ^4
@@ -10152,7 +10520,7 @@ packages:
clean-css: 5.3.2
flat-cache: 3.0.4
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
transitivePeerDependencies:
- debug
dev: true
@@ -10161,7 +10529,7 @@ packages:
resolution: {integrity: sha512-X3ZImSVpFMypBTIhaTqEOdKj7tO9n7Puzd8vsxuQluFUyu6x/e2Dzv8qk5qZsC34ZR6iHt0wa2sPhDu1OjdOsA==}
dev: true
- /vite-ssg@0.23.3(critters@0.0.20)(vite@4.4.9)(vue-router@4.2.5)(vue@3.3.4):
+ /vite-ssg@0.23.3(critters@0.0.20)(vite@4.4.11)(vue-router@4.2.5)(vue@3.3.4):
resolution: {integrity: sha512-SinJROcjl3/wvfB9fTMFjcGnDj42AOaYG4FAPz4FVnazX87qgb1U+q87JrgzLz2PiYKAacPYBMQSHTIjvsnJyw==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -10185,7 +10553,7 @@ packages:
jsdom: 22.1.0
kolorist: 1.8.0
prettier: 3.0.3
- vite: 4.4.9(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
vue: 3.3.4
vue-router: 4.2.5(vue@3.3.4)
yargs: 17.7.2
@@ -10196,8 +10564,8 @@ packages:
- utf-8-validate
dev: true
- /vite@4.4.9(@types/node@20.2.3):
- resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
+ /vite@4.4.11(@types/node@20.2.3):
+ resolution: {integrity: sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -10232,8 +10600,8 @@ packages:
fsevents: 2.3.2
dev: true
- /vitest@0.34.5:
- resolution: {integrity: sha512-CPI68mmnr2DThSB3frSuE5RLm9wo5wU4fbDrDwWQQB1CWgq9jQVoQwnQSzYAjdoBOPoH2UtXpOgHVge/uScfZg==}
+ /vitest@0.34.6:
+ resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==}
engines: {node: '>=v14.18.0'}
hasBin: true
peerDependencies:
@@ -10266,15 +10634,15 @@ packages:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
'@types/node': 20.2.3
- '@vitest/expect': 0.34.5
- '@vitest/runner': 0.34.5
- '@vitest/snapshot': 0.34.5
- '@vitest/spy': 0.34.5
- '@vitest/utils': 0.34.5
+ '@vitest/expect': 0.34.6
+ '@vitest/runner': 0.34.6
+ '@vitest/snapshot': 0.34.6
+ '@vitest/spy': 0.34.6
+ '@vitest/utils': 0.34.6
acorn: 8.10.0
acorn-walk: 8.2.0
cac: 6.7.14
- chai: 4.3.7
+ chai: 4.3.10
debug: 4.3.4(supports-color@8.1.1)
local-pkg: 0.4.3
magic-string: 0.30.3
@@ -10284,8 +10652,8 @@ packages:
strip-literal: 1.0.1
tinybench: 2.5.0
tinypool: 0.7.0
- vite: 4.4.9(@types/node@20.2.3)
- vite-node: 0.34.5(@types/node@20.2.3)
+ vite: 4.4.11(@types/node@20.2.3)
+ vite-node: 0.34.6(@types/node@20.2.3)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -10302,14 +10670,6 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /vscode-oniguruma@1.7.0:
- resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}
- dev: true
-
- /vscode-textmate@8.0.0:
- resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==}
- dev: true
-
/vue-component-type-helpers@1.8.4:
resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==}
dev: true
@@ -10328,14 +10688,14 @@ packages:
dependencies:
vue: 3.3.4
- /vue-eslint-parser@9.3.1(eslint@8.50.0):
- resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==}
+ /vue-eslint-parser@9.3.2(eslint@8.51.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.50.0
+ eslint: 8.51.0
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
@@ -10346,14 +10706,14 @@ packages:
- supports-color
dev: true
- /vue-i18n@9.4.1(vue@3.3.4):
- resolution: {integrity: sha512-vnQyYE9LBuNOqPpETIcCaGnAyLEqfeIvDcyZ9T+WBCWFTqWw1J8FuF1jfeDwpHBi5JKgAwgXyq1mt8jp/x/GPA==}
+ /vue-i18n@9.5.0(vue@3.3.4):
+ resolution: {integrity: sha512-NiI3Ph1qMstNf7uhYh8trQBOBFLxeJgcOxBq51pCcZ28Vs18Y7BDS58r8HGDKCYgXdLUYqPDXdKatIF4bvBVZg==}
engines: {node: '>= 16'}
peerDependencies:
vue: ^3.0.0
dependencies:
- '@intlify/core-base': 9.4.1
- '@intlify/shared': 9.4.1
+ '@intlify/core-base': 9.5.0
+ '@intlify/shared': 9.5.0
'@vue/devtools-api': 6.5.0
vue: 3.3.4
@@ -10372,14 +10732,14 @@ packages:
he: 1.2.0
dev: true
- /vue-tsc@1.8.15(typescript@5.2.2):
- resolution: {integrity: sha512-4DoB3LUj7IToLmggoCxRiFG+QU5lem0nv03m1ocqugXA9rSVoTOEoYYaP8vu8b99Eh+/cCVdYOeIAQ+RsgUYUw==}
+ /vue-tsc@1.8.18(typescript@5.2.2):
+ resolution: {integrity: sha512-AwQxBB9SZX308TLL1932P1JByuMsXC2jLfRBGt8SBdm1e3cXkDlFaXUAqibfKnoQ1ZC2zO2NSbeBNdSjOcdvJw==}
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
- '@vue/language-core': 1.8.15(typescript@5.2.2)
- '@vue/typescript': 1.8.15(typescript@5.2.2)
+ '@vue/language-core': 1.8.18(typescript@5.2.2)
+ '@vue/typescript': 1.8.18(typescript@5.2.2)
semver: 7.5.4
typescript: 5.2.2
dev: true
@@ -10410,6 +10770,10 @@ packages:
minimalistic-assert: 1.0.1
dev: true
+ /web-namespaces@2.0.1:
+ resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
+ dev: true
+
/webidl-conversions@4.0.2:
resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
dev: true
@@ -10475,8 +10839,8 @@ packages:
is-weakset: 2.0.2
dev: true
- /which-typed-array@1.1.9:
- resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==}
+ /which-typed-array@1.1.11:
+ resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==}
engines: {node: '>= 0.4'}
dependencies:
available-typed-arrays: 1.0.5
@@ -10484,7 +10848,6 @@ packages:
for-each: 0.3.3
gopd: 1.0.1
has-tostringtag: 1.0.0
- is-typed-array: 1.1.10
dev: true
/which@2.0.2:
@@ -10796,3 +11159,7 @@ packages:
/zhead@2.1.1:
resolution: {integrity: sha512-FRmjAFioi07R+bmL+fqbkXF/pCbC9PwcKQ8RDluC5xTaVbNBgYRQ4eKuS1C8c7Sil//UIxet/AGp7D6royoHhA==}
+
+ /zwitch@2.0.4:
+ resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
+ dev: true
diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts
index 9dede61..2b17474 100644
--- a/src/auto-imports.d.ts
+++ b/src/auto-imports.d.ts
@@ -37,6 +37,7 @@ declare global {
const h: typeof import('vue')['h']
const ignorableWatch: typeof import('@vueuse/core')['ignorableWatch']
const inject: typeof import('vue')['inject']
+ const injectLocal: typeof import('@vueuse/core')['injectLocal']
const isDark: typeof import('./composables/dark')['isDark']
const isDefined: typeof import('@vueuse/core')['isDefined']
const isProxy: typeof import('vue')['isProxy']
@@ -68,6 +69,7 @@ declare global {
const pausableWatch: typeof import('@vueuse/core')['pausableWatch']
const preferredDark: typeof import('./composables/dark')['preferredDark']
const provide: typeof import('vue')['provide']
+ const provideLocal: typeof import('@vueuse/core')['provideLocal']
const reactify: typeof import('@vueuse/core')['reactify']
const reactifyObject: typeof import('@vueuse/core')['reactifyObject']
const reactive: typeof import('vue')['reactive']
@@ -329,6 +331,7 @@ declare module 'vue' {
readonly h: UnwrapRef
readonly ignorableWatch: UnwrapRef
readonly inject: UnwrapRef
+ readonly injectLocal: UnwrapRef
readonly isDark: UnwrapRef
readonly isDefined: UnwrapRef
readonly isProxy: UnwrapRef
@@ -360,6 +363,7 @@ declare module 'vue' {
readonly pausableWatch: UnwrapRef
readonly preferredDark: UnwrapRef
readonly provide: UnwrapRef
+ readonly provideLocal: UnwrapRef
readonly reactify: UnwrapRef
readonly reactifyObject: UnwrapRef
readonly reactive: UnwrapRef
@@ -615,6 +619,7 @@ declare module '@vue/runtime-core' {
readonly h: UnwrapRef
readonly ignorableWatch: UnwrapRef
readonly inject: UnwrapRef
+ readonly injectLocal: UnwrapRef
readonly isDark: UnwrapRef
readonly isDefined: UnwrapRef
readonly isProxy: UnwrapRef
@@ -646,6 +651,7 @@ declare module '@vue/runtime-core' {
readonly pausableWatch: UnwrapRef
readonly preferredDark: UnwrapRef
readonly provide: UnwrapRef
+ readonly provideLocal: UnwrapRef
readonly reactify: UnwrapRef
readonly reactifyObject: UnwrapRef
readonly reactive: UnwrapRef
diff --git a/src/styles/markdown.css b/src/styles/markdown.css
index df79499..19f9029 100644
--- a/src/styles/markdown.css
+++ b/src/styles/markdown.css
@@ -12,17 +12,14 @@
width: 100%;
}
-.shiki-light {
- background: #f8f8f8 !important;
-}
-.shiki-dark {
- background: #0e0e0e !important;
+.shiki,
+.shiki span {
+ color: var(--shiki-light);
+ background: var(--shiki-light-bg);
}
-html.dark .shiki-light {
- display: none;
-}
-
-html:not(.dark) .shiki-dark {
- display: none;
+html.dark .shiki,
+html.dark .shiki span {
+ color: var(--shiki-dark);
+ background: var(--shiki-dark-bg);
}
diff --git a/vite.config.ts b/vite.config.ts
index e37d893..6880ff5 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -13,7 +13,7 @@ import { VitePWA } from 'vite-plugin-pwa'
import VueDevTools from 'vite-plugin-vue-devtools'
import LinkAttributes from 'markdown-it-link-attributes'
import Unocss from 'unocss/vite'
-import Shiki from 'markdown-it-shiki'
+import Shiki from 'markdown-it-shikiji'
import WebfontDownload from 'vite-plugin-webfont-dl'
export default defineConfig({
@@ -75,14 +75,7 @@ export default defineConfig({
Markdown({
wrapperClasses: 'prose prose-sm m-auto text-left',
headEnabled: true,
- markdownItSetup(md) {
- // https://prismjs.com/
- md.use(Shiki, {
- theme: {
- light: 'vitesse-light',
- dark: 'vitesse-dark',
- },
- })
+ async markdownItSetup(md) {
md.use(LinkAttributes, {
matcher: (link: string) => /^https?:\/\//.test(link),
attrs: {
@@ -90,6 +83,13 @@ export default defineConfig({
rel: 'noopener',
},
})
+ md.use(await Shiki({
+ defaultColor: false,
+ themes: {
+ light: 'vitesse-light',
+ dark: 'vitesse-dark',
+ },
+ }))
},
}),