From 2e756f0ead039980d717f7a1bff4605495244f41 Mon Sep 17 00:00:00 2001
From: Mark Chen <9006264+Mark9804@users.noreply.github.com>
Date: Sat, 23 Dec 2023 17:13:01 +0900
Subject: [PATCH] =?UTF-8?q?chore:=20=E8=B0=83=E6=95=B4=E9=A2=84=E5=A4=87?=
=?UTF-8?q?=E7=BB=84=E4=BB=B6=E5=BA=93=E6=96=87=E4=BB=B6=E7=BB=93=E6=9E=84?=
=?UTF-8?q?=20(#219)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* chore(docs): CI
* 通用设计规范
* feat(docs): 亮暗色切换动画
* 使用API托管字体
* 更新字体
* 更新文档
* 强制覆盖 vitepress 默认样式
* 调整结构
* chore: update dependencies
* Update button.md
* 更新设计文档
* refact: 迁移组件库设计文档
* fix CI
* fix CI
* 更新时间格式
---
.github/workflows/deploy-eden-docs.yml | 56 +
apps/ba-online-toolbox/package.json | 10 +-
apps/ba-story-editor/package.json | 8 +-
apps/blue-archive-story-viewer/package.json | 8 +-
common/config/rush/pnpm-lock.yaml | 3066 +++++++++++++----
.../docs/.vitepress/config.mts | 28 -
.../docs/.vitepress/theme/index.ts | 16 -
.../docs/design-language.md | 5 -
docs/eden-design-system/docs/get-started.md | 1 -
docs/eden-design-system/package.json | 15 -
lib/ba-story-player/package.json | 2 +-
.../eden-design}/.gitignore | 0
lib/eden-design/docs/.vitepress/config.mts | 138 +
.../theme/ApperanceTransitionLayout.vue | 64 +
.../docs/.vitepress/theme/index.ts | 19 +
.../docs/.vitepress/theme/style.scss | 114 +-
lib/eden-design/docs/color-variable.scss | 250 ++
lib/eden-design/docs/components/alert.md | 5 +
lib/eden-design/docs/components/avatar.md | 5 +
lib/eden-design/docs/components/button.md | 82 +
lib/eden-design/docs/components/card.md | 5 +
lib/eden-design/docs/components/divider.md | 5 +
.../docs/components/docs/ColorPalette.vue | 95 +
.../components/docs/ColorPaletteGroup.vue | 82 +
lib/eden-design/docs/components/index.md | 55 +
lib/eden-design/docs/components/input.md | 5 +
lib/eden-design/docs/components/menu.md | 5 +
lib/eden-design/docs/components/message.md | 5 +
lib/eden-design/docs/components/progress.md | 5 +
lib/eden-design/docs/components/radio.md | 5 +
lib/eden-design/docs/components/space.md | 5 +
lib/eden-design/docs/components/switch.md | 5 +
lib/eden-design/docs/components/tab.md | 5 +
lib/eden-design/docs/components/tag.md | 5 +
lib/eden-design/docs/components/tooltip.md | 5 +
lib/eden-design/docs/components/typography.md | 5 +
.../docs/guideline/design/design-language.md | 11 +
.../docs/guideline/design/index.md | 866 +++++
.../eden-design}/docs/index.md | 7 +-
lib/eden-design/docs/types/ColorPalette.ts | 19 +
lib/eden-design/docs/vite-env.d.ts | 9 +
lib/eden-design/docs/vite.config.ts | 47 +
lib/eden-design/package.json | 29 +
lib/eden-design/postcss.config.js | 6 +
lib/eden-design/tailwind.config.js | 8 +
rush.json | 4 +-
46 files changed, 4398 insertions(+), 797 deletions(-)
create mode 100644 .github/workflows/deploy-eden-docs.yml
delete mode 100644 docs/eden-design-system/docs/.vitepress/config.mts
delete mode 100644 docs/eden-design-system/docs/.vitepress/theme/index.ts
delete mode 100644 docs/eden-design-system/docs/design-language.md
delete mode 100644 docs/eden-design-system/docs/get-started.md
delete mode 100644 docs/eden-design-system/package.json
rename {docs/eden-design-system => lib/eden-design}/.gitignore (100%)
create mode 100644 lib/eden-design/docs/.vitepress/config.mts
create mode 100644 lib/eden-design/docs/.vitepress/theme/ApperanceTransitionLayout.vue
create mode 100644 lib/eden-design/docs/.vitepress/theme/index.ts
rename docs/eden-design-system/docs/.vitepress/theme/style.css => lib/eden-design/docs/.vitepress/theme/style.scss (59%)
create mode 100644 lib/eden-design/docs/color-variable.scss
create mode 100644 lib/eden-design/docs/components/alert.md
create mode 100644 lib/eden-design/docs/components/avatar.md
create mode 100644 lib/eden-design/docs/components/button.md
create mode 100644 lib/eden-design/docs/components/card.md
create mode 100644 lib/eden-design/docs/components/divider.md
create mode 100644 lib/eden-design/docs/components/docs/ColorPalette.vue
create mode 100644 lib/eden-design/docs/components/docs/ColorPaletteGroup.vue
create mode 100644 lib/eden-design/docs/components/index.md
create mode 100644 lib/eden-design/docs/components/input.md
create mode 100644 lib/eden-design/docs/components/menu.md
create mode 100644 lib/eden-design/docs/components/message.md
create mode 100644 lib/eden-design/docs/components/progress.md
create mode 100644 lib/eden-design/docs/components/radio.md
create mode 100644 lib/eden-design/docs/components/space.md
create mode 100644 lib/eden-design/docs/components/switch.md
create mode 100644 lib/eden-design/docs/components/tab.md
create mode 100644 lib/eden-design/docs/components/tag.md
create mode 100644 lib/eden-design/docs/components/tooltip.md
create mode 100644 lib/eden-design/docs/components/typography.md
create mode 100644 lib/eden-design/docs/guideline/design/design-language.md
create mode 100644 lib/eden-design/docs/guideline/design/index.md
rename {docs/eden-design-system => lib/eden-design}/docs/index.md (81%)
create mode 100644 lib/eden-design/docs/types/ColorPalette.ts
create mode 100644 lib/eden-design/docs/vite-env.d.ts
create mode 100644 lib/eden-design/docs/vite.config.ts
create mode 100644 lib/eden-design/package.json
create mode 100644 lib/eden-design/postcss.config.js
create mode 100644 lib/eden-design/tailwind.config.js
diff --git a/.github/workflows/deploy-eden-docs.yml b/.github/workflows/deploy-eden-docs.yml
new file mode 100644
index 00000000..1ce6a49b
--- /dev/null
+++ b/.github/workflows/deploy-eden-docs.yml
@@ -0,0 +1,56 @@
+name: Deploy Eden Docs To Preview Environment
+on:
+ push:
+ branches:
+ - dev
+ - "dev/**"
+ - "feat/**"
+ paths:
+ - "lib/eden-design/**"
+
+concurrency:
+ group: "eden-docs-deploy"
+ cancel-in-progress: true
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ with:
+ fetch-depth: 0
+ - uses: actions/setup-node@v3
+ with:
+ node-version: "18"
+ - uses: pnpm/action-setup@v2
+ with:
+ version: latest
+ - name: Verify Change Logs
+ run: node common/scripts/install-run-rush.js change --verify
+ - name: Rush Update
+ run: node common/scripts/install-run-rush.js update
+ - name: Rush Install
+ run: node common/scripts/install-run-rush.js install
+ - name: Generate secret for translator
+ env:
+ YOUDAO_APP_ID: ${{ secrets.YOUDAO_APP_ID }}
+ YOUDAO_APP_SECRET: ${{ secrets.YOUDAO_APP_SECRET }}
+ shell: python
+ run: |
+ import os
+ YOUDAO_APP_ID = os.getenv("YOUDAO_APP_ID")
+ YOUDAO_APP_SECRET = os.getenv("YOUDAO_APP_SECRET")
+ with open("./apps/ba-online-toolbox/src/tools/public/secrets.json", "w") as f:
+ f.write(f'{{"appKey": "{YOUDAO_APP_ID}", "appSecret": "{YOUDAO_APP_SECRET}"}}')
+ - name: Rush build
+ run: node common/scripts/install-run-rush.js build --to eden-design --verbose
+ - name: Docs rsync deploy
+ uses: easingthemes/ssh-deploy@main
+ env:
+ SSH_PRIVATE_KEY: ${{ secrets.SERVER_PASS_PRODUCTION }}
+ ARGS: "-rltgoDzvO --delete"
+ SOURCE: "./lib/eden-design/docs/.vitepress/dist/"
+ REMOTE_HOST: ${{ secrets.SERVER_HOST_PRODUCTION }}
+ REMOTE_USER: ${{ secrets.SERVER_USER_PRODUCTION }}
+ TARGET: "/var/www/eden-docs"
+ EXCLUDE: ".git*"
diff --git a/apps/ba-online-toolbox/package.json b/apps/ba-online-toolbox/package.json
index 47ab0197..f71b7978 100644
--- a/apps/ba-online-toolbox/package.json
+++ b/apps/ba-online-toolbox/package.json
@@ -23,7 +23,7 @@
"js-yaml": "^4.1.0",
"pinia": "^2.1.4",
"pinia-plugin-persistedstate": "^3.1.0",
- "vue": "^3.3.4",
+ "vue": "^3.3.7",
"vue-router": "^4.2.2",
"mitt": "^3.0.0"
},
@@ -50,17 +50,17 @@
"naive-ui": "^2.34.4",
"postcss": "~8.4.31",
"postcss-plugin-px2rem": "^0.8.1",
- "postcss-preset-env": "^8.5.1",
+ "postcss-preset-env": "^9.2.0",
"prettier": "^2.8.8",
"sass": "^1.63.6",
"terser": "^5.18.2",
"typescript": "^5.1.6",
- "unplugin-auto-import": "^0.16.6",
- "unplugin-vue-components": "^0.25.1",
+ "unplugin-auto-import": "^0.16.7",
+ "unplugin-vue-components": "^0.25.2",
"vfonts": "^0.0.3",
"vite": ">=4.5.1",
"vue-eslint-parser": "^9.3.1",
"vue-tsc": "^1.8.3",
"ba-rig": "workspace:*"
}
-}
+}
\ No newline at end of file
diff --git a/apps/ba-story-editor/package.json b/apps/ba-story-editor/package.json
index fa7d2d40..0998d75c 100644
--- a/apps/ba-story-editor/package.json
+++ b/apps/ba-story-editor/package.json
@@ -17,7 +17,7 @@
"dependencies": {
"@vueuse/core": "^10.2.1",
"@vueuse/head": "^1.1.26",
- "vue": "^3.3.4",
+ "vue": "^3.3.7",
"vue-router": "^4.2.2",
"ba-story-player": "workspace:*",
"@codemirror/lang-javascript": "~6.1.9",
@@ -46,8 +46,8 @@
"taze": "^0.10.3",
"typescript": "^5.1.6",
"unocss": "^0.53.0",
- "unplugin-auto-import": "^0.16.6",
- "unplugin-vue-components": "^0.25.1",
+ "unplugin-auto-import": "^0.16.7",
+ "unplugin-vue-components": "^0.25.2",
"unplugin-vue-macros": "^2.3.0",
"vite": ">=4.5.1",
"vite-plugin-pages": "^0.31.0",
@@ -81,4 +81,4 @@
"@unocss"
]
}
-}
+}
\ No newline at end of file
diff --git a/apps/blue-archive-story-viewer/package.json b/apps/blue-archive-story-viewer/package.json
index 18fb09ab..034b72c3 100644
--- a/apps/blue-archive-story-viewer/package.json
+++ b/apps/blue-archive-story-viewer/package.json
@@ -26,11 +26,11 @@
"pinia-plugin-persistedstate": "^3.1.0",
"pinyin-pro": "^3.15.4",
"typed.js": "^2.0.16",
- "vue": "^3.3.4",
+ "vue": "^3.3.7",
"vue-router": "^4.2.2",
"xxhashjs": "^0.2.2",
- "tailwindcss": "~3.3.3",
- "autoprefixer": "~10.4.14",
+ "tailwindcss": "~3.3.5",
+ "autoprefixer": "~10.4.16",
"dayjs": "~1.11.9"
},
"devDependencies": {
@@ -55,7 +55,7 @@
"js-yaml": "^4.1.0",
"postcss": "~8.4.31",
"postcss-plugin-px2rem": "^0.8.1",
- "postcss-preset-env": "^8.5.1",
+ "postcss-preset-env": "^9.2.0",
"rollup-plugin-visualizer": "^5.9.2",
"sass": "^1.63.6",
"terser": "^5.18.2",
diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml
index 7df8defe..22abf818 100644
--- a/common/config/rush/pnpm-lock.yaml
+++ b/common/config/rush/pnpm-lock.yaml
@@ -41,33 +41,33 @@ importers:
pinia-plugin-persistedstate: ^3.1.0
postcss: ~8.4.31
postcss-plugin-px2rem: ^0.8.1
- postcss-preset-env: ^8.5.1
+ postcss-preset-env: ^9.2.0
prettier: ^2.8.8
sass: ^1.63.6
terser: ^5.18.2
typescript: ^5.1.6
- unplugin-auto-import: ^0.16.6
- unplugin-vue-components: ^0.25.1
+ unplugin-auto-import: ^0.16.7
+ unplugin-vue-components: ^0.25.2
vfonts: ^0.0.3
- vite: 4.5.1
- vue: ^3.3.4
+ vite: '>=4.5.1'
+ vue: ^3.3.7
vue-eslint-parser: ^9.3.1
vue-router: ^4.2.2
vue-tsc: ^1.8.3
dependencies:
- '@vueuse/core': 10.5.0_vue@3.3.4
- '@vueuse/math': 10.2.1_vue@3.3.4
+ '@vueuse/core': 10.5.0_vue@3.3.11
+ '@vueuse/math': 10.2.1_vue@3.3.11
axios: 1.6.2
ba-story-player: link:../../lib/ba-story-player
crypto-js: 4.2.0
- element-plus: 2.3.8_vue@3.3.4
+ element-plus: 2.3.8_vue@3.3.11
file-saver: 2.0.5
js-yaml: 4.1.0
mitt: 3.0.1
- pinia: 2.1.6_typescript@5.1.6+vue@3.3.4
+ pinia: 2.1.6_typescript@5.1.6+vue@3.3.11
pinia-plugin-persistedstate: 3.2.0_pinia@2.1.6
- vue: 3.3.4
- vue-router: 4.2.4_vue@3.3.4
+ vue: 3.3.11_typescript@5.1.6
+ vue-router: 4.2.4_vue@3.3.11
devDependencies:
'@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
'@csstools/css-tokenizer': 2.2.0
@@ -78,7 +78,7 @@ importers:
'@typescript-eslint/eslint-plugin': 5.62.0_17357f68f3a550d4e1de94100f3b1b27
'@typescript-eslint/parser': 5.62.0_eslint@8.46.0+typescript@5.1.6
'@vitejs/plugin-legacy': 4.1.1_terser@5.19.2+vite@4.5.1
- '@vitejs/plugin-vue': 4.2.3_vite@4.5.1+vue@3.3.4
+ '@vitejs/plugin-vue': 4.2.3_vite@4.5.1+vue@3.3.11
'@vue/compiler-sfc': 3.3.4
'@vue/eslint-config-typescript': 11.0.3_d7ed7bb951749a6dd112c7ff9b56bd74
ba-rig: link:../../lib/ba-rig
@@ -89,16 +89,16 @@ importers:
eslint-plugin-sort-exports: 0.8.0_eslint@8.46.0
eslint-plugin-vue: 9.16.1_eslint@8.46.0
eslint-plugin-yaml: 0.5.0
- naive-ui: 2.34.4_vue@3.3.4
+ naive-ui: 2.34.4_vue@3.3.11
postcss: 8.4.31
postcss-plugin-px2rem: 0.8.1
- postcss-preset-env: 8.5.1_postcss@8.4.31
+ postcss-preset-env: 9.3.0_postcss@8.4.31
prettier: 2.8.8
sass: 1.64.2
terser: 5.19.2
typescript: 5.1.6
- unplugin-auto-import: 0.16.6_@vueuse+core@10.5.0
- unplugin-vue-components: 0.25.1_vue@3.3.4
+ unplugin-auto-import: 0.16.7_@vueuse+core@10.5.0
+ unplugin-vue-components: 0.25.2_vue@3.3.11
vfonts: 0.0.3
vite: 4.5.1_sass@1.64.2+terser@5.19.2
vue-eslint-parser: 9.3.1_eslint@8.46.0
@@ -151,13 +151,13 @@ importers:
tdesign-vue-next: ~1.4.2
typescript: ^5.1.6
unocss: ^0.53.0
- unplugin-auto-import: ^0.16.6
- unplugin-vue-components: ^0.25.1
+ unplugin-auto-import: ^0.16.7
+ unplugin-vue-components: ^0.25.2
unplugin-vue-macros: ^2.3.0
- vite: 4.5.1
+ vite: '>=4.5.1'
vite-plugin-pages: ^0.31.0
vitest: ^0.31.4
- vue: ^3.3.4
+ vue: ^3.3.7
vue-codemirror: ~6.1.1
vue-eslint-parser: ^9.3.1
vue-router: ^4.2.2
@@ -168,15 +168,15 @@ importers:
'@codemirror/state': 6.2.1
'@codemirror/theme-one-dark': 6.1.2
'@codemirror/view': 6.16.0
- '@vueuse/core': 10.5.0_vue@3.3.4
- '@vueuse/head': 1.3.1_vue@3.3.4
+ '@vueuse/core': 10.5.0_vue@3.3.11
+ '@vueuse/head': 1.3.1_vue@3.3.11
ba-story-player: link:../../lib/ba-story-player
codemirror: 6.0.1
- pinia: 2.1.6_typescript@5.1.6+vue@3.3.4
- tdesign-vue-next: 1.4.2_vue@3.3.4
- vue: 3.3.4
- vue-codemirror: 6.1.1_codemirror@6.0.1+vue@3.3.4
- vue-router: 4.2.4_vue@3.3.4
+ pinia: 2.1.6_typescript@5.1.6+vue@3.3.11
+ tdesign-vue-next: 1.4.2_vue@3.3.11
+ vue: 3.3.11_typescript@5.1.6
+ vue-codemirror: 6.1.1_codemirror@6.0.1+vue@3.3.11
+ vue-router: 4.2.4_vue@3.3.11
devDependencies:
'@antfu/eslint-config': 0.39.8_eslint@8.46.0+typescript@5.1.6
'@iconify-json/carbon': 1.1.21
@@ -186,9 +186,9 @@ importers:
'@unocss/eslint-config': 0.53.6_eslint@8.46.0+typescript@5.1.6
'@unocss/eslint-plugin': 0.53.6_eslint@8.46.0+typescript@5.1.6
'@unocss/reset': 0.53.6
- '@vitejs/plugin-vue': 4.2.3_vite@4.5.1+vue@3.3.4
- '@vue-macros/volar': 0.10.2_vue-tsc@1.8.8+vue@3.3.4
- '@vue/test-utils': 2.4.1_vue@3.3.4
+ '@vitejs/plugin-vue': 4.2.3_vite@4.5.1+vue@3.3.11
+ '@vue-macros/volar': 0.10.2_vue-tsc@1.8.8+vue@3.3.11
+ '@vue/test-utils': 2.4.1_vue@3.3.11
ba-rig: link:../../lib/ba-rig
eslint: 8.46.0
eslint-plugin-antfu: 0.39.8_eslint@8.46.0+typescript@5.1.6
@@ -213,9 +213,9 @@ importers:
taze: 0.10.3
typescript: 5.1.6
unocss: 0.53.6_vite@4.5.1
- unplugin-auto-import: 0.16.6_@vueuse+core@10.5.0
- unplugin-vue-components: 0.25.1_vue@3.3.4
- unplugin-vue-macros: 2.5.1_ad037d48b8dbfc2062d24f0a5e2dedfa
+ unplugin-auto-import: 0.16.7_@vueuse+core@10.5.0
+ unplugin-vue-components: 0.25.2_vue@3.3.11
+ unplugin-vue-macros: 2.5.1_6a371f2ac2266217ddf8b663a6d0b9e1
vite: 4.5.1_@types+node@20.4.7
vite-plugin-pages: 0.31.0_vite@4.5.1
vitest: 0.31.4_jsdom@22.1.0
@@ -238,7 +238,7 @@ importers:
'@vue/compiler-sfc': ^3.3.4
'@vue/eslint-config-typescript': ^11.0.3
'@vueuse/core': ^10.2.1
- autoprefixer: ~10.4.14
+ autoprefixer: ~10.4.16
axios: ^1.6.0
axios-retry: ^3.5.1
ba-rig: workspace:*
@@ -262,17 +262,17 @@ importers:
pinyin-pro: ^3.15.4
postcss: ~8.4.31
postcss-plugin-px2rem: ^0.8.1
- postcss-preset-env: ^8.5.1
+ postcss-preset-env: ^9.2.0
rollup-plugin-visualizer: ^5.9.2
sass: ^1.63.6
- tailwindcss: ~3.3.3
+ tailwindcss: ~3.3.5
terser: ^5.18.2
typed.js: ^2.0.16
typescript: ^5.1.6
- vite: 4.5.1
+ vite: '>=4.5.1'
vite-plugin-compression: ^0.5.1
vite-plugin-pwa: ^0.16.4
- vue: ^3.3.4
+ vue: ^3.3.7
vue-eslint-parser: ^9.3.1
vue-router: ^4.2.2
vue-tsc: ^1.8.3
@@ -280,8 +280,8 @@ importers:
xxhashjs: ^0.2.2
dependencies:
'@vue/compiler-sfc': 3.3.4
- '@vueuse/core': 10.5.0_vue@3.3.4
- autoprefixer: 10.4.14_postcss@8.4.31
+ '@vueuse/core': 10.5.0_vue@3.3.11
+ autoprefixer: 10.4.16_postcss@8.4.31
axios: 1.6.2
axios-retry: 3.6.0
ba-story-player: link:../../lib/ba-story-player
@@ -291,13 +291,13 @@ importers:
husky: 8.0.3
ismobilejs: 1.1.1
mitt: 3.0.1
- pinia: 2.1.6_typescript@5.1.6+vue@3.3.4
+ pinia: 2.1.6_typescript@5.1.6+vue@3.3.11
pinia-plugin-persistedstate: 3.2.0_pinia@2.1.6
pinyin-pro: 3.16.2
- tailwindcss: 3.3.3
+ tailwindcss: 3.3.6
typed.js: 2.0.16
- vue: 3.3.4
- vue-router: 4.2.4_vue@3.3.4
+ vue: 3.3.11_typescript@5.1.6
+ vue-router: 4.2.4_vue@3.3.11
xxhashjs: 0.2.2
devDependencies:
'@babel/preset-env': 7.22.9
@@ -309,7 +309,7 @@ importers:
'@typescript-eslint/eslint-plugin': 5.62.0_17357f68f3a550d4e1de94100f3b1b27
'@typescript-eslint/parser': 5.62.0_eslint@8.46.0+typescript@5.1.6
'@vitejs/plugin-legacy': 4.1.1_terser@5.19.2+vite@4.5.1
- '@vitejs/plugin-vue': 4.2.3_vite@4.5.1+vue@3.3.4
+ '@vitejs/plugin-vue': 4.2.3_vite@4.5.1+vue@3.3.11
'@vue/eslint-config-typescript': 11.0.3_d7ed7bb951749a6dd112c7ff9b56bd74
ba-rig: link:../../lib/ba-rig
chalk: 5.3.0
@@ -322,7 +322,7 @@ importers:
js-yaml: 4.1.0
postcss: 8.4.31
postcss-plugin-px2rem: 0.8.1
- postcss-preset-env: 8.5.1_postcss@8.4.31
+ postcss-preset-env: 9.3.0_postcss@8.4.31
rollup-plugin-visualizer: 5.9.2
sass: 1.64.2
terser: 5.19.2
@@ -334,12 +334,6 @@ importers:
vue-tsc: 1.8.8_typescript@5.1.6
workbox-window: 7.0.0
- ../../docs/eden-design-system:
- specifiers:
- vitepress: ~1.0.0-rc.22
- dependencies:
- vitepress: 1.0.0-rc.22
-
../../lib/ba-rig:
specifiers:
'@antfu/eslint-config': ^0.39.6
@@ -427,8 +421,8 @@ importers:
type-fest: ~4.2.0
typescript: ^5.1.6
uuid: ~9.0.0
- vite: 4.5.1
- vue: ^3.3.4
+ vite: '>=4.5.1'
+ vue: ^3.3.7
vue-eslint-parser: ^9.3.1
vue-responsive-video-background-player: ^2.3.1
vue-tsc: ^1.8.3
@@ -444,9 +438,9 @@ importers:
'@types/lodash-es': 4.17.8
'@types/uuid': 9.0.2
'@vue/shared': 3.3.4
- '@vueuse/core': 10.5.0_vue@3.3.4
+ '@vueuse/core': 10.5.0_vue@3.3.11
axios: 1.6.2
- element-plus: 2.3.8_vue@3.3.4
+ element-plus: 2.3.8_vue@3.3.11
gsap: 3.12.2
howler: 2.2.3
lodash-es: 4.17.21
@@ -455,7 +449,7 @@ importers:
pixi.js: 6.5.10
type-fest: 4.2.0
uuid: 9.0.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
vue-responsive-video-background-player: 2.3.1
xxhashjs: 0.2.2
devDependencies:
@@ -464,7 +458,7 @@ importers:
'@types/xxhashjs': 0.2.2
'@typescript-eslint/eslint-plugin': 5.62.0_17357f68f3a550d4e1de94100f3b1b27
'@typescript-eslint/parser': 5.62.0_eslint@8.46.0+typescript@5.1.6
- '@vitejs/plugin-vue': 4.2.3_vite@4.5.1+vue@3.3.4
+ '@vitejs/plugin-vue': 4.2.3_vite@4.5.1+vue@3.3.11
'@vue/eslint-config-typescript': 11.0.3_d7ed7bb951749a6dd112c7ff9b56bd74
ba-rig: link:../ba-rig
eslint: 8.46.0
@@ -481,6 +475,40 @@ importers:
vue-eslint-parser: 9.3.1_eslint@8.46.0
vue-tsc: 1.8.8_typescript@5.1.6
+ ../../lib/eden-design:
+ specifiers:
+ '@arco-design/web-vue': ~2.52.1
+ '@types/color-string': ~1.5.4
+ '@vueuse/core': ^10.2.1
+ autoprefixer: ~10.4.16
+ color-string: ~1.9.1
+ postcss: ~8.4.31
+ postcss-plugin-px2rem: ^0.8.1
+ postcss-preset-env: ^9.2.0
+ radix-vue: ~1.2.5
+ tailwindcss: ~3.3.5
+ typescript: ^5.1.6
+ unplugin-auto-import: ^0.16.7
+ unplugin-vue-components: ^0.25.2
+ vitepress: ~1.0.0-rc.24
+ vue: ^3.3.7
+ dependencies:
+ '@arco-design/web-vue': 2.52.1_vue@3.3.11
+ '@types/color-string': 1.5.5
+ '@vueuse/core': 10.7.0_vue@3.3.11
+ autoprefixer: 10.4.16_postcss@8.4.32
+ color-string: 1.9.1
+ postcss: 8.4.32
+ postcss-plugin-px2rem: 0.8.1
+ postcss-preset-env: 9.3.0_postcss@8.4.32
+ radix-vue: 1.2.5_vue@3.3.11
+ tailwindcss: 3.3.6
+ typescript: 5.1.6
+ unplugin-auto-import: 0.16.7_@vueuse+core@10.7.0
+ unplugin-vue-components: 0.25.2_vue@3.3.11
+ vitepress: 1.0.0-rc.31_postcss@8.4.32+typescript@5.1.6
+ vue: 3.3.11_typescript@5.1.6
+
packages:
/@aashutoshrathi/word-wrap/1.2.6:
@@ -817,6 +845,9 @@ packages:
/@antfu/utils/0.7.5:
resolution: {integrity: sha512-dlR6LdS+0SzOAPx/TPRhnoi7hE251OVeT2Snw0RguNbBSbjUHdWr0l3vcUUDg26rEysT89kCbtw1lVorBXLLCg==}
+ /@antfu/utils/0.7.6:
+ resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==}
+
/@apideck/better-ajv-errors/0.3.6_ajv@8.12.0:
resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==}
engines: {node: '>=10'}
@@ -829,6 +860,28 @@ packages:
leven: 3.1.0
dev: true
+ /@arco-design/color/0.4.0:
+ resolution: {integrity: sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==}
+ dependencies:
+ color: 3.2.1
+ dev: false
+
+ /@arco-design/web-vue/2.52.1_vue@3.3.11:
+ resolution: {integrity: sha512-XE9zHC2ZqYqkC+bgqljFoA+5zDOXx8bOWFDoVlO/LgEq55284C7kkPZjmIyAeurkYdDYqlbxjWaPOwJXaj3J2g==}
+ peerDependencies:
+ vue: ^3.1.0
+ dependencies:
+ '@arco-design/color': 0.4.0
+ b-tween: 0.3.3
+ b-validate: 1.5.3
+ compute-scroll-into-view: 1.0.20
+ dayjs: 1.11.9
+ number-precision: 1.6.0
+ resize-observer-polyfill: 1.5.1
+ scroll-into-view-if-needed: 2.2.31
+ vue: 3.3.11_typescript@5.1.6
+ dev: false
+
/@babel/code-frame/7.22.13:
resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==}
engines: {node: '>=6.9.0'}
@@ -1214,6 +1267,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
+ /@babel/parser/7.23.5:
+ resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.22.5:
resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==}
engines: {node: '>=6.9.0'}
@@ -2976,58 +3034,49 @@ packages:
css-render: 0.15.12
dev: true
- /@css-render/vue3-ssr/0.15.12_vue@3.3.4:
+ /@css-render/vue3-ssr/0.15.12_vue@3.3.11:
resolution: {integrity: sha512-AQLGhhaE0F+rwybRCkKUdzBdTEM/5PZBYy+fSYe1T9z9+yxMuV/k7ZRqa4M69X+EI1W8pa4kc9Iq2VjQkZx4rg==}
peerDependencies:
vue: ^3.0.11
dependencies:
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: true
- /@csstools/cascade-layer-name-parser/1.0.4_817905cc5a57ae8566f618b47985e844:
- resolution: {integrity: sha512-zXMGsJetbLoXe+gjEES07MEGjL0Uy3hMxmnGtVBrRpVKr5KV9OgCB09zr/vLrsEtoVQTgJFewxaU8IYSAE4tjg==}
+ /@csstools/cascade-layer-name-parser/1.0.5_a9c560f070a640d39547bd2086aba651:
+ resolution: {integrity: sha512-v/5ODKNBMfBl0us/WQjlfsvSlYxfZLhNMVIsuCPib2ulTwGKYbKJbwqw671+qH9Y4wvWVnu7LBChvml/wBKjFg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@csstools/css-parser-algorithms': ^2.3.1
- '@csstools/css-tokenizer': ^2.2.0
+ '@csstools/css-parser-algorithms': ^2.3.2
+ '@csstools/css-tokenizer': ^2.2.1
dependencies:
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- dev: true
-
- /@csstools/color-helpers/2.1.0:
- resolution: {integrity: sha512-OWkqBa7PDzZuJ3Ha7T5bxdSVfSCfTq6K1mbAhbO1MD+GSULGjrp45i5RudyJOedstSarN/3mdwu9upJE7gDXfw==}
- engines: {node: ^14 || ^16 || >=18}
- dev: true
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
- /@csstools/color-helpers/3.0.0:
- resolution: {integrity: sha512-rBODd1rY01QcenD34QxbQxLc1g+Uh7z1X/uzTHNQzJUnFCT9/EZYI7KWq+j0YfWMXJsRJ8lVkqBcB0R/qLr+yg==}
+ /@csstools/color-helpers/3.0.2:
+ resolution: {integrity: sha512-NMVs/l7Y9eIKL5XjbCHEgGcG8LOUT2qVcRjX6EzkCdlvftHVKr2tHIPzHavfrULRZ5Q2gxrJ9f44dAlj6fX97Q==}
engines: {node: ^14 || ^16 || >=18}
- dev: true
- /@csstools/css-calc/1.1.3_817905cc5a57ae8566f618b47985e844:
- resolution: {integrity: sha512-7mJZ8gGRtSQfQKBQFi5N0Z+jzNC0q8bIkwojP1W0w+APzEqHu5wJoGVsvKxVnVklu9F8tW1PikbBRseYnAdv+g==}
+ /@csstools/css-calc/1.1.4_a9c560f070a640d39547bd2086aba651:
+ resolution: {integrity: sha512-ZV1TSmToiNcQL1P3hfzlzZzA02mmVkVmXGaUDUqpYUG84PmLhVSZpKX+KfxAuOcK7de04UXSQPBrAvaya6iiGg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@csstools/css-parser-algorithms': ^2.3.1
- '@csstools/css-tokenizer': ^2.2.0
+ '@csstools/css-parser-algorithms': ^2.3.2
+ '@csstools/css-tokenizer': ^2.2.1
dependencies:
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- dev: true
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
- /@csstools/css-color-parser/1.2.3_817905cc5a57ae8566f618b47985e844:
- resolution: {integrity: sha512-YaEnCoPTdhE4lPQFH3dU4IEk8S+yCnxS88wMv45JzlnMfZp57hpqA6qf2gX8uv7IJTJ/43u6pTQmhy7hCjlz7g==}
+ /@csstools/css-color-parser/1.4.0_a9c560f070a640d39547bd2086aba651:
+ resolution: {integrity: sha512-SlGd8E6ron24JYQPQAIzu5tvmWi1H4sDKTdA7UDnwF45oJv7AVESbOlOO1YjfBhrQFuvLWUgKiOY9DwGoAxwTA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@csstools/css-parser-algorithms': ^2.3.1
- '@csstools/css-tokenizer': ^2.2.0
+ '@csstools/css-parser-algorithms': ^2.3.2
+ '@csstools/css-tokenizer': ^2.2.1
dependencies:
- '@csstools/color-helpers': 3.0.0
- '@csstools/css-calc': 1.1.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- dev: true
+ '@csstools/color-helpers': 3.0.2
+ '@csstools/css-calc': 1.1.4_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
/@csstools/css-parser-algorithms/2.3.1_@csstools+css-tokenizer@2.2.0:
resolution: {integrity: sha512-xrvsmVUtefWMWQsGgFffqWSK03pZ1vfDki4IVIIUxxDKnGBzqNgv0A7SB1oXtVNEkcVO8xi1ZrTL29HhSu5kGA==}
@@ -3038,361 +3087,740 @@ packages:
'@csstools/css-tokenizer': 2.2.0
dev: true
+ /@csstools/css-parser-algorithms/2.3.2_@csstools+css-tokenizer@2.2.1:
+ resolution: {integrity: sha512-sLYGdAdEY2x7TSw9FtmdaTrh2wFtRJO5VMbBrA8tEqEod7GEggFmxTSK9XqExib3yMuYNcvcTdCZIP6ukdjAIA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ '@csstools/css-tokenizer': ^2.2.1
+ dependencies:
+ '@csstools/css-tokenizer': 2.2.1
+
/@csstools/css-tokenizer/2.2.0:
resolution: {integrity: sha512-wErmsWCbsmig8sQKkM6pFhr/oPha1bHfvxsUY5CYSQxwyhA9Ulrs8EqCgClhg4Tgg2XapVstGqSVcz0xOYizZA==}
engines: {node: ^14 || ^16 || >=18}
dev: true
- /@csstools/media-query-list-parser/2.1.3_817905cc5a57ae8566f618b47985e844:
- resolution: {integrity: sha512-ATul1u+pic4aVpstgueqxEv4MsObEbszAxfTXpx9LHaeD3LAh+wFqdCteyegWmjk0k5rkSCAvIOaJe9U3DD09w==}
+ /@csstools/css-tokenizer/2.2.1:
+ resolution: {integrity: sha512-Zmsf2f/CaEPWEVgw29odOj+WEVoiJy9s9NOv5GgNY9mZ1CZ7394By6wONrONrTsnNDv6F9hR02nvFihrGVGHBg==}
+ engines: {node: ^14 || ^16 || >=18}
+
+ /@csstools/media-query-list-parser/2.1.5_a9c560f070a640d39547bd2086aba651:
+ resolution: {integrity: sha512-IxVBdYzR8pYe89JiyXQuYk4aVVoCPhMJkz6ElRwlVysjwURTsTk/bmY/z4FfeRE+CRBMlykPwXEVUg8lThv7AQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@csstools/css-parser-algorithms': ^2.3.1
- '@csstools/css-tokenizer': ^2.2.0
+ '@csstools/css-parser-algorithms': ^2.3.2
+ '@csstools/css-tokenizer': ^2.2.1
dependencies:
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- dev: true
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
- /@csstools/postcss-cascade-layers/3.0.1_postcss@8.4.31:
- resolution: {integrity: sha512-dD8W98dOYNOH/yX4V4HXOhfCOnvVAg8TtsL+qCGNoKXuq5z2C/d026wGWgySgC8cajXXo/wNezS31Glj5GcqrA==}
+ /@csstools/postcss-cascade-layers/4.0.1_postcss@8.4.31:
+ resolution: {integrity: sha512-UYFuFL9GgVnftg9v7tBvVEBRLaBeAD66euD+yYy5fYCUld9ZIWTJNCE30hm6STMEdt6FL5xzeVw1lAZ1tpvUEg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/selector-specificity': 2.2.0_postcss-selector-parser@6.0.13
+ '@csstools/selector-specificity': 3.0.0_postcss-selector-parser@6.0.13
postcss: 8.4.31
postcss-selector-parser: 6.0.13
dev: true
- /@csstools/postcss-color-function/2.2.3_postcss@8.4.31:
- resolution: {integrity: sha512-b1ptNkr1UWP96EEHqKBWWaV5m/0hgYGctgA/RVZhONeP1L3T/8hwoqDm9bB23yVCfOgE9U93KI9j06+pEkJTvw==}
+ /@csstools/postcss-cascade-layers/4.0.1_postcss@8.4.32:
+ resolution: {integrity: sha512-UYFuFL9GgVnftg9v7tBvVEBRLaBeAD66euD+yYy5fYCUld9ZIWTJNCE30hm6STMEdt6FL5xzeVw1lAZ1tpvUEg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.2.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
- postcss: 8.4.31
- dev: true
+ '@csstools/selector-specificity': 3.0.0_postcss-selector-parser@6.0.13
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
- /@csstools/postcss-color-mix-function/1.0.3_postcss@8.4.31:
- resolution: {integrity: sha512-QGXjGugTluqFZWzVf+S3wCiRiI0ukXlYqCi7OnpDotP/zaVTyl/aqZujLFzTOXy24BoWnu89frGMc79ohY5eog==}
+ /@csstools/postcss-color-function/3.0.7_postcss@8.4.31:
+ resolution: {integrity: sha512-/PIB20G1TPCXmQlaJLWIYzTZRZpj6csT4ijgnshIj/kcmniIRroAfDa0xSWnfuO1eNo0NptIaPU7jzUukWn55Q==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.2.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
postcss: 8.4.31
dev: true
- /@csstools/postcss-font-format-keywords/2.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-iKYZlIs6JsNT7NKyRjyIyezTCHLh4L4BBB3F5Nx7Dc4Z/QmBgX+YJFuUSar8IM6KclGiAUFGomXFdYxAwJydlA==}
+ /@csstools/postcss-color-function/3.0.7_postcss@8.4.32:
+ resolution: {integrity: sha512-/PIB20G1TPCXmQlaJLWIYzTZRZpj6csT4ijgnshIj/kcmniIRroAfDa0xSWnfuO1eNo0NptIaPU7jzUukWn55Q==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.31
- postcss-value-parser: 4.2.0
- dev: true
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ postcss: 8.4.32
+ dev: false
- /@csstools/postcss-gradients-interpolation-method/3.0.6_postcss@8.4.31:
- resolution: {integrity: sha512-rBOBTat/YMmB0G8VHwKqDEx+RZ4KCU9j42K8LwS0IpZnyThalZZF7BCSsZ6TFlZhcRZKlZy3LLFI2pLqjNVGGA==}
+ /@csstools/postcss-color-mix-function/2.0.7_postcss@8.4.31:
+ resolution: {integrity: sha512-57/g8aGo5eKFjEeJMiRKh8Qq43K2rCyk5ZZTvJ34TNl4zUtYU5DvLkIkOnhCtL8/a4z9oMA42aOnFPddRrScUQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.2.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
postcss: 8.4.31
dev: true
- /@csstools/postcss-hwb-function/2.2.2_postcss@8.4.31:
- resolution: {integrity: sha512-W5Y5oaJ382HSlbdGfPf60d7dAK6Hqf10+Be1yZbd/TNNrQ/3dDdV1c07YwOXPQ3PZ6dvFMhxbIbn8EC3ki3nEg==}
+ /@csstools/postcss-color-mix-function/2.0.7_postcss@8.4.32:
+ resolution: {integrity: sha512-57/g8aGo5eKFjEeJMiRKh8Qq43K2rCyk5ZZTvJ34TNl4zUtYU5DvLkIkOnhCtL8/a4z9oMA42aOnFPddRrScUQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.2.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- postcss: 8.4.31
- dev: true
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ postcss: 8.4.32
+ dev: false
- /@csstools/postcss-ic-unit/2.0.4_postcss@8.4.31:
- resolution: {integrity: sha512-9W2ZbV7whWnr1Gt4qYgxMWzbevZMOvclUczT5vk4yR6vS53W/njiiUhtm/jh/BKYwQ1W3PECZjgAd2dH4ebJig==}
+ /@csstools/postcss-exponential-functions/1.0.1_postcss@8.4.31:
+ resolution: {integrity: sha512-ZLK2iSK4DUxeypGce2PnQSdYugUqDTwxnhNiq1o6OyKMNYgYs4eKbvEhFG8JKr1sJWbeqBi5jRr0017l2EWVvg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
+ '@csstools/css-calc': 1.1.4_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
postcss: 8.4.31
- postcss-value-parser: 4.2.0
dev: true
- /@csstools/postcss-is-pseudo-class/3.2.1_postcss@8.4.31:
- resolution: {integrity: sha512-AtANdV34kJl04Al62is3eQRk/BfOfyAvEmRJvbt+nx5REqImLC+2XhuE6skgkcPli1l8ONS67wS+l1sBzySc3Q==}
+ /@csstools/postcss-exponential-functions/1.0.1_postcss@8.4.32:
+ resolution: {integrity: sha512-ZLK2iSK4DUxeypGce2PnQSdYugUqDTwxnhNiq1o6OyKMNYgYs4eKbvEhFG8JKr1sJWbeqBi5jRr0017l2EWVvg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/selector-specificity': 2.2.0_postcss-selector-parser@6.0.13
- postcss: 8.4.31
- postcss-selector-parser: 6.0.13
- dev: true
+ '@csstools/css-calc': 1.1.4_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.32
+ dev: false
- /@csstools/postcss-logical-float-and-clear/1.0.1_postcss@8.4.31:
- resolution: {integrity: sha512-eO9z2sMLddvlfFEW5Fxbjyd03zaO7cJafDurK4rCqyRt9P7aaWwha0LcSzoROlcZrw1NBV2JAp2vMKfPMQO1xw==}
+ /@csstools/postcss-font-format-keywords/3.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-ntkGj+1uDa/u6lpjPxnkPcjJn7ChO/Kcy08YxctOZI7vwtrdYvFhmE476dq8bj1yna306+jQ9gzXIG/SWfOaRg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
postcss: 8.4.31
+ postcss-value-parser: 4.2.0
dev: true
- /@csstools/postcss-logical-resize/1.0.1_postcss@8.4.31:
- resolution: {integrity: sha512-x1ge74eCSvpBkDDWppl+7FuD2dL68WP+wwP2qvdUcKY17vJksz+XoE1ZRV38uJgS6FNUwC0AxrPW5gy3MxsDHQ==}
+ /@csstools/postcss-font-format-keywords/3.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-ntkGj+1uDa/u6lpjPxnkPcjJn7ChO/Kcy08YxctOZI7vwtrdYvFhmE476dq8bj1yna306+jQ9gzXIG/SWfOaRg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.32
postcss-value-parser: 4.2.0
- dev: true
+ dev: false
- /@csstools/postcss-logical-viewport-units/1.0.3_postcss@8.4.31:
- resolution: {integrity: sha512-6zqcyRg9HSqIHIPMYdt6THWhRmE5/tyHKJQLysn2TeDf/ftq7Em9qwMTx98t2C/7UxIsYS8lOiHHxAVjWn2WUg==}
+ /@csstools/postcss-gamut-mapping/1.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-6UQyK8l9YaG5Ao5rBDcCnKHrLsHiQ1E0zeFQuqDJqEtinVzAPb/MwSw3TenZXL1Rnd7th3tb+4CBFHBXdW5tbQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-tokenizer': 2.2.0
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
postcss: 8.4.31
dev: true
- /@csstools/postcss-media-minmax/1.0.6_postcss@8.4.31:
- resolution: {integrity: sha512-BmwKkqEzzQz6D+5ctoacsiGrq4kVgd1PMEPwkwdR0qFaL2C2nguGsWG87xEw+HIts/2yxhIPTm7Jp3DQq+wn3Q==}
+ /@csstools/postcss-gamut-mapping/1.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-6UQyK8l9YaG5Ao5rBDcCnKHrLsHiQ1E0zeFQuqDJqEtinVzAPb/MwSw3TenZXL1Rnd7th3tb+4CBFHBXdW5tbQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-calc': 1.1.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- '@csstools/media-query-list-parser': 2.1.3_817905cc5a57ae8566f618b47985e844
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-gradients-interpolation-method/4.0.7_postcss@8.4.31:
+ resolution: {integrity: sha512-GT1CzE/Tyr/ei4j5BwKESkHAgg+Gzys/0mAY7W+UiR+XrcYk5hDbOrE/YJIx1rflfO/7La1bDoZtA0YnLl4qNA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
postcss: 8.4.31
dev: true
- /@csstools/postcss-media-queries-aspect-ratio-number-values/1.0.4_postcss@8.4.31:
- resolution: {integrity: sha512-IwyTbyR8E2y3kh6Fhrs251KjKBJeUPV5GlnUKnpU70PRFEN2DolWbf2V4+o/B9+Oj77P/DullLTulWEQ8uFtAA==}
+ /@csstools/postcss-gradients-interpolation-method/4.0.7_postcss@8.4.32:
+ resolution: {integrity: sha512-GT1CzE/Tyr/ei4j5BwKESkHAgg+Gzys/0mAY7W+UiR+XrcYk5hDbOrE/YJIx1rflfO/7La1bDoZtA0YnLl4qNA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- '@csstools/media-query-list-parser': 2.1.3_817905cc5a57ae8566f618b47985e844
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-hwb-function/3.0.6_postcss@8.4.31:
+ resolution: {integrity: sha512-uQgWt2Ho2yy2S6qthWY7mD5v57NKxi6dD1NB8nAybU5bJSsm+hLXRGm3/zbOH4xNrqO3Cl60DFSNlSrUME3Xjg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
postcss: 8.4.31
dev: true
- /@csstools/postcss-nested-calc/2.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-jbwrP8rN4e7LNaRcpx3xpMUjhtt34I9OV+zgbcsYAAk6k1+3kODXJBf95/JMYWhu9g1oif7r06QVUgfWsKxCFw==}
+ /@csstools/postcss-hwb-function/3.0.6_postcss@8.4.32:
+ resolution: {integrity: sha512-uQgWt2Ho2yy2S6qthWY7mD5v57NKxi6dD1NB8nAybU5bJSsm+hLXRGm3/zbOH4xNrqO3Cl60DFSNlSrUME3Xjg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-ic-unit/3.0.2_postcss@8.4.31:
+ resolution: {integrity: sha512-n28Er7W9qc48zNjJnvTKuVHY26/+6YlA9WzJRksIHiAWOMxSH5IksXkw7FpkIOd+jLi59BMrX/BWrZMgjkLBHg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
postcss: 8.4.31
postcss-value-parser: 4.2.0
dev: true
- /@csstools/postcss-normalize-display-values/2.0.1_postcss@8.4.31:
- resolution: {integrity: sha512-TQT5g3JQ5gPXC239YuRK8jFceXF9d25ZvBkyjzBGGoW5st5sPXFVQS8OjYb9IJ/K3CdfK4528y483cgS2DJR/w==}
+ /@csstools/postcss-ic-unit/3.0.2_postcss@8.4.32:
+ resolution: {integrity: sha512-n28Er7W9qc48zNjJnvTKuVHY26/+6YlA9WzJRksIHiAWOMxSH5IksXkw7FpkIOd+jLi59BMrX/BWrZMgjkLBHg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- postcss: 8.4.31
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ postcss: 8.4.32
postcss-value-parser: 4.2.0
- dev: true
+ dev: false
- /@csstools/postcss-oklab-function/2.2.3_postcss@8.4.31:
- resolution: {integrity: sha512-AgJ2rWMnLCDcbSMTHSqBYn66DNLBym6JpBpCaqmwZ9huGdljjDRuH3DzOYzkgQ7Pm2K92IYIq54IvFHloUOdvA==}
+ /@csstools/postcss-initial/1.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-1l7iHHjIl5qmVeGItugr4ZOlCREDP71mNKqoEyxlosIoiu3Os1nPWMHpuCvDLCLiWI/ONTOg3nzJh7gwHOrqUA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.2.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
postcss: 8.4.31
dev: true
- /@csstools/postcss-progressive-custom-properties/2.3.0_postcss@8.4.31:
- resolution: {integrity: sha512-Zd8ojyMlsL919TBExQ1I0CTpBDdyCpH/yOdqatZpuC3sd22K4SwC7+Yez3Q/vmXMWSAl+shjNeFZ7JMyxMjK+Q==}
+ /@csstools/postcss-initial/1.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-1l7iHHjIl5qmVeGItugr4ZOlCREDP71mNKqoEyxlosIoiu3Os1nPWMHpuCvDLCLiWI/ONTOg3nzJh7gwHOrqUA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-is-pseudo-class/4.0.3_postcss@8.4.31:
+ resolution: {integrity: sha512-/dt5M9Ty/x3Yiq0Nm/5PJJzwkVFchJgdjKVnryBPtoMCb9ohb/nDIJOwr/Wr3hK3FDs1EA1GE6PyRYsUmQPS8Q==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
+ '@csstools/selector-specificity': 3.0.0_postcss-selector-parser@6.0.13
postcss: 8.4.31
- postcss-value-parser: 4.2.0
+ postcss-selector-parser: 6.0.13
dev: true
- /@csstools/postcss-relative-color-syntax/1.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-juCoVInkgH2TZPfOhyx6tIal7jW37L/0Tt+Vcl1LoxqQA9sxcg3JWYZ98pl1BonDnki6s/M7nXzFQHWsWMeHgw==}
+ /@csstools/postcss-is-pseudo-class/4.0.3_postcss@8.4.32:
+ resolution: {integrity: sha512-/dt5M9Ty/x3Yiq0Nm/5PJJzwkVFchJgdjKVnryBPtoMCb9ohb/nDIJOwr/Wr3hK3FDs1EA1GE6PyRYsUmQPS8Q==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/selector-specificity': 3.0.0_postcss-selector-parser@6.0.13
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
+ /@csstools/postcss-logical-float-and-clear/2.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-Wki4vxsF6icRvRz8eF9bPpAvwaAt0RHwhVOyzfoFg52XiIMjb6jcbHkGxwpJXP4DVrnFEwpwmrz5aTRqOW82kg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.2.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
postcss: 8.4.31
dev: true
- /@csstools/postcss-scope-pseudo-class/2.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-6Pvo4uexUCXt+Hz5iUtemQAcIuCYnL+ePs1khFR6/xPgC92aQLJ0zGHonWoewiBE+I++4gXK3pr+R1rlOFHe5w==}
+ /@csstools/postcss-logical-float-and-clear/2.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-Wki4vxsF6icRvRz8eF9bPpAvwaAt0RHwhVOyzfoFg52XiIMjb6jcbHkGxwpJXP4DVrnFEwpwmrz5aTRqOW82kg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-logical-overflow/1.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-cIrZ8f7bGGvr+W53nEuMspcwaeaI2YTmz6LZ4yiAO5z14/PQgOOv+Pn+qjvPOPoadeY2BmpaoTzZKvdAQuM17w==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
postcss: 8.4.31
- postcss-selector-parser: 6.0.13
dev: true
- /@csstools/postcss-stepped-value-functions/2.1.1_postcss@8.4.31:
- resolution: {integrity: sha512-YCvdF0GCZK35nhLgs7ippcxDlRVe5QsSht3+EghqTjnYnyl3BbWIN6fYQ1dKWYTJ+7Bgi41TgqQFfJDcp9Xy/w==}
+ /@csstools/postcss-logical-overflow/1.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-cIrZ8f7bGGvr+W53nEuMspcwaeaI2YTmz6LZ4yiAO5z14/PQgOOv+Pn+qjvPOPoadeY2BmpaoTzZKvdAQuM17w==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-logical-overscroll-behavior/1.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-e89S2LWjnxf0SB2wNUAbqDyFb/Fow/tlOe1XqOLbNx4rf3LrQokM9qldVx7sarnddml3ORE5LDUmlKpPOOeJTA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-calc': 1.1.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
postcss: 8.4.31
dev: true
- /@csstools/postcss-text-decoration-shorthand/2.2.4_postcss@8.4.31:
- resolution: {integrity: sha512-zPN56sQkS/7YTCVZhOBVCWf7AiNge8fXDl7JVaHLz2RyT4pnyK2gFjckWRLpO0A2xkm1lCgZ0bepYZTwAVd/5A==}
+ /@csstools/postcss-logical-overscroll-behavior/1.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-e89S2LWjnxf0SB2wNUAbqDyFb/Fow/tlOe1XqOLbNx4rf3LrQokM9qldVx7sarnddml3ORE5LDUmlKpPOOeJTA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-logical-resize/2.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-lCQ1aX8c5+WI4t5EoYf3alTzJNNocMqTb+u1J9CINdDhFh1fjovqK+0aHalUHsNstZmzFPNzIkU4Mb3eM9U8SA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/color-helpers': 2.1.0
postcss: 8.4.31
postcss-value-parser: 4.2.0
dev: true
- /@csstools/postcss-trigonometric-functions/2.1.1_postcss@8.4.31:
- resolution: {integrity: sha512-XcXmHEFfHXhvYz40FtDlA4Fp4NQln2bWTsCwthd2c+MCnYArUYU3YaMqzR5CrKP3pMoGYTBnp5fMqf1HxItNyw==}
+ /@csstools/postcss-logical-resize/2.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-lCQ1aX8c5+WI4t5EoYf3alTzJNNocMqTb+u1J9CINdDhFh1fjovqK+0aHalUHsNstZmzFPNzIkU4Mb3eM9U8SA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-calc': 1.1.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /@csstools/postcss-logical-viewport-units/2.0.3_postcss@8.4.31:
+ resolution: {integrity: sha512-xeVxqND5rlQyqLGdH7rX34sIm/JbbQKxpKQP8oD1YQqUHHCLQR9NUS57WqJKajxKN6AcNAMWJhb5LUH5RfPcyA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-tokenizer': 2.2.1
postcss: 8.4.31
dev: true
- /@csstools/postcss-unset-value/2.0.1_postcss@8.4.31:
- resolution: {integrity: sha512-oJ9Xl29/yU8U7/pnMJRqAZd4YXNCfGEdcP4ywREuqm/xMqcgDNDppYRoCGDt40aaZQIEKBS79LytUDN/DHf0Ew==}
+ /@csstools/postcss-logical-viewport-units/2.0.3_postcss@8.4.32:
+ resolution: {integrity: sha512-xeVxqND5rlQyqLGdH7rX34sIm/JbbQKxpKQP8oD1YQqUHHCLQR9NUS57WqJKajxKN6AcNAMWJhb5LUH5RfPcyA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-media-minmax/1.1.0_postcss@8.4.31:
+ resolution: {integrity: sha512-t5Li/DPC5QmW/6VFLfUvsw/4dNYYseWR0tOXDeJg/9EKUodBgNawz5tuk5vYKtNvoj+Q08odMuXcpS5YJj0AFA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-calc': 1.1.4_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/media-query-list-parser': 2.1.5_a9c560f070a640d39547bd2086aba651
postcss: 8.4.31
dev: true
- /@csstools/selector-specificity/2.2.0_postcss-selector-parser@6.0.13:
- resolution: {integrity: sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==}
+ /@csstools/postcss-media-minmax/1.1.0_postcss@8.4.32:
+ resolution: {integrity: sha512-t5Li/DPC5QmW/6VFLfUvsw/4dNYYseWR0tOXDeJg/9EKUodBgNawz5tuk5vYKtNvoj+Q08odMuXcpS5YJj0AFA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- postcss-selector-parser: ^6.0.10
+ postcss: ^8.4
dependencies:
- postcss-selector-parser: 6.0.13
+ '@csstools/css-calc': 1.1.4_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/media-query-list-parser': 2.1.5_a9c560f070a640d39547bd2086aba651
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-media-queries-aspect-ratio-number-values/2.0.3_postcss@8.4.31:
+ resolution: {integrity: sha512-IPL8AvnwMYW+cWtp+j8cW3MFN0RyXNT4hLOvs6Rf2N+NcbvXhSyKxZuE3W9Cv4KjaNoNoGx1d0UhT6tktq6tUw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/media-query-list-parser': 2.1.5_a9c560f070a640d39547bd2086aba651
+ postcss: 8.4.31
dev: true
- /@ctrl/tinycolor/3.6.0:
- resolution: {integrity: sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==}
- engines: {node: '>=10'}
+ /@csstools/postcss-media-queries-aspect-ratio-number-values/2.0.3_postcss@8.4.32:
+ resolution: {integrity: sha512-IPL8AvnwMYW+cWtp+j8cW3MFN0RyXNT4hLOvs6Rf2N+NcbvXhSyKxZuE3W9Cv4KjaNoNoGx1d0UhT6tktq6tUw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/media-query-list-parser': 2.1.5_a9c560f070a640d39547bd2086aba651
+ postcss: 8.4.32
dev: false
- /@docsearch/css/3.5.2:
- resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==}
- dev: false
+ /@csstools/postcss-nested-calc/3.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-HsB66aDWAouOwD/GcfDTS0a7wCuVWaTpXcjl5VKP0XvFxDiU+r0T8FG7xgb6ovZNZ+qzvGIwRM+CLHhDgXrYgQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.31
+ postcss-value-parser: 4.2.0
+ dev: true
- /@docsearch/js/3.5.2:
- resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==}
+ /@csstools/postcss-nested-calc/3.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-HsB66aDWAouOwD/GcfDTS0a7wCuVWaTpXcjl5VKP0XvFxDiU+r0T8FG7xgb6ovZNZ+qzvGIwRM+CLHhDgXrYgQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
dependencies:
- '@docsearch/react': 3.5.2
- preact: 10.18.1
- transitivePeerDependencies:
- - '@algolia/client-search'
- - '@types/react'
- - react
- - react-dom
- - search-insights
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
dev: false
- /@docsearch/react/3.5.2:
- resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==}
+ /@csstools/postcss-normalize-display-values/3.0.1_postcss@8.4.31:
+ resolution: {integrity: sha512-nUvRxI+ALJwkxZdPU4EDyuM380vP91sAGvI3jAOHs/sr3jfcCOzLkY6xKI1Mr526kZ3RivmMoYM/xq+XFyE/bw==}
+ engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- '@types/react': '>= 16.8.0 < 19.0.0'
- react: '>= 16.8.0 < 19.0.0'
- react-dom: '>= 16.8.0 < 19.0.0'
- search-insights: '>= 1 < 3'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
- search-insights:
- optional: true
+ postcss: ^8.4
dependencies:
- '@algolia/autocomplete-core': 1.9.3_algoliasearch@4.20.0
- '@algolia/autocomplete-preset-algolia': 1.9.3_algoliasearch@4.20.0
- '@docsearch/css': 3.5.2
- algoliasearch: 4.20.0
- transitivePeerDependencies:
- - '@algolia/client-search'
- dev: false
+ postcss: 8.4.31
+ postcss-value-parser: 4.2.0
+ dev: true
- /@element-plus/icons-vue/2.1.0_vue@3.3.4:
- resolution: {integrity: sha512-PSBn3elNoanENc1vnCfh+3WA9fimRC7n+fWkf3rE5jvv+aBohNHABC/KAR5KWPecxWxDTVT1ERpRbOMRcOV/vA==}
+ /@csstools/postcss-normalize-display-values/3.0.1_postcss@8.4.32:
+ resolution: {integrity: sha512-nUvRxI+ALJwkxZdPU4EDyuM380vP91sAGvI3jAOHs/sr3jfcCOzLkY6xKI1Mr526kZ3RivmMoYM/xq+XFyE/bw==}
+ engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- vue: ^3.2.0
+ postcss: ^8.4
dependencies:
- vue: 3.3.4
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
dev: false
- /@emotion/hash/0.8.0:
- resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==}
+ /@csstools/postcss-oklab-function/3.0.7_postcss@8.4.31:
+ resolution: {integrity: sha512-vBFTQD3CARB3u/XIGO44wWbcO7xG/4GsYqJlcPuUGRSK8mtxes6n4vvNFlIByyAZy2k4d4RY63nyvTbMpeNTaQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
+ postcss: 8.4.31
dev: true
- /@esbuild/android-arm/0.18.17:
- resolution: {integrity: sha512-wHsmJG/dnL3OkpAcwbgoBTTMHVi4Uyou3F5mf58ZtmUyIKfcdA7TROav/6tCzET4A3QW2Q2FC+eFneMU+iyOxg==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
+ /@csstools/postcss-oklab-function/3.0.7_postcss@8.4.32:
+ resolution: {integrity: sha512-vBFTQD3CARB3u/XIGO44wWbcO7xG/4GsYqJlcPuUGRSK8mtxes6n4vvNFlIByyAZy2k4d4RY63nyvTbMpeNTaQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-progressive-custom-properties/3.0.2_postcss@8.4.31:
+ resolution: {integrity: sha512-YEvTozk1SxnV/PGL5DllBVDuLQ+jiQhyCSQiZJ6CwBMU5JQ9hFde3i1qqzZHuclZfptjrU0JjlX4ePsOhxNzHw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.31
+ postcss-value-parser: 4.2.0
dev: true
- optional: true
- /@esbuild/android-arm/0.18.20:
+ /@csstools/postcss-progressive-custom-properties/3.0.2_postcss@8.4.32:
+ resolution: {integrity: sha512-YEvTozk1SxnV/PGL5DllBVDuLQ+jiQhyCSQiZJ6CwBMU5JQ9hFde3i1qqzZHuclZfptjrU0JjlX4ePsOhxNzHw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /@csstools/postcss-relative-color-syntax/2.0.7_postcss@8.4.31:
+ resolution: {integrity: sha512-2AiFbJSVF4EyymLxme4JzSrbXykHolx8DdZECHjYKMhoulhKLltx5ccYgtrK3BmXGd3v3nJrWFCc8JM8bjuiOg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
+ postcss: 8.4.31
+ dev: true
+
+ /@csstools/postcss-relative-color-syntax/2.0.7_postcss@8.4.32:
+ resolution: {integrity: sha512-2AiFbJSVF4EyymLxme4JzSrbXykHolx8DdZECHjYKMhoulhKLltx5ccYgtrK3BmXGd3v3nJrWFCc8JM8bjuiOg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-scope-pseudo-class/3.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-GFNVsD97OuEcfHmcT0/DAZWAvTM/FFBDQndIOLawNc1Wq8YqpZwBdHa063Lq+Irk7azygTT+Iinyg3Lt76p7rg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.31
+ postcss-selector-parser: 6.0.13
+ dev: true
+
+ /@csstools/postcss-scope-pseudo-class/3.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-GFNVsD97OuEcfHmcT0/DAZWAvTM/FFBDQndIOLawNc1Wq8YqpZwBdHa063Lq+Irk7azygTT+Iinyg3Lt76p7rg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
+ /@csstools/postcss-stepped-value-functions/3.0.2_postcss@8.4.31:
+ resolution: {integrity: sha512-I3wX44MZVv+tDuWfrd3BTvRB/YRIM2F5v1MBtTI89sxpFn47mNpTwpPYUOGPVCgKlRDfZSlxIUYhUQmqRQZZFQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-calc': 1.1.4_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.31
+ dev: true
+
+ /@csstools/postcss-stepped-value-functions/3.0.2_postcss@8.4.32:
+ resolution: {integrity: sha512-I3wX44MZVv+tDuWfrd3BTvRB/YRIM2F5v1MBtTI89sxpFn47mNpTwpPYUOGPVCgKlRDfZSlxIUYhUQmqRQZZFQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-calc': 1.1.4_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-text-decoration-shorthand/3.0.3_postcss@8.4.31:
+ resolution: {integrity: sha512-d5J9m49HhqXRcw1S6vTZuviHi/iknUKGjBpChiNK1ARg9sSa3b8m5lsWz5Izs8ISORZdv2bZRwbw5Z2R6gQ9kQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/color-helpers': 3.0.2
+ postcss: 8.4.31
+ postcss-value-parser: 4.2.0
+ dev: true
+
+ /@csstools/postcss-text-decoration-shorthand/3.0.3_postcss@8.4.32:
+ resolution: {integrity: sha512-d5J9m49HhqXRcw1S6vTZuviHi/iknUKGjBpChiNK1ARg9sSa3b8m5lsWz5Izs8ISORZdv2bZRwbw5Z2R6gQ9kQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/color-helpers': 3.0.2
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /@csstools/postcss-trigonometric-functions/3.0.2_postcss@8.4.31:
+ resolution: {integrity: sha512-AwzNhF4QOKaLOKvMljwwFkeYXwufhRO15G+kKohHkyoNOL75xWkN+W2Y9ik9tSeAyDv+cYNlYaF+o/a79WjVjg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-calc': 1.1.4_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.31
+ dev: true
+
+ /@csstools/postcss-trigonometric-functions/3.0.2_postcss@8.4.32:
+ resolution: {integrity: sha512-AwzNhF4QOKaLOKvMljwwFkeYXwufhRO15G+kKohHkyoNOL75xWkN+W2Y9ik9tSeAyDv+cYNlYaF+o/a79WjVjg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-calc': 1.1.4_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/postcss-unset-value/3.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-P0JD1WHh3avVyKKRKjd0dZIjCEeaBer8t1BbwGMUDtSZaLhXlLNBqZ8KkqHzYWXOJgHleXAny2/sx8LYl6qhEA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.31
+ dev: true
+
+ /@csstools/postcss-unset-value/3.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-P0JD1WHh3avVyKKRKjd0dZIjCEeaBer8t1BbwGMUDtSZaLhXlLNBqZ8KkqHzYWXOJgHleXAny2/sx8LYl6qhEA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
+ /@csstools/selector-specificity/3.0.0_postcss-selector-parser@6.0.13:
+ resolution: {integrity: sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss-selector-parser: ^6.0.13
+ dependencies:
+ postcss-selector-parser: 6.0.13
+
+ /@ctrl/tinycolor/3.6.0:
+ resolution: {integrity: sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==}
+ engines: {node: '>=10'}
+ dev: false
+
+ /@docsearch/css/3.5.2:
+ resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==}
+ dev: false
+
+ /@docsearch/js/3.5.2:
+ resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==}
+ dependencies:
+ '@docsearch/react': 3.5.2
+ preact: 10.18.1
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ - '@types/react'
+ - react
+ - react-dom
+ - search-insights
+ dev: false
+
+ /@docsearch/react/3.5.2:
+ resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==}
+ peerDependencies:
+ '@types/react': '>= 16.8.0 < 19.0.0'
+ react: '>= 16.8.0 < 19.0.0'
+ react-dom: '>= 16.8.0 < 19.0.0'
+ search-insights: '>= 1 < 3'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ search-insights:
+ optional: true
+ dependencies:
+ '@algolia/autocomplete-core': 1.9.3_algoliasearch@4.20.0
+ '@algolia/autocomplete-preset-algolia': 1.9.3_algoliasearch@4.20.0
+ '@docsearch/css': 3.5.2
+ algoliasearch: 4.20.0
+ transitivePeerDependencies:
+ - '@algolia/client-search'
+ dev: false
+
+ /@element-plus/icons-vue/2.1.0_vue@3.3.11:
+ resolution: {integrity: sha512-PSBn3elNoanENc1vnCfh+3WA9fimRC7n+fWkf3rE5jvv+aBohNHABC/KAR5KWPecxWxDTVT1ERpRbOMRcOV/vA==}
+ peerDependencies:
+ vue: ^3.2.0
+ dependencies:
+ vue: 3.3.11_typescript@5.1.6
+ dev: false
+
+ /@emotion/hash/0.8.0:
+ resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==}
+ dev: true
+
+ /@esbuild/android-arm/0.18.17:
+ resolution: {integrity: sha512-wHsmJG/dnL3OkpAcwbgoBTTMHVi4Uyou3F5mf58ZtmUyIKfcdA7TROav/6tCzET4A3QW2Q2FC+eFneMU+iyOxg==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm/0.18.20:
resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm/0.19.9:
+ resolution: {integrity: sha512-jkYjjq7SdsWuNI6b5quymW0oC83NN5FdRPuCbs9HZ02mfVdAP8B8eeqLSYU3gb6OJEaY5CQabtTFbqBf26H3GA==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ dev: false
optional: true
/@esbuild/android-arm64/0.18.17:
@@ -3408,6 +3836,15 @@ packages:
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm64/0.19.9:
+ resolution: {integrity: sha512-q4cR+6ZD0938R19MyEW3jEsMzbb/1rulLXiNAJQADD/XYp7pT+rOS5JGxvpRW8dFDEfjW4wLgC/3FXIw4zYglQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ dev: false
optional: true
/@esbuild/android-x64/0.18.17:
@@ -3423,6 +3860,15 @@ packages:
engines: {node: '>=12'}
cpu: [x64]
os: [android]
+ dev: true
+ optional: true
+
+ /@esbuild/android-x64/0.19.9:
+ resolution: {integrity: sha512-KOqoPntWAH6ZxDwx1D6mRntIgZh9KodzgNOy5Ebt9ghzffOk9X2c1sPwtM9P+0eXbefnDhqYfkh5PLP5ULtWFA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ dev: false
optional: true
/@esbuild/darwin-arm64/0.18.17:
@@ -3438,6 +3884,15 @@ packages:
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-arm64/0.19.9:
+ resolution: {integrity: sha512-KBJ9S0AFyLVx2E5D8W0vExqRW01WqRtczUZ8NRu+Pi+87opZn5tL4Y0xT0mA4FtHctd0ZgwNoN639fUUGlNIWw==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ dev: false
optional: true
/@esbuild/darwin-x64/0.18.17:
@@ -3453,6 +3908,15 @@ packages:
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-x64/0.19.9:
+ resolution: {integrity: sha512-vE0VotmNTQaTdX0Q9dOHmMTao6ObjyPm58CHZr1UK7qpNleQyxlFlNCaHsHx6Uqv86VgPmR4o2wdNq3dP1qyDQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ dev: false
optional: true
/@esbuild/freebsd-arm64/0.18.17:
@@ -3468,6 +3932,15 @@ packages:
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-arm64/0.19.9:
+ resolution: {integrity: sha512-uFQyd/o1IjiEk3rUHSwUKkqZwqdvuD8GevWF065eqgYfexcVkxh+IJgwTaGZVu59XczZGcN/YMh9uF1fWD8j1g==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ dev: false
optional: true
/@esbuild/freebsd-x64/0.18.17:
@@ -3483,6 +3956,15 @@ packages:
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-x64/0.19.9:
+ resolution: {integrity: sha512-WMLgWAtkdTbTu1AWacY7uoj/YtHthgqrqhf1OaEWnZb7PQgpt8eaA/F3LkV0E6K/Lc0cUr/uaVP/49iE4M4asA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ dev: false
optional: true
/@esbuild/linux-arm/0.18.17:
@@ -3498,6 +3980,15 @@ packages:
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm/0.19.9:
+ resolution: {integrity: sha512-C/ChPohUYoyUaqn1h17m/6yt6OB14hbXvT8EgM1ZWaiiTYz7nWZR0SYmMnB5BzQA4GXl3BgBO1l8MYqL/He3qw==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ dev: false
optional: true
/@esbuild/linux-arm64/0.18.17:
@@ -3513,6 +4004,15 @@ packages:
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm64/0.19.9:
+ resolution: {integrity: sha512-PiPblfe1BjK7WDAKR1Cr9O7VVPqVNpwFcPWgfn4xu0eMemzRp442hXyzF/fSwgrufI66FpHOEJk0yYdPInsmyQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ dev: false
optional: true
/@esbuild/linux-ia32/0.18.17:
@@ -3528,6 +4028,15 @@ packages:
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ia32/0.19.9:
+ resolution: {integrity: sha512-f37i/0zE0MjDxijkPSQw1CO/7C27Eojqb+r3BbHVxMLkj8GCa78TrBZzvPyA/FNLUMzP3eyHCVkAopkKVja+6Q==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ dev: false
optional: true
/@esbuild/linux-loong64/0.18.17:
@@ -3543,6 +4052,15 @@ packages:
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
+ dev: true
+ optional: true
+
+ /@esbuild/linux-loong64/0.19.9:
+ resolution: {integrity: sha512-t6mN147pUIf3t6wUt3FeumoOTPfmv9Cc6DQlsVBpB7eCpLOqQDyWBP1ymXn1lDw4fNUSb/gBcKAmvTP49oIkaA==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ dev: false
optional: true
/@esbuild/linux-mips64el/0.18.17:
@@ -3558,6 +4076,15 @@ packages:
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
+ dev: true
+ optional: true
+
+ /@esbuild/linux-mips64el/0.19.9:
+ resolution: {integrity: sha512-jg9fujJTNTQBuDXdmAg1eeJUL4Jds7BklOTkkH80ZgQIoCTdQrDaHYgbFZyeTq8zbY+axgptncko3v9p5hLZtw==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ dev: false
optional: true
/@esbuild/linux-ppc64/0.18.17:
@@ -3573,6 +4100,15 @@ packages:
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ppc64/0.19.9:
+ resolution: {integrity: sha512-tkV0xUX0pUUgY4ha7z5BbDS85uI7ABw3V1d0RNTii7E9lbmV8Z37Pup2tsLV46SQWzjOeyDi1Q7Wx2+QM8WaCQ==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ dev: false
optional: true
/@esbuild/linux-riscv64/0.18.17:
@@ -3588,6 +4124,15 @@ packages:
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
+ dev: true
+ optional: true
+
+ /@esbuild/linux-riscv64/0.19.9:
+ resolution: {integrity: sha512-DfLp8dj91cufgPZDXr9p3FoR++m3ZJ6uIXsXrIvJdOjXVREtXuQCjfMfvmc3LScAVmLjcfloyVtpn43D56JFHg==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ dev: false
optional: true
/@esbuild/linux-s390x/0.18.17:
@@ -3603,6 +4148,15 @@ packages:
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
+ dev: true
+ optional: true
+
+ /@esbuild/linux-s390x/0.19.9:
+ resolution: {integrity: sha512-zHbglfEdC88KMgCWpOl/zc6dDYJvWGLiUtmPRsr1OgCViu3z5GncvNVdf+6/56O2Ca8jUU+t1BW261V6kp8qdw==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ dev: false
optional: true
/@esbuild/linux-x64/0.18.17:
@@ -3618,6 +4172,15 @@ packages:
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
+ dev: true
+ optional: true
+
+ /@esbuild/linux-x64/0.19.9:
+ resolution: {integrity: sha512-JUjpystGFFmNrEHQnIVG8hKwvA2DN5o7RqiO1CVX8EN/F/gkCjkUMgVn6hzScpwnJtl2mPR6I9XV1oW8k9O+0A==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ dev: false
optional: true
/@esbuild/netbsd-x64/0.18.17:
@@ -3633,6 +4196,15 @@ packages:
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
+ dev: true
+ optional: true
+
+ /@esbuild/netbsd-x64/0.19.9:
+ resolution: {integrity: sha512-GThgZPAwOBOsheA2RUlW5UeroRfESwMq/guy8uEe3wJlAOjpOXuSevLRd70NZ37ZrpO6RHGHgEHvPg1h3S1Jug==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ dev: false
optional: true
/@esbuild/openbsd-x64/0.18.17:
@@ -3648,6 +4220,15 @@ packages:
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
+ dev: true
+ optional: true
+
+ /@esbuild/openbsd-x64/0.19.9:
+ resolution: {integrity: sha512-Ki6PlzppaFVbLnD8PtlVQfsYw4S9n3eQl87cqgeIw+O3sRr9IghpfSKY62mggdt1yCSZ8QWvTZ9jo9fjDSg9uw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ dev: false
optional: true
/@esbuild/sunos-x64/0.18.17:
@@ -3663,6 +4244,15 @@ packages:
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
+ dev: true
+ optional: true
+
+ /@esbuild/sunos-x64/0.19.9:
+ resolution: {integrity: sha512-MLHj7k9hWh4y1ddkBpvRj2b9NCBhfgBt3VpWbHQnXRedVun/hC7sIyTGDGTfsGuXo4ebik2+3ShjcPbhtFwWDw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ dev: false
optional: true
/@esbuild/win32-arm64/0.18.17:
@@ -3678,6 +4268,15 @@ packages:
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
+ dev: true
+ optional: true
+
+ /@esbuild/win32-arm64/0.19.9:
+ resolution: {integrity: sha512-GQoa6OrQ8G08guMFgeXPH7yE/8Dt0IfOGWJSfSH4uafwdC7rWwrfE6P9N8AtPGIjUzdo2+7bN8Xo3qC578olhg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ dev: false
optional: true
/@esbuild/win32-ia32/0.18.17:
@@ -3693,6 +4292,15 @@ packages:
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
+ dev: true
+ optional: true
+
+ /@esbuild/win32-ia32/0.19.9:
+ resolution: {integrity: sha512-UOozV7Ntykvr5tSOlGCrqU3NBr3d8JqPes0QWN2WOXfvkWVGRajC+Ym0/Wj88fUgecUCLDdJPDF0Nna2UK3Qtg==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ dev: false
optional: true
/@esbuild/win32-x64/0.18.17:
@@ -3708,6 +4316,15 @@ packages:
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
+ dev: true
+ optional: true
+
+ /@esbuild/win32-x64/0.19.9:
+ resolution: {integrity: sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ dev: false
optional: true
/@eslint-community/eslint-utils/4.4.0_eslint@8.46.0:
@@ -3749,6 +4366,12 @@ packages:
'@floating-ui/utils': 0.1.1
dev: false
+ /@floating-ui/core/1.5.2:
+ resolution: {integrity: sha512-Ii3MrfY/GAIN3OhXNzpCKaLxHQfJF9qvwq/kEJYdqDxeIHa01K8sldugal6TmeeXl+WMvhv9cnVzUTaFFJF09A==}
+ dependencies:
+ '@floating-ui/utils': 0.1.6
+ dev: false
+
/@floating-ui/dom/1.5.1:
resolution: {integrity: sha512-KwvVcPSXg6mQygvA1TjbN/gh///36kKtllIF8SUm0qpFj8+rvYrpvlYdL1JoA71SHpDqgSSdGOSoQ0Mp3uY5aw==}
dependencies:
@@ -3756,10 +4379,31 @@ packages:
'@floating-ui/utils': 0.1.1
dev: false
+ /@floating-ui/dom/1.5.3:
+ resolution: {integrity: sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==}
+ dependencies:
+ '@floating-ui/core': 1.5.2
+ '@floating-ui/utils': 0.1.6
+ dev: false
+
/@floating-ui/utils/0.1.1:
resolution: {integrity: sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw==}
dev: false
+ /@floating-ui/utils/0.1.6:
+ resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==}
+ dev: false
+
+ /@floating-ui/vue/1.0.2_vue@3.3.11:
+ resolution: {integrity: sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==}
+ dependencies:
+ '@floating-ui/dom': 1.5.3
+ vue-demi: 0.14.6_vue@3.3.11
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+ dev: false
+
/@humanwhocodes/config-array/0.11.10:
resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==}
engines: {node: '>=10.10.0'}
@@ -4683,8 +5327,8 @@ packages:
rollup: 2.79.1
dev: true
- /@rollup/pluginutils/5.0.2:
- resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}
+ /@rollup/pluginutils/5.0.4:
+ resolution: {integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0
@@ -4695,9 +5339,8 @@ packages:
'@types/estree': 1.0.1
estree-walker: 2.0.2
picomatch: 2.3.1
- dev: true
- /@rollup/pluginutils/5.0.4:
+ /@rollup/pluginutils/5.0.4_rollup@3.29.2:
resolution: {integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -4709,13 +5352,14 @@ packages:
'@types/estree': 1.0.1
estree-walker: 2.0.2
picomatch: 2.3.1
+ rollup: 3.29.2
dev: true
- /@rollup/pluginutils/5.0.4_rollup@3.29.2:
- resolution: {integrity: sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==}
+ /@rollup/pluginutils/5.1.0:
+ resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
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
@@ -4723,8 +5367,97 @@ packages:
'@types/estree': 1.0.1
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 3.29.2
- dev: true
+
+ /@rollup/rollup-android-arm-eabi/4.7.0:
+ resolution: {integrity: sha512-rGku10pL1StFlFvXX5pEv88KdGW6DHUghsxyP/aRYb9eH+74jTGJ3U0S/rtlsQ4yYq1Hcc7AMkoJOb1xu29Fxw==}
+ cpu: [arm]
+ os: [android]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-android-arm64/4.7.0:
+ resolution: {integrity: sha512-/EBw0cuJ/KVHiU2qyVYUhogXz7W2vXxBzeE9xtVIMC+RyitlY2vvaoysMUqASpkUtoNIHlnKTu/l7mXOPgnKOA==}
+ cpu: [arm64]
+ os: [android]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-darwin-arm64/4.7.0:
+ resolution: {integrity: sha512-4VXG1bgvClJdbEYYjQ85RkOtwN8sqI3uCxH0HC5w9fKdqzRzgG39K7GAehATGS8jghA7zNoS5CjSKkDEqWmNZg==}
+ cpu: [arm64]
+ os: [darwin]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-darwin-x64/4.7.0:
+ resolution: {integrity: sha512-/ImhO+T/RWJ96hUbxiCn2yWI0/MeQZV/aeukQQfhxiSXuZJfyqtdHPUPrc84jxCfXTxbJLmg4q+GBETeb61aNw==}
+ cpu: [x64]
+ os: [darwin]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-linux-arm-gnueabihf/4.7.0:
+ resolution: {integrity: sha512-zhye8POvTyUXlKbfPBVqoHy3t43gIgffY+7qBFqFxNqVtltQLtWeHNAbrMnXiLIfYmxcoL/feuLDote2tx+Qbg==}
+ cpu: [arm]
+ os: [linux]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-linux-arm64-gnu/4.7.0:
+ resolution: {integrity: sha512-RAdr3OJnUum6Vs83cQmKjxdTg31zJnLLTkjhcFt0auxM6jw00GD6IPFF42uasYPr/wGC6TRm7FsQiJyk0qIEfg==}
+ cpu: [arm64]
+ os: [linux]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-linux-arm64-musl/4.7.0:
+ resolution: {integrity: sha512-nhWwYsiJwZGq7SyR3afS3EekEOsEAlrNMpPC4ZDKn5ooYSEjDLe9W/xGvoIV8/F/+HNIY6jY8lIdXjjxfxopXw==}
+ cpu: [arm64]
+ os: [linux]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-linux-riscv64-gnu/4.7.0:
+ resolution: {integrity: sha512-rlfy5RnQG1aop1BL/gjdH42M2geMUyVQqd52GJVirqYc787A/XVvl3kQ5NG/43KXgOgE9HXgCaEH05kzQ+hLoA==}
+ cpu: [riscv64]
+ os: [linux]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-linux-x64-gnu/4.7.0:
+ resolution: {integrity: sha512-cCkoGlGWfBobdDtiiypxf79q6k3/iRVGu1HVLbD92gWV5WZbmuWJCgRM4x2N6i7ljGn1cGytPn9ZAfS8UwF6vg==}
+ cpu: [x64]
+ os: [linux]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-linux-x64-musl/4.7.0:
+ resolution: {integrity: sha512-R2oBf2p/Arc1m+tWmiWbpHBjEcJnHVnv6bsypu4tcKdrYTpDfl1UT9qTyfkIL1iiii5D4WHxUHCg5X0pzqmxFg==}
+ cpu: [x64]
+ os: [linux]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-win32-arm64-msvc/4.7.0:
+ resolution: {integrity: sha512-CPtgaQL1aaPc80m8SCVEoxFGHxKYIt3zQYC3AccL/SqqiWXblo3pgToHuBwR8eCP2Toa+X1WmTR/QKFMykws7g==}
+ cpu: [arm64]
+ os: [win32]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-win32-ia32-msvc/4.7.0:
+ resolution: {integrity: sha512-pmioUlttNh9GXF5x2CzNa7Z8kmRTyhEzzAC+2WOOapjewMbl+3tGuAnxbwc5JyG8Jsz2+hf/QD/n5VjimOZ63g==}
+ cpu: [ia32]
+ os: [win32]
+ dev: false
+ optional: true
+
+ /@rollup/rollup-win32-x64-msvc/4.7.0:
+ resolution: {integrity: sha512-SeZzC2QhhdBQUm3U0c8+c/P6UlRyBcLL2Xp5KX7z46WXZxzR8RJSIWL9wSUeBTgxog5LTPJuPj0WOT9lvrtP7Q==}
+ cpu: [x64]
+ os: [win32]
+ dev: false
+ optional: true
/@rushstack/eslint-patch/1.3.2:
resolution: {integrity: sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==}
@@ -4804,6 +5537,10 @@ packages:
resolution: {integrity: sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw==}
dev: true
+ /@types/color-string/1.5.5:
+ resolution: {integrity: sha512-p9+C1ssJsjnHV8nn96rkimm2h90LclLIwgBfiMCHW0oUr6jLmB+wzZUEGJPduB/D2RzI2Ahoe69xKNOawX6jgw==}
+ dev: false
+
/@types/crypto-js/4.1.1:
resolution: {integrity: sha512-BG7fQKZ689HIoc5h+6D2Dgq1fABRa0RbBWKBd9SP/MVRVXROflpm5fhwyATX5duFmbStzyzyycPB8qUYKDH3NA==}
dev: true
@@ -4824,12 +5561,17 @@ packages:
/@types/estree/1.0.1:
resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}
- dev: true
/@types/file-saver/2.0.5:
resolution: {integrity: sha512-zv9kNf3keYegP5oThGLaPk8E081DFDuwfqjtiTzm6PoxChdJ1raSuADf2YGCVIyrSynLrgc8JWv296s7Q7pQSQ==}
dev: true
+ /@types/hast/3.0.3:
+ resolution: {integrity: sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==}
+ dependencies:
+ '@types/unist': 3.0.2
+ dev: false
+
/@types/howler/2.2.7:
resolution: {integrity: sha512-PEZldwZqJJw1PWRTpupyC7ajVTZA8aHd8nB/Y0n6zRZi5u8ktYDntsHj13ltEiBRqWwF06pASxBEvCTxniG8eA==}
dev: true
@@ -4864,8 +5606,8 @@ packages:
/@types/lodash/4.14.196:
resolution: {integrity: sha512-22y3o88f4a94mKljsZcanlNWPzO0uBsBdzLAngf2tp533LzZcQzb6+eZPJ+vCTt+bqF2XnvT9gejTLsAcJAJyQ==}
- /@types/markdown-it/13.0.4:
- resolution: {integrity: sha512-FAIUdEXrCDnQmAAmJC+UeW/3p0eCI4QZ/+W0lX/h83VD3v78IgTFYftjnAeXS8H0g4PFQCgipc51cQDA8tjgLw==}
+ /@types/markdown-it/13.0.7:
+ resolution: {integrity: sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==}
dependencies:
'@types/linkify-it': 3.0.3
'@types/mdurl': 1.0.2
@@ -4876,6 +5618,12 @@ packages:
dependencies:
'@types/unist': 2.0.8
+ /@types/mdast/4.0.3:
+ resolution: {integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==}
+ dependencies:
+ '@types/unist': 3.0.2
+ dev: false
+
/@types/mdurl/1.0.2:
resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==}
dev: false
@@ -4923,6 +5671,10 @@ packages:
/@types/unist/2.0.8:
resolution: {integrity: sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==}
+ /@types/unist/3.0.2:
+ resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==}
+ dev: false
+
/@types/uuid/9.0.2:
resolution: {integrity: sha512-kNnC1GFBLuhImSnV7w4njQkUiJi0ZXUycu1rUaouPqiKlXkh77JKgdRnTAp1x5eBwcIwbtI+3otwzuIDEuDoxQ==}
dev: false
@@ -4939,6 +5691,10 @@ packages:
resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==}
dev: false
+ /@types/web-bluetooth/0.0.20:
+ resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
+ dev: false
+
/@types/xxhashjs/0.2.2:
resolution: {integrity: sha512-+hlk/W1kgnZn0vR22XNhxHk/qIRQYF54i0UTF2MwBAPd0e7xSy+jKOJwSwTdRQrNnOMRVv+vsh8ITV0uyhp2yg==}
dependencies:
@@ -5411,6 +6167,10 @@ packages:
'@typescript-eslint/types': 6.7.0
eslint-visitor-keys: 3.4.2
+ /@ungap/structured-clone/1.2.0:
+ resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
+ dev: false
+
/@unhead/dom/1.7.4:
resolution: {integrity: sha512-xanQMtGmgikqTvDtuyJy6GXgqvUXOdrdnIyqAabpeS8goD8udxo0stzjtbT8ERbMQibzPGSGcN+Ux+MKoWzrjQ==}
dependencies:
@@ -5438,7 +6198,7 @@ packages:
'@unhead/shared': 1.7.4
dev: false
- /@unhead/vue/1.7.4_vue@3.3.4:
+ /@unhead/vue/1.7.4_vue@3.3.11:
resolution: {integrity: sha512-ZfgzOhg1Bxo9xwp3upawqerw4134hc9Lhz6t005ixcBwPX+39Wpgc9dC3lf+owFQEVuWkf8F+eAwK2sghVBK4A==}
peerDependencies:
vue: '>=2.7 || >=3'
@@ -5447,7 +6207,7 @@ packages:
'@unhead/shared': 1.7.4
hookable: 5.5.3
unhead: 1.7.4
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: false
/@unocss/astro/0.53.6_vite@4.5.1:
@@ -5696,7 +6456,7 @@ packages:
- supports-color
dev: true
- /@vitejs/plugin-vue/4.2.3_vite@4.5.1+vue@3.3.4:
+ /@vitejs/plugin-vue/4.2.3_vite@4.5.1+vue@3.3.11:
resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -5704,9 +6464,20 @@ packages:
vue: ^3.2.25
dependencies:
vite: 4.5.1_@types+node@20.4.7+sass@1.64.2
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: true
+ /@vitejs/plugin-vue/4.5.2_vite@5.0.7+vue@3.3.11:
+ resolution: {integrity: sha512-UGR3DlzLi/SaVBPX0cnSyE37vqxU3O6chn8l0HJNzQzDia6/Au2A4xKv+iIJW8w2daf80G7TYHhi1pAUjdZ0bQ==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ vite: ^4.0.0 || ^5.0.0
+ vue: ^3.2.25
+ dependencies:
+ vite: 5.0.7
+ vue: 3.3.11_typescript@5.1.6
+ dev: false
+
/@vitest/expect/0.31.4:
resolution: {integrity: sha512-tibyx8o7GUyGHZGyPgzwiaPaLDQ9MMuCOrc03BYT0nryUuhLbL7NV2r/q98iv5STlwMgaKuFJkgBW/8iPKwlSg==}
dependencies:
@@ -5802,65 +6573,65 @@ packages:
vue-template-compiler: 2.7.14
dev: true
- /@vue-macros/api/0.8.6_rollup@3.29.2+vue@3.3.4:
+ /@vue-macros/api/0.8.6_rollup@3.29.2+vue@3.3.11:
resolution: {integrity: sha512-g9ZO/z+LvSo4c0cIsLEJ+U4ZbCKYo1o6uJ87fry/+NZ6DeebOXuh5yJ0xkrpz+FCvLK3LsLtG/set467EstEuQ==}
engines: {node: '>=16.14.0'}
dependencies:
'@babel/types': 7.22.19
- '@vue-macros/common': 1.8.0_rollup@3.29.2+vue@3.3.4
+ '@vue-macros/common': 1.8.0_rollup@3.29.2+vue@3.3.11
resolve.exports: 2.0.2
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/api/0.8.6_vue@3.3.4:
+ /@vue-macros/api/0.8.6_vue@3.3.11:
resolution: {integrity: sha512-g9ZO/z+LvSo4c0cIsLEJ+U4ZbCKYo1o6uJ87fry/+NZ6DeebOXuh5yJ0xkrpz+FCvLK3LsLtG/set467EstEuQ==}
engines: {node: '>=16.14.0'}
dependencies:
'@babel/types': 7.22.19
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
resolve.exports: 2.0.2
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/better-define/1.6.12_vue@3.3.4:
+ /@vue-macros/better-define/1.6.12_vue@3.3.11:
resolution: {integrity: sha512-wE0kPtwQ2ziyga37FeNycHdvsMTs5tX9BwNrwhTGdu//3O6wKOQfTyqkro8MbLus2eqXYbGH1uoY34J2A/9M/A==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/api': 0.8.6_vue@3.3.4
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/api': 0.8.6_vue@3.3.11
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/boolean-prop/0.2.1_vue@3.3.4:
+ /@vue-macros/boolean-prop/0.2.1_vue@3.3.11:
resolution: {integrity: sha512-xviX+eOVQGjSKCw/GOEtc6AzqQFR5bTAmAM4SUVPO4yUhhCgMz+eAtGY5f0YAIS9KYjnJ3DXGVLoIewKswb45w==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
'@vue/compiler-core': 3.3.4
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/chain-call/0.1.6_vue@3.3.4:
+ /@vue-macros/chain-call/0.1.6_vue@3.3.11:
resolution: {integrity: sha512-ACUnx9TbPvjjn3aCxpqN2yPC/1wyZTdJnEfh+KLn2rgl5mQUFvi/oOs4rKz/koPSU76fYhPnhbVK4oDv/wQMwg==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/common/1.3.3_vue@3.3.4:
+ /@vue-macros/common/1.3.3_vue@3.3.11:
resolution: {integrity: sha512-bjHomaf3mu+ARMD4DX22C/lLVVocbmwgcLH7bg1rK4kB5ghesgShZTQIrNR6ZjifQmdGc/2jjZ/25kSb364uEA==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -5874,12 +6645,12 @@ packages:
'@vue/compiler-sfc': 3.3.4
local-pkg: 0.4.3
magic-string-ast: 0.1.3
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/common/1.7.2_vue@3.3.4:
+ /@vue-macros/common/1.7.2_vue@3.3.11:
resolution: {integrity: sha512-0/2A4kWLTCNEx+DDQKLvs7zXpfjgAbGBZ58SIvDN1DjGXhG4WaIUZtgMqzA6bvc5dNN7RaOatZYubkVumwmjWA==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -5894,12 +6665,12 @@ packages:
ast-kit: 0.10.0
local-pkg: 0.4.3
magic-string-ast: 0.3.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/common/1.8.0_rollup@3.29.2+vue@3.3.4:
+ /@vue-macros/common/1.8.0_rollup@3.29.2+vue@3.3.11:
resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -5914,12 +6685,12 @@ packages:
ast-kit: 0.11.2_rollup@3.29.2
local-pkg: 0.4.3
magic-string-ast: 0.3.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/common/1.8.0_vue@3.3.4:
+ /@vue-macros/common/1.8.0_vue@3.3.11:
resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -5934,25 +6705,25 @@ packages:
ast-kit: 0.11.2
local-pkg: 0.4.3
magic-string-ast: 0.3.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/define-emit/0.1.16_vue@3.3.4:
+ /@vue-macros/define-emit/0.1.16_vue@3.3.11:
resolution: {integrity: sha512-8UWGYzopmV+fHFBesqHBPkL76Utzd+br1kjWhx655VLE4IbgnCJNRSBXAsMmbsVGqVFSS3jvFVcpz7J8O0N5rw==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
- '@vue-macros/api': 0.8.6_rollup@3.29.2+vue@3.3.4
- '@vue-macros/common': 1.8.0_rollup@3.29.2+vue@3.3.4
+ '@vue-macros/api': 0.8.6_rollup@3.29.2+vue@3.3.11
+ '@vue-macros/common': 1.8.0_rollup@3.29.2+vue@3.3.11
rollup: 3.29.2
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: true
- /@vue-macros/define-models/1.0.16_@vueuse+core@10.5.0+vue@3.3.4:
+ /@vue-macros/define-models/1.0.16_@vueuse+core@10.5.0+vue@3.3.11:
resolution: {integrity: sha512-+/3tMcCP6UCdmzn4R8IG16eAk8JNSndsKguq5PNXfg1OZaAmbskGUA5QGOUqNKxynP1rtcCtwEJB8CnzMiiAUQ==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -5961,8 +6732,8 @@ packages:
'@vueuse/core':
optional: true
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
- '@vueuse/core': 10.5.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
+ '@vueuse/core': 10.5.0_vue@3.3.11
ast-walker-scope: 0.5.0
unplugin: 1.4.0
transitivePeerDependencies:
@@ -5970,88 +6741,88 @@ packages:
- vue
dev: true
- /@vue-macros/define-prop/0.2.8_vue@3.3.4:
+ /@vue-macros/define-prop/0.2.8_vue@3.3.11:
resolution: {integrity: sha512-ML0bHlOQ2NvxGTgHnGyWlCisb97WmTHKzcKYKYuK+YBTi5h7kimTft4W1Gnw38P1sKIdnknj393qSVHEg7MASw==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
- '@vue-macros/api': 0.8.6_rollup@3.29.2+vue@3.3.4
- '@vue-macros/common': 1.8.0_rollup@3.29.2+vue@3.3.4
+ '@vue-macros/api': 0.8.6_rollup@3.29.2+vue@3.3.11
+ '@vue-macros/common': 1.8.0_rollup@3.29.2+vue@3.3.11
rollup: 3.29.2
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: true
- /@vue-macros/define-props-refs/1.1.10_vue@3.3.4:
+ /@vue-macros/define-props-refs/1.1.10_vue@3.3.11:
resolution: {integrity: sha512-aWUh+Y6MbRa6hhBE5FFGjspu5XrYlPlNDEtqVX9Zpeyd9zrSmcja1K82/g7wT/U8j8endcJ96HiZGcGcYWqeBQ==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/define-props/1.0.21_07e14ba63865923d1f6a752016e43623:
+ /@vue-macros/define-props/1.0.21_0f59f2ee517d743148beb269e86e3680:
resolution: {integrity: sha512-x9TnucVhbvnrrZ4vQ/YYBOjrKflB0hujTCKwFMvLE3rSqPrcdd7voo2rx6AnqFgL7khjQQjMtac+4YhTo34HXw==}
engines: {node: '>=16.14.0'}
peerDependencies:
'@vue-macros/reactivity-transform': ^0.3.23
vue: ^2.7.0 || ^3.2.25
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
- '@vue-macros/reactivity-transform': 0.3.23_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
+ '@vue-macros/reactivity-transform': 0.3.23_vue@3.3.11
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/define-props/1.0.21_vue@3.3.4:
+ /@vue-macros/define-props/1.0.21_vue@3.3.11:
resolution: {integrity: sha512-x9TnucVhbvnrrZ4vQ/YYBOjrKflB0hujTCKwFMvLE3rSqPrcdd7voo2rx6AnqFgL7khjQQjMtac+4YhTo34HXw==}
engines: {node: '>=16.14.0'}
peerDependencies:
'@vue-macros/reactivity-transform': ^0.3.23
vue: ^2.7.0 || ^3.2.25
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/define-render/1.4.3_vue@3.3.4:
+ /@vue-macros/define-render/1.4.3_vue@3.3.11:
resolution: {integrity: sha512-PvhfqIAWw9NbNLSMucnrWIzzAPaxiLzRVybfOqBAhSWIj1psm0hhdsZY+35adcalSE+q872sPbQ92ofbaDBZVg==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/define-slots/1.0.15_vue@3.3.4:
+ /@vue-macros/define-slots/1.0.15_vue@3.3.11:
resolution: {integrity: sha512-X2eF0ATB1Q2j7ZYiyDu2pZPWkW1M9h1UIX9eu4R6msxIwjIYWFWYyIwS8vq8EVROu6XSGbVv2Edpq5SaDt26LA==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/devtools/0.1.3_vite@4.5.1:
+ /@vue-macros/devtools/0.1.3_typescript@5.1.6+vite@4.5.1:
resolution: {integrity: sha512-aQRC9/TfmQajTMbZZ1BJn61rrraQztJqf64JdXRIpotbGR+xufLY/KIyTTB4SgL1pE1eW/ar5FaZTSjMqyVGIg==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -6062,77 +6833,79 @@ packages:
dependencies:
sirv: 2.0.3
vite: 4.5.1_@types+node@20.4.7
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
+ transitivePeerDependencies:
+ - typescript
dev: true
- /@vue-macros/export-expose/0.0.13_vue@3.3.4:
+ /@vue-macros/export-expose/0.0.13_vue@3.3.11:
resolution: {integrity: sha512-7aDiZDAjT6i6afWE2/W3w9LwCBMGw16SoIFmxHzfbVsUq2hePRaXKYtwDugKqjh/nzq8DO2GKMHxyRBZsCfK4Q==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
'@vue/compiler-sfc': 3.3.4
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/export-props/0.3.18_vue@3.3.4:
+ /@vue-macros/export-props/0.3.18_vue@3.3.11:
resolution: {integrity: sha512-AJHP3HuE+cMNgWDtRyOmLB8ELimwc6G4QnUqPk7PWycyZvXwocKTQgNsMeaYmkH2o13kksId+wx2mI3nGr0fWQ==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/export-render/0.1.1_vue@3.3.4:
+ /@vue-macros/export-render/0.1.1_vue@3.3.11:
resolution: {integrity: sha512-IQp8jO3Q5Y6/MfMQnIBxQ431bFjYUXIYD36aZriV85V3YnpfKum+0uovDuPXE5isvIV/VJwGzAltXsGkKBWcJg==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
'@vue/compiler-sfc': 3.3.4
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/hoist-static/1.4.12_vue@3.3.4:
+ /@vue-macros/hoist-static/1.4.12_vue@3.3.11:
resolution: {integrity: sha512-MRdwxAp8rdrFUwYge1WcgS2h7jhL7RfcO/97pnT9qz/s4ps2a8hnbAT61Kn3p/PC6rLme6Di0GZFQ76rkQzULA==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/jsx-directive/0.6.5_vue@3.3.4:
+ /@vue-macros/jsx-directive/0.6.5_vue@3.3.11:
resolution: {integrity: sha512-GAh47ZXbCDwjOEURJzHp/KKykp5CNqbEaHBXYXaPKkANnhqWxCy96p+o0z+6CY4QyFc+nTY2BitpfnArvN/sbQ==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/named-template/0.3.19_vue@3.3.4:
+ /@vue-macros/named-template/0.3.19_vue@3.3.11:
resolution: {integrity: sha512-u4xMAyHhCu/yOYeCJog9r9A04JH1+a9FKyZPaXGjHj+omiMMWLtJJLMumsKzSMCPooTAcDApk48SpsIEMmvSdA==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
'@vue/compiler-dom': 3.3.4
unplugin: 1.4.0
transitivePeerDependencies:
@@ -6140,28 +6913,28 @@ packages:
- vue
dev: true
- /@vue-macros/reactivity-transform/0.3.23_vue@3.3.4:
+ /@vue-macros/reactivity-transform/0.3.23_vue@3.3.11:
resolution: {integrity: sha512-SubIg1GsNpQdIDJusrcA2FWBgwSY+4jmL0j6SJ6PU85r3rlS+uDhn6AUkqxeZRAdmJnrbGHXDyWUdygOZmWrSg==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
'@babel/parser': 7.22.16
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
'@vue/compiler-core': 3.3.4
'@vue/shared': 3.3.4
magic-string: 0.30.3
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/setup-block/0.2.18_vue@3.3.4:
+ /@vue-macros/setup-block/0.2.18_vue@3.3.11:
resolution: {integrity: sha512-SyVzW5+I8MWe0lEAtGF76UDqyX4x/YxOMYZR1P9vr9M/QYfj5w7CCo4a6g81qDNxfwaOVVUWahWsia4rNHOp2A==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
'@vue/compiler-dom': 3.3.4
unplugin: 1.4.0
transitivePeerDependencies:
@@ -6169,62 +6942,62 @@ packages:
- vue
dev: true
- /@vue-macros/setup-component/0.16.19_vue@3.3.4:
+ /@vue-macros/setup-component/0.16.19_vue@3.3.11:
resolution: {integrity: sha512-85xa2mjlSrUDcLEoC3CvNIguc04fAw7D46cJYmFZrl/VhSfd1QZrZxk18HAjh4N9FuPPpX9eVed0l/fyVlOzSw==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/setup-sfc/0.16.3_vue@3.3.4:
+ /@vue-macros/setup-sfc/0.16.3_vue@3.3.11:
resolution: {integrity: sha512-CN+asiwAgQhA797FaMf/71M3JQvTfS2P+O0gQ4bEuRJBp/XIUfHaoa3AiKReZkry+2ervPS4w2ljZPOGBaXBGA==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/short-emits/1.4.10_vue@3.3.4:
+ /@vue-macros/short-emits/1.4.10_vue@3.3.11:
resolution: {integrity: sha512-QHLQM+PSKgk+D4ksaBwv+rOOf5KSAx6k5rfLlFopgJFlr8ISbcagnwEf7L02EFb/auz4HsEKkNVrwPPCYKhhnw==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
unplugin: 1.4.0
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/short-vmodel/1.2.17_vue@3.3.4:
+ /@vue-macros/short-vmodel/1.2.17_vue@3.3.11:
resolution: {integrity: sha512-EjT0md20kYYSOEYdKOHlL5//oZ6G2JfgNfzm/8MmmX++d/w1vlxsFFCojXeaPqaa6i92ciIYxOR34++ovMZRVw==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.7.2_vue@3.3.4
+ '@vue-macros/common': 1.7.2_vue@3.3.11
'@vue/compiler-core': 3.3.4
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/short-vmodel/1.3.0_vue@3.3.4:
+ /@vue-macros/short-vmodel/1.3.0_vue@3.3.11:
resolution: {integrity: sha512-yKyKKJG0EjDMAUhBCPn97zr6XvNkHzQLZGOcDmxsBMXLRuvIXCdjADYyA/UQpQM1LUZnjryLf4mGEMeTIgq3iA==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
'@vue/compiler-core': 3.3.4
transitivePeerDependencies:
- rollup
- vue
dev: true
- /@vue-macros/volar/0.10.2_vue-tsc@1.8.8+vue@3.3.4:
+ /@vue-macros/volar/0.10.2_vue-tsc@1.8.8+vue@3.3.11:
resolution: {integrity: sha512-MHo6gNn+/uymQe/dD349LYRp2OJXuUT4dva5y7rwVAOzDJMAm/QHCFVlEYJhOwb+n8ZNOwD+NZfA/GPOdVSJQQ==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -6236,10 +7009,9 @@ packages:
'@rollup/pluginutils': 5.0.4
'@volar/language-core': 1.6.9
'@volar/vue-language-core': 1.6.5
- '@vue-macros/common': 1.3.3_vue@3.3.4
- '@vue-macros/define-props': 1.0.21_vue@3.3.4
- '@vue-macros/short-vmodel': 1.2.17_vue@3.3.4
- muggle-string: 0.2.2
+ '@vue-macros/common': 1.3.3_vue@3.3.11
+ '@vue-macros/define-props': 1.0.21_vue@3.3.11
+ '@vue-macros/short-vmodel': 1.2.17_vue@3.3.11
vue-tsc: 1.8.8_typescript@5.1.6
transitivePeerDependencies:
- '@vue-macros/reactivity-transform'
@@ -6247,6 +7019,14 @@ packages:
- vue
dev: true
+ /@vue/compiler-core/3.3.11:
+ resolution: {integrity: sha512-h97/TGWBilnLuRaj58sxNrsUU66fwdRKLOLQ9N/5iNDfp+DZhYH9Obhe0bXxhedl8fjAgpRANpiZfbgWyruQ0w==}
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue/shared': 3.3.11
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
+
/@vue/compiler-core/3.3.4:
resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==}
dependencies:
@@ -6255,12 +7035,32 @@ packages:
estree-walker: 2.0.2
source-map-js: 1.0.2
+ /@vue/compiler-dom/3.3.11:
+ resolution: {integrity: sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw==}
+ dependencies:
+ '@vue/compiler-core': 3.3.11
+ '@vue/shared': 3.3.11
+
/@vue/compiler-dom/3.3.4:
resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}
dependencies:
'@vue/compiler-core': 3.3.4
'@vue/shared': 3.3.4
+ /@vue/compiler-sfc/3.3.11:
+ resolution: {integrity: sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA==}
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue/compiler-core': 3.3.11
+ '@vue/compiler-dom': 3.3.11
+ '@vue/compiler-ssr': 3.3.11
+ '@vue/reactivity-transform': 3.3.11
+ '@vue/shared': 3.3.11
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+ postcss: 8.4.32
+ source-map-js: 1.0.2
+
/@vue/compiler-sfc/3.3.4:
resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==}
dependencies:
@@ -6275,6 +7075,12 @@ packages:
postcss: 8.4.31
source-map-js: 1.0.2
+ /@vue/compiler-ssr/3.3.11:
+ resolution: {integrity: sha512-Zd66ZwMvndxRTgVPdo+muV4Rv9n9DwQ4SSgWWKWkPFebHQfVYRrVjeygmmDmPewsHyznCNvJ2P2d6iOOhdv8Qg==}
+ dependencies:
+ '@vue/compiler-dom': 3.3.11
+ '@vue/shared': 3.3.11
+
/@vue/compiler-ssr/3.3.4:
resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==}
dependencies:
@@ -6329,6 +7135,15 @@ packages:
vue-template-compiler: 2.7.14
dev: true
+ /@vue/reactivity-transform/3.3.11:
+ resolution: {integrity: sha512-fPGjH0wqJo68A0wQ1k158utDq/cRyZNlFoxGwNScE28aUFOKFEnCBsvyD8jHn+0kd0UKVpuGuaZEQ6r9FJRqCg==}
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue/compiler-core': 3.3.11
+ '@vue/shared': 3.3.11
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+
/@vue/reactivity-transform/3.3.4:
resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}
dependencies:
@@ -6338,37 +7153,46 @@ packages:
estree-walker: 2.0.2
magic-string: 0.30.2
+ /@vue/reactivity/3.3.11:
+ resolution: {integrity: sha512-D5tcw091f0nuu+hXq5XANofD0OXnBmaRqMYl5B3fCR+mX+cXJIGNw/VNawBqkjLNWETrFW0i+xH9NvDbTPVh7g==}
+ dependencies:
+ '@vue/shared': 3.3.11
+
/@vue/reactivity/3.3.4:
resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==}
dependencies:
'@vue/shared': 3.3.4
+ dev: true
- /@vue/runtime-core/3.3.4:
- resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==}
+ /@vue/runtime-core/3.3.11:
+ resolution: {integrity: sha512-g9ztHGwEbS5RyWaOpXuyIVFTschclnwhqEbdy5AwGhYOgc7m/q3NFwr50MirZwTTzX55JY8pSkeib9BX04NIpw==}
dependencies:
- '@vue/reactivity': 3.3.4
- '@vue/shared': 3.3.4
+ '@vue/reactivity': 3.3.11
+ '@vue/shared': 3.3.11
- /@vue/runtime-dom/3.3.4:
- resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==}
+ /@vue/runtime-dom/3.3.11:
+ resolution: {integrity: sha512-OlhtV1PVpbgk+I2zl+Y5rQtDNcCDs12rsRg71XwaA2/Rbllw6mBLMi57VOn8G0AjOJ4Mdb4k56V37+g8ukShpQ==}
dependencies:
- '@vue/runtime-core': 3.3.4
- '@vue/shared': 3.3.4
+ '@vue/runtime-core': 3.3.11
+ '@vue/shared': 3.3.11
csstype: 3.1.2
- /@vue/server-renderer/3.3.4_vue@3.3.4:
- resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==}
+ /@vue/server-renderer/3.3.11_vue@3.3.11:
+ resolution: {integrity: sha512-AIWk0VwwxCAm4wqtJyxBylRTXSy1wCLOKbWxHaHiu14wjsNYtiRCSgVuqEPVuDpErOlRdNnuRgipQfXRLjLN5A==}
peerDependencies:
- vue: 3.3.4
+ vue: 3.3.11
dependencies:
- '@vue/compiler-ssr': 3.3.4
- '@vue/shared': 3.3.4
- vue: 3.3.4
+ '@vue/compiler-ssr': 3.3.11
+ '@vue/shared': 3.3.11
+ vue: 3.3.11_typescript@5.1.6
+
+ /@vue/shared/3.3.11:
+ resolution: {integrity: sha512-u2G8ZQ9IhMWTMXaWqZycnK4UthG1fA238CD+DP4Dm4WJi5hdUKKLg0RMRaRpDPNMdkTwIDkp7WtD0Rd9BH9fLw==}
/@vue/shared/3.3.4:
resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}
- /@vue/test-utils/2.4.1_vue@3.3.4:
+ /@vue/test-utils/2.4.1_vue@3.3.11:
resolution: {integrity: sha512-VO8nragneNzUZUah6kOjiFmD/gwRjUauG9DROh6oaOeFwX1cZRUNHhdeogE8635cISigXFTtGLUQWx5KCb0xeg==}
peerDependencies:
'@vue/server-renderer': ^3.0.1
@@ -6378,7 +7202,7 @@ packages:
optional: true
dependencies:
js-beautify: 1.14.9
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
vue-component-type-helpers: 1.8.4
dev: true
@@ -6391,31 +7215,43 @@ packages:
- typescript
dev: true
- /@vueuse/core/10.5.0_vue@3.3.4:
+ /@vueuse/core/10.5.0_vue@3.3.11:
resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==}
dependencies:
'@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
+ '@vueuse/shared': 10.5.0_vue@3.3.11
+ vue-demi: 0.14.6_vue@3.3.11
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+ dev: false
+
+ /@vueuse/core/10.7.0_vue@3.3.11:
+ resolution: {integrity: sha512-4EUDESCHtwu44ZWK3Gc/hZUVhVo/ysvdtwocB5vcauSV4B7NiGY5972WnsojB3vRNdxvAt7kzJWE2h9h7C9d5w==}
+ dependencies:
+ '@types/web-bluetooth': 0.0.20
+ '@vueuse/metadata': 10.7.0
+ '@vueuse/shared': 10.7.0_vue@3.3.11
+ vue-demi: 0.14.6_vue@3.3.11
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@vueuse/core/9.13.0_vue@3.3.4:
+ /@vueuse/core/9.13.0_vue@3.3.11:
resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
dependencies:
'@types/web-bluetooth': 0.0.16
'@vueuse/metadata': 9.13.0
- '@vueuse/shared': 9.13.0_vue@3.3.4
- vue-demi: 0.14.5_vue@3.3.4
+ '@vueuse/shared': 9.13.0_vue@3.3.11
+ vue-demi: 0.14.5_vue@3.3.11
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@vueuse/head/1.3.1_vue@3.3.4:
+ /@vueuse/head/1.3.1_vue@3.3.11:
resolution: {integrity: sha512-XCcHGfDzkGlHS7KIPJVYN//L7jpfASLsN7MUE19ndHVQLnPIDxqFLDl7IROsY81PKzawVAUe4OYVWcGixseWxA==}
peerDependencies:
vue: '>=2.7 || >=3'
@@ -6423,12 +7259,12 @@ packages:
'@unhead/dom': 1.7.4
'@unhead/schema': 1.7.4
'@unhead/ssr': 1.7.4
- '@unhead/vue': 1.7.4_vue@3.3.4
- vue: 3.3.4
+ '@unhead/vue': 1.7.4_vue@3.3.11
+ vue: 3.3.11_typescript@5.1.6
dev: false
- /@vueuse/integrations/10.5.0_focus-trap@7.5.4+vue@3.3.4:
- resolution: {integrity: sha512-fm5sXLCK0Ww3rRnzqnCQRmfjDURaI4xMsx+T+cec0ngQqHx/JgUtm8G0vRjwtonIeTBsH1Q8L3SucE+7K7upJQ==}
+ /@vueuse/integrations/10.7.0_focus-trap@7.5.4+vue@3.3.11:
+ resolution: {integrity: sha512-rxiMYgS+91n93qXpHZF9NbHhppWY6IJyVTDxt4acyChL0zZVx7P8FAAfpF1qVK8e4wfjerhpEiMJ0IZ1GWUZ2A==}
peerDependencies:
async-validator: '*'
axios: '*'
@@ -6468,20 +7304,20 @@ packages:
universal-cookie:
optional: true
dependencies:
- '@vueuse/core': 10.5.0_vue@3.3.4
- '@vueuse/shared': 10.5.0_vue@3.3.4
+ '@vueuse/core': 10.7.0_vue@3.3.11
+ '@vueuse/shared': 10.7.0_vue@3.3.11
focus-trap: 7.5.4
- vue-demi: 0.14.6_vue@3.3.4
+ vue-demi: 0.14.6_vue@3.3.11
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@vueuse/math/10.2.1_vue@3.3.4:
+ /@vueuse/math/10.2.1_vue@3.3.11:
resolution: {integrity: sha512-5mOoPhezfgcRhBT0E2FXPEjCbrLWG9hjhGlg574yWYmwhcLKLtN993CsL3AucD8ULCmWZJJ/J03K4fLyPyaEzw==}
dependencies:
- '@vueuse/shared': 10.2.1_vue@3.3.4
- vue-demi: 0.14.5_vue@3.3.4
+ '@vueuse/shared': 10.2.1_vue@3.3.11
+ vue-demi: 0.14.5_vue@3.3.11
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -6491,32 +7327,45 @@ packages:
resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==}
dev: false
+ /@vueuse/metadata/10.7.0:
+ resolution: {integrity: sha512-GlaH7tKP2iBCZ3bHNZ6b0cl9g0CJK8lttkBNUX156gWvNYhTKEtbweWLm9rxCPIiwzYcr/5xML6T8ZUEt+DkvA==}
+ dev: false
+
/@vueuse/metadata/9.13.0:
resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
dev: false
- /@vueuse/shared/10.2.1_vue@3.3.4:
+ /@vueuse/shared/10.2.1_vue@3.3.11:
resolution: {integrity: sha512-QWHq2bSuGptkcxx4f4M/fBYC3Y8d3M2UYyLsyzoPgEoVzJURQ0oJeWXu79OiLlBb8gTKkqe4mO85T/sf39mmiw==}
dependencies:
- vue-demi: 0.14.6_vue@3.3.4
+ vue-demi: 0.14.6_vue@3.3.11
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@vueuse/shared/10.5.0_vue@3.3.4:
+ /@vueuse/shared/10.5.0_vue@3.3.11:
resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==}
dependencies:
- vue-demi: 0.14.6_vue@3.3.4
+ vue-demi: 0.14.6_vue@3.3.11
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@vueuse/shared/9.13.0_vue@3.3.4:
+ /@vueuse/shared/10.7.0_vue@3.3.11:
+ resolution: {integrity: sha512-kc00uV6CiaTdc3i1CDC4a3lBxzaBE9AgYNtFN87B5OOscqeWElj/uza8qVDmk7/U8JbqoONLbtqiLJ5LGRuqlw==}
+ dependencies:
+ vue-demi: 0.14.6_vue@3.3.11
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+ dev: false
+
+ /@vueuse/shared/9.13.0_vue@3.3.11:
resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
dependencies:
- vue-demi: 0.14.5_vue@3.3.4
+ vue-demi: 0.14.5_vue@3.3.11
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -6553,6 +7402,11 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
+ /acorn/8.11.2:
+ resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
/agent-base/6.0.2:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}
@@ -6623,7 +7477,6 @@ packages:
/ansi-regex/2.1.1:
resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==}
engines: {node: '>=0.10.0'}
- dev: true
/ansi-regex/5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
@@ -6634,14 +7487,9 @@ packages:
engines: {node: '>=12'}
dev: true
- /ansi-sequence-parser/1.1.1:
- resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==}
- dev: false
-
/ansi-styles/2.2.1:
resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==}
engines: {node: '>=0.10.0'}
- dev: true
/ansi-styles/3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
@@ -6827,21 +7675,37 @@ packages:
engines: {node: '>= 4.0.0'}
dev: true
- /autoprefixer/10.4.14_postcss@8.4.31:
- resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
+ /autoprefixer/10.4.16_postcss@8.4.31:
+ resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.21.10
- caniuse-lite: 1.0.30001519
- fraction.js: 4.2.0
+ browserslist: 4.22.2
+ caniuse-lite: 1.0.30001568
+ fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
postcss: 8.4.31
postcss-value-parser: 4.2.0
+ /autoprefixer/10.4.16_postcss@8.4.32:
+ resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ browserslist: 4.22.2
+ caniuse-lite: 1.0.30001568
+ fraction.js: 4.3.7
+ normalize-range: 0.1.2
+ picocolors: 1.0.0
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
/available-typed-arrays/1.0.5:
resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
engines: {node: '>= 0.4'}
@@ -6863,6 +7727,14 @@ packages:
- debug
dev: false
+ /b-tween/0.3.3:
+ resolution: {integrity: sha512-oEHegcRpA7fAuc9KC4nktucuZn2aS8htymCPcP3qkEGPqiBH+GfqtqoG2l7LxHngg6O0HFM7hOeOYExl1Oz4ZA==}
+ dev: false
+
+ /b-validate/1.5.3:
+ resolution: {integrity: sha512-iCvCkGFskbaYtfQ0a3GmcQCHl/Sv1GufXFGuUQ+FE+WJa7A/espLOuFIn09B944V8/ImPj71T4+rTASxO2PAuA==}
+ dev: false
+
/babel-plugin-polyfill-corejs2/0.4.5:
resolution: {integrity: sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==}
peerDependencies:
@@ -6966,7 +7838,6 @@ packages:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
dependencies:
balanced-match: 1.0.2
- dev: true
/braces/3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
@@ -6983,6 +7854,17 @@ packages:
electron-to-chromium: 1.4.484
node-releases: 2.0.13
update-browserslist-db: 1.0.11_browserslist@4.21.10
+ dev: true
+
+ /browserslist/4.22.2:
+ resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+ dependencies:
+ caniuse-lite: 1.0.30001568
+ electron-to-chromium: 1.4.609
+ node-releases: 2.0.14
+ update-browserslist-db: 1.0.13_browserslist@4.22.2
/buffer-from/1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
@@ -7043,6 +7925,14 @@ packages:
/caniuse-lite/1.0.30001519:
resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==}
+ dev: true
+
+ /caniuse-lite/1.0.30001568:
+ resolution: {integrity: sha512-vSUkH84HontZJ88MiNrOau1EBrCqEQYgkC5gIySiDlpsm8sGVrhU7Kx4V6h0tnqaHzIHZv08HlJIwPbL4XL9+A==}
+
+ /ccount/2.0.1:
+ resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
+ dev: false
/chai/4.3.8:
resolution: {integrity: sha512-vX4YvVVtxlfSZ2VecZgFUTU5qPCYsobVI2O9FmwEXBhDigYGQA6jRXCycIs1yJnnWbZ6/+a2zNIF5DfVCcJBFQ==}
@@ -7066,7 +7956,6 @@ packages:
has-ansi: 2.0.0
strip-ansi: 3.0.1
supports-color: 2.0.0
- dev: true
/chalk/2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -7088,9 +7977,17 @@ 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: false
+
/character-entities-legacy/1.1.4:
resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
+ /character-entities-legacy/3.0.0:
+ resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
+ dev: false
+
/character-entities/1.2.4:
resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
@@ -7196,11 +8093,25 @@ packages:
/color-name/1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+ /color-string/1.9.1:
+ resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
+ dependencies:
+ color-name: 1.1.4
+ simple-swizzle: 0.2.2
+ dev: false
+
/color-support/1.1.3:
resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
hasBin: true
dev: true
+ /color/3.2.1:
+ resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==}
+ dependencies:
+ color-convert: 1.9.3
+ color-string: 1.9.1
+ dev: false
+
/colorette/2.0.20:
resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
dev: true
@@ -7211,6 +8122,10 @@ packages:
dependencies:
delayed-stream: 1.0.0
+ /comma-separated-tokens/2.0.3:
+ resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
+ dev: false
+
/commander/10.0.1:
resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
engines: {node: '>=14'}
@@ -7235,6 +8150,10 @@ packages:
engines: {node: '>=4.0.0'}
dev: true
+ /compute-scroll-into-view/1.0.20:
+ resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==}
+ dev: false
+
/concat-map/0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
@@ -7314,8 +8233,8 @@ packages:
engines: {node: '>=8'}
dev: true
- /css-blank-pseudo/5.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-aCU4AZ7uEcVSUzagTlA9pHciz7aWPKA/YzrEkpdSopJ2pvhIxiQ5sYeMz1/KByxlIo4XBdvMNJAVKMg/GRnhfw==}
+ /css-blank-pseudo/6.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-VbfLlOWO7sBHBTn6pwDQzc07Z0SDydgDBfNfCE0nvrehdBNv9RKsuupIRa/qal0+fBZhAALyQDPMKz5lnvcchw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -7324,20 +8243,42 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
- /css-has-pseudo/5.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-q+U+4QdwwB7T9VEW/LyO6CFrLAeLqOykC5mDqJXc7aKZAhDbq7BvGT13VGJe+IwBfdN2o3Xdw2kJ5IxwV1Sc9Q==}
+ /css-blank-pseudo/6.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-VbfLlOWO7sBHBTn6pwDQzc07Z0SDydgDBfNfCE0nvrehdBNv9RKsuupIRa/qal0+fBZhAALyQDPMKz5lnvcchw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
+ /css-has-pseudo/6.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-X+r+JBuoO37FBOWVNhVJhxtSBUFHgHbrcc0CjFT28JEdOw1qaDwABv/uunyodUuSy2hMPe9j/HjssxSlvUmKjg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/selector-specificity': 2.2.0_postcss-selector-parser@6.0.13
+ '@csstools/selector-specificity': 3.0.0_postcss-selector-parser@6.0.13
postcss: 8.4.31
postcss-selector-parser: 6.0.13
postcss-value-parser: 4.2.0
dev: true
- /css-prefers-color-scheme/8.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-OvFghizHJ45x7nsJJUSYLyQNTzsCU8yWjxAc/nhPQg1pbs18LMoET8N3kOweFDPy0JV0OSXN2iqRFhPBHYOeMA==}
+ /css-has-pseudo/6.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-X+r+JBuoO37FBOWVNhVJhxtSBUFHgHbrcc0CjFT28JEdOw1qaDwABv/uunyodUuSy2hMPe9j/HjssxSlvUmKjg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/selector-specificity': 3.0.0_postcss-selector-parser@6.0.13
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /css-prefers-color-scheme/9.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-03QGAk/FXIRseDdLb7XAiu6gidQ0Nd8945xuM7VFVPpc6goJsG9uIO8xQjTxwbPdPIIV4o4AJoOJyt8gwDl67g==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -7345,6 +8286,15 @@ packages:
postcss: 8.4.31
dev: true
+ /css-prefers-color-scheme/9.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-03QGAk/FXIRseDdLb7XAiu6gidQ0Nd8945xuM7VFVPpc6goJsG9uIO8xQjTxwbPdPIIV4o4AJoOJyt8gwDl67g==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
/css-render/0.15.12:
resolution: {integrity: sha512-eWzS66patiGkTTik+ipO9qNGZ+uNuGyTmnz6/+EJIiFg8+3yZRpnMwgFo8YdXhQRsiePzehnusrxVvugNjXzbw==}
dependencies:
@@ -7360,9 +8310,8 @@ packages:
source-map-js: 1.0.2
dev: true
- /cssdb/7.7.0:
- resolution: {integrity: sha512-1hN+I3r4VqSNQ+OmMXxYexnumbOONkSil0TWMebVXHtzYW4tRRPovUNHPHj2d4nrgOuYJ8Vs3XwvywsuwwXNNA==}
- dev: true
+ /cssdb/7.9.0:
+ resolution: {integrity: sha512-WPMT9seTQq6fPAa1yN4zjgZZeoTriSN2LqW9C+otjar12DQIWA4LuSfFrvFJiKp4oD0xIk1vumDLw8K9ur4NBw==}
/cssesc/3.0.0:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
@@ -7531,6 +8480,11 @@ packages:
resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==}
dev: true
+ /dequal/2.0.3:
+ resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
+ engines: {node: '>=6'}
+ dev: false
+
/destr/2.0.1:
resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==}
dev: true
@@ -7540,6 +8494,12 @@ packages:
engines: {node: '>=12.20'}
dev: true
+ /devlop/1.1.0:
+ resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
+ dependencies:
+ dequal: 2.0.3
+ dev: false
+
/didyoumean/1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
dev: false
@@ -7654,19 +8614,23 @@ packages:
/electron-to-chromium/1.4.484:
resolution: {integrity: sha512-nO3ZEomTK2PO/3TUXgEx0A97xZTpKVf4p427lABHuCpT1IQ2N+njVh29DkQkCk6Q4m2wjU+faK4xAcfFndwjvw==}
+ dev: true
- /element-plus/2.3.8_vue@3.3.4:
+ /electron-to-chromium/1.4.609:
+ resolution: {integrity: sha512-ihiCP7PJmjoGNuLpl7TjNA8pCQWu09vGyjlPYw1Rqww4gvNuCcmvl+44G+2QyJ6S2K4o+wbTS++Xz0YN8Q9ERw==}
+
+ /element-plus/2.3.8_vue@3.3.11:
resolution: {integrity: sha512-yHQR0/tG2LvPkpGUt7Te/hPmP2XW/BytBNUbx+EFO54VnGCOE3upmQcVffNp1PLgwg9sthYDXontUWpnpmLPJw==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@ctrl/tinycolor': 3.6.0
- '@element-plus/icons-vue': 2.1.0_vue@3.3.4
+ '@element-plus/icons-vue': 2.1.0_vue@3.3.11
'@floating-ui/dom': 1.5.1
'@popperjs/core': /@sxzz/popperjs-es/2.11.7
'@types/lodash': 4.14.196
'@types/lodash-es': 4.17.8
- '@vueuse/core': 9.13.0_vue@3.3.4
+ '@vueuse/core': 9.13.0_vue@3.3.11
async-validator: 4.2.5
dayjs: 1.11.9
escape-html: 1.0.3
@@ -7675,7 +8639,7 @@ packages:
lodash-unified: 1.0.3_e0122bb0ffbe1e65c4affc4435dc6f75
memoize-one: 6.0.0
normalize-wheel-es: 1.2.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- '@vue/composition-api'
dev: false
@@ -7858,6 +8822,37 @@ packages:
'@esbuild/win32-arm64': 0.18.20
'@esbuild/win32-ia32': 0.18.20
'@esbuild/win32-x64': 0.18.20
+ dev: true
+
+ /esbuild/0.19.9:
+ resolution: {integrity: sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/android-arm': 0.19.9
+ '@esbuild/android-arm64': 0.19.9
+ '@esbuild/android-x64': 0.19.9
+ '@esbuild/darwin-arm64': 0.19.9
+ '@esbuild/darwin-x64': 0.19.9
+ '@esbuild/freebsd-arm64': 0.19.9
+ '@esbuild/freebsd-x64': 0.19.9
+ '@esbuild/linux-arm': 0.19.9
+ '@esbuild/linux-arm64': 0.19.9
+ '@esbuild/linux-ia32': 0.19.9
+ '@esbuild/linux-loong64': 0.19.9
+ '@esbuild/linux-mips64el': 0.19.9
+ '@esbuild/linux-ppc64': 0.19.9
+ '@esbuild/linux-riscv64': 0.19.9
+ '@esbuild/linux-s390x': 0.19.9
+ '@esbuild/linux-x64': 0.19.9
+ '@esbuild/netbsd-x64': 0.19.9
+ '@esbuild/openbsd-x64': 0.19.9
+ '@esbuild/sunos-x64': 0.19.9
+ '@esbuild/win32-arm64': 0.19.9
+ '@esbuild/win32-ia32': 0.19.9
+ '@esbuild/win32-x64': 0.19.9
+ dev: false
/escalade/3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
@@ -7878,7 +8873,6 @@ packages:
/escape-string-regexp/5.0.0:
resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
engines: {node: '>=12'}
- dev: true
/eslint-config-prettier/8.10.0_eslint@8.46.0:
resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==}
@@ -8410,6 +9404,16 @@ packages:
merge2: 1.4.1
micromatch: 4.0.5
+ /fast-glob/3.3.2:
+ resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
+ engines: {node: '>=8.6.0'}
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ '@nodelib/fs.walk': 1.2.8
+ glob-parent: 5.1.2
+ merge2: 1.4.1
+ micromatch: 4.0.5
+
/fast-json-stable-stringify/2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
@@ -8509,8 +9513,8 @@ packages:
combined-stream: 1.0.8
mime-types: 2.1.35
- /fraction.js/4.2.0:
- resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}
+ /fraction.js/4.3.7:
+ resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
/fs-extra/10.1.0:
resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
@@ -8554,6 +9558,13 @@ packages:
os: [darwin]
optional: true
+ /fsevents/2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+ dev: false
+ optional: true
+
/function-bind/1.1.1:
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
@@ -8736,7 +9747,6 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
ansi-regex: 2.1.1
- dev: true
/has-bigints/1.0.2:
resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
@@ -8744,7 +9754,6 @@ packages:
/has-flag/1.0.0:
resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==}
engines: {node: '>=0.10.0'}
- dev: true
/has-flag/3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
@@ -8783,6 +9792,88 @@ packages:
dependencies:
function-bind: 1.1.1
+ /hast-util-from-parse5/8.0.1:
+ resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==}
+ dependencies:
+ '@types/hast': 3.0.3
+ '@types/unist': 3.0.2
+ devlop: 1.1.0
+ hastscript: 8.0.0
+ property-information: 6.4.0
+ vfile: 6.0.1
+ vfile-location: 5.0.2
+ web-namespaces: 2.0.1
+ dev: false
+
+ /hast-util-parse-selector/4.0.0:
+ resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==}
+ dependencies:
+ '@types/hast': 3.0.3
+ dev: false
+
+ /hast-util-raw/9.0.1:
+ resolution: {integrity: sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==}
+ dependencies:
+ '@types/hast': 3.0.3
+ '@types/unist': 3.0.2
+ '@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: false
+
+ /hast-util-to-html/9.0.0:
+ resolution: {integrity: sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==}
+ dependencies:
+ '@types/hast': 3.0.3
+ '@types/unist': 3.0.2
+ 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.4.0
+ space-separated-tokens: 2.0.2
+ stringify-entities: 4.0.3
+ zwitch: 2.0.4
+ dev: false
+
+ /hast-util-to-parse5/8.0.0:
+ resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==}
+ dependencies:
+ '@types/hast': 3.0.3
+ comma-separated-tokens: 2.0.3
+ devlop: 1.1.0
+ property-information: 6.4.0
+ space-separated-tokens: 2.0.2
+ web-namespaces: 2.0.1
+ zwitch: 2.0.4
+ dev: false
+
+ /hast-util-whitespace/3.0.0:
+ resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==}
+ dependencies:
+ '@types/hast': 3.0.3
+ dev: false
+
+ /hastscript/8.0.0:
+ resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==}
+ dependencies:
+ '@types/hast': 3.0.3
+ comma-separated-tokens: 2.0.3
+ hast-util-parse-selector: 4.0.0
+ property-information: 6.4.0
+ space-separated-tokens: 2.0.2
+ dev: false
+
/he/1.2.0:
resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
hasBin: true
@@ -8818,6 +9909,10 @@ packages:
whatwg-encoding: 2.0.0
dev: true
+ /html-void-elements/3.0.0:
+ resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
+ dev: false
+
/htmlparser2/3.8.3:
resolution: {integrity: sha512-hBxEg3CYXe+rPIua8ETe7tmG3XDn9B0edOE/e9wH2nLczxzgdu0m0aNHY+5wFZiviLWLdANPJTssa92dMcXQ5Q==}
dependencies:
@@ -8979,6 +10074,10 @@ packages:
/is-arrayish/0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
+ /is-arrayish/0.3.2:
+ resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
+ dev: false
+
/is-bigint/1.0.4:
resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
dependencies:
@@ -9223,7 +10322,6 @@ packages:
/js-base64/2.6.4:
resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==}
- dev: true
/js-beautify/1.14.9:
resolution: {integrity: sha512-coM7xq1syLcMyuVGyToxcj2AlzhkDjmfklL8r0JgJ7A76wyGMpJ1oA35mr4APdYNO/o/4YY8H54NQIJzhMbhBg==}
@@ -9449,6 +10547,13 @@ packages:
resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
engines: {node: '>=14'}
+ /local-pkg/0.5.0:
+ resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
+ engines: {node: '>=14'}
+ dependencies:
+ mlly: 1.4.2
+ pkg-types: 1.0.3
+
/locate-path/5.0.0:
resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
engines: {node: '>=8'}
@@ -9560,7 +10665,12 @@ packages:
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
- dev: true
+
+ /magic-string/0.30.5:
+ resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.4.15
/make-fetch-happen/11.1.1:
resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==}
@@ -9607,6 +10717,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /mdast-util-to-hast/13.0.2:
+ resolution: {integrity: sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==}
+ dependencies:
+ '@types/hast': 3.0.3
+ '@types/mdast': 4.0.3
+ '@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: false
+
/mdast-util-to-string/2.0.0:
resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
@@ -9625,6 +10748,33 @@ packages:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
+ /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: false
+
+ /micromark-util-encode/2.0.0:
+ resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==}
+ dev: false
+
+ /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: false
+
+ /micromark-util-symbol/2.0.0:
+ resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==}
+ dev: false
+
+ /micromark-util-types/2.0.0:
+ resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==}
+ dev: false
+
/micromark/2.11.4:
resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
dependencies:
@@ -9692,7 +10842,6 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
brace-expansion: 2.0.1
- dev: true
/minimist/1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
@@ -9760,8 +10909,8 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
dev: true
- /minisearch/6.1.0:
- resolution: {integrity: sha512-PNxA/X8pWk+TiqPbsoIYH0GQ5Di7m6326/lwU/S4mlo4wGQddIcf/V//1f9TB0V4j59b57b+HZxt8h3iMROGvg==}
+ /minisearch/6.3.0:
+ resolution: {integrity: sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==}
dev: false
/minizlib/2.1.2:
@@ -9790,10 +10939,17 @@ packages:
pkg-types: 1.0.3
ufo: 1.3.0
+ /mlly/1.4.2:
+ resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==}
+ dependencies:
+ acorn: 8.11.2
+ pathe: 1.1.1
+ pkg-types: 1.0.3
+ ufo: 1.3.0
+
/mrmime/1.0.1:
resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
engines: {node: '>=10'}
- dev: true
/ms/2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
@@ -9817,13 +10973,13 @@ packages:
thenify-all: 1.6.0
dev: false
- /naive-ui/2.34.4_vue@3.3.4:
+ /naive-ui/2.34.4_vue@3.3.11:
resolution: {integrity: sha512-aPG8PDfhSzIzn/jSC9y3Jb3Pe2wHJ7F0cFV1EWlbImSrZECeUmoc+fIcOSWbizoztkKfaUAeKwYdMl09MKkj1g==}
peerDependencies:
vue: ^3.0.0
dependencies:
'@css-render/plugin-bem': 0.15.12_css-render@0.15.12
- '@css-render/vue3-ssr': 0.15.12_vue@3.3.4
+ '@css-render/vue3-ssr': 0.15.12_vue@3.3.11
'@types/katex': 0.14.0
'@types/lodash': 4.14.196
'@types/lodash-es': 4.17.8
@@ -9837,10 +10993,10 @@ packages:
lodash-es: 4.17.21
seemly: 0.3.6
treemate: 0.3.11
- vdirs: 0.1.8_vue@3.3.4
- vooks: 0.2.12_vue@3.3.4
- vue: 3.3.4
- vueuc: 0.4.51_vue@3.3.4
+ vdirs: 0.1.8_vue@3.3.11
+ vooks: 0.2.12_vue@3.3.11
+ vue: 3.3.11_typescript@5.1.6
+ vueuc: 0.4.51_vue@3.3.11
dev: true
/nanoid/3.3.6:
@@ -9848,6 +11004,11 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ /nanoid/3.3.7:
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+
/natural-compare-lite/1.4.0:
resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
@@ -9885,6 +11046,10 @@ packages:
/node-releases/2.0.13:
resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==}
+ dev: true
+
+ /node-releases/2.0.14:
+ resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
/nopt/6.0.0:
resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==}
@@ -10020,6 +11185,10 @@ packages:
dependencies:
boolbase: 1.0.0
+ /number-precision/1.6.0:
+ resolution: {integrity: sha512-05OLPgbgmnixJw+VvEh18yNPUo3iyp4BEWJcrLu4X9W05KmMifN7Mu5exYvQXqxxeNWhvIF+j3Rij+HmddM/hQ==}
+ dev: false
+
/nwsapi/2.2.7:
resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==}
dev: true
@@ -10239,7 +11408,6 @@ packages:
resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
dependencies:
entities: 4.5.0
- dev: true
/path-exists/4.0.0:
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
@@ -10306,10 +11474,10 @@ packages:
peerDependencies:
pinia: ^2.0.0
dependencies:
- pinia: 2.1.6_typescript@5.1.6+vue@3.3.4
+ pinia: 2.1.6_typescript@5.1.6+vue@3.3.11
dev: false
- /pinia/2.1.6_typescript@5.1.6+vue@3.3.4:
+ /pinia/2.1.6_typescript@5.1.6+vue@3.3.11:
resolution: {integrity: sha512-bIU6QuE5qZviMmct5XwCesXelb5VavdOWKWaB17ggk++NUwQWWbP5YnsONTk3b752QkW9sACiR81rorpeOMSvQ==}
peerDependencies:
'@vue/composition-api': ^1.4.0
@@ -10323,8 +11491,8 @@ packages:
dependencies:
'@vue/devtools-api': 6.5.0
typescript: 5.1.6
- vue: 3.3.4
- vue-demi: 0.14.5_vue@3.3.4
+ vue: 3.3.11_typescript@5.1.6
+ vue-demi: 0.14.5_vue@3.3.11
dev: false
/pinyin-pro/3.16.2:
@@ -10426,6 +11594,16 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
+ /postcss-attribute-case-insensitive/6.0.2_postcss@8.4.32:
+ resolution: {integrity: sha512-IRuCwwAAQbgaLhxQdQcIIK0dCVXg3XDUnzgKD8iwdiYdwU4rMWRWyl/W9/0nA4ihVpq5pyALiHB2veBJ0292pw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
/postcss-clamp/4.1.0_postcss@8.4.31:
resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==}
engines: {node: '>=7.6.0'}
@@ -10436,17 +11614,38 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-color-functional-notation/5.1.0_postcss@8.4.31:
- resolution: {integrity: sha512-w2R4py6zrVE1U7FwNaAc76tNQlG9GLkrBbcFw+VhUjyDDiV28vfZG+l4LyPmpoQpeSJVtu8VgNjE8Jv5SpC7dQ==}
+ /postcss-clamp/4.1.0_postcss@8.4.32:
+ resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==}
+ engines: {node: '>=7.6.0'}
+ peerDependencies:
+ postcss: ^8.4.6
+ dependencies:
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-color-functional-notation/6.0.2_postcss@8.4.31:
+ resolution: {integrity: sha512-FsjSmlSufuiFBsIqQ++VxFmvX7zKndZpBkHmfXr4wqhvzM92FTEkAh703iqWTl1U3faTgqioIqCbfqdWiFVwtw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
postcss: 8.4.31
postcss-value-parser: 4.2.0
dev: true
+ /postcss-color-functional-notation/6.0.2_postcss@8.4.32:
+ resolution: {integrity: sha512-FsjSmlSufuiFBsIqQ++VxFmvX7zKndZpBkHmfXr4wqhvzM92FTEkAh703iqWTl1U3faTgqioIqCbfqdWiFVwtw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
/postcss-color-hex-alpha/9.0.2_postcss@8.4.31:
resolution: {integrity: sha512-SfPjgr//VQ/DOCf80STIAsdAs7sbIbxATvVmd+Ec7JvR8onz9pjawhq3BJM3Pie40EE3TyB0P6hft16D33Nlyg==}
engines: {node: ^14 || ^16 || >=18}
@@ -10457,8 +11656,18 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-color-rebeccapurple/8.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-xWf/JmAxVoB5bltHpXk+uGRoGFwu4WDAR7210el+iyvTdqiKpDhtcT8N3edXMoVJY0WHFMrKMUieql/wRNiXkw==}
+ /postcss-color-hex-alpha/9.0.2_postcss@8.4.32:
+ resolution: {integrity: sha512-SfPjgr//VQ/DOCf80STIAsdAs7sbIbxATvVmd+Ec7JvR8onz9pjawhq3BJM3Pie40EE3TyB0P6hft16D33Nlyg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-color-rebeccapurple/9.0.1_postcss@8.4.31:
+ resolution: {integrity: sha512-ds4cq5BjRieizVb2PnvbJ0omg9VCo2/KzluvoFZbxuGpsGJ5BQSD93CHBooinEtangCM5YqUOerGDl4xGmOb6Q==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10467,47 +11676,96 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-custom-media/9.1.5_postcss@8.4.31:
- resolution: {integrity: sha512-GStyWMz7Qbo/Gtw1xVspzVSX8eipgNg4lpsO3CAeY4/A1mzok+RV6MCv3fg62trWijh/lYEj6vps4o8JcBBpDA==}
+ /postcss-color-rebeccapurple/9.0.1_postcss@8.4.32:
+ resolution: {integrity: sha512-ds4cq5BjRieizVb2PnvbJ0omg9VCo2/KzluvoFZbxuGpsGJ5BQSD93CHBooinEtangCM5YqUOerGDl4xGmOb6Q==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/cascade-layer-name-parser': 1.0.4_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- '@csstools/media-query-list-parser': 2.1.3_817905cc5a57ae8566f618b47985e844
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-custom-media/10.0.2_postcss@8.4.31:
+ resolution: {integrity: sha512-zcEFNRmDm2fZvTPdI1pIW3W//UruMcLosmMiCdpQnrCsTRzWlKQPYMa1ud9auL0BmrryKK1+JjIGn19K0UjO/w==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/cascade-layer-name-parser': 1.0.5_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/media-query-list-parser': 2.1.5_a9c560f070a640d39547bd2086aba651
postcss: 8.4.31
dev: true
- /postcss-custom-properties/13.3.0_postcss@8.4.31:
- resolution: {integrity: sha512-q4VgtIKSy5+KcUvQ0WxTjDy9DZjQ5VCXAZ9+tT9+aPMbA0z6s2t1nMw0QHszru1ib5ElkXl9JUpYYU37VVUs7g==}
+ /postcss-custom-media/10.0.2_postcss@8.4.32:
+ resolution: {integrity: sha512-zcEFNRmDm2fZvTPdI1pIW3W//UruMcLosmMiCdpQnrCsTRzWlKQPYMa1ud9auL0BmrryKK1+JjIGn19K0UjO/w==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/cascade-layer-name-parser': 1.0.4_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
+ '@csstools/cascade-layer-name-parser': 1.0.5_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/media-query-list-parser': 2.1.5_a9c560f070a640d39547bd2086aba651
+ postcss: 8.4.32
+ dev: false
+
+ /postcss-custom-properties/13.3.2_postcss@8.4.31:
+ resolution: {integrity: sha512-2Coszybpo8lpLY24vy2CYv9AasiZ39/bs8Imv0pWMq55Gl8NWzfc24OAo3zIX7rc6uUJAqESnVOMZ6V6lpMjJA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/cascade-layer-name-parser': 1.0.5_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
postcss: 8.4.31
postcss-value-parser: 4.2.0
dev: true
- /postcss-custom-selectors/7.1.4_postcss@8.4.31:
- resolution: {integrity: sha512-TU2xyUUBTlpiLnwyE2ZYMUIYB41MKMkBZ8X8ntkqRDQ8sdBLhFFsPgNcOliBd5+/zcK51C9hRnSE7hKUJMxQSw==}
+ /postcss-custom-properties/13.3.2_postcss@8.4.32:
+ resolution: {integrity: sha512-2Coszybpo8lpLY24vy2CYv9AasiZ39/bs8Imv0pWMq55Gl8NWzfc24OAo3zIX7rc6uUJAqESnVOMZ6V6lpMjJA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/cascade-layer-name-parser': 1.0.4_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
+ '@csstools/cascade-layer-name-parser': 1.0.5_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-custom-selectors/7.1.6_postcss@8.4.31:
+ resolution: {integrity: sha512-svsjWRaxqL3vAzv71dV0/65P24/FB8TbPX+lWyyf9SZ7aZm4S4NhCn7N3Bg+Z5sZunG3FS8xQ80LrCU9hb37cw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/cascade-layer-name-parser': 1.0.5_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
postcss: 8.4.31
postcss-selector-parser: 6.0.13
dev: true
- /postcss-dir-pseudo-class/7.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-cMnslilYxBf9k3qejnovrUONZx1rXeUZJw06fgIUBzABJe3D2LiLL5WAER7Imt3nrkaIgG05XZBztueLEf5P8w==}
+ /postcss-custom-selectors/7.1.6_postcss@8.4.32:
+ resolution: {integrity: sha512-svsjWRaxqL3vAzv71dV0/65P24/FB8TbPX+lWyyf9SZ7aZm4S4NhCn7N3Bg+Z5sZunG3FS8xQ80LrCU9hb37cw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/cascade-layer-name-parser': 1.0.5_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
+ /postcss-dir-pseudo-class/8.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-Oy5BBi0dWPwij/IA+yDYj+/OBMQ9EPqAzTHeSNUYrUWdll/PRJmcbiUj0MNcsBi681I1gcSTLvMERPaXzdbvJg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10516,19 +11774,40 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
- /postcss-double-position-gradients/4.0.4_postcss@8.4.31:
- resolution: {integrity: sha512-nUAbUXURemLXIrl4Xoia2tiu5z/n8sY+BVDZApoeT9BlpByyrp02P/lFCRrRvZ/zrGRE+MOGLhk8o7VcMCtPtQ==}
+ /postcss-dir-pseudo-class/8.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-Oy5BBi0dWPwij/IA+yDYj+/OBMQ9EPqAzTHeSNUYrUWdll/PRJmcbiUj0MNcsBi681I1gcSTLvMERPaXzdbvJg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
+ /postcss-double-position-gradients/5.0.2_postcss@8.4.31:
+ resolution: {integrity: sha512-KTbvdOOy8z8zb0BTkEg4/1vqlRlApdvjw8/pFoehgQl0WVO+fezDGlvo0B8xRA+XccA7ohkQCULKNsiNOx70Cw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
postcss: 8.4.31
postcss-value-parser: 4.2.0
dev: true
- /postcss-focus-visible/8.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-f/Vd+EC/GaKElknU59esVcRYr/Y3t1ZAQyL4u2xSOgkDy4bMCmG7VP5cGvj3+BTLNE9ETfEuz2nnt4qkZwTTeA==}
+ /postcss-double-position-gradients/5.0.2_postcss@8.4.32:
+ resolution: {integrity: sha512-KTbvdOOy8z8zb0BTkEg4/1vqlRlApdvjw8/pFoehgQl0WVO+fezDGlvo0B8xRA+XccA7ohkQCULKNsiNOx70Cw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-focus-visible/9.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-zA4TbVaIaT8npZBEROhZmlc+GBKE8AELPHXE7i4TmIUEQhw/P/mSJfY9t6tBzpQ1rABeGtEOHYrW4SboQeONMQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10537,8 +11816,18 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
- /postcss-focus-within/7.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-AHAJ89UQBcqBvFgQJE9XasGuwMNkKsGj4D/f9Uk60jFmEBHpAL14DrnSk3Rj+SwZTr/WUG+mh+Rvf8fid/346w==}
+ /postcss-focus-visible/9.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-zA4TbVaIaT8npZBEROhZmlc+GBKE8AELPHXE7i4TmIUEQhw/P/mSJfY9t6tBzpQ1rABeGtEOHYrW4SboQeONMQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
+ /postcss-focus-within/8.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-E7+J9nuQzZaA37D/MUZMX1K817RZGDab8qw6pFwzAkDd/QtlWJ9/WTKmzewNiuxzeq6WWY7ATiRePVoDKp+DnA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10547,6 +11836,16 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
+ /postcss-focus-within/8.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-E7+J9nuQzZaA37D/MUZMX1K817RZGDab8qw6pFwzAkDd/QtlWJ9/WTKmzewNiuxzeq6WWY7ATiRePVoDKp+DnA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
/postcss-font-variant/5.0.0_postcss@8.4.31:
resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==}
peerDependencies:
@@ -10555,8 +11854,16 @@ packages:
postcss: 8.4.31
dev: true
- /postcss-gap-properties/4.0.1_postcss@8.4.31:
- resolution: {integrity: sha512-V5OuQGw4lBumPlwHWk/PRfMKjaq/LTGR4WDTemIMCaMevArVfCCA9wBJiL1VjDAd+rzuCIlkRoRvDsSiAaZ4Fg==}
+ /postcss-font-variant/5.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==}
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
+ /postcss-gap-properties/5.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-YjsEEL6890P7MCv6fch6Am1yq0EhQCJMXyT4LBohiu87+4/WqR7y5W3RIv53WdA901hhytgRvjlrAhibhW4qsA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10564,8 +11871,17 @@ packages:
postcss: 8.4.31
dev: true
- /postcss-image-set-function/5.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-Sszjwo0ubETX0Fi5MvpYzsONwrsjeabjMoc5YqHvURFItXgIu3HdCjcVuVKGMPGzKRhgaknmdM5uVWInWPJmeg==}
+ /postcss-gap-properties/5.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-YjsEEL6890P7MCv6fch6Am1yq0EhQCJMXyT4LBohiu87+4/WqR7y5W3RIv53WdA901hhytgRvjlrAhibhW4qsA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
+ /postcss-image-set-function/6.0.1_postcss@8.4.31:
+ resolution: {integrity: sha512-VlZncC9hhZ5tg0JllY4g6Z28BeoPO8DIkelioEEkXL0AA0IORlqYpTi2L8TUnl4YQrlwvBgxVy+mdZJw5R/cIQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10574,25 +11890,27 @@ packages:
postcss-value-parser: 4.2.0
dev: true
- /postcss-import/15.1.0_postcss@8.4.31:
- resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
- engines: {node: '>=14.0.0'}
+ /postcss-image-set-function/6.0.1_postcss@8.4.32:
+ resolution: {integrity: sha512-VlZncC9hhZ5tg0JllY4g6Z28BeoPO8DIkelioEEkXL0AA0IORlqYpTi2L8TUnl4YQrlwvBgxVy+mdZJw5R/cIQ==}
+ engines: {node: ^14 || ^16 || >=18}
peerDependencies:
- postcss: ^8.0.0
+ postcss: ^8.4
dependencies:
- postcss: 8.4.31
+ postcss: 8.4.32
postcss-value-parser: 4.2.0
- read-cache: 1.0.0
- resolve: 1.22.2
dev: false
- /postcss-initial/4.0.1_postcss@8.4.31:
- resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==}
+ /postcss-import/15.1.0_postcss@8.4.31:
+ resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
+ engines: {node: '>=14.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
postcss: 8.4.31
- dev: true
+ postcss-value-parser: 4.2.0
+ read-cache: 1.0.0
+ resolve: 1.22.3
+ dev: false
/postcss-js/4.0.1_postcss@8.4.31:
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
@@ -10604,19 +11922,32 @@ packages:
postcss: 8.4.31
dev: false
- /postcss-lab-function/5.2.3_postcss@8.4.31:
- resolution: {integrity: sha512-fi32AYKzji5/rvgxo5zXHFvAYBw0u0OzELbeCNjEZVLUir18Oj+9RmNphtM8QdLUaUnrfx8zy8vVYLmFLkdmrQ==}
+ /postcss-lab-function/6.0.7_postcss@8.4.31:
+ resolution: {integrity: sha512-4d1lhDVPukHFqkMv4G5vVcK+tgY52vwb5uR1SWKOaO5389r2q8fMxBWuXSW+YtbCOEGP0/X9KERi9E9le2pJuw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/css-color-parser': 1.2.3_817905cc5a57ae8566f618b47985e844
- '@csstools/css-parser-algorithms': 2.3.1_@csstools+css-tokenizer@2.2.0
- '@csstools/css-tokenizer': 2.2.0
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
postcss: 8.4.31
dev: true
+ /postcss-lab-function/6.0.7_postcss@8.4.32:
+ resolution: {integrity: sha512-4d1lhDVPukHFqkMv4G5vVcK+tgY52vwb5uR1SWKOaO5389r2q8fMxBWuXSW+YtbCOEGP0/X9KERi9E9le2pJuw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/css-color-parser': 1.4.0_a9c560f070a640d39547bd2086aba651
+ '@csstools/css-parser-algorithms': 2.3.2_@csstools+css-tokenizer@2.2.1
+ '@csstools/css-tokenizer': 2.2.1
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ postcss: 8.4.32
+ dev: false
+
/postcss-load-config/4.0.1_postcss@8.4.31:
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
engines: {node: '>= 14'}
@@ -10634,8 +11965,8 @@ packages:
yaml: 2.3.1
dev: false
- /postcss-logical/6.2.0_postcss@8.4.31:
- resolution: {integrity: sha512-aqlfKGaY0nnbgI9jwUikp4gJKBqcH5noU/EdnIVceghaaDPYhZuyJVxlvWNy55tlTG5tunRKCTAX9yljLiFgmw==}
+ /postcss-logical/7.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-zYf3vHkoW82f5UZTEXChTJvH49Yl9X37axTZsJGxrCG2kOUwtaAoz9E7tqYg0lsIoJLybaL8fk/2mOi81zVIUw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10644,6 +11975,16 @@ packages:
postcss-value-parser: 4.2.0
dev: true
+ /postcss-logical/7.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-zYf3vHkoW82f5UZTEXChTJvH49Yl9X37axTZsJGxrCG2kOUwtaAoz9E7tqYg0lsIoJLybaL8fk/2mOi81zVIUw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
/postcss-nested/6.0.1_postcss@8.4.31:
resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
engines: {node: '>=12.0'}
@@ -10654,17 +11995,28 @@ packages:
postcss-selector-parser: 6.0.13
dev: false
- /postcss-nesting/11.3.0_postcss@8.4.31:
- resolution: {integrity: sha512-JlS10AQm/RzyrUGgl5irVkAlZYTJ99mNueUl+Qab+TcHhVedLiylWVkKBhRale+rS9yWIJK48JVzQlq3LcSdeA==}
+ /postcss-nesting/12.0.1_postcss@8.4.31:
+ resolution: {integrity: sha512-6LCqCWP9pqwXw/njMvNK0hGY44Fxc4B2EsGbn6xDcxbNRzP8GYoxT7yabVVMLrX3quqOJ9hg2jYMsnkedOf8pA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/selector-specificity': 2.2.0_postcss-selector-parser@6.0.13
+ '@csstools/selector-specificity': 3.0.0_postcss-selector-parser@6.0.13
postcss: 8.4.31
postcss-selector-parser: 6.0.13
dev: true
+ /postcss-nesting/12.0.1_postcss@8.4.32:
+ resolution: {integrity: sha512-6LCqCWP9pqwXw/njMvNK0hGY44Fxc4B2EsGbn6xDcxbNRzP8GYoxT7yabVVMLrX3quqOJ9hg2jYMsnkedOf8pA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/selector-specificity': 3.0.0_postcss-selector-parser@6.0.13
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
/postcss-opacity-percentage/2.0.0_postcss@8.4.31:
resolution: {integrity: sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ==}
engines: {node: ^14 || ^16 || >=18}
@@ -10674,8 +12026,17 @@ packages:
postcss: 8.4.31
dev: true
- /postcss-overflow-shorthand/4.0.1_postcss@8.4.31:
- resolution: {integrity: sha512-HQZ0qi/9iSYHW4w3ogNqVNr2J49DHJAl7r8O2p0Meip38jsdnRPgiDW7r/LlLrrMBMe3KHkvNtAV2UmRVxzLIg==}
+ /postcss-opacity-percentage/2.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.2
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
+ /postcss-overflow-shorthand/5.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-2rlxDyeSics/hC2FuMdPnWiP9WUPZ5x7FTuArXLFVpaSQ2woPSfZS4RD59HuEokbZhs/wPUQJ1E3MT6zVv94MQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10684,6 +12045,16 @@ packages:
postcss-value-parser: 4.2.0
dev: true
+ /postcss-overflow-shorthand/5.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-2rlxDyeSics/hC2FuMdPnWiP9WUPZ5x7FTuArXLFVpaSQ2woPSfZS4RD59HuEokbZhs/wPUQJ1E3MT6zVv94MQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
/postcss-page-break/3.0.4_postcss@8.4.31:
resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==}
peerDependencies:
@@ -10692,8 +12063,16 @@ packages:
postcss: 8.4.31
dev: true
- /postcss-place/8.0.1_postcss@8.4.31:
- resolution: {integrity: sha512-Ow2LedN8sL4pq8ubukO77phSVt4QyCm35ZGCYXKvRFayAwcpgB0sjNJglDoTuRdUL32q/ZC1VkPBo0AOEr4Uiw==}
+ /postcss-page-break/3.0.4_postcss@8.4.32:
+ resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==}
+ peerDependencies:
+ postcss: ^8
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
+ /postcss-place/9.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-qLEPD9VPH5opDVemwmRaujODF9nExn24VOC3ghgVLEvfYN7VZLwJHes0q/C9YR5hI2UC3VgBE8Wkdp1TxCXhtg==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10702,79 +12081,161 @@ packages:
postcss-value-parser: 4.2.0
dev: true
+ /postcss-place/9.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-qLEPD9VPH5opDVemwmRaujODF9nExn24VOC3ghgVLEvfYN7VZLwJHes0q/C9YR5hI2UC3VgBE8Wkdp1TxCXhtg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
/postcss-plugin-px2rem/0.8.1:
resolution: {integrity: sha512-gNxhrnR57pnGrPLLqVNWY9+BWgj46kYkphw+0gpRJf9tjgwI7/tLqQPK7KdlksB2SSAddOb11otDVwri8b8mXw==}
dependencies:
postcss: 5.2.18
- dev: true
- /postcss-preset-env/8.5.1_postcss@8.4.31:
- resolution: {integrity: sha512-qhWnJJjP6ArLUINWJ38t6Aftxnv9NW6cXK0NuwcLCcRilbuw72dSFLkCVUJeCfHGgJiKzX+pnhkGiki0PEynWg==}
+ /postcss-preset-env/9.3.0_postcss@8.4.31:
+ resolution: {integrity: sha512-ycw6doPrqV6QxDCtgiyGDef61bEfiSc59HGM4gOw/wxQxmKnhuEery61oOC/5ViENz/ycpRsuhTexs1kUBTvVw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
- '@csstools/postcss-cascade-layers': 3.0.1_postcss@8.4.31
- '@csstools/postcss-color-function': 2.2.3_postcss@8.4.31
- '@csstools/postcss-color-mix-function': 1.0.3_postcss@8.4.31
- '@csstools/postcss-font-format-keywords': 2.0.2_postcss@8.4.31
- '@csstools/postcss-gradients-interpolation-method': 3.0.6_postcss@8.4.31
- '@csstools/postcss-hwb-function': 2.2.2_postcss@8.4.31
- '@csstools/postcss-ic-unit': 2.0.4_postcss@8.4.31
- '@csstools/postcss-is-pseudo-class': 3.2.1_postcss@8.4.31
- '@csstools/postcss-logical-float-and-clear': 1.0.1_postcss@8.4.31
- '@csstools/postcss-logical-resize': 1.0.1_postcss@8.4.31
- '@csstools/postcss-logical-viewport-units': 1.0.3_postcss@8.4.31
- '@csstools/postcss-media-minmax': 1.0.6_postcss@8.4.31
- '@csstools/postcss-media-queries-aspect-ratio-number-values': 1.0.4_postcss@8.4.31
- '@csstools/postcss-nested-calc': 2.0.2_postcss@8.4.31
- '@csstools/postcss-normalize-display-values': 2.0.1_postcss@8.4.31
- '@csstools/postcss-oklab-function': 2.2.3_postcss@8.4.31
- '@csstools/postcss-progressive-custom-properties': 2.3.0_postcss@8.4.31
- '@csstools/postcss-relative-color-syntax': 1.0.2_postcss@8.4.31
- '@csstools/postcss-scope-pseudo-class': 2.0.2_postcss@8.4.31
- '@csstools/postcss-stepped-value-functions': 2.1.1_postcss@8.4.31
- '@csstools/postcss-text-decoration-shorthand': 2.2.4_postcss@8.4.31
- '@csstools/postcss-trigonometric-functions': 2.1.1_postcss@8.4.31
- '@csstools/postcss-unset-value': 2.0.1_postcss@8.4.31
- autoprefixer: 10.4.14_postcss@8.4.31
- browserslist: 4.21.10
- css-blank-pseudo: 5.0.2_postcss@8.4.31
- css-has-pseudo: 5.0.2_postcss@8.4.31
- css-prefers-color-scheme: 8.0.2_postcss@8.4.31
- cssdb: 7.7.0
+ '@csstools/postcss-cascade-layers': 4.0.1_postcss@8.4.31
+ '@csstools/postcss-color-function': 3.0.7_postcss@8.4.31
+ '@csstools/postcss-color-mix-function': 2.0.7_postcss@8.4.31
+ '@csstools/postcss-exponential-functions': 1.0.1_postcss@8.4.31
+ '@csstools/postcss-font-format-keywords': 3.0.0_postcss@8.4.31
+ '@csstools/postcss-gamut-mapping': 1.0.0_postcss@8.4.31
+ '@csstools/postcss-gradients-interpolation-method': 4.0.7_postcss@8.4.31
+ '@csstools/postcss-hwb-function': 3.0.6_postcss@8.4.31
+ '@csstools/postcss-ic-unit': 3.0.2_postcss@8.4.31
+ '@csstools/postcss-initial': 1.0.0_postcss@8.4.31
+ '@csstools/postcss-is-pseudo-class': 4.0.3_postcss@8.4.31
+ '@csstools/postcss-logical-float-and-clear': 2.0.0_postcss@8.4.31
+ '@csstools/postcss-logical-overflow': 1.0.0_postcss@8.4.31
+ '@csstools/postcss-logical-overscroll-behavior': 1.0.0_postcss@8.4.31
+ '@csstools/postcss-logical-resize': 2.0.0_postcss@8.4.31
+ '@csstools/postcss-logical-viewport-units': 2.0.3_postcss@8.4.31
+ '@csstools/postcss-media-minmax': 1.1.0_postcss@8.4.31
+ '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.3_postcss@8.4.31
+ '@csstools/postcss-nested-calc': 3.0.0_postcss@8.4.31
+ '@csstools/postcss-normalize-display-values': 3.0.1_postcss@8.4.31
+ '@csstools/postcss-oklab-function': 3.0.7_postcss@8.4.31
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.31
+ '@csstools/postcss-relative-color-syntax': 2.0.7_postcss@8.4.31
+ '@csstools/postcss-scope-pseudo-class': 3.0.0_postcss@8.4.31
+ '@csstools/postcss-stepped-value-functions': 3.0.2_postcss@8.4.31
+ '@csstools/postcss-text-decoration-shorthand': 3.0.3_postcss@8.4.31
+ '@csstools/postcss-trigonometric-functions': 3.0.2_postcss@8.4.31
+ '@csstools/postcss-unset-value': 3.0.0_postcss@8.4.31
+ autoprefixer: 10.4.16_postcss@8.4.31
+ browserslist: 4.22.2
+ css-blank-pseudo: 6.0.0_postcss@8.4.31
+ css-has-pseudo: 6.0.0_postcss@8.4.31
+ css-prefers-color-scheme: 9.0.0_postcss@8.4.31
+ cssdb: 7.9.0
postcss: 8.4.31
postcss-attribute-case-insensitive: 6.0.2_postcss@8.4.31
postcss-clamp: 4.1.0_postcss@8.4.31
- postcss-color-functional-notation: 5.1.0_postcss@8.4.31
+ postcss-color-functional-notation: 6.0.2_postcss@8.4.31
postcss-color-hex-alpha: 9.0.2_postcss@8.4.31
- postcss-color-rebeccapurple: 8.0.2_postcss@8.4.31
- postcss-custom-media: 9.1.5_postcss@8.4.31
- postcss-custom-properties: 13.3.0_postcss@8.4.31
- postcss-custom-selectors: 7.1.4_postcss@8.4.31
- postcss-dir-pseudo-class: 7.0.2_postcss@8.4.31
- postcss-double-position-gradients: 4.0.4_postcss@8.4.31
- postcss-focus-visible: 8.0.2_postcss@8.4.31
- postcss-focus-within: 7.0.2_postcss@8.4.31
+ postcss-color-rebeccapurple: 9.0.1_postcss@8.4.31
+ postcss-custom-media: 10.0.2_postcss@8.4.31
+ postcss-custom-properties: 13.3.2_postcss@8.4.31
+ postcss-custom-selectors: 7.1.6_postcss@8.4.31
+ postcss-dir-pseudo-class: 8.0.0_postcss@8.4.31
+ postcss-double-position-gradients: 5.0.2_postcss@8.4.31
+ postcss-focus-visible: 9.0.0_postcss@8.4.31
+ postcss-focus-within: 8.0.0_postcss@8.4.31
postcss-font-variant: 5.0.0_postcss@8.4.31
- postcss-gap-properties: 4.0.1_postcss@8.4.31
- postcss-image-set-function: 5.0.2_postcss@8.4.31
- postcss-initial: 4.0.1_postcss@8.4.31
- postcss-lab-function: 5.2.3_postcss@8.4.31
- postcss-logical: 6.2.0_postcss@8.4.31
- postcss-nesting: 11.3.0_postcss@8.4.31
+ postcss-gap-properties: 5.0.0_postcss@8.4.31
+ postcss-image-set-function: 6.0.1_postcss@8.4.31
+ postcss-lab-function: 6.0.7_postcss@8.4.31
+ postcss-logical: 7.0.0_postcss@8.4.31
+ postcss-nesting: 12.0.1_postcss@8.4.31
postcss-opacity-percentage: 2.0.0_postcss@8.4.31
- postcss-overflow-shorthand: 4.0.1_postcss@8.4.31
+ postcss-overflow-shorthand: 5.0.0_postcss@8.4.31
postcss-page-break: 3.0.4_postcss@8.4.31
- postcss-place: 8.0.1_postcss@8.4.31
- postcss-pseudo-class-any-link: 8.0.2_postcss@8.4.31
+ postcss-place: 9.0.0_postcss@8.4.31
+ postcss-pseudo-class-any-link: 9.0.0_postcss@8.4.31
postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.31
postcss-selector-not: 7.0.1_postcss@8.4.31
postcss-value-parser: 4.2.0
dev: true
- /postcss-pseudo-class-any-link/8.0.2_postcss@8.4.31:
- resolution: {integrity: sha512-FYTIuRE07jZ2CW8POvctRgArQJ43yxhr5vLmImdKUvjFCkR09kh8pIdlCwdx/jbFm7MiW4QP58L4oOUv3grQYA==}
+ /postcss-preset-env/9.3.0_postcss@8.4.32:
+ resolution: {integrity: sha512-ycw6doPrqV6QxDCtgiyGDef61bEfiSc59HGM4gOw/wxQxmKnhuEery61oOC/5ViENz/ycpRsuhTexs1kUBTvVw==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ '@csstools/postcss-cascade-layers': 4.0.1_postcss@8.4.32
+ '@csstools/postcss-color-function': 3.0.7_postcss@8.4.32
+ '@csstools/postcss-color-mix-function': 2.0.7_postcss@8.4.32
+ '@csstools/postcss-exponential-functions': 1.0.1_postcss@8.4.32
+ '@csstools/postcss-font-format-keywords': 3.0.0_postcss@8.4.32
+ '@csstools/postcss-gamut-mapping': 1.0.0_postcss@8.4.32
+ '@csstools/postcss-gradients-interpolation-method': 4.0.7_postcss@8.4.32
+ '@csstools/postcss-hwb-function': 3.0.6_postcss@8.4.32
+ '@csstools/postcss-ic-unit': 3.0.2_postcss@8.4.32
+ '@csstools/postcss-initial': 1.0.0_postcss@8.4.32
+ '@csstools/postcss-is-pseudo-class': 4.0.3_postcss@8.4.32
+ '@csstools/postcss-logical-float-and-clear': 2.0.0_postcss@8.4.32
+ '@csstools/postcss-logical-overflow': 1.0.0_postcss@8.4.32
+ '@csstools/postcss-logical-overscroll-behavior': 1.0.0_postcss@8.4.32
+ '@csstools/postcss-logical-resize': 2.0.0_postcss@8.4.32
+ '@csstools/postcss-logical-viewport-units': 2.0.3_postcss@8.4.32
+ '@csstools/postcss-media-minmax': 1.1.0_postcss@8.4.32
+ '@csstools/postcss-media-queries-aspect-ratio-number-values': 2.0.3_postcss@8.4.32
+ '@csstools/postcss-nested-calc': 3.0.0_postcss@8.4.32
+ '@csstools/postcss-normalize-display-values': 3.0.1_postcss@8.4.32
+ '@csstools/postcss-oklab-function': 3.0.7_postcss@8.4.32
+ '@csstools/postcss-progressive-custom-properties': 3.0.2_postcss@8.4.32
+ '@csstools/postcss-relative-color-syntax': 2.0.7_postcss@8.4.32
+ '@csstools/postcss-scope-pseudo-class': 3.0.0_postcss@8.4.32
+ '@csstools/postcss-stepped-value-functions': 3.0.2_postcss@8.4.32
+ '@csstools/postcss-text-decoration-shorthand': 3.0.3_postcss@8.4.32
+ '@csstools/postcss-trigonometric-functions': 3.0.2_postcss@8.4.32
+ '@csstools/postcss-unset-value': 3.0.0_postcss@8.4.32
+ autoprefixer: 10.4.16_postcss@8.4.32
+ browserslist: 4.22.2
+ css-blank-pseudo: 6.0.0_postcss@8.4.32
+ css-has-pseudo: 6.0.0_postcss@8.4.32
+ css-prefers-color-scheme: 9.0.0_postcss@8.4.32
+ cssdb: 7.9.0
+ postcss: 8.4.32
+ postcss-attribute-case-insensitive: 6.0.2_postcss@8.4.32
+ postcss-clamp: 4.1.0_postcss@8.4.32
+ postcss-color-functional-notation: 6.0.2_postcss@8.4.32
+ postcss-color-hex-alpha: 9.0.2_postcss@8.4.32
+ postcss-color-rebeccapurple: 9.0.1_postcss@8.4.32
+ postcss-custom-media: 10.0.2_postcss@8.4.32
+ postcss-custom-properties: 13.3.2_postcss@8.4.32
+ postcss-custom-selectors: 7.1.6_postcss@8.4.32
+ postcss-dir-pseudo-class: 8.0.0_postcss@8.4.32
+ postcss-double-position-gradients: 5.0.2_postcss@8.4.32
+ postcss-focus-visible: 9.0.0_postcss@8.4.32
+ postcss-focus-within: 8.0.0_postcss@8.4.32
+ postcss-font-variant: 5.0.0_postcss@8.4.32
+ postcss-gap-properties: 5.0.0_postcss@8.4.32
+ postcss-image-set-function: 6.0.1_postcss@8.4.32
+ postcss-lab-function: 6.0.7_postcss@8.4.32
+ postcss-logical: 7.0.0_postcss@8.4.32
+ postcss-nesting: 12.0.1_postcss@8.4.32
+ postcss-opacity-percentage: 2.0.0_postcss@8.4.32
+ postcss-overflow-shorthand: 5.0.0_postcss@8.4.32
+ postcss-page-break: 3.0.4_postcss@8.4.32
+ postcss-place: 9.0.0_postcss@8.4.32
+ postcss-pseudo-class-any-link: 9.0.0_postcss@8.4.32
+ postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.32
+ postcss-selector-not: 7.0.1_postcss@8.4.32
+ postcss-value-parser: 4.2.0
+ dev: false
+
+ /postcss-pseudo-class-any-link/9.0.0_postcss@8.4.31:
+ resolution: {integrity: sha512-QNCYIL98VKFKY6HGDEJpF6+K/sg9bxcUYnOmNHJxZS5wsFDFaVoPeG68WAuhsqwbIBSo/b9fjEnTwY2mTSD+uA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -10783,6 +12244,16 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
+ /postcss-pseudo-class-any-link/9.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-QNCYIL98VKFKY6HGDEJpF6+K/sg9bxcUYnOmNHJxZS5wsFDFaVoPeG68WAuhsqwbIBSo/b9fjEnTwY2mTSD+uA==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
/postcss-replace-overflow-wrap/4.0.0_postcss@8.4.31:
resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==}
peerDependencies:
@@ -10791,6 +12262,14 @@ packages:
postcss: 8.4.31
dev: true
+ /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.32:
+ resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==}
+ peerDependencies:
+ postcss: ^8.0.3
+ dependencies:
+ postcss: 8.4.32
+ dev: false
+
/postcss-selector-not/7.0.1_postcss@8.4.31:
resolution: {integrity: sha512-1zT5C27b/zeJhchN7fP0kBr16Cc61mu7Si9uWWLoA3Px/D9tIJPKchJCkUH3tPO5D0pCFmGeApAv8XpXBQJ8SQ==}
engines: {node: ^14 || ^16 || >=18}
@@ -10801,6 +12280,16 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
+ /postcss-selector-not/7.0.1_postcss@8.4.32:
+ resolution: {integrity: sha512-1zT5C27b/zeJhchN7fP0kBr16Cc61mu7Si9uWWLoA3Px/D9tIJPKchJCkUH3tPO5D0pCFmGeApAv8XpXBQJ8SQ==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.4.32
+ postcss-selector-parser: 6.0.13
+ dev: false
+
/postcss-selector-parser/6.0.13:
resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==}
engines: {node: '>=4'}
@@ -10819,7 +12308,6 @@ packages:
js-base64: 2.6.4
source-map: 0.5.7
supports-color: 3.2.3
- dev: true
/postcss/8.4.31:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
@@ -10829,6 +12317,14 @@ packages:
picocolors: 1.0.0
source-map-js: 1.0.2
+ /postcss/8.4.32:
+ resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==}
+ engines: {node: ^10 || ^12 || >=14}
+ dependencies:
+ nanoid: 3.3.7
+ picocolors: 1.0.0
+ source-map-js: 1.0.2
+
/preact/10.18.1:
resolution: {integrity: sha512-mKUD7RRkQQM6s7Rkmi7IFkoEHjuFqRQUaXamO61E6Nn7vqF/bo7EZCmSyrUnp2UWHw0O7XjZ2eeXis+m7tf4lg==}
dev: false
@@ -10891,6 +12387,10 @@ packages:
sisteransi: 1.0.5
dev: true
+ /property-information/6.4.0:
+ resolution: {integrity: sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ==}
+ dev: false
+
/proto-list/1.2.4:
resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==}
dev: true
@@ -10925,6 +12425,17 @@ packages:
/queue-microtask/1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+ /radix-vue/1.2.5_vue@3.3.11:
+ resolution: {integrity: sha512-m4OIGmq5MFvRwzS841vKiX0jYVC6bIRH+MYk/cJTQC0feY7aifppjfqh7XV9FtDsjEetSrDnm1JSd0YIKh3kwQ==}
+ dependencies:
+ '@floating-ui/dom': 1.5.3
+ '@floating-ui/vue': 1.0.2_vue@3.3.11
+ fast-deep-equal: 3.1.3
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+ dev: false
+
/randombytes/2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
dependencies:
@@ -11071,6 +12582,10 @@ packages:
resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}
dev: true
+ /resize-observer-polyfill/1.5.1:
+ resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==}
+ dev: false
+
/resolve-from/4.0.0:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
@@ -11090,6 +12605,7 @@ packages:
is-core-module: 2.12.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
+ dev: true
/resolve/1.22.3:
resolution: {integrity: sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==}
@@ -11176,6 +12692,28 @@ packages:
hasBin: true
optionalDependencies:
fsevents: 2.3.2
+ dev: true
+
+ /rollup/4.7.0:
+ resolution: {integrity: sha512-7Kw0dUP4BWH78zaZCqF1rPyQ8D5DSU6URG45v1dqS/faNsx9WXyess00uTOZxKr7oR/4TOjO1CPudT8L1UsEgw==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ hasBin: true
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.7.0
+ '@rollup/rollup-android-arm64': 4.7.0
+ '@rollup/rollup-darwin-arm64': 4.7.0
+ '@rollup/rollup-darwin-x64': 4.7.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.7.0
+ '@rollup/rollup-linux-arm64-gnu': 4.7.0
+ '@rollup/rollup-linux-arm64-musl': 4.7.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.7.0
+ '@rollup/rollup-linux-x64-gnu': 4.7.0
+ '@rollup/rollup-linux-x64-musl': 4.7.0
+ '@rollup/rollup-win32-arm64-msvc': 4.7.0
+ '@rollup/rollup-win32-ia32-msvc': 4.7.0
+ '@rollup/rollup-win32-x64-msvc': 4.7.0
+ fsevents: 2.3.3
+ dev: false
/rrweb-cssom/0.6.0:
resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==}
@@ -11238,9 +12776,14 @@ packages:
xmlchars: 2.2.0
dev: true
- /scule/1.0.0:
- resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==}
- dev: true
+ /scroll-into-view-if-needed/2.2.31:
+ resolution: {integrity: sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==}
+ dependencies:
+ compute-scroll-into-view: 1.0.20
+ dev: false
+
+ /scule/1.1.1:
+ resolution: {integrity: sha512-sHtm/SsIK9BUBI3EFT/Gnp9VoKfY6QLvlkvAE6YK7454IF8FSgJEAnJpVdSC7K5/pjI5NfxhzBLW2JAfYA/shQ==}
/seemly/0.3.6:
resolution: {integrity: sha512-lEV5VB8BUKTo/AfktXJcy+JeXns26ylbMkIUco8CYREsQijuz4mrXres2Q+vMLdwkuLxJdIPQ8IlCIxLYm71Yw==}
@@ -11281,13 +12824,16 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- /shiki/0.14.5:
- resolution: {integrity: sha512-1gCAYOcmCFONmErGTrS1fjzJLA7MGZmKzrBNX7apqSwhyITJg2O102uFzXUeBxNnEkDA9vHIKLyeKq0V083vIw==}
+ /shikiji-transformers/0.7.6:
+ resolution: {integrity: sha512-yTp+7JMD/aXbV9ndn14eo9IK/UNt8iDsLNyqlOmCtcldlkqWE9T2YKAlOHOTVaeDfYWUWZa2EgSXb/CBfepBrw==}
dependencies:
- ansi-sequence-parser: 1.1.1
- jsonc-parser: 3.2.0
- vscode-oniguruma: 1.7.0
- vscode-textmate: 8.0.0
+ shikiji: 0.7.6
+ dev: false
+
+ /shikiji/0.7.6:
+ resolution: {integrity: sha512-KzEtvSGQtBvfwVIB70kOmIfl/5rz1LC8j+tvlHXsJKAIdONNQvG1at7ivUUq3xUctqgO6fsO3AGomUSh0F+wsQ==}
+ dependencies:
+ hast-util-to-html: 9.0.0
dev: false
/side-channel/1.0.4:
@@ -11329,6 +12875,12 @@ packages:
requiresBuild: true
dev: true
+ /simple-swizzle/0.2.2:
+ resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
+ dependencies:
+ is-arrayish: 0.3.2
+ dev: false
+
/sirv/2.0.3:
resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==}
engines: {node: '>= 10'}
@@ -11396,7 +12948,6 @@ packages:
/source-map/0.5.7:
resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
engines: {node: '>=0.10.0'}
- dev: true
/source-map/0.6.1:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
@@ -11420,6 +12971,10 @@ packages:
deprecated: Please use @jridgewell/sourcemap-codec instead
dev: true
+ /space-separated-tokens/2.0.2:
+ resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
+ dev: false
+
/spdx-correct/3.2.0:
resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
dependencies:
@@ -11533,6 +13088,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: false
+
/stringify-object/3.3.0:
resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==}
engines: {node: '>=4'}
@@ -11547,7 +13109,6 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
ansi-regex: 2.1.1
- dev: true
/strip-ansi/6.0.1:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
@@ -11599,7 +13160,6 @@ packages:
resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==}
dependencies:
acorn: 8.10.0
- dev: true
/style-mod/4.0.3:
resolution: {integrity: sha512-78Jv8kYJdjbvRwwijtCevYADfsI0lGzYJe4mMFdceO8l75DFFDoqBhR1jVDicDRRaX4//g1u9wKeo+ztc2h1Rw==}
@@ -11622,14 +13182,12 @@ packages:
/supports-color/2.0.0:
resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==}
engines: {node: '>=0.8.0'}
- dev: true
/supports-color/3.2.3:
resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==}
engines: {node: '>=0.8.0'}
dependencies:
has-flag: 1.0.0
- dev: true
/supports-color/5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
@@ -11666,8 +13224,8 @@ packages:
resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
dev: false
- /tailwindcss/3.3.3:
- resolution: {integrity: sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==}
+ /tailwindcss/3.3.6:
+ resolution: {integrity: sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
@@ -11691,7 +13249,7 @@ packages:
postcss-load-config: 4.0.1_postcss@8.4.31
postcss-nested: 6.0.1_postcss@8.4.31
postcss-selector-parser: 6.0.13
- resolve: 1.22.2
+ resolve: 1.22.3
sucrase: 3.34.0
transitivePeerDependencies:
- ts-node
@@ -11725,16 +13283,16 @@ packages:
- supports-color
dev: true
- /tdesign-icons-vue-next/0.1.12_vue@3.3.4:
+ /tdesign-icons-vue-next/0.1.12_vue@3.3.11:
resolution: {integrity: sha512-i+hkCeq+qjI+Gau9TeSmdrvzopQZtZWb/AxFaLyKH4mmnItiiU9lpjIg9wYcLYhFONeuGhHgG0n4YhVxgW8eHA==}
peerDependencies:
vue: ^3.0.0
dependencies:
'@babel/runtime': 7.22.6
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: false
- /tdesign-vue-next/1.4.2_vue@3.3.4:
+ /tdesign-vue-next/1.4.2_vue@3.3.11:
resolution: {integrity: sha512-3c6aImb6/ygil56wYrSkHu2NK4O/RylsxwoFLspYVXM6Mq2YX7/XMxt1duY/3VfllryNwAe751z0kB27BEydIg==}
peerDependencies:
vue: '>=3.1.0'
@@ -11749,10 +13307,10 @@ packages:
lodash: 4.17.21
mitt: 3.0.1
sortablejs: 1.15.0
- tdesign-icons-vue-next: 0.1.12_vue@3.3.4
+ tdesign-icons-vue-next: 0.1.12_vue@3.3.11
tinycolor2: 1.6.0
validator: 13.9.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: false
/temp-dir/2.0.0:
@@ -11867,6 +13425,10 @@ packages:
resolution: {integrity: sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg==}
dev: true
+ /trim-lines/3.0.1:
+ resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
+ dev: false
+
/ts-api-utils/1.0.3:
resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==}
engines: {node: '>=16.13.0'}
@@ -12011,7 +13573,6 @@ packages:
resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==}
engines: {node: '>=14.17'}
hasBin: true
- dev: true
/ufo/1.3.0:
resolution: {integrity: sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw==}
@@ -12064,23 +13625,22 @@ packages:
engines: {node: '>=4'}
dev: true
- /unimport/3.1.3:
- resolution: {integrity: sha512-up4TE2yA+nMyyErGTjbYGVw95MriGa2hVRXQ3/JRp7984cwwqULcnBjHaovVpsO8tZc2j0fvgGu9yiBKOyxvYw==}
+ /unimport/3.6.1:
+ resolution: {integrity: sha512-zKzbp8AQ+l8QK3XrONtUBdgBbMI8TkGh8hBYF77ZkVqMLLIAHwGSwJRFolPQMBx/5pezeRKvmu2gzlqnxRZeqQ==}
dependencies:
- '@rollup/pluginutils': 5.0.2
+ '@rollup/pluginutils': 5.1.0
escape-string-regexp: 5.0.0
- fast-glob: 3.3.1
- local-pkg: 0.4.3
- magic-string: 0.30.2
- mlly: 1.4.0
+ fast-glob: 3.3.2
+ local-pkg: 0.5.0
+ magic-string: 0.30.5
+ mlly: 1.4.2
pathe: 1.1.1
pkg-types: 1.0.3
- scule: 1.0.0
+ scule: 1.1.1
strip-literal: 1.3.0
- unplugin: 1.4.0
+ unplugin: 1.5.1
transitivePeerDependencies:
- rollup
- dev: true
/unique-filename/3.0.0:
resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
@@ -12103,11 +13663,44 @@ 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.2
+ dev: false
+
+ /unist-util-position/5.0.0:
+ resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==}
+ dependencies:
+ '@types/unist': 3.0.2
+ dev: false
+
/unist-util-stringify-position/2.0.3:
resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
dependencies:
'@types/unist': 2.0.8
+ /unist-util-stringify-position/4.0.0:
+ resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
+ dependencies:
+ '@types/unist': 3.0.2
+ dev: false
+
+ /unist-util-visit-parents/6.0.1:
+ resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==}
+ dependencies:
+ '@types/unist': 3.0.2
+ unist-util-is: 6.0.0
+ dev: false
+
+ /unist-util-visit/5.0.0:
+ resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
+ dependencies:
+ '@types/unist': 3.0.2
+ unist-util-is: 6.0.0
+ unist-util-visit-parents: 6.0.1
+ dev: false
+
/universalify/0.2.0:
resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
engines: {node: '>= 4.0.0'}
@@ -12153,8 +13746,8 @@ packages:
- vite
dev: true
- /unplugin-auto-import/0.16.6_@vueuse+core@10.5.0:
- resolution: {integrity: sha512-M+YIITkx3C/Hg38hp8HmswP5mShUUyJOzpifv7RTlAbeFlO2Tyw0pwrogSSxnipHDPTtI8VHFBpkYkNKzYSuyA==}
+ /unplugin-auto-import/0.16.7_@vueuse+core@10.5.0:
+ resolution: {integrity: sha512-w7XmnRlchq6YUFJVFGSvG1T/6j8GrdYN6Em9Wf0Ye+HXgD/22kont+WnuCAA0UaUoxtuvRR1u/mXKy63g/hfqQ==}
engines: {node: '>=14'}
peerDependencies:
'@nuxt/kit': ^3.2.2
@@ -12165,19 +13758,44 @@ packages:
'@vueuse/core':
optional: true
dependencies:
- '@antfu/utils': 0.7.5
- '@rollup/pluginutils': 5.0.2
- '@vueuse/core': 10.5.0_vue@3.3.4
+ '@antfu/utils': 0.7.6
+ '@rollup/pluginutils': 5.1.0
+ '@vueuse/core': 10.5.0_vue@3.3.11
fast-glob: 3.3.1
- local-pkg: 0.4.3
- magic-string: 0.30.2
+ local-pkg: 0.5.0
+ magic-string: 0.30.5
minimatch: 9.0.3
- unimport: 3.1.3
- unplugin: 1.4.0
+ unimport: 3.6.1
+ unplugin: 1.5.1
transitivePeerDependencies:
- rollup
dev: true
+ /unplugin-auto-import/0.16.7_@vueuse+core@10.7.0:
+ resolution: {integrity: sha512-w7XmnRlchq6YUFJVFGSvG1T/6j8GrdYN6Em9Wf0Ye+HXgD/22kont+WnuCAA0UaUoxtuvRR1u/mXKy63g/hfqQ==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@nuxt/kit': ^3.2.2
+ '@vueuse/core': '*'
+ peerDependenciesMeta:
+ '@nuxt/kit':
+ optional: true
+ '@vueuse/core':
+ optional: true
+ dependencies:
+ '@antfu/utils': 0.7.6
+ '@rollup/pluginutils': 5.1.0
+ '@vueuse/core': 10.7.0_vue@3.3.11
+ fast-glob: 3.3.1
+ local-pkg: 0.5.0
+ magic-string: 0.30.5
+ minimatch: 9.0.3
+ unimport: 3.6.1
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ dev: false
+
/unplugin-combine/0.7.0_vite@4.5.1:
resolution: {integrity: sha512-Pxa8ovANAUN/bz/pzGN8xnTqFfSJndIJAttXS4/BdVq7mxtKB65RVa2UxAnLmEzgwvtefXAjZgyx9fk5Bv0vEA==}
engines: {node: '>=14.19.0'}
@@ -12201,8 +13819,8 @@ packages:
vite: 4.5.1_@types+node@20.4.7
dev: true
- /unplugin-vue-components/0.25.1_vue@3.3.4:
- resolution: {integrity: sha512-kzS2ZHVMaGU2XEO2keYQcMjNZkanDSGDdY96uQT9EPe+wqSZwwgbFfKVJ5ti0+8rGAcKHColwKUvctBhq2LJ3A==}
+ /unplugin-vue-components/0.25.2_vue@3.3.11:
+ resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==}
engines: {node: '>=14'}
peerDependencies:
'@babel/parser': ^7.15.8
@@ -12215,26 +13833,25 @@ packages:
optional: true
dependencies:
'@antfu/utils': 0.7.5
- '@rollup/pluginutils': 5.0.2
+ '@rollup/pluginutils': 5.0.4
chokidar: 3.5.3
debug: 4.3.4
fast-glob: 3.3.1
local-pkg: 0.4.3
- magic-string: 0.30.2
+ magic-string: 0.30.3
minimatch: 9.0.3
resolve: 1.22.3
unplugin: 1.4.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- rollup
- supports-color
- dev: true
- /unplugin-vue-define-options/1.3.18_vue@3.3.4:
+ /unplugin-vue-define-options/1.3.18_vue@3.3.11:
resolution: {integrity: sha512-AaE10FCccfezT48yyYuUXdnTF9z8vQuXrlpNF5uQtq/AOD2pdkf38vnmJm8bJjpoqEkR6u72wNCJLZKXSUw+Og==}
engines: {node: '>=16.14.0'}
dependencies:
- '@vue-macros/common': 1.8.0_vue@3.3.4
+ '@vue-macros/common': 1.8.0_vue@3.3.11
ast-walker-scope: 0.5.0
unplugin: 1.4.0
transitivePeerDependencies:
@@ -12242,44 +13859,45 @@ packages:
- vue
dev: true
- /unplugin-vue-macros/2.5.1_ad037d48b8dbfc2062d24f0a5e2dedfa:
+ /unplugin-vue-macros/2.5.1_6a371f2ac2266217ddf8b663a6d0b9e1:
resolution: {integrity: sha512-huchZvHJQEbfr8jtED2KG5flpwg7y434eUhc+tSxu8DE3N6fehDk1HkbR29N3HHPA6iXeiDJ99aHlVdnism2uQ==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
- '@vue-macros/better-define': 1.6.12_vue@3.3.4
- '@vue-macros/boolean-prop': 0.2.1_vue@3.3.4
- '@vue-macros/chain-call': 0.1.6_vue@3.3.4
- '@vue-macros/common': 1.8.0_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.5.0+vue@3.3.4
- '@vue-macros/define-prop': 0.2.8_vue@3.3.4
- '@vue-macros/define-props': 1.0.21_07e14ba63865923d1f6a752016e43623
- '@vue-macros/define-props-refs': 1.1.10_vue@3.3.4
- '@vue-macros/define-render': 1.4.3_vue@3.3.4
- '@vue-macros/define-slots': 1.0.15_vue@3.3.4
- '@vue-macros/devtools': 0.1.3_vite@4.5.1
- '@vue-macros/export-expose': 0.0.13_vue@3.3.4
- '@vue-macros/export-props': 0.3.18_vue@3.3.4
- '@vue-macros/export-render': 0.1.1_vue@3.3.4
- '@vue-macros/hoist-static': 1.4.12_vue@3.3.4
- '@vue-macros/jsx-directive': 0.6.5_vue@3.3.4
- '@vue-macros/named-template': 0.3.19_vue@3.3.4
- '@vue-macros/reactivity-transform': 0.3.23_vue@3.3.4
- '@vue-macros/setup-block': 0.2.18_vue@3.3.4
- '@vue-macros/setup-component': 0.16.19_vue@3.3.4
- '@vue-macros/setup-sfc': 0.16.3_vue@3.3.4
- '@vue-macros/short-emits': 1.4.10_vue@3.3.4
- '@vue-macros/short-vmodel': 1.3.0_vue@3.3.4
+ '@vue-macros/better-define': 1.6.12_vue@3.3.11
+ '@vue-macros/boolean-prop': 0.2.1_vue@3.3.11
+ '@vue-macros/chain-call': 0.1.6_vue@3.3.11
+ '@vue-macros/common': 1.8.0_vue@3.3.11
+ '@vue-macros/define-emit': 0.1.16_vue@3.3.11
+ '@vue-macros/define-models': 1.0.16_@vueuse+core@10.5.0+vue@3.3.11
+ '@vue-macros/define-prop': 0.2.8_vue@3.3.11
+ '@vue-macros/define-props': 1.0.21_0f59f2ee517d743148beb269e86e3680
+ '@vue-macros/define-props-refs': 1.1.10_vue@3.3.11
+ '@vue-macros/define-render': 1.4.3_vue@3.3.11
+ '@vue-macros/define-slots': 1.0.15_vue@3.3.11
+ '@vue-macros/devtools': 0.1.3_typescript@5.1.6+vite@4.5.1
+ '@vue-macros/export-expose': 0.0.13_vue@3.3.11
+ '@vue-macros/export-props': 0.3.18_vue@3.3.11
+ '@vue-macros/export-render': 0.1.1_vue@3.3.11
+ '@vue-macros/hoist-static': 1.4.12_vue@3.3.11
+ '@vue-macros/jsx-directive': 0.6.5_vue@3.3.11
+ '@vue-macros/named-template': 0.3.19_vue@3.3.11
+ '@vue-macros/reactivity-transform': 0.3.23_vue@3.3.11
+ '@vue-macros/setup-block': 0.2.18_vue@3.3.11
+ '@vue-macros/setup-component': 0.16.19_vue@3.3.11
+ '@vue-macros/setup-sfc': 0.16.3_vue@3.3.11
+ '@vue-macros/short-emits': 1.4.10_vue@3.3.11
+ '@vue-macros/short-vmodel': 1.3.0_vue@3.3.11
unplugin: 1.4.0
unplugin-combine: 0.7.0_vite@4.5.1
- unplugin-vue-define-options: 1.3.18_vue@3.3.4
- vue: 3.3.4
+ unplugin-vue-define-options: 1.3.18_vue@3.3.11
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- '@vueuse/core'
- esbuild
- rollup
+ - typescript
- vite
- webpack
dev: true
@@ -12291,7 +13909,14 @@ packages:
chokidar: 3.5.3
webpack-sources: 3.2.3
webpack-virtual-modules: 0.5.0
- dev: true
+
+ /unplugin/1.5.1:
+ resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==}
+ dependencies:
+ acorn: 8.11.2
+ chokidar: 3.5.3
+ webpack-sources: 3.2.3
+ webpack-virtual-modules: 0.6.1
/untildify/4.0.0:
resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==}
@@ -12311,6 +13936,17 @@ packages:
browserslist: 4.21.10
escalade: 3.1.1
picocolors: 1.0.0
+ dev: true
+
+ /update-browserslist-db/1.0.13_browserslist@4.22.2:
+ resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+ dependencies:
+ browserslist: 4.22.2
+ escalade: 3.1.1
+ picocolors: 1.0.0
/uri-js/4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@@ -12357,15 +13993,37 @@ packages:
engines: {node: '>= 0.10'}
dev: false
- /vdirs/0.1.8_vue@3.3.4:
+ /vdirs/0.1.8_vue@3.3.11:
resolution: {integrity: sha512-H9V1zGRLQZg9b+GdMk8MXDN2Lva0zx72MPahDKc30v+DtwKjfyOSXWRIX4t2mhDubM1H09gPhWeth/BJWPHGUw==}
peerDependencies:
vue: ^3.0.11
dependencies:
evtd: 0.2.4
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: true
+ /vfile-location/5.0.2:
+ resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==}
+ dependencies:
+ '@types/unist': 3.0.2
+ vfile: 6.0.1
+ dev: false
+
+ /vfile-message/4.0.2:
+ resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
+ dependencies:
+ '@types/unist': 3.0.2
+ unist-util-stringify-position: 4.0.0
+ dev: false
+
+ /vfile/6.0.1:
+ resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==}
+ dependencies:
+ '@types/unist': 3.0.2
+ unist-util-stringify-position: 4.0.0
+ vfile-message: 4.0.2
+ dev: false
+
/vfonts/0.0.3:
resolution: {integrity: sha512-nguyw8L6Un8eelg1vQ31vIU2ESxqid7EYmy8V+MDeMaHBqaRSkg3dTBToC1PR00D89UzS/SLkfYPnx0Wf23IQQ==}
dev: true
@@ -12481,7 +14139,7 @@ packages:
fsevents: 2.3.2
dev: true
- /vite/4.5.0:
+ /vite/4.5.0_@types+node@20.4.7:
resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -12509,15 +14167,16 @@ packages:
terser:
optional: true
dependencies:
+ '@types/node': 20.4.7
esbuild: 0.18.20
postcss: 8.4.31
rollup: 3.29.2
optionalDependencies:
fsevents: 2.3.2
- dev: false
+ dev: true
- /vite/4.5.0_@types+node@20.4.7:
- resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==}
+ /vite/4.5.1_237074412f49544c36e8d6709d480d6e:
+ resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -12548,11 +14207,13 @@ packages:
esbuild: 0.18.20
postcss: 8.4.31
rollup: 3.29.2
+ sass: 1.64.2
+ terser: 5.19.2
optionalDependencies:
fsevents: 2.3.2
dev: true
- /vite/4.5.1_237074412f49544c36e8d6709d480d6e:
+ /vite/4.5.1_@types+node@20.4.7:
resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -12584,13 +14245,11 @@ packages:
esbuild: 0.18.20
postcss: 8.4.31
rollup: 3.29.2
- sass: 1.64.2
- terser: 5.19.2
optionalDependencies:
fsevents: 2.3.2
dev: true
- /vite/4.5.1_@types+node@20.4.7:
+ /vite/4.5.1_@types+node@20.4.7+sass@1.64.2:
resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -12622,11 +14281,12 @@ packages:
esbuild: 0.18.20
postcss: 8.4.31
rollup: 3.29.2
+ sass: 1.64.2
optionalDependencies:
fsevents: 2.3.2
dev: true
- /vite/4.5.1_@types+node@20.4.7+sass@1.64.2:
+ /vite/4.5.1_sass@1.64.2+terser@5.19.2:
resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -12654,21 +14314,21 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.4.7
esbuild: 0.18.20
postcss: 8.4.31
rollup: 3.29.2
sass: 1.64.2
+ terser: 5.19.2
optionalDependencies:
fsevents: 2.3.2
dev: true
- /vite/4.5.1_sass@1.64.2+terser@5.19.2:
- resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ /vite/5.0.7:
+ resolution: {integrity: sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
- '@types/node': '>= 14'
+ '@types/node': ^18.0.0 || >=20.0.0
less: '*'
lightningcss: ^1.21.0
sass: '*'
@@ -12691,17 +14351,15 @@ packages:
terser:
optional: true
dependencies:
- esbuild: 0.18.20
- postcss: 8.4.31
- rollup: 3.29.2
- sass: 1.64.2
- terser: 5.19.2
+ esbuild: 0.19.9
+ postcss: 8.4.32
+ rollup: 4.7.0
optionalDependencies:
- fsevents: 2.3.2
- dev: true
+ fsevents: 2.3.3
+ dev: false
- /vitepress/1.0.0-rc.22:
- resolution: {integrity: sha512-n7le5iikCFgWMuX7sKfzDGJGlrsYQ5trG3S97BghNz2alOTr4Xp+GrB6ShwogUTX9gNgeNmrACjokhW55LNeBA==}
+ /vitepress/1.0.0-rc.31_postcss@8.4.32+typescript@5.1.6:
+ resolution: {integrity: sha512-ikH9pIjOOAbyoYAGBVfTz8TzuXp+UoWaIRMU4bw/oiTg8R65SbAaGKY84xx6TuL+f4VqUJ8lhzW82YyxSLvstA==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4.3.2
@@ -12714,16 +14372,20 @@ packages:
dependencies:
'@docsearch/css': 3.5.2
'@docsearch/js': 3.5.2
- '@types/markdown-it': 13.0.4
+ '@types/markdown-it': 13.0.7
+ '@vitejs/plugin-vue': 4.5.2_vite@5.0.7+vue@3.3.11
'@vue/devtools-api': 6.5.1
- '@vueuse/core': 10.5.0_vue@3.3.4
- '@vueuse/integrations': 10.5.0_focus-trap@7.5.4+vue@3.3.4
+ '@vueuse/core': 10.7.0_vue@3.3.11
+ '@vueuse/integrations': 10.7.0_focus-trap@7.5.4+vue@3.3.11
focus-trap: 7.5.4
mark.js: 8.11.1
- minisearch: 6.1.0
- shiki: 0.14.5
- vite: 4.5.0
- vue: 3.3.4
+ minisearch: 6.3.0
+ mrmime: 1.0.1
+ postcss: 8.4.32
+ shikiji: 0.7.6
+ shikiji-transformers: 0.7.6
+ vite: 5.0.7
+ vue: 3.3.11_typescript@5.1.6
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/node'
@@ -12748,6 +14410,7 @@ packages:
- stylus
- sugarss
- terser
+ - typescript
- universal-cookie
dev: false
@@ -12818,24 +14481,16 @@ packages:
- terser
dev: true
- /vooks/0.2.12_vue@3.3.4:
+ /vooks/0.2.12_vue@3.3.11:
resolution: {integrity: sha512-iox0I3RZzxtKlcgYaStQYKEzWWGAduMmq+jS7OrNdQo1FgGfPMubGL3uGHOU9n97NIvfFDBGnpSvkWyb/NSn/Q==}
peerDependencies:
vue: ^3.0.0
dependencies:
evtd: 0.2.4
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: true
- /vscode-oniguruma/1.7.0:
- resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}
- dev: false
-
- /vscode-textmate/8.0.0:
- resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==}
- dev: false
-
- /vue-codemirror/6.1.1_codemirror@6.0.1+vue@3.3.4:
+ /vue-codemirror/6.1.1_codemirror@6.0.1+vue@3.3.11:
resolution: {integrity: sha512-rTAYo44owd282yVxKtJtnOi7ERAcXTeviwoPXjIc6K/IQYUsoDkzPvw/JDFtSP6T7Cz/2g3EHaEyeyaQCKoDMg==}
peerDependencies:
codemirror: 6.x
@@ -12846,14 +14501,14 @@ packages:
'@codemirror/state': 6.2.1
'@codemirror/view': 6.16.0
codemirror: 6.0.1
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: false
/vue-component-type-helpers/1.8.4:
resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==}
dev: true
- /vue-demi/0.14.5_vue@3.3.4:
+ /vue-demi/0.14.5_vue@3.3.11:
resolution: {integrity: sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==}
engines: {node: '>=12'}
hasBin: true
@@ -12865,10 +14520,10 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: false
- /vue-demi/0.14.6_vue@3.3.4:
+ /vue-demi/0.14.6_vue@3.3.11:
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'}
hasBin: true
@@ -12880,7 +14535,7 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: false
/vue-eslint-parser/9.3.1_eslint@8.46.0:
@@ -12904,13 +14559,13 @@ packages:
resolution: {integrity: sha512-9IdFfmHe1cY0PvTw51sYcSO5+gPJya5einLIoktVzBMALEC3yok36X/1+hDfbgihapRYxz3fmyv1o5M1u+0xEA==}
dev: false
- /vue-router/4.2.4_vue@3.3.4:
+ /vue-router/4.2.4_vue@3.3.11:
resolution: {integrity: sha512-9PISkmaCO02OzPVOMq2w82ilty6+xJmQrarYZDkjZBfl4RvYAlt4PKnEX21oW4KTtWfa9OuO/b3qk1Od3AEdCQ==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@vue/devtools-api': 6.5.0
- vue: 3.3.4
+ vue: 3.3.11_typescript@5.1.6
dev: false
/vue-template-compiler/2.7.14:
@@ -12932,28 +14587,34 @@ packages:
typescript: 5.1.6
dev: true
- /vue/3.3.4:
- resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==}
+ /vue/3.3.11_typescript@5.1.6:
+ resolution: {integrity: sha512-d4oBctG92CRO1cQfVBZp6WJAs0n8AK4Xf5fNjQCBeKCvMI1efGQ5E3Alt1slFJS9fZuPcFoiAiqFvQlv1X7t/w==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
dependencies:
- '@vue/compiler-dom': 3.3.4
- '@vue/compiler-sfc': 3.3.4
- '@vue/runtime-dom': 3.3.4
- '@vue/server-renderer': 3.3.4_vue@3.3.4
- '@vue/shared': 3.3.4
+ '@vue/compiler-dom': 3.3.11
+ '@vue/compiler-sfc': 3.3.11
+ '@vue/runtime-dom': 3.3.11
+ '@vue/server-renderer': 3.3.11_vue@3.3.11
+ '@vue/shared': 3.3.11
+ typescript: 5.1.6
- /vueuc/0.4.51_vue@3.3.4:
+ /vueuc/0.4.51_vue@3.3.11:
resolution: {integrity: sha512-pLiMChM4f+W8czlIClGvGBYo656lc2Y0/mXFSCydcSmnCR1izlKPGMgiYBGjbY9FDkFG8a2HEVz7t0DNzBWbDw==}
peerDependencies:
vue: ^3.0.11
dependencies:
- '@css-render/vue3-ssr': 0.15.12_vue@3.3.4
+ '@css-render/vue3-ssr': 0.15.12_vue@3.3.11
'@juggle/resize-observer': 3.4.0
css-render: 0.15.12
evtd: 0.2.4
seemly: 0.3.6
- vdirs: 0.1.8_vue@3.3.4
- vooks: 0.2.12_vue@3.3.4
- vue: 3.3.4
+ vdirs: 0.1.8_vue@3.3.11
+ vooks: 0.2.12_vue@3.3.11
+ vue: 3.3.11_typescript@5.1.6
dev: true
/w3c-keyname/2.2.8:
@@ -12971,6 +14632,10 @@ packages:
resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==}
dev: true
+ /web-namespaces/2.0.1:
+ resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
+ dev: false
+
/webidl-conversions/4.0.2:
resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
dev: true
@@ -12983,11 +14648,12 @@ packages:
/webpack-sources/3.2.3:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
- dev: true
/webpack-virtual-modules/0.5.0:
resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==}
- dev: true
+
+ /webpack-virtual-modules/0.6.1:
+ resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==}
/well-known-symbols/2.0.0:
resolution: {integrity: sha512-ZMjC3ho+KXo0BfJb7JgtQ5IBuvnShdlACNkKkdsqBmYw3bPAaJfPeYUo6tLUaT5tG/Gkh7xkpBhKRQ9e7pyg9Q==}
@@ -13328,3 +14994,7 @@ packages:
/zhead/2.1.1:
resolution: {integrity: sha512-FRmjAFioi07R+bmL+fqbkXF/pCbC9PwcKQ8RDluC5xTaVbNBgYRQ4eKuS1C8c7Sil//UIxet/AGp7D6royoHhA==}
dev: false
+
+ /zwitch/2.0.4:
+ resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
+ dev: false
diff --git a/docs/eden-design-system/docs/.vitepress/config.mts b/docs/eden-design-system/docs/.vitepress/config.mts
deleted file mode 100644
index 74df9498..00000000
--- a/docs/eden-design-system/docs/.vitepress/config.mts
+++ /dev/null
@@ -1,28 +0,0 @@
-import { defineConfig } from "vitepress";
-
-// https://vitepress.dev/reference/site-config
-export default defineConfig({
- title: "Eden Design System",
- description: "(Not yet) A Stylized Vue 3 Design System for Blue Archive",
- themeConfig: {
- // https://vitepress.dev/reference/default-theme-config
- search: {
- provider: "local",
- },
- nav: [{ text: "Home", link: "/" }],
-
- sidebar: [
- {
- text: "开始使用",
- items: [
- { text: "开始使用", link: "get-started" },
- { text: "设计语言", link: "/design-language" },
- ],
- },
- ],
-
- socialLinks: [
- { icon: "github", link: "https://github.com/ba-archive/blue-archive" },
- ],
- },
-});
diff --git a/docs/eden-design-system/docs/.vitepress/theme/index.ts b/docs/eden-design-system/docs/.vitepress/theme/index.ts
deleted file mode 100644
index fa86128b..00000000
--- a/docs/eden-design-system/docs/.vitepress/theme/index.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-// https://vitepress.dev/guide/custom-theme
-import { h } from "vue";
-import Theme from "vitepress/theme";
-import "./style.css";
-
-export default {
- extends: Theme,
- Layout: () => {
- return h(Theme.Layout, null, {
- // https://vitepress.dev/guide/extending-default-theme#layout-slots
- });
- },
- enhanceApp({ app, router, siteData }) {
- // ...
- },
-};
diff --git a/docs/eden-design-system/docs/design-language.md b/docs/eden-design-system/docs/design-language.md
deleted file mode 100644
index baabc7e1..00000000
--- a/docs/eden-design-system/docs/design-language.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-outline: deep
----
-
-# 实用、美观与友好的三位一体
diff --git a/docs/eden-design-system/docs/get-started.md b/docs/eden-design-system/docs/get-started.md
deleted file mode 100644
index 8fc07fae..00000000
--- a/docs/eden-design-system/docs/get-started.md
+++ /dev/null
@@ -1 +0,0 @@
-# 组件总览
diff --git a/docs/eden-design-system/package.json b/docs/eden-design-system/package.json
deleted file mode 100644
index be5ed7a1..00000000
--- a/docs/eden-design-system/package.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "name": "eden-docs",
- "private": true,
- "version": "0.0.0",
- "type": "module",
- "scripts": {
- "docs:dev": "vitepress dev docs",
- "docs:build": "vitepress build docs",
- "build": "pnpm docs:build",
- "docs:preview": "vitepress preview docs"
- },
- "dependencies": {
- "vitepress": "~1.0.0-rc.22"
- }
-}
diff --git a/lib/ba-story-player/package.json b/lib/ba-story-player/package.json
index fb636aeb..963c07fd 100644
--- a/lib/ba-story-player/package.json
+++ b/lib/ba-story-player/package.json
@@ -32,7 +32,7 @@
"axios": "^1.6.0",
"gsap": "^3.12.2",
"mitt": "^3.0.0",
- "vue": "^3.3.4",
+ "vue": "^3.3.7",
"vue-responsive-video-background-player": "^2.3.1",
"xxhashjs": "^0.2.2",
"pixi.js": "~6.5.10",
diff --git a/docs/eden-design-system/.gitignore b/lib/eden-design/.gitignore
similarity index 100%
rename from docs/eden-design-system/.gitignore
rename to lib/eden-design/.gitignore
diff --git a/lib/eden-design/docs/.vitepress/config.mts b/lib/eden-design/docs/.vitepress/config.mts
new file mode 100644
index 00000000..68ff3998
--- /dev/null
+++ b/lib/eden-design/docs/.vitepress/config.mts
@@ -0,0 +1,138 @@
+import { HeadConfig, defineConfig } from "vitepress";
+
+// https://vitepress.dev/reference/site-config
+export default defineConfig({
+ title: "Eden Design System",
+ description: "(Not yet) A Stylized Vue 3 Design System for Blue Archive",
+ lastUpdated: true,
+ themeConfig: {
+ // https://vitepress.dev/reference/default-theme-config
+ lastUpdated: {
+ text: '最后更新于',
+ formatOptions: {
+ dateStyle: 'medium',
+ timeStyle: 'short',
+ forceLocale: true,
+ }
+ },
+ search: {
+ provider: "local",
+ },
+ nav: [{ text: "Home", link: "/" }],
+
+ sidebar: [
+ {
+ text: "开始使用",
+ items: [
+ {
+ text: "组件总览 / Components",
+ link: "/components/",
+ items: [
+ {
+ text: "通用 / General",
+ link: "/components/#通用-general",
+ },
+ {
+ text: "布局 / Layout",
+ link: "/components/#布局-layout",
+ },
+ {
+ text: "导航 / Navigation",
+ link: "/components/#导航-navigation",
+ },
+ {
+ text: "数据展示 / Data Display",
+ link: "/components/#数据展示-data-display",
+ },
+ {
+ text: "数据录入 / Data Entry",
+ link: "/components/#数据录入-data-entry",
+ },
+ {
+ text: "反馈 / Feedback",
+ link: "/components/#反馈-feedback",
+ },
+ {
+ text: "其他 / Others",
+ link: "/components/#其他-others",
+ },
+ ],
+ },
+ ],
+ collapsed: false,
+ },
+ {
+ text: "设计规范",
+ link: "/guideline/design/",
+ collapsed: true,
+ items: [
+ {
+ text: "间距 / Spacing",
+ link: "/guideline/design/#间距-spacing",
+ },
+ {
+ text: "栅格 / Grid",
+ link: "/guideline/design/#栅格-grid",
+ },
+ {
+ text: "颜色 / Color",
+ link: "/guideline/design/#颜色-color",
+ },
+ {
+ text: "字体 / Typography",
+ link: "/guideline/design/#字体-typography",
+ },
+ // {
+ // text: "图标 / Iconography",
+ // link: "/guideline/design/#图标-iconography",
+ // },
+ // {
+ // text: "阴影 / Shadow",
+ // link: "/guideline/design/#阴影-shadow",
+ // },
+ // {
+ // text: "动画 / Animation",
+ // link: "/guideline/design/#动画-animation",
+ // },
+ // {
+ // text: "布局 / Layout",
+ // link: "/guideline/design/#布局-layout",
+ // },
+ // {
+ // text: "交互 / Interaction",
+ // link: "/guideline/design/#交互-interaction",
+ // },
+ ]
+ },
+ { text: "设计语言", link: "/guideline/design/design-language", items: [] },
+ ],
+
+ socialLinks: [
+ { icon: "github", link: "https://github.com/ba-archive/blue-archive" },
+ ],
+ },
+
+ transformHead: () => {
+ const head: HeadConfig[] = [];
+ head.push([
+ "link",
+ {
+ rel: "prefetch",
+ href: "https://fonts.blue-archive.io/harmonyos-sans-webfont/harmonyos-sans-sc-400.css",
+ as: "style",
+ onload: "this.rel='stylesheet';this.onload=null;",
+ },
+ ]);
+ head.push([
+ "link",
+ {
+ rel: "prefetch",
+ href: "https://fonts.blue-archive.io/harmonyos-sans-webfont/harmonyos-sans-sc-700.css",
+ as: "style",
+ onload: "this.rel='stylesheet';this.onload=null;",
+ },
+ ]);
+
+ return head;
+ },
+});
diff --git a/lib/eden-design/docs/.vitepress/theme/ApperanceTransitionLayout.vue b/lib/eden-design/docs/.vitepress/theme/ApperanceTransitionLayout.vue
new file mode 100644
index 00000000..8ead9b98
--- /dev/null
+++ b/lib/eden-design/docs/.vitepress/theme/ApperanceTransitionLayout.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
diff --git a/lib/eden-design/docs/.vitepress/theme/index.ts b/lib/eden-design/docs/.vitepress/theme/index.ts
new file mode 100644
index 00000000..0b3aae30
--- /dev/null
+++ b/lib/eden-design/docs/.vitepress/theme/index.ts
@@ -0,0 +1,19 @@
+// https://vitepress.dev/guide/custom-theme
+import { h } from "vue";
+import "../../color-variable.scss";
+import { Message } from "@arco-design/web-vue";
+import "@arco-design/web-vue/es/message/style/css.js";
+import Theme from "vitepress/theme-without-fonts";
+import ApperanceTransitionLayout from "./ApperanceTransitionLayout.vue";
+// import Theme from "vitepress/theme";
+import "./style.scss";
+
+export default {
+ ...Theme,
+ extends: Theme,
+ Layout: ApperanceTransitionLayout,
+ enhanceApp({ app, router, siteData }) {
+ // ...
+ Message._context = app._context;
+ },
+};
diff --git a/docs/eden-design-system/docs/.vitepress/theme/style.css b/lib/eden-design/docs/.vitepress/theme/style.scss
similarity index 59%
rename from docs/eden-design-system/docs/.vitepress/theme/style.css
rename to lib/eden-design/docs/.vitepress/theme/style.scss
index 4f98aa56..ba62dc2c 100644
--- a/docs/eden-design-system/docs/.vitepress/theme/style.css
+++ b/lib/eden-design/docs/.vitepress/theme/style.scss
@@ -1,3 +1,81 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
+@import url("https://fonts.blue-archive.io/harmonyos-sans-webfont/harmonyos-sans-sc-400.css");
+@import url("https://fonts.blue-archive.io/harmonyos-sans-webfont/harmonyos-sans-sc-700.css");
+
+@font-face {
+ src: url("https://fonts.blue-archive.io/WixMadeforText-VariableFont_wght.ttf")
+ format("truetype");
+ font-family: "Wix Madefor Text";
+ font-display: swap;
+}
+
+@font-face {
+ src: url("https://fonts.blue-archive.io/WixMadeforDisplay-VariableFont_wght.ttf")
+ format("truetype");
+ font-family: "Wix Madefor Display";
+ font-display: swap;
+}
+
+body {
+ font-size: 16px !important;
+ line-height: 24px;
+ font-family: var(--vp-font-family-base) !important;
+}
+
+.vp-doc {
+ h1,
+ h2,
+ h3,
+ h4,
+ h5,
+ h6,
+ .title {
+ font-weight: 700;
+ font-family: "Wix Madefor Display", var(--vp-font-family-base);
+ }
+
+ table {
+ display: table;
+ width: 100%;
+
+ td {
+ line-height: 22px;
+ }
+
+ th {
+ &.arco-table-th {
+ border: none;
+ }
+ }
+
+ th,
+ td {
+ border: inherit;
+ }
+ }
+}
+
+:root {
+ --vp-font-family-base: "Wix Madefor Text", "HarmonyOS Sans SC",
+ "Microsoft YaHei", "PingFang SC", -apple-system, system-ui, "Segoe UI",
+ Roboto, Ubuntu, Cantarell, "Noto Sans", BlinkMacSystemFont, "Helvetica Neue",
+ "Hiragino Sans GB", Arial, sans-serif;
+ --vp-font-family-mono: "SFMono-Regular", "Consolas", "Liberation Mono",
+ "Menlo", "Courier", "monospace";
+}
+
+.vp-doc tr:nth-child(2n) {
+ background-color: inherit;
+}
+
+.vp-doc tr {
+ &:hover {
+ background-color: var(--vp-c-bg-soft);
+ }
+}
/**
* Customize default theme styling by overriding CSS variables:
* https://github.com/vuejs/vitepress/blob/main/src/client/theme-default/styles/vars.css
@@ -44,30 +122,34 @@
* -------------------------------------------------------------------------- */
:root {
- --vp-c-default-1: #242424; /* default text color */
- --vp-c-default-2: #616161; /* hover state */
- --vp-c-default-3: #dfdfdf; /* solid bg */
- --vp-c-default-soft: var(--vp-c-gray-soft); /* soft bg */
+ --vp-c-default-1: var(--color-text-5); /* default text color */
+ --vp-c-default-2: var(--color-fill-5); /* hover state */
+ --vp-c-default-3: var(--color-fill-2); /* solid bg */
+ --vp-c-default-soft: var(--color-fill-1); /* soft bg */
- --vp-c-brand-1: #2773e1; /* main brand color */
- --vp-c-brand-2: #4a91e7; /* hover state, link */
- --vp-c-brand-3: #2773e1; /* solid bg */
- --vp-c-brand-soft: #2773e11a;
+ --vp-c-brand-1: var(--arona-blue-6); /* main brand color */
+ --vp-c-brand-2: var(--arona-blue-5); /* hover state, link */
+ --vp-c-brand-3: var(--arona-blue-6); /* solid bg */
+ --vp-c-brand-soft: var(--arona-blue-1); /* soft bg */
--vp-c-tip-1: var(--vp-c-brand-1);
--vp-c-tip-2: var(--vp-c-brand-2);
--vp-c-tip-3: var(--vp-c-brand-3);
--vp-c-tip-soft: var(--vp-c-brand-soft);
- --vp-c-warning-1: #ff7d00;
- --vp-c-warning-2: #ff9a2e;
- --vp-c-warning-3: #ff7d00;
- --vp-c-warning-soft: #ff7d001a;
+ --vp-c-warning-1: var(--warning-6);
+ --vp-c-warning-2: var(--warning-5);
+ --vp-c-warning-3: var(--warning-6);
+ --vp-c-warning-soft: var(--warning-1);
+
+ --vp-c-danger-1: var(--danger-6);
+ --vp-c-danger-2: var(--danger-5);
+ --vp-c-danger-3: var(--danger-6);
+ --vp-c-danger-soft: var(--danger-1);
- --vp-c-danger-1: #e9583b;
- --vp-c-danger-2: #ed795b;
- --vp-c-danger-3: #e9583b;
- --vp-c-danger-soft: #e9583b1a;
+ --vp-c-text-1: var(--color-text-5);
+ --vp-c-text-2: var(--color-text-4);
+ --vp-c-text-3: var(--color-text-3);
}
/**
diff --git a/lib/eden-design/docs/color-variable.scss b/lib/eden-design/docs/color-variable.scss
new file mode 100644
index 00000000..8234080a
--- /dev/null
+++ b/lib/eden-design/docs/color-variable.scss
@@ -0,0 +1,250 @@
+html {
+ --arona-blue-6: #2773e1;
+ --arona-blue-5: #4a91e7;
+ --arona-blue-7: #1857bc;
+ --arona-blue-4: #6faced;
+ --arona-blue-3: #96c6f3;
+ --arona-blue-2: #bedef9;
+ --arona-blue-1: #e8f5ff;
+ --color-border-4: #a0a0a0;
+ --color-border-3: #b3b3b3;
+ --color-border-2: #ececec;
+ --color-border-1: #f2f2f2;
+ --color-fill-5: #616161;
+ --color-fill-4: #818181;
+ --color-fill-3: #c0c0c0;
+ --color-fill-2: #dfdfdf;
+ --color-fill-1: #f2f2f2;
+ --color-fill-base: #ffffff;
+ --color-text-5: #242424;
+ --color-text-4: #505050;
+ --color-text-3: #7c7c7c;
+ --color-text-2: #bdbdbd;
+ --color-text-1: #ffffff;
+ --success-6: #6dc425;
+ --success-5: #88d045;
+ --success-7: #53a618;
+ --success-3: #c0e790;
+ --success-2: #dbf3ba;
+ --success-1: #f6ffe8;
+ --danger-6: #e9583b;
+ --danger-5: #ed795b;
+ --danger-7: #c23a25;
+ --danger-3: #f6b79f;
+ --danger-2: #fbd4c3;
+ --danger-1: #fff0e8;
+ --warning-6: #ff7d00;
+ --warning-5: #ff9a2e;
+ --warning-7: #d25f00;
+ --warning-3: #ffcf8b;
+ --warning-2: #ffe4ba;
+ --warning-1: #fff7e8;
+ --cyan-6: #5ebabf;
+ --cyan-5: #75cacc;
+ --cyan-7: #3c9aa2;
+ --cyan-3: #aae5e2;
+ --cyan-2: #c8f2ef;
+ --cyan-1: #e8fffc;
+ --gold-6: #f7ba1e;
+ --magenta-6: #e62c8c;
+ --magenta-5: #eb4f9a;
+ --magenta-7: #c01b76;
+ --magenta-3: #f599bf;
+ --magenta-2: #fac0d6;
+ --magenta-1: #ffe8f0;
+ --purple-6: #722ed1;
+ --purple-5: #8d4eda;
+ --purple-7: #551db0;
+ --purple-3: #c396ed;
+ --purple-2: #ddbef6;
+ --purple-1: #f5e8ff;
+ --pink-purple-6: #d91ad9;
+ --pink-purple-5: #e13edb;
+ --pink-purple-7: #b010b6;
+ --pink-purple-3: #f08ee6;
+ --pink-purple-2: #f7baef;
+ --lime-6: #9fdb1d;
+ --pink-purple-1: #ffe8fb;
+ --lime-5: #b5e241;
+ --lime-7: #7eb712;
+ --lime-3: #dcf190;
+ --lime-2: #edf8bb;
+ --lime-1: #fcffe8;
+ --yellow-6: #fadc19;
+ --yellow-5: #fbe842;
+ --yellow-7: #cfaf0f;
+ --yellow-3: #fdfa94;
+ --yellow-2: #fefebe;
+ --yellow-1: #feffe8;
+ --orange-red-6: #f77234;
+ --orange-red-5: #f99057;
+ --orange-red-7: #cc5120;
+ --orange-red-3: #fcc59f;
+ --orange-red-2: #fdddc3;
+ --orange-red-1: #fff3e8;
+ --blue-6: #3491fa;
+ --blue-5: #57a9fb;
+ --blue-7: #206ccf;
+ --blue-3: #9fd4fd;
+ --blue-2: #c3e7fe;
+ --blue-1: #e8f7ff;
+ --gold-5: #f9cc45;
+ --gold-7: #cc9213;
+ --gold-3: #fce996;
+ --gold-2: #fdf4bf;
+ --gold-1: #fffce8;
+ --explosion-6: #c23a25;
+ --explosion-5: #ce5c45;
+ --explosion-7: #a52618;
+ --explosion-3: #e7a48f;
+ --explosion-2: #f3c9ba;
+ --explosion-1: #ffefe8;
+ --pierce-6: #cc9213;
+ --pierce-5: #d6a937;
+ --pierce-7: #ac740c;
+ --pierce-3: #ebd589;
+ --pierce-2: #f5e9b7;
+ --pierce-1: #fffce8;
+ --unarmed-6: #216f9c;
+ --unarmed-5: #3e8ab0;
+ --unarmed-7: #165a88;
+ --unarmed-3: #88c2d7;
+ --unarmed-2: #b5dfeb;
+ --unarmed-1: #e8faff;
+ --vibrate-6: #995aa6;
+ --vibrate-5: #ae71b8;
+ --vibrate-7: #7f3a90;
+ --vibrate-3: #d8a7db;
+ --vibrate-2: #ecc6ed;
+ --vibrate-1: #ffe8ff;
+ --color-gray-9: #000000;
+ --color-gray-8: #141414;
+ --color-gray-7: #242424;
+ --color-gray-6: #404040;
+ --color-gray-5: #7c7c7c;
+ --color-gray-4: #c0c0c0;
+ --color-gray-3: #dedede;
+ --color-gray-2: #f2f2f2;
+ --color-gray-1: #ffffff;
+}
+
+html.dark {
+ --arona-blue-6: #4b91e7;
+ --arona-blue-5: #397ee1;
+ --arona-blue-7: #70aded;
+ --arona-blue-4: #225dbc;
+ --arona-blue-3: #114097;
+ --arona-blue-2: #052772;
+ --arona-blue-1: #00164d;
+ --success-6: #8ed051;
+ --success-5: #7ac43d;
+ --success-7: #aadc74;
+ --success-3: #408814;
+ --success-2: #296a07;
+ --success-1: #184d00;
+ --warning-6: #ff9626;
+ --warning-5: #ff8d1f;
+ --warning-7: #ffb357;
+ --warning-3: #a64b0a;
+ --warning-2: #793004;
+ --warning-1: #4d1b00;
+ --danger-6: #ed7d60;
+ --danger-5: #e96449;
+ --danger-7: #f29b81;
+ --danger-3: #9b2215;
+ --danger-2: #740d05;
+ --danger-1: #4d0300;
+ --cyan-6: #8dcbcc;
+ --cyan-5: #69bbbf;
+ --cyan-7: #a3d9d8;
+ --cyan-3: #247a86;
+ --cyan-2: #0e5b69;
+ --cyan-1: #003e4d;
+ --orange-red-6: #f9925a;
+ --orange-red-5: #f77e45;
+ --orange-red-7: #faad7d;
+ --orange-red-3: #a23714;
+ --orange-red-2: #771e05;
+ --orange-red-1: #4d0e00;
+ --gold-6: #f9cc44;
+ --gold-5: #f7c034;
+ --gold-7: #fadc6c;
+ --gold-3: #a26f0f;
+ --gold-2: #774b04;
+ --gold-1: #4d2d00;
+ --blue-6: #5aaafb;
+ --blue-5: #469afa;
+ --blue-7: #7dc1fc;
+ --blue-3: #134ca3;
+ --blue-2: #052f78;
+ --blue-1: #001a4d;
+ --purple-6: #8e51da;
+ --purple-5: #7b3dd1;
+ --purple-7: #a974e3;
+ --purple-3: #3e138f;
+ --purple-2: #27066e;
+ --purple-1: #16004d;
+ --yellow-6: #fbe94b;
+ --yellow-5: #fae13c;
+ --yellow-7: #fcf374;
+ --yellow-3: #a38614;
+ --yellow-2: #785e07;
+ --yellow-1: #4d3800;
+ --lime-6: #b8e24b;
+ --lime-5: #a8db39;
+ --lime-7: #cbe970;
+ --lime-3: #629412;
+ --lime-2: #447006;
+ --lime-1: #2a4d00;
+ --pink-purple-6: #e13ddb;
+ --pink-purple-5: #d92ed9;
+ --pink-purple-7: #e866df;
+ --pink-purple-3: #8a0d93;
+ --pink-purple-2: #650370;
+ --pink-purple-1: #42004d;
+ --magenta-6: #eb509b;
+ --magenta-5: #e63e95;
+ --magenta-7: #f076ad;
+ --magenta-3: #991462;
+ --magenta-2: #73074a;
+ --magenta-1: #4d0032;
+ --explosion-6: #ce5d46;
+ --explosion-5: #c24735;
+ --explosion-7: #da816b;
+ --explosion-3: #871912;
+ --explosion-2: #6a0906;
+ --explosion-1: #4d0000;
+ --pierce-6: #d6a834;
+ --pierce-5: #cc9827;
+ --pierce-7: #e0c05d;
+ --pierce-3: #8c5b0d;
+ --pierce-2: #6c4105;
+ --pierce-1: #4d2a00;
+ --color-border-4: #6b6b6b;
+ --color-border-3: #575757;
+ --color-border-2: #474749;
+ --color-border-1: #37373a;
+ --color-fill-5: #a3a3a5;
+ --color-fill-4: #828284;
+ --color-fill-3: #474749;
+ --color-fill-2: #414144;
+ --color-fill-1: #37373a;
+ --color-text-5: #ffffff;
+ --color-fill-base: #242424;
+ --color-text-4: #b8b8b8;
+ --color-text-3: #8c8c8c;
+ --color-text-2: #4d4d4d;
+ --color-text-1: #1c1c1e;
+ --unarmed-6: #408bb0;
+ --unarmed-5: #2c739c;
+ --unarmed-7: #62a7c4;
+ --unarmed-3: #0e4874;
+ --unarmed-2: #043660;
+ --unarmed-1: #00264d;
+ --vibrate-6: #b07fb8;
+ --vibrate-5: #995ca6;
+ --vibrate-7: #c498ca;
+ --vibrate-3: #652179;
+ --vibrate-2: #4c0d63;
+ --vibrate-1: #36004d;
+}
diff --git a/lib/eden-design/docs/components/alert.md b/lib/eden-design/docs/components/alert.md
new file mode 100644
index 00000000..dc201b83
--- /dev/null
+++ b/lib/eden-design/docs/components/alert.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 警告提示 / Alert
\ No newline at end of file
diff --git a/lib/eden-design/docs/components/avatar.md b/lib/eden-design/docs/components/avatar.md
new file mode 100644
index 00000000..7d14ad30
--- /dev/null
+++ b/lib/eden-design/docs/components/avatar.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 头像 / Avatar
diff --git a/lib/eden-design/docs/components/button.md b/lib/eden-design/docs/components/button.md
new file mode 100644
index 00000000..f4aacaa0
--- /dev/null
+++ b/lib/eden-design/docs/components/button.md
@@ -0,0 +1,82 @@
+---
+outline: deep
+---
+
+# 按钮 / Button
+
+按钮用于触发一个操作,也可能是触发一个 bug。
+
+## 基础用法
+
+:::demo 按钮分为 `filled`(默认),`outline`,`dashed`,`text` 四种类型,支持 `mini`,`small`,`normal`,`large` 四种尺寸。
+
+button/basic
+
+:::
+
+## 按钮状态
+
+::: 按钮有 `primary`, `secondary`(默认),`success`, `warning`, `danger` 六种基础状态。
+
+button/type
+
+:::
+
+## 禁用状态
+
+:::demo 按钮有 `disabled` 状态。
+
+button/disabled
+
+:::
+
+## 图标按钮
+
+:::demo 按钮内可以是图标。
+
+button/icon
+
+:::
+
+## 加载状态按钮
+
+:::demo 按钮有 `loading` 状态。
+
+button/loading
+
+:::
+
+## 组合按钮
+
+:::demo 按钮可以组合在一起。
+
+button/group
+
+:::
+
+## API
+
+### 属性 / Props
+
+| 属性名 | 类型 | 说明 | 默认值 |
+| -------- | ------------------------------------------------------------------------ | ---------- | ------------- |
+| type | `'filled'` \| `'outline'` \| `'dashed'` \| `'text'` | 按钮类型 | `'filled'` |
+| status | `'primary'` \| `'secondary'` \| `'success'` \| `'warning'` \| `'danger'` | 按钮状态 | `'secondary'` |
+| size | `'mini'` \| `'small'` \| `'normal'` \| `'large'` | 按钮尺寸 | `'normal'` |
+| disabled | `boolean` | 是否禁用 | `false` |
+| loading | `boolean` | 是否加载中 | `false` |
+
+### 插槽 / Slots
+
+| 插槽名 | 说明 |
+| ------- | -------- |
+| default | 按钮内容 |
+| icon | 按钮图标 |
+
+### EButtonGroup 属性 / EButtonGroup Props
+
+| 属性名 | 类型 | 说明 | 默认值 |
+| ------ | ------------------------------------------------------------------------ | ---------------------- | ----------- |
+| mode | `'filled'` \| `'outline'` \| `'dashed'` \| `'text'` | 该按钮组内按钮显示模式 | `'filled'` |
+| type | `'primary'` \| `'secondary'` \| `'success'` \| `'warning'` \| `'danger'` | 该按钮组内按钮类型 | `secondary` |
+| size | `'mini'` \| `'small'` \| `'normal'` \| `'large'` | 该按钮组内按钮尺寸 | `'normal'` |
diff --git a/lib/eden-design/docs/components/card.md b/lib/eden-design/docs/components/card.md
new file mode 100644
index 00000000..2acca4e1
--- /dev/null
+++ b/lib/eden-design/docs/components/card.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 卡片 / Card
diff --git a/lib/eden-design/docs/components/divider.md b/lib/eden-design/docs/components/divider.md
new file mode 100644
index 00000000..1117cb21
--- /dev/null
+++ b/lib/eden-design/docs/components/divider.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 分割线 / Divider
diff --git a/lib/eden-design/docs/components/docs/ColorPalette.vue b/lib/eden-design/docs/components/docs/ColorPalette.vue
new file mode 100644
index 00000000..c3aef190
--- /dev/null
+++ b/lib/eden-design/docs/components/docs/ColorPalette.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+ {{ props.token }}
+
+
+ {{ props.description }}
+
+
+
+ {{ displayColor }}
+
+
+
+
+
+
+
+
diff --git a/lib/eden-design/docs/components/docs/ColorPaletteGroup.vue b/lib/eden-design/docs/components/docs/ColorPaletteGroup.vue
new file mode 100644
index 00000000..27673891
--- /dev/null
+++ b/lib/eden-design/docs/components/docs/ColorPaletteGroup.vue
@@ -0,0 +1,82 @@
+
+
+
+
+ {{ props.group.token }}
+
+
+ {{ props.group.description }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/lib/eden-design/docs/components/index.md b/lib/eden-design/docs/components/index.md
new file mode 100644
index 00000000..f988a123
--- /dev/null
+++ b/lib/eden-design/docs/components/index.md
@@ -0,0 +1,55 @@
+---
+outline: deep
+---
+
+# 组件总览
+
+当前 Eden 提供以下组件。
+
+基础组件正如其名,是 Eden 提供的最基础的组件。其他组件都是基于基础组件构建的。
+
+## 通用 / General
+
+### [按钮 / Button](./button)
+
+### [排版 / Typography](./typography)
+
+## 布局 / Layout
+
+### [分割线 / Divider](./divider)
+
+### [间距 / Space](./space)
+
+## 导航 / Navigation
+
+### [菜单 / Menu](./menu)
+
+## 数据展示 / Data Display
+
+### [头像 / Avatar](./avatar)
+
+### [卡片 / Card](./card)
+
+### [标签页 / Tab](./tab)
+
+### [标签 / Tag](./tag)
+
+### [文字气泡 / Tooltip](./tooltip)
+
+## 数据录入 / Data Entry
+
+### [输入 / Input](./input)
+
+### [单选框 / Radio](./radio)
+
+### [开关 / Switch](./switch)
+
+## 反馈 / Feedback
+
+### [警告提示 / Alert](./alert)
+
+### [全局提示 / Message](./message)
+
+### [进度条 / Progress](./progress)
+
+## 其他 / Others
diff --git a/lib/eden-design/docs/components/input.md b/lib/eden-design/docs/components/input.md
new file mode 100644
index 00000000..ba342e6c
--- /dev/null
+++ b/lib/eden-design/docs/components/input.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 输入 / Input
diff --git a/lib/eden-design/docs/components/menu.md b/lib/eden-design/docs/components/menu.md
new file mode 100644
index 00000000..dbf20b3f
--- /dev/null
+++ b/lib/eden-design/docs/components/menu.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 菜单 / Menu
\ No newline at end of file
diff --git a/lib/eden-design/docs/components/message.md b/lib/eden-design/docs/components/message.md
new file mode 100644
index 00000000..e0d1f3a2
--- /dev/null
+++ b/lib/eden-design/docs/components/message.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 全局提示 / Message
\ No newline at end of file
diff --git a/lib/eden-design/docs/components/progress.md b/lib/eden-design/docs/components/progress.md
new file mode 100644
index 00000000..30f1eb84
--- /dev/null
+++ b/lib/eden-design/docs/components/progress.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 进度条 / Progress
\ No newline at end of file
diff --git a/lib/eden-design/docs/components/radio.md b/lib/eden-design/docs/components/radio.md
new file mode 100644
index 00000000..ef1478ac
--- /dev/null
+++ b/lib/eden-design/docs/components/radio.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 单选框 / Radio
\ No newline at end of file
diff --git a/lib/eden-design/docs/components/space.md b/lib/eden-design/docs/components/space.md
new file mode 100644
index 00000000..5b6cfc3c
--- /dev/null
+++ b/lib/eden-design/docs/components/space.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 间距 / Space
diff --git a/lib/eden-design/docs/components/switch.md b/lib/eden-design/docs/components/switch.md
new file mode 100644
index 00000000..99d889dc
--- /dev/null
+++ b/lib/eden-design/docs/components/switch.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 开关 / Switch
diff --git a/lib/eden-design/docs/components/tab.md b/lib/eden-design/docs/components/tab.md
new file mode 100644
index 00000000..977c82f3
--- /dev/null
+++ b/lib/eden-design/docs/components/tab.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 标签页 Tab
diff --git a/lib/eden-design/docs/components/tag.md b/lib/eden-design/docs/components/tag.md
new file mode 100644
index 00000000..ac5cebf0
--- /dev/null
+++ b/lib/eden-design/docs/components/tag.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 标签 / Tag
diff --git a/lib/eden-design/docs/components/tooltip.md b/lib/eden-design/docs/components/tooltip.md
new file mode 100644
index 00000000..6bd49882
--- /dev/null
+++ b/lib/eden-design/docs/components/tooltip.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 文字气泡 / Tooltip
diff --git a/lib/eden-design/docs/components/typography.md b/lib/eden-design/docs/components/typography.md
new file mode 100644
index 00000000..07b77b76
--- /dev/null
+++ b/lib/eden-design/docs/components/typography.md
@@ -0,0 +1,5 @@
+---
+outline: deep
+---
+
+# 排版 / Typography
\ No newline at end of file
diff --git a/lib/eden-design/docs/guideline/design/design-language.md b/lib/eden-design/docs/guideline/design/design-language.md
new file mode 100644
index 00000000..9ed4c4ff
--- /dev/null
+++ b/lib/eden-design/docs/guideline/design/design-language.md
@@ -0,0 +1,11 @@
+---
+outline: deep
+---
+
+# 实用、美观与友好的三位一体
+
+剧情站最初的 UI 和 UX 设计本着“尽可能兼顾美观与用户友好”的角度进行。然而,随着剧情站的发展,这种设计理念逐渐被“尽可能实用”所取代。这种变化的原因是,剧情站的用户群体越来越广泛,用户需求也越来越多样化。在功能的不断迭代下,我们不得不放弃一些美观的设计,以实用和功能快速迭代为主。
+
+为了改变这一现状,我们从 2023 年 8 月开始与 [哈赤 Hachi](https://space.bilibili.com/22376817) 老师的设计团队合作,在参考 Fluent Design、Arco Design 与 Material Design 等设计系统的基础上,开发了这套适用于剧情站的设计系统。
+
+编不出了,接下来扯点谜语人
diff --git a/lib/eden-design/docs/guideline/design/index.md b/lib/eden-design/docs/guideline/design/index.md
new file mode 100644
index 00000000..eadddff2
--- /dev/null
+++ b/lib/eden-design/docs/guideline/design/index.md
@@ -0,0 +1,866 @@
+---
+outline: deep
+---
+
+# 设计规范
+
+## 间距 / Spacing
+
+组件之间的间距以及内部元素的间距。
+
+
+
+| 间距 | 描述 | 例 |
+| ---- | ------------------------------------------------ | ------------------------------------------ |
+| 1px | 小型组件中父元素的 padding | small 尺寸的 Tag 中,标签文字到边框的距离 |
+| 2px | 小型组件中标题和辅助信息的间距 | normal 尺寸的 Tag 中,标签文字到边框的距离 |
+| 4px | 多层嵌套组件内部元素的间距 | large 尺寸的 Tag 中,标签文字到边框的距离 |
+| 8px | 组件内部元素的一般间距;互相关联的组件之间的间距 | MomoTalk 选项卡片中两个选项之间的间距 |
+| 10px | | |
+| 12px | | |
+| 16px | 组件间元素的一般间距 | |
+| 32px | 大型组件或布局间的间距,栅格单元格尺寸 | |
+
+## 栅格 / Grid
+
+Eden Design System 的栅格宽度为 32px。
+
+## 颜色 / Color
+
+我们在不断尝试和调整的过程中总结出了一套适合 Eden Design System 的颜色体系,分为亮色和暗色两套色卡。你可以使用右上角的主题切换开关切换亮暗模式以对比两套色卡的差异。
+
+::: tip
+点击色号或色板可以复制当前色号的值到剪贴板;点击 token 可以复制当前色号 token 到剪贴板。
+:::
+
+### 主色 / Primary Color
+
+
+
+### 中性色 / Neutral Color
+
+
+
+
+
+
+
+
+
+### 功能色 / Functional Color
+
+
+
+
+
+
+
+### 其他系统色 / Other System Color
+
+
+
+### 战术位置 / Tactical Position Color
+
+
+
+
+
+### 攻防属性 / Attack & Defense Color
+
+
+
+
+
+
+
+## 字体 / Typography
+
+字体是体系化界面中最基本的构成之一。
+用户通过文本来理解内容和完成工作,科学的字体系统能提升用户的阅读体验及工作效率。
+
+本次设计中,我们对中文和英文进行了分别处理。中文段落使用 HarmonyOS Sans SC Regular,标题使用 HarmonyOS Sans SC Bold。英文段落使用 Wix Madefor Text Regular,标题使用 Wix Madefor Display SemiBold。
+
+### 中文段落 / CJK Paragraph
+
+中文段落使用的字体为 HarmonyOS Sans SC,字重为 Regular (400)。
+
+
+
+ 字体展示 |
+ 字体规格 |
+ 语义化 |
+
+
+ {{textCn}} |
+ 14/CN-Regular |
+ 正文-小 |
+
+
+ {{textCn}} |
+ 16/CN-Regular |
+ 正文-中 |
+
+
+ {{textCn}} |
+ 18/CN-Regular |
+ 正文-大 |
+
+
+ {{textCn}} |
+ 20/CN-Regular |
+ 标题-小 |
+
+
+ {{textCn}} |
+ 24/CN-Regular |
+ 标题-中 |
+
+
+ {{textCn}} |
+ 28/CN-Regular |
+ 标题-大 |
+
+
+
+### 中文标题 / CJK Title
+
+中文标题使用的字体为 HarmonyOS Sans SC,字重为 Bold (700)。
+
+
+
+字体展示 |
+字体规格 |
+语义化 |
+
+
+ {{textCn}} |
+ 14/CN-SemiBold |
+ 正文-小 |
+
+
+ {{textCn}} |
+ 16/CN-SemiBold |
+ 正文-中 |
+
+
+ {{textCn}} |
+ 18/CN-SemiBold |
+ 正文-大 |
+
+
+ {{textCn}} |
+ 20/CN-SemiBold |
+ 标题-小 |
+
+
+ {{textCn}} |
+ 24/CN-SemiBold |
+ 标题-中 |
+
+
+ {{textCn}} |
+ 28/CN-SemiBold |
+ 标题-大 |
+
+
+{{textCn}} |
+32/CN-SemiBold |
+运营标题-小 |
+
+
+{{textCn}} |
+48/CN-SemiBold |
+运营标题-中 |
+
+
+{{textCn}} |
+64/CN-SemiBold |
+运营标题-大 |
+
+
+
+### 英文段落 / English Paragraph
+
+英文段落使用的字体为 Wix Madefor Text,字重为 Regular。
+
+
+
+字体展示 |
+字体规格 |
+语义化 |
+
+
+ {{textEn}} |
+ 14/EN-Regular |
+ 正文-小 |
+
+
+ {{textEn}} |
+ 16/EN-Regular |
+ 正文-中 |
+
+
+ {{textEn}} |
+ 18/EN-Regular |
+ 正文-大 |
+
+
+ {{textEn}} |
+ 20/EN-Regular |
+ 标题-小 |
+
+
+ {{textEn}} |
+ 24/EN-Regular |
+ 标题-中 |
+
+
+ {{textEn}} |
+ 28/EN-Regular |
+ 标题-大 |
+
+
+
+### 英文标题 / English Title
+
+英文标题使用的字体为 Wix Madefor Display,字重为 Bold。
+
+
+
+字体展示 |
+字体规格 |
+语义化 |
+
+
+ {{textEn}} |
+ 14/EN-Bold |
+ 正文-小 |
+
+
+ {{textEn}} |
+ 16/EN-Bold |
+ 正文-中 |
+
+
+ {{textEn}} |
+ 18/EN-Bold |
+ 正文-大 |
+
+
+ {{textEn}} |
+ 20/EN-Bold |
+ 标题-小 |
+
+
+ {{textEn}} |
+ 24/EN-Bold |
+ 标题-中 |
+
+
+ {{textEn}} |
+ 28/EN-Bold |
+ 标题-大 |
+
+
+{{textEn}} |
+32/EN-Bold |
+运营标题-小 |
+
+
+{{textEn}} |
+48/EN-Bold |
+运营标题-中 |
+
+
+{{textEn}} |
+64/EN-Bold |
+运营标题-大 |
+
+
diff --git a/docs/eden-design-system/docs/index.md b/lib/eden-design/docs/index.md
similarity index 81%
rename from docs/eden-design-system/docs/index.md
rename to lib/eden-design/docs/index.md
index c4330bf5..8602be8c 100644
--- a/docs/eden-design-system/docs/index.md
+++ b/lib/eden-design/docs/index.md
@@ -9,10 +9,13 @@ hero:
actions:
- theme: brand
text: 开始使用
- link: /get-started
+ link: /components/
+ - theme: alt
+ text: 设计规范
+ link: /guideline/design/
- theme: alt
text: 设计语言
- link: /design-language
+ link: /guideline/design/design-language
# image:
# src: /cover.png
# alt: eden-cover
diff --git a/lib/eden-design/docs/types/ColorPalette.ts b/lib/eden-design/docs/types/ColorPalette.ts
new file mode 100644
index 00000000..e540677e
--- /dev/null
+++ b/lib/eden-design/docs/types/ColorPalette.ts
@@ -0,0 +1,19 @@
+export interface ColorPalette {
+ color: string;
+ darkColor?: string;
+ token?: string;
+ description?: string;
+}
+
+export interface PaletteProps extends ColorPalette {
+ primary?: boolean;
+ background?: boolean | string;
+}
+
+export interface PaletteGroup {
+ token?: string;
+ description?: string;
+ primary?: boolean;
+ background?: boolean | string;
+ palettes: ColorPalette[];
+}
diff --git a/lib/eden-design/docs/vite-env.d.ts b/lib/eden-design/docs/vite-env.d.ts
new file mode 100644
index 00000000..ce322bfd
--- /dev/null
+++ b/lib/eden-design/docs/vite-env.d.ts
@@ -0,0 +1,9 @@
+interface ViewTransition {
+ finished: Promise;
+ ready: Promise;
+ updateCallbackDone: Promise;
+}
+
+declare interface Document {
+ startViewTransition?: (callback: () => void) => ViewTransition;
+}
diff --git a/lib/eden-design/docs/vite.config.ts b/lib/eden-design/docs/vite.config.ts
new file mode 100644
index 00000000..dd41057f
--- /dev/null
+++ b/lib/eden-design/docs/vite.config.ts
@@ -0,0 +1,47 @@
+// https://vitejs.dev/config/
+import path from "path";
+import px2rem from "postcss-plugin-px2rem";
+import postcssPresetEnv from "postcss-preset-env";
+import tailwindcss from "tailwindcss";
+import { defineConfig } from "vitepress";
+import tailwindConfig from "../tailwind.config.js";
+import AutoImport from "unplugin-auto-import/vite";
+import { ArcoResolver } from "unplugin-vue-components/resolvers";
+import Components from "unplugin-vue-components/vite";
+
+const pathSrc = path.resolve(__dirname);
+console.log(pathSrc);
+
+export default defineConfig({
+ ssr: { noExternal: ["@arco-design/web-vue"] },
+ resolve: {
+ alias: {
+ "@": pathSrc,
+ "@image": path.resolve(__dirname, "public/image"),
+ "@components": path.resolve(__dirname, "components"),
+ },
+ },
+ plugins: [
+ AutoImport({
+ resolvers: [ArcoResolver()],
+ }),
+ Components({
+ dirs: ["components"],
+ include: [/\.vue$/, /\.md$/],
+ resolvers: [ArcoResolver({ sideEffect: true })],
+ }),
+ ],
+ css: {
+ postcss: {
+ plugins: [
+ postcssPresetEnv(),
+ px2rem({
+ rootValue: 16,
+ propBlackList: ["font-size", "border", "border-width"],
+ exclude: /(node_module)/,
+ }),
+ tailwindcss(tailwindConfig),
+ ],
+ },
+ },
+});
diff --git a/lib/eden-design/package.json b/lib/eden-design/package.json
new file mode 100644
index 00000000..91df5fc2
--- /dev/null
+++ b/lib/eden-design/package.json
@@ -0,0 +1,29 @@
+{
+ "name": "eden-design",
+ "private": true,
+ "version": "0.0.0",
+ "type": "module",
+ "scripts": {
+ "docs:dev": "vitepress dev docs",
+ "docs:build": "vitepress build docs",
+ "build": "pnpm docs:build",
+ "docs:preview": "vitepress preview docs"
+ },
+ "dependencies": {
+ "vitepress": "~1.0.0-rc.24",
+ "@arco-design/web-vue": "~2.52.1",
+ "unplugin-auto-import": "^0.16.7",
+ "unplugin-vue-components": "^0.25.2",
+ "typescript": "^5.1.6",
+ "tailwindcss": "~3.3.5",
+ "postcss": "~8.4.31",
+ "autoprefixer": "~10.4.16",
+ "vue": "^3.3.7",
+ "color-string": "~1.9.1",
+ "@types/color-string": "~1.5.4",
+ "postcss-preset-env": "^9.2.0",
+ "postcss-plugin-px2rem": "^0.8.1",
+ "@vueuse/core": "^10.2.1",
+ "radix-vue": "~1.2.5"
+ }
+}
diff --git a/lib/eden-design/postcss.config.js b/lib/eden-design/postcss.config.js
new file mode 100644
index 00000000..2aa7205d
--- /dev/null
+++ b/lib/eden-design/postcss.config.js
@@ -0,0 +1,6 @@
+export default {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+};
diff --git a/lib/eden-design/tailwind.config.js b/lib/eden-design/tailwind.config.js
new file mode 100644
index 00000000..ce79bdb7
--- /dev/null
+++ b/lib/eden-design/tailwind.config.js
@@ -0,0 +1,8 @@
+/** @type {import('tailwindcss').Config} */
+export default {
+ content: ["./**/*.vue", "./**/*.md"],
+ theme: {
+ extend: {},
+ },
+ plugins: [],
+};
diff --git a/rush.json b/rush.json
index 6385a021..2a039d4e 100644
--- a/rush.json
+++ b/rush.json
@@ -35,8 +35,8 @@
"projectFolder": "apps/ba-story-editor"
},
{
- "packageName": "eden-docs",
- "projectFolder": "docs/eden-design-system"
+ "packageName": "eden-design",
+ "projectFolder": "lib/eden-design"
}
]
}
\ No newline at end of file