From 7a8c43458b4ce5dc82e1117b6d90a0c093fb02f2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=B0=91=E8=BD=BB=E7=8B=82?= <1677568218@qq.com>
Date: Sat, 3 Dec 2022 01:25:21 +0800
Subject: [PATCH] feat
---
.gitignore | 1 +
.vscode/settings.json | 2 +
README.md | 2 +-
app/main.py | 12 +-
locales/en.yml | 5 +-
locales/zh-CN.yml | 3 +
package.json | 15 +-
pnpm-lock.yaml | 727 ++++++++++++++----------
postcss.config.cjs | 6 +
public/Snipaste_2022-12-01_22-59-42.png | Bin 0 -> 670614 bytes
src/App.vue | 4 +-
src/components.d.ts | 2 +
src/components/Footer.vue | 8 +-
src/components/daisy/DSelect.vue | 17 +
src/components/daisy/DToggle.vue | 21 +
src/composables/dark.ts | 2 +-
src/layouts/home.vue | 6 +-
src/main.ts | 4 +-
src/pages/about.md | 2 +-
src/pages/index.vue | 68 +--
src/styles/main.css | 4 +
tailwind.config.cjs | 16 +
unocss.config.ts | 1 -
vite.config.ts | 10 +-
24 files changed, 567 insertions(+), 371 deletions(-)
create mode 100644 postcss.config.cjs
create mode 100644 public/Snipaste_2022-12-01_22-59-42.png
create mode 100644 src/components/daisy/DSelect.vue
create mode 100644 src/components/daisy/DToggle.vue
create mode 100644 tailwind.config.cjs
diff --git a/.gitignore b/.gitignore
index 99bed15..6dc8802 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ node_modules
*.spec
__pycache__
.vscode
+*.mjs
diff --git a/.vscode/settings.json b/.vscode/settings.json
index abc755b..92b87e3 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,10 +1,12 @@
{
"cSpell.words": [
+ "antfu",
"demi",
"iconify",
"intlify",
"pinia",
"pnpm",
+ "pyinstaller",
"pywebview",
"unocss",
"unplugin",
diff --git a/README.md b/README.md
index 398ce9f..e3c603b 100644
--- a/README.md
+++ b/README.md
@@ -57,7 +57,7 @@ Mocking up web app with Vitesse(speed)
- 📲 [PWA](https://github.com/antfu/vite-plugin-pwa)
-- 🎨 [UnoCSS](https://github.com/antfu/unocss) - the instant on-demand atomic CSS engine
+- 🎨 [TailwindCss](https://github.com/) - the instant on-demand atomic CSS engine
- 😃 [Use icons from any icon sets with classes](https://github.com/antfu/unocss/tree/main/packages/preset-icons)
diff --git a/app/main.py b/app/main.py
index 7136efa..3f20b9f 100644
--- a/app/main.py
+++ b/app/main.py
@@ -20,7 +20,7 @@ def WebViewApp(port,dev=False):
cfg = Config() # 配置文件
if(dev):
window = webview.create_window(cfg.appName, 'http://localhost:'+str(port)+'/',js_api=api)
- webview.start(debug=DEBUG, http_server=True) # 启动窗口
+ webview.start(debug=True, http_server=True) # 启动窗口
else:
template = os.path.join(MAIN_DIR, "index.html") # 设置页面,可以指向远程或本地
window = webview.create_window(title=cfg.appName, url=template, js_api=api) # 创建窗口
@@ -30,16 +30,16 @@ def WebViewApp(port,dev=False):
if __name__ == "__main__":
parser = argparse.ArgumentParser()
- parser.add_argument(
- '--dev',
- type=str,
- default='False',
- help="开发模式")
parser.add_argument(
'--port',
type=str,
default='3333',
help="端口号")
+ parser.add_argument(
+ '--dev',
+ type=str,
+ default='False',
+ help="开发模式")
args = parser.parse_args()
WebViewApp(args.port,args.dev=='True')
diff --git a/locales/en.yml b/locales/en.yml
index a099745..9a7e8f0 100644
--- a/locales/en.yml
+++ b/locales/en.yml
@@ -1,3 +1,6 @@
+Settings:
+ Advanced: advanced settings
+ Personalization: personalization
button:
about: About
back: Back
@@ -6,9 +9,9 @@ button:
toggle_dark: Toggle dark mode
toggle_langs: Change languages
intro:
+ aka: Also known as
desc: Opinionated Vite Starter Template
dynamic-route: Demo of dynamic route
hi: Hi, {name}!
- aka: Also known as
whats-your-name: What's your name?
not-found: Not found
diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml
index 7d9ce76..d8a3039 100644
--- a/locales/zh-CN.yml
+++ b/locales/zh-CN.yml
@@ -12,3 +12,6 @@ intro:
aka: 也叫
whats-your-name: 输入你的名字
not-found: 未找到页面
+Settings:
+ Advanced: 高级设置
+ Personalization: 个性化设置
diff --git a/package.json b/package.json
index 8c8780c..943a3c2 100644
--- a/package.json
+++ b/package.json
@@ -7,16 +7,16 @@
"author": "Marlene <1677568218@qq.com>",
"scripts": {
"dev": "vite --port 3333 --open ",
- "dev:app": "python app\\main.py --port 3333 --dev 'True'",
+ "dev:app": "E:/anaconda/envs/pytorch/python.exe app\\main.py --port 3333 --dev True",
"lint": "eslint .",
"preview": "vite preview",
"preview-https": "serve dist",
"typecheck": "vue-tsc --noEmit",
"up": "taze major -I",
"inits": "pnpm install && run-script-os",
- "inits:windows": "python app\\spec\\getSpec.py && pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r .\\app\\assets\\requirements.txt",
+ "inits:windows": "E:/anaconda/envs/pytorch/python.exe app\\spec\\getSpec.py && pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r .\\app\\assets\\requirements.txt",
"start": "vite build && run-script-os",
- "start:windows": "python -X dev .\\app\\main.py",
+ "start:windows": "E:/anaconda/envs/pytorch/python.exe -X dev .\\app\\main.py",
"pre": "shx rm -rf build && vite build && run-script-os",
"pre:windows": "pyinstaller --clean .\\app\\spec\\windows-pre.spec",
"pre:folder": "shx rm -rf build && vite build && pyinstaller --clean .\\app\\spec\\windows-folder-pre.spec",
@@ -25,9 +25,10 @@
"build:folder": "shx rm -rf build && vite build && pyinstaller --clean .\\app\\spec\\windows-folder.spec"
},
"dependencies": {
- "@unocss/reset": "^0.46.5",
+ "@unocss/reset": "^0.47.5",
"@vueuse/core": "^9.5.0",
"@vueuse/head": "^1.0.18",
+ "daisyui": "^2.42.1",
"nprogress": "^0.2.0",
"pinia": "^2.0.25",
"run-script-os": "^1.1.6",
@@ -43,9 +44,11 @@
"@intlify/vite-plugin-vue-i18n": "^6.0.3",
"@types/markdown-it-link-attributes": "^3.0.1",
"@types/nprogress": "^0.2.0",
+ "@unocss/vite": "^0.47.5",
"@vitejs/plugin-vue": "^3.2.0",
"@vue-macros/volar": "^0.5.4",
"@vue/test-utils": "^2.2.4",
+ "autoprefixer": "^10.4.13",
"critters": "^0.0.16",
"cross-env": "^7.0.3",
"eslint": "^8.28.0",
@@ -53,10 +56,12 @@
"markdown-it-link-attributes": "^4.0.1",
"markdown-it-shiki": "^0.6.1",
"pnpm": "^7.17.0",
+ "postcss": "^8.4.19",
"shiki": "^0.11.1",
+ "tailwindcss": "^3.2.4",
"taze": "^0.8.4",
"typescript": "^4.9.3",
- "unocss": "^0.46.5",
+ "unocss": "^0.47.5",
"unplugin-auto-import": "^0.11.5",
"unplugin-vue-components": "^0.22.11",
"unplugin-vue-macros": "^1.0.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6d5d858..5a62acb 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,4 +1,4 @@
-lockfileVersion: 5.4
+lockfileVersion: 5.3
specifiers:
'@antfu/eslint-config': ^0.31.0
@@ -6,14 +6,17 @@ specifiers:
'@intlify/vite-plugin-vue-i18n': ^6.0.3
'@types/markdown-it-link-attributes': ^3.0.1
'@types/nprogress': ^0.2.0
- '@unocss/reset': ^0.46.5
+ '@unocss/reset': ^0.47.5
+ '@unocss/vite': ^0.47.5
'@vitejs/plugin-vue': ^3.2.0
'@vue-macros/volar': ^0.5.4
'@vue/test-utils': ^2.2.4
'@vueuse/core': ^9.5.0
'@vueuse/head': ^1.0.18
+ autoprefixer: ^10.4.13
critters: ^0.0.16
cross-env: ^7.0.3
+ daisyui: ^2.42.1
eslint: ^8.28.0
https-localhost: ^4.7.1
markdown-it-link-attributes: ^4.0.1
@@ -21,12 +24,14 @@ specifiers:
nprogress: ^0.2.0
pinia: ^2.0.25
pnpm: ^7.17.0
+ postcss: ^8.4.19
run-script-os: ^1.1.6
shiki: ^0.11.1
shx: ^0.3.4
+ tailwindcss: ^3.2.4
taze: ^0.8.4
typescript: ^4.9.3
- unocss: ^0.46.5
+ unocss: ^0.47.5
unplugin-auto-import: ^0.11.5
unplugin-vue-components: ^0.22.11
unplugin-vue-macros: ^1.0.0
@@ -46,11 +51,12 @@ specifiers:
vue-tsc: ^1.0.9
dependencies:
- '@unocss/reset': 0.46.5
+ '@unocss/reset': 0.47.5
'@vueuse/core': 9.5.0_vue@3.2.45
'@vueuse/head': 1.0.18_vue@3.2.45
+ daisyui: 2.42.1_d2ecdd51edbebe3810de3c074fca1feb
nprogress: 0.2.0
- pinia: 2.0.25_mgnvym7yiazkylwwogi5r767ue
+ pinia: 2.0.25_typescript@4.9.3+vue@3.2.45
run-script-os: 1.1.6
shx: 0.3.4
vue: 3.2.45
@@ -59,14 +65,16 @@ dependencies:
vue-router: 4.1.6_vue@3.2.45
devDependencies:
- '@antfu/eslint-config': 0.31.0_hsf322ms6xhhd4b5ne6lb74y4a
+ '@antfu/eslint-config': 0.31.0_eslint@8.28.0+typescript@4.9.3
'@iconify-json/carbon': 1.1.11
'@intlify/vite-plugin-vue-i18n': 6.0.3_vite@3.2.4+vue-i18n@9.2.2
'@types/markdown-it-link-attributes': 3.0.1
'@types/nprogress': 0.2.0
+ '@unocss/vite': 0.47.5_vite@3.2.4
'@vitejs/plugin-vue': 3.2.0_vite@3.2.4+vue@3.2.45
'@vue-macros/volar': 0.5.4_vue-tsc@1.0.9+vue@3.2.45
'@vue/test-utils': 2.2.4_vue@3.2.45
+ autoprefixer: 10.4.13_postcss@8.4.19
critters: 0.0.16
cross-env: 7.0.3
eslint: 8.28.0
@@ -74,21 +82,23 @@ devDependencies:
markdown-it-link-attributes: 4.0.1
markdown-it-shiki: 0.6.1
pnpm: 7.17.0
+ postcss: 8.4.19
shiki: 0.11.1
+ tailwindcss: 3.2.4
taze: 0.8.4
typescript: 4.9.3
- unocss: 0.46.5_vite@3.2.4
+ unocss: 0.47.5_vite@3.2.4
unplugin-auto-import: 0.11.5_@vueuse+core@9.5.0
unplugin-vue-components: 0.22.11_vue@3.2.45
- unplugin-vue-macros: 1.0.0_jpfe37id6rtfx3qpjube5didlq
+ unplugin-vue-macros: 1.0.0_4bca4dfd03f4665bee0f4d024e8d035c
vite: 3.2.4
vite-plugin-inspect: 0.7.9_vite@3.2.4
vite-plugin-pages: 0.27.1_vite@3.2.4
vite-plugin-pwa: 0.13.3_vite@3.2.4
vite-plugin-vue-component-preview: 0.3.3_vite@3.2.4
- vite-plugin-vue-layouts: 0.7.0_ltio2jrs4h243s6indlqgywoku
+ vite-plugin-vue-layouts: 0.7.0_5cd0ed2632e1f5cdcbc868d70362ce55
vite-plugin-vue-markdown: 0.22.1_vite@3.2.4
- vite-ssg: 0.22.0_btsslyppnm7dvf4lyxme2fuxdq
+ vite-ssg: 0.22.0_0ce525e1ef6b3e3a978bc5d84d16971c
vite-ssg-sitemap: 0.4.3
vue-tsc: 1.0.9_typescript@4.9.3
@@ -102,16 +112,16 @@ packages:
'@jridgewell/trace-mapping': 0.3.14
dev: true
- /@antfu/eslint-config-basic/0.31.0_fnsv2sbzcckq65bwfk7a5xwslu:
+ /@antfu/eslint-config-basic/0.31.0_eslint@8.28.0+typescript@4.9.3:
resolution: {integrity: sha512-LKUs20FRMUxfPuvraGcqipVUEHdXsQ44QdmvAvm9fynW2OQ/vUeftmoAwPtIQESyf2+xYvw4APemP01dIEllYA==}
peerDependencies:
eslint: '>=7.4.0'
dependencies:
eslint: 8.28.0
- eslint-plugin-antfu: 0.31.0_hsf322ms6xhhd4b5ne6lb74y4a
+ eslint-plugin-antfu: 0.31.0_eslint@8.28.0+typescript@4.9.3
eslint-plugin-eslint-comments: 3.2.0_eslint@8.28.0
eslint-plugin-html: 7.1.0
- eslint-plugin-import: 2.26.0_vfrilbydaxalswvos6uuh4sxs4
+ eslint-plugin-import: 2.26.0_eslint@8.28.0
eslint-plugin-jsonc: 2.5.0_eslint@8.28.0
eslint-plugin-markdown: 3.0.0_eslint@8.28.0
eslint-plugin-n: 15.5.1_eslint@8.28.0
@@ -122,60 +132,52 @@ packages:
jsonc-eslint-parser: 2.1.0
yaml-eslint-parser: 1.1.0
transitivePeerDependencies:
- - '@typescript-eslint/parser'
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- supports-color
- typescript
dev: true
- /@antfu/eslint-config-ts/0.31.0_hsf322ms6xhhd4b5ne6lb74y4a:
+ /@antfu/eslint-config-ts/0.31.0_eslint@8.28.0+typescript@4.9.3:
resolution: {integrity: sha512-C4Blm+GuqeiQnvbgYJ/aLUobANlS3SjdSf8wClUEE74an+bXgErKgiwKj9VRAtZDjLJfy/HobYg2vtFGHXxbEQ==}
peerDependencies:
eslint: '>=7.4.0'
typescript: '>=3.9'
dependencies:
- '@antfu/eslint-config-basic': 0.31.0_fnsv2sbzcckq65bwfk7a5xwslu
- '@typescript-eslint/eslint-plugin': 5.44.0_fnsv2sbzcckq65bwfk7a5xwslu
- '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a
+ '@antfu/eslint-config-basic': 0.31.0_eslint@8.28.0+typescript@4.9.3
+ '@typescript-eslint/eslint-plugin': 5.44.0_2b655d483910950f74362abe0eded25d
+ '@typescript-eslint/parser': 5.44.0_eslint@8.28.0+typescript@4.9.3
eslint: 8.28.0
typescript: 4.9.3
transitivePeerDependencies:
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- supports-color
dev: true
- /@antfu/eslint-config-vue/0.31.0_fnsv2sbzcckq65bwfk7a5xwslu:
+ /@antfu/eslint-config-vue/0.31.0_eslint@8.28.0+typescript@4.9.3:
resolution: {integrity: sha512-BeQDlaIKNY7y2tBbz9byqInBDUzXB+eYhPk/43W32nVzldqbBwKogfQC2Xj+JhZ95uvBX9py3pIvC36byi28Wg==}
peerDependencies:
eslint: '>=7.4.0'
dependencies:
- '@antfu/eslint-config-basic': 0.31.0_fnsv2sbzcckq65bwfk7a5xwslu
- '@antfu/eslint-config-ts': 0.31.0_hsf322ms6xhhd4b5ne6lb74y4a
+ '@antfu/eslint-config-basic': 0.31.0_eslint@8.28.0+typescript@4.9.3
+ '@antfu/eslint-config-ts': 0.31.0_eslint@8.28.0+typescript@4.9.3
eslint: 8.28.0
eslint-plugin-vue: 9.7.0_eslint@8.28.0
local-pkg: 0.4.2
transitivePeerDependencies:
- - '@typescript-eslint/parser'
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- supports-color
- typescript
dev: true
- /@antfu/eslint-config/0.31.0_hsf322ms6xhhd4b5ne6lb74y4a:
+ /@antfu/eslint-config/0.31.0_eslint@8.28.0+typescript@4.9.3:
resolution: {integrity: sha512-olGqwNKu17aa5Tqw+92Gm0DWSP8rtKkBNVdq4douybUVlBVxhj2sO/RwETp6qmhfD6/xOEORI3htzPCJVgsP2g==}
peerDependencies:
eslint: '>=7.4.0'
dependencies:
- '@antfu/eslint-config-vue': 0.31.0_fnsv2sbzcckq65bwfk7a5xwslu
- '@typescript-eslint/eslint-plugin': 5.44.0_fnsv2sbzcckq65bwfk7a5xwslu
- '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a
+ '@antfu/eslint-config-vue': 0.31.0_eslint@8.28.0+typescript@4.9.3
+ '@typescript-eslint/eslint-plugin': 5.44.0_2b655d483910950f74362abe0eded25d
+ '@typescript-eslint/parser': 5.44.0_eslint@8.28.0+typescript@4.9.3
eslint: 8.28.0
eslint-plugin-eslint-comments: 3.2.0_eslint@8.28.0
eslint-plugin-html: 7.1.0
- eslint-plugin-import: 2.26.0_vfrilbydaxalswvos6uuh4sxs4
+ eslint-plugin-import: 2.26.0_eslint@8.28.0
eslint-plugin-jsonc: 2.5.0_eslint@8.28.0
eslint-plugin-n: 15.5.1_eslint@8.28.0
eslint-plugin-promise: 6.1.1_eslint@8.28.0
@@ -185,14 +187,12 @@ packages:
jsonc-eslint-parser: 2.1.0
yaml-eslint-parser: 1.1.0
transitivePeerDependencies:
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- supports-color
- typescript
dev: true
- /@antfu/install-pkg/0.1.0:
- resolution: {integrity: sha512-VaIJd3d1o7irZfK1U0nvBsHMyjkuyMP3HKYVV53z8DKyulkHKmjhhtccXO51WSPeeSHIeoJEoNOKavYpS7jkZw==}
+ /@antfu/install-pkg/0.1.1:
+ resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==}
dependencies:
execa: 5.1.1
find-up: 5.0.0
@@ -295,7 +295,7 @@ packages:
'@babel/compat-data': 7.18.8
'@babel/core': 7.18.9
'@babel/helper-validator-option': 7.18.6
- browserslist: 4.21.2
+ browserslist: 4.21.4
semver: 6.3.0
dev: true
@@ -1453,10 +1453,10 @@ packages:
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
dev: true
- /@iconify/utils/2.0.1:
- resolution: {integrity: sha512-t8IyICk25wgZL4YKn/2kYfjG5MGA6EWZlaUJZ1OEIku4V+kX9V900T5E4HIqS3hLyD6/RJET0zY4vxO9pHLHHw==}
+ /@iconify/utils/2.0.2:
+ resolution: {integrity: sha512-13B3wJxDLmSNBEIEpKleKSkJVQgdAy9ra3Xsu233i/5qD5yXBGhpOFxTB/k8cqme0xVsMKBPV5vbvq9MgQlX+w==}
dependencies:
- '@antfu/install-pkg': 0.1.0
+ '@antfu/install-pkg': 0.1.1
'@antfu/utils': 0.5.2
'@iconify/types': 2.0.0
debug: 4.3.4
@@ -1494,12 +1494,14 @@ packages:
'@intlify/message-compiler': 9.2.2
'@intlify/shared': 9.2.2
'@intlify/vue-devtools': 9.2.2
+ dev: false
/@intlify/devtools-if/9.2.2:
resolution: {integrity: sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==}
engines: {node: '>= 14'}
dependencies:
'@intlify/shared': 9.2.2
+ dev: false
/@intlify/message-compiler/9.2.2:
resolution: {integrity: sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==}
@@ -1507,6 +1509,7 @@ packages:
dependencies:
'@intlify/shared': 9.2.2
source-map: 0.6.1
+ dev: false
/@intlify/message-compiler/9.3.0-beta.10:
resolution: {integrity: sha512-RoOC6yceOykLRhN0NlbkNOBUx1el6iphx3W8NfOx3jHVNtfT1FYokx14/5sU3F1F0uxeG4sp6q+ppKvaF8o+ww==}
@@ -1519,6 +1522,7 @@ packages:
/@intlify/shared/9.2.2:
resolution: {integrity: sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==}
engines: {node: '>= 14'}
+ dev: false
/@intlify/shared/9.3.0-beta.10:
resolution: {integrity: sha512-h93uAanbAt/XgjDHclrVB7xix6r7Uz11wx0iGNOCdHP7aA2LCJjUT3uNbekJjjbo+Fl5jzTSJZdm2SexzoqhRA==}
@@ -1558,6 +1562,7 @@ packages:
dependencies:
'@intlify/core-base': 9.2.2
'@intlify/shared': 9.2.2
+ dev: false
/@jridgewell/gen-mapping/0.1.1:
resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
@@ -1630,12 +1635,10 @@ packages:
dependencies:
'@nodelib/fs.stat': 2.0.5
run-parallel: 1.2.0
- dev: true
/@nodelib/fs.stat/2.0.5:
resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
engines: {node: '>= 8'}
- dev: true
/@nodelib/fs.walk/1.2.8:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
@@ -1643,7 +1646,6 @@ packages:
dependencies:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.13.0
- dev: true
/@npmcli/config/6.1.0:
resolution: {integrity: sha512-fPVlvy6MmSN0zgJU1TOD0fimnKVmcFpK3WuPyIQfNtCE+HMkFDN1mIKBKhUNow5QYHmCzMvGbu7pAgwdlSoaQA==}
@@ -1679,8 +1681,6 @@ packages:
promise-retry: 2.0.1
semver: 7.3.8
which: 2.0.2
- transitivePeerDependencies:
- - bluebird
dev: true
/@npmcli/installed-package-contents/1.0.7:
@@ -1737,7 +1737,6 @@ packages:
read-package-json-fast: 2.0.3
which: 2.0.2
transitivePeerDependencies:
- - bluebird
- supports-color
dev: true
@@ -1757,7 +1756,7 @@ packages:
resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
dev: true
- /@rollup/plugin-babel/5.3.1_cwbsg774jzhqoll5t2xfwyzz54:
+ /@rollup/plugin-babel/5.3.1_@babel+core@7.18.9+rollup@2.79.1:
resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}
engines: {node: '>= 10.0.0'}
peerDependencies:
@@ -1942,8 +1941,9 @@ packages:
/@types/web-bluetooth/0.0.16:
resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
+ dev: false
- /@typescript-eslint/eslint-plugin/5.44.0_fnsv2sbzcckq65bwfk7a5xwslu:
+ /@typescript-eslint/eslint-plugin/5.44.0_2b655d483910950f74362abe0eded25d:
resolution: {integrity: sha512-j5ULd7FmmekcyWeArx+i8x7sdRHzAtXTkmDPthE4amxZOWKFK7bomoJ4r7PJ8K7PoMzD16U8MmuZFAonr1ERvw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -1954,10 +1954,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a
+ '@typescript-eslint/parser': 5.44.0_eslint@8.28.0+typescript@4.9.3
'@typescript-eslint/scope-manager': 5.44.0
- '@typescript-eslint/type-utils': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a
- '@typescript-eslint/utils': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a
+ '@typescript-eslint/type-utils': 5.44.0_eslint@8.28.0+typescript@4.9.3
+ '@typescript-eslint/utils': 5.44.0_eslint@8.28.0+typescript@4.9.3
debug: 4.3.4
eslint: 8.28.0
ignore: 5.2.0
@@ -1970,7 +1970,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser/5.44.0_hsf322ms6xhhd4b5ne6lb74y4a:
+ /@typescript-eslint/parser/5.44.0_eslint@8.28.0+typescript@4.9.3:
resolution: {integrity: sha512-H7LCqbZnKqkkgQHaKLGC6KUjt3pjJDx8ETDqmwncyb6PuoigYajyAwBGz08VU/l86dZWZgI4zm5k2VaKqayYyA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -1998,7 +1998,7 @@ packages:
'@typescript-eslint/visitor-keys': 5.44.0
dev: true
- /@typescript-eslint/type-utils/5.44.0_hsf322ms6xhhd4b5ne6lb74y4a:
+ /@typescript-eslint/type-utils/5.44.0_eslint@8.28.0+typescript@4.9.3:
resolution: {integrity: sha512-A1u0Yo5wZxkXPQ7/noGkRhV4J9opcymcr31XQtOzcc5nO/IHN2E2TPMECKWYpM3e6olWEM63fq/BaL1wEYnt/w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -2009,7 +2009,7 @@ packages:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 5.44.0_typescript@4.9.3
- '@typescript-eslint/utils': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a
+ '@typescript-eslint/utils': 5.44.0_eslint@8.28.0+typescript@4.9.3
debug: 4.3.4
eslint: 8.28.0
tsutils: 3.21.0_typescript@4.9.3
@@ -2044,7 +2044,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils/5.44.0_hsf322ms6xhhd4b5ne6lb74y4a:
+ /@typescript-eslint/utils/5.44.0_eslint@8.28.0+typescript@4.9.3:
resolution: {integrity: sha512-fMzA8LLQ189gaBjS0MZszw5HBdZgVwxVFShCO3QN+ws3GlPkcy9YuS3U4wkT6su0w+Byjq3mS3uamy9HE4Yfjw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -2087,6 +2087,7 @@ packages:
resolution: {integrity: sha512-/uyJLBGM3OfemBHt9hWvQOMpbWaMjJCns2WmYcuiOE6EFNy68SjSzHbm0rYkarhZWYZqxy0Sq6zuzVsM0Gi15Q==}
dependencies:
'@unhead/schema': 1.0.4
+ dev: false
/@unhead/vue/1.0.4_vue@3.2.45:
resolution: {integrity: sha512-dW4FY4SRNaoGcFXuk6dU2Fp7fFHluBZqdOxpekMKO3q4zn+sOcnqHdzDmSnXPgoqr4huumnG8zNjVsuyRQ0+Mg==}
@@ -2096,159 +2097,160 @@ packages:
'@unhead/schema': 1.0.4
hookable: 5.4.2
vue: 3.2.45
+ dev: false
- /@unocss/astro/0.46.5_vite@3.2.4:
- resolution: {integrity: sha512-Ey4ReY0ult1IARdgYsEynwGbfvmwoUBOFKKdQzsm6TQR/HcSGLND4Yzoa0OTotG5gj6h9jCPjypZtw6xCUqyzg==}
+ /@unocss/astro/0.47.5_vite@3.2.4:
+ resolution: {integrity: sha512-YU1zQb6m7tz5oVrw7UWJwklUeCBobrtJC8ZkzrAOQc5U+70/4EuXQFAxCmpk6SbmnkItJl9tVhXaZ28wsLsaeg==}
dependencies:
- '@unocss/core': 0.46.5
- '@unocss/reset': 0.46.5
- '@unocss/vite': 0.46.5_vite@3.2.4
+ '@unocss/core': 0.47.5
+ '@unocss/reset': 0.47.5
+ '@unocss/vite': 0.47.5_vite@3.2.4
transitivePeerDependencies:
- rollup
- vite
dev: true
- /@unocss/cli/0.46.5:
- resolution: {integrity: sha512-NOx/b/nsG1fGdfJ+gWhoVyvrfVVyJ1Pvb5VKsMx24HBoOvoiQd6BO84xQZ+zCdO0IYgw/F4THxaPsyHM3KL8wA==}
+ /@unocss/cli/0.47.5:
+ resolution: {integrity: sha512-xEiCPlYdhN9XE8ivnrLYKCgfyA1tBtF1VCOeBWii8AVGlZla5KDoIL6DSS9jWki1FmKt3poUIN6W/Ck3o48pSg==}
engines: {node: '>=14'}
hasBin: true
dependencies:
'@ampproject/remapping': 2.2.0
'@rollup/pluginutils': 5.0.2
- '@unocss/config': 0.46.5
- '@unocss/core': 0.46.5
- '@unocss/preset-uno': 0.46.5
+ '@unocss/config': 0.47.5
+ '@unocss/core': 0.47.5
+ '@unocss/preset-uno': 0.47.5
cac: 6.7.14
chokidar: 3.5.3
colorette: 2.0.19
consola: 2.15.3
fast-glob: 3.2.12
magic-string: 0.26.7
- pathe: 0.3.9
+ pathe: 1.0.0
perfect-debounce: 0.1.3
transitivePeerDependencies:
- rollup
dev: true
- /@unocss/config/0.46.5:
- resolution: {integrity: sha512-PCrT5GHyxaMroip8kLiX7vQDRYThugkAJNHHULWh/gWuvw5V/uMseeAisfMaRfNFXvtCRQeroNUggfAIXMNzxA==}
+ /@unocss/config/0.47.5:
+ resolution: {integrity: sha512-JzIxVoH2YdnLdKT25iSwQSgtYqOG1GRMV8IFIcZgwiE4eMe8iNghcp9PkjAaCSYcHqbzjvnWp4VtJMGePfweJg==}
engines: {node: '>=14'}
dependencies:
- '@unocss/core': 0.46.5
+ '@unocss/core': 0.47.5
unconfig: 0.3.7
dev: true
- /@unocss/core/0.46.5:
- resolution: {integrity: sha512-apPWISH2ASKySyp4vBAkEzr5XNJDv4mu26eQ4wvg2a32cHRokUsiHLWFNMDe7oJquivTAOHsXqbLQuR9ePKNSg==}
+ /@unocss/core/0.47.5:
+ resolution: {integrity: sha512-KADysCd6JEIowGB6INGgZRuYhaaxrxiQXl9Xh/V+H4bgjtaNDxYyvZ2qKx5+u/kB4U9iSI0ULxBAY3oyqZ/Yjw==}
dev: true
- /@unocss/inspector/0.46.5:
- resolution: {integrity: sha512-L7bMqtp94qtADeGm0ZU1IPtRatChSqHHxFG2s11+VuElPjktcnwnEfTPY5Obm++sy0kNNPU0M3xJD4TPk/M22g==}
+ /@unocss/inspector/0.47.5:
+ resolution: {integrity: sha512-voGndZeAZxMg9H4Af9rbUh3rEXTQGgIq5k9jKI1tJF6nrBLDO6QXdK835DA/3x+oxnlzPX76QMc/spSUAwJZeQ==}
dependencies:
gzip-size: 6.0.0
sirv: 2.0.2
dev: true
- /@unocss/preset-attributify/0.46.5:
- resolution: {integrity: sha512-phhhF0bgO+sFCiin9dstuOB5wxgTg3n3gE+uoCCfhZz2XI6GmmcL60cV5xTMhFv9kxedrvy8kS6UF+W1GAUang==}
+ /@unocss/preset-attributify/0.47.5:
+ resolution: {integrity: sha512-mLW63u1mM4UA7VqiJE6Y5Yok+KaP3E9Rhe9PAY9ipmO4R8m17A3BiNW+UV/skKhW0j+h+Zpw5YdYdwhe2Fw7Rg==}
dependencies:
- '@unocss/core': 0.46.5
+ '@unocss/core': 0.47.5
dev: true
- /@unocss/preset-icons/0.46.5:
- resolution: {integrity: sha512-g1gMi++j233nc/5KcUti5+X+fQ9K36MzROx37pJCFz+jD5i7Y21hXOC/brP7k4tWo1IEFR8rsLgtvVEXOhu8Sw==}
+ /@unocss/preset-icons/0.47.5:
+ resolution: {integrity: sha512-32aclwItH6pCnhDwvF3wS5L+vB43zkZJs6EeLAcNXRdTYdUQUlR5vpTFQZprfnbq9Q4ESFyBnxQWkgGNcW7hhw==}
dependencies:
- '@iconify/utils': 2.0.1
- '@unocss/core': 0.46.5
- ohmyfetch: 0.4.20
+ '@iconify/utils': 2.0.2
+ '@unocss/core': 0.47.5
+ ohmyfetch: 0.4.21
transitivePeerDependencies:
- supports-color
dev: true
- /@unocss/preset-mini/0.46.5:
- resolution: {integrity: sha512-pSiCUeNoLs9F5ux7BzsTKqQhTABvwtggv45Kza2wDIStPESLYHInPUHF57e753IhKdZSpX08gSRiYF4mXVcFWg==}
+ /@unocss/preset-mini/0.47.5:
+ resolution: {integrity: sha512-1tUo8oDrHes6+tCU3hgfDh6FglrwwyPkec0AybPZMdFUhpRomRv+ABHTxF8abUFU67gleiN0PDGRsWRsTP4r9g==}
dependencies:
- '@unocss/core': 0.46.5
+ '@unocss/core': 0.47.5
dev: true
- /@unocss/preset-tagify/0.46.5:
- resolution: {integrity: sha512-lE+nmm9Bf8ckr4pmVHzHYkLiePnfiC/HQTPHaa9CmRiBtUEljiMt/RVnRu/R7yuel+DDLdX7GfGg4oNstVB7Cg==}
+ /@unocss/preset-tagify/0.47.5:
+ resolution: {integrity: sha512-ZzmkGvjIygp3KuZWW9BrjBQ93cKlbuneNWV/EF9dT3r/TAdtoMNrsMzJqrMs1StjbPxrI5Sx+O/k7uW5d2qhlg==}
dependencies:
- '@unocss/core': 0.46.5
+ '@unocss/core': 0.47.5
dev: true
- /@unocss/preset-typography/0.46.5:
- resolution: {integrity: sha512-wAf9XNNzJWrXEFWuEUXfY5Jmx7HPv5Mi+3EkOcPi8at7lcncWkF0PmLY/nI95nfXQZipkV+aDyHp3TsDn9FgAw==}
+ /@unocss/preset-typography/0.47.5:
+ resolution: {integrity: sha512-9AEmyKvXnFtyodNNX7drQU+Hvl/Bi0LkRsf3iWKsOLeuXjINZT3BpfLsssopz+viJvK02fvyXXrcniYDNeJnyQ==}
dependencies:
- '@unocss/core': 0.46.5
+ '@unocss/core': 0.47.5
dev: true
- /@unocss/preset-uno/0.46.5:
- resolution: {integrity: sha512-O4f/cSdNAnK3MVXLgzihnOLrp12h3787U9bPZ1WS7Ow52D+kzBfRLVEWy4RWCGDN+ko/0q7Q7nqZOkrtcCELJQ==}
+ /@unocss/preset-uno/0.47.5:
+ resolution: {integrity: sha512-NYVUskiaHSgpQd14btrp6ZLnymVbDaRDDrXon3heD5sm2s21Q7sigKjYXhGF+Mj00GIPLnEjWnSRPYjvPe4iaQ==}
dependencies:
- '@unocss/core': 0.46.5
- '@unocss/preset-mini': 0.46.5
- '@unocss/preset-wind': 0.46.5
+ '@unocss/core': 0.47.5
+ '@unocss/preset-mini': 0.47.5
+ '@unocss/preset-wind': 0.47.5
dev: true
- /@unocss/preset-web-fonts/0.46.5:
- resolution: {integrity: sha512-ITOtD9AeklSqsVzBlK6wKbABQnD1o9wubN4bGkz7cd0G0GEt7YkW9dYwmXPYqo9Stoga92MJPy/Z2mxKT0ejVw==}
+ /@unocss/preset-web-fonts/0.47.5:
+ resolution: {integrity: sha512-7m8KZerLez1bzGcuPYo+O/qjcKs86Dpin6Lm/k+HmDDPoQygZ9FlHN8+5curAhNLxkWF94SpkpiCuiC9VfzkEA==}
dependencies:
- '@unocss/core': 0.46.5
- ohmyfetch: 0.4.20
+ '@unocss/core': 0.47.5
+ ohmyfetch: 0.4.21
dev: true
- /@unocss/preset-wind/0.46.5:
- resolution: {integrity: sha512-v1n918arr7qg/AYjkvVCJDqWT7bd8UhdT7tBCcJcFOuPvJdToBoy3LcNxQXQpS7gcVGG7YiKE5rT4JwsV7U5XA==}
+ /@unocss/preset-wind/0.47.5:
+ resolution: {integrity: sha512-4Iue6E7l50Dql1MVjcnrBYLI5iosEId93NSygX76AYHkLix85eU9us3sd8mlbzEm7mu7P8hidX6kjdf992GFPw==}
dependencies:
- '@unocss/core': 0.46.5
- '@unocss/preset-mini': 0.46.5
+ '@unocss/core': 0.47.5
+ '@unocss/preset-mini': 0.47.5
dev: true
- /@unocss/reset/0.46.5:
- resolution: {integrity: sha512-DU1sisNixEaUsnfDdbU+POaedJLKUtalHnOOce2Txxrcakf7M2/I5/9cRIXt5diVbPjIyoDPcx+7Gn8K0cTGqg==}
+ /@unocss/reset/0.47.5:
+ resolution: {integrity: sha512-UmAeVMlcGPyrZJdQMGDX7EMVA4UieUyR9f3l6a3B/AcUNPQtcISLIlzzRqcUg2c/SkkA5sHZdXDa+l48b5+rGA==}
- /@unocss/scope/0.46.5:
- resolution: {integrity: sha512-gAA6a2zwal9GMW6HSp2dofUEzS6ZlLxg6/y8fSHHjJduKRZaq77IP3YdmyT4ZnPBIYsE7+u25lXeDOEFrEMSxg==}
+ /@unocss/scope/0.47.5:
+ resolution: {integrity: sha512-vSYOyps6rJGcQztE4IsNkmFWIK06+3A780v+8PAn0wRbjqBoKZ1jCYL3NZ1ykCZBYPCXHcErlA2znIfb3ECbcw==}
dev: true
- /@unocss/transformer-attributify-jsx/0.46.5:
- resolution: {integrity: sha512-kQwGnV/yICU4LdjOBgKrn+m29Zb820W3HGqxI1MAyutbeWJObQbuMnSLhVCu6I9zjlvvFV9rfJ87z/Ggo1vnjQ==}
+ /@unocss/transformer-attributify-jsx/0.47.5:
+ resolution: {integrity: sha512-E+AnZBtDl5e8zudDNgtdQjv1QuEBCwXN6zxpnOdcXqh4omD7IRTGIzQYqEK5FcuNgqQgMVlWE/Tju/mY88v7cQ==}
dependencies:
- '@unocss/core': 0.46.5
+ '@unocss/core': 0.47.5
dev: true
- /@unocss/transformer-compile-class/0.46.5:
- resolution: {integrity: sha512-ntE+CJ2XzUyXKzT2MklM1GcVxLlJFpi6fYl0GqGqXMxvPdKHUaX9f4zASjuAUFr/od1MKhjHkujy8pyr6y2Q4g==}
+ /@unocss/transformer-compile-class/0.47.5:
+ resolution: {integrity: sha512-N3uOVYWgPyuPLfsvDXaG6FgO9WZeI5XZSCioW5phZRRlf6ao5IvgfExwZc1wffIJ2kG1Y0fLrigTZrHwPHLhsA==}
dependencies:
- '@unocss/core': 0.46.5
+ '@unocss/core': 0.47.5
dev: true
- /@unocss/transformer-directives/0.46.5:
- resolution: {integrity: sha512-jnskAINirtl0TW/8ELRR55AEQoy4yU1iBQuZcgJCfOGU6gkNsq6IRoBLcCiFoBmp8UdxvIuGo4k1SpnEf5x+gA==}
+ /@unocss/transformer-directives/0.47.5:
+ resolution: {integrity: sha512-kITp0L4w3iiULZsUXMS7u7oLBf+zyl71kuuBe1DsAWy/luDWrjnFpasug37Amh8++AFSxJYh2ThAfrF2m9XEng==}
dependencies:
- '@unocss/core': 0.46.5
- css-tree: 2.2.1
+ '@unocss/core': 0.47.5
+ css-tree: 2.3.0
dev: true
- /@unocss/transformer-variant-group/0.46.5:
- resolution: {integrity: sha512-xBylFf8Q0z0jzr8OoqiIstC2ZXPeniENGANOruTzXlS+DJ2uuKNrwOuXpBbMTEA2D7lmLwtbyg1PZy3mDUB3iA==}
+ /@unocss/transformer-variant-group/0.47.5:
+ resolution: {integrity: sha512-j0h6nmmabxzW/rMy/AyvdRoWYc+T7SxZqLA2QRly6lEO0SaCY7MYl3Ia0SKwwuoe8HSmp+xbecFguC8ExXOncg==}
dependencies:
- '@unocss/core': 0.46.5
+ '@unocss/core': 0.47.5
dev: true
- /@unocss/vite/0.46.5_vite@3.2.4:
- resolution: {integrity: sha512-/auNcS1L3PjwAA3U/i9scJf2Zx3kkgCdKiXyfetjws4ddAnVE+LrDmIKbbdSUiWFoq9W2QOPpOPpV2xips2gmg==}
+ /@unocss/vite/0.47.5_vite@3.2.4:
+ resolution: {integrity: sha512-m2IU/zLWRmdJIYt8HQc1LLEuricV5aszQI0MhtY7FSiCXKrQT1Zc8XMRTFWTMcKfjkYpr0n3E9YUsaPtCLc6Cg==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0
dependencies:
'@ampproject/remapping': 2.2.0
'@rollup/pluginutils': 5.0.2
- '@unocss/config': 0.46.5
- '@unocss/core': 0.46.5
- '@unocss/inspector': 0.46.5
- '@unocss/scope': 0.46.5
- '@unocss/transformer-directives': 0.46.5
+ '@unocss/config': 0.47.5
+ '@unocss/core': 0.47.5
+ '@unocss/inspector': 0.47.5
+ '@unocss/scope': 0.47.5
+ '@unocss/transformer-directives': 0.47.5
magic-string: 0.26.7
vite: 3.2.4
transitivePeerDependencies:
@@ -2538,7 +2540,7 @@ packages:
'@vue/shared': 3.2.37
estree-walker: 2.0.2
magic-string: 0.25.9
- postcss: 8.4.16
+ postcss: 8.4.19
source-map: 0.6.1
dev: true
@@ -2553,7 +2555,7 @@ packages:
'@vue/shared': 3.2.41
estree-walker: 2.0.2
magic-string: 0.25.9
- postcss: 8.4.18
+ postcss: 8.4.19
source-map: 0.6.1
dev: true
@@ -2568,7 +2570,7 @@ packages:
'@vue/shared': 3.2.45
estree-walker: 2.0.2
magic-string: 0.25.9
- postcss: 8.4.18
+ postcss: 8.4.19
source-map: 0.6.1
/@vue/compiler-ssr/3.2.37:
@@ -2593,9 +2595,11 @@ packages:
/@vue/devtools-api/6.2.1:
resolution: {integrity: sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ==}
+ dev: false
/@vue/devtools-api/6.4.5:
resolution: {integrity: sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==}
+ dev: false
/@vue/reactivity-transform/3.2.37:
resolution: {integrity: sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==}
@@ -2642,6 +2646,7 @@ packages:
dependencies:
'@vue/reactivity': 3.2.45
'@vue/shared': 3.2.45
+ dev: false
/@vue/runtime-dom/3.2.45:
resolution: {integrity: sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==}
@@ -2649,6 +2654,7 @@ packages:
'@vue/runtime-core': 3.2.45
'@vue/shared': 3.2.45
csstype: 2.6.20
+ dev: false
/@vue/server-renderer/3.2.45_vue@3.2.45:
resolution: {integrity: sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==}
@@ -2658,6 +2664,7 @@ packages:
'@vue/compiler-ssr': 3.2.45
'@vue/shared': 3.2.45
vue: 3.2.45
+ dev: false
/@vue/shared/3.2.37:
resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==}
@@ -2692,6 +2699,7 @@ packages:
transitivePeerDependencies:
- '@vue/composition-api'
- vue
+ dev: false
/@vueuse/head/1.0.18_vue@3.2.45:
resolution: {integrity: sha512-V3EuLoZFrMgvCQYSE0pJupYglZ0ID3rr/8ATIgnZNn+fjRrIEn8oAwAe8FRFAUKgBb0rZt+QY94PaDF6/HOLOQ==}
@@ -2703,9 +2711,11 @@ packages:
'@unhead/ssr': 1.0.4
'@unhead/vue': 1.0.4_vue@3.2.45
vue: 3.2.45
+ dev: false
/@vueuse/metadata/9.5.0:
resolution: {integrity: sha512-4M1AyPZmIv41pym+K5+4wup3bKuYebbH8w8BROY1hmT7rIwcyS4tEL+UsGz0Hiu1FCOxcoBrwtAizc0YmBJjyQ==}
+ dev: false
/@vueuse/shared/9.5.0_vue@3.2.45:
resolution: {integrity: sha512-HnnCWU1Vg9CVWRCcI8ohDKDRB2Sc4bTgT1XAIaoLSfVHHn+TKbrox6pd3klCSw4UDxkhDfOk8cAdcK+Z5KleCA==}
@@ -2714,6 +2724,7 @@ packages:
transitivePeerDependencies:
- '@vue/composition-api'
- vue
+ dev: false
/@zhead/schema/1.0.4:
resolution: {integrity: sha512-v/CM22nH0TW9VU5IcRXlshwrMtsZPnFQWhcLBvpZjOJvfEmjl8cUb6OIJQJRR2WESNjjPW2Cji8mgL9XSVLjxA==}
@@ -2762,6 +2773,17 @@ packages:
acorn: 8.8.0
dev: true
+ /acorn-node/1.8.2:
+ resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==}
+ dependencies:
+ acorn: 7.4.1
+ acorn-walk: 7.2.0
+ xtend: 4.0.2
+
+ /acorn-walk/7.2.0:
+ resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
+ engines: {node: '>=0.4.0'}
+
/acorn-walk/8.2.0:
resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
engines: {node: '>=0.4.0'}
@@ -2771,7 +2793,6 @@ packages:
resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
engines: {node: '>=0.4.0'}
hasBin: true
- dev: true
/acorn/8.8.0:
resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==}
@@ -2856,7 +2877,6 @@ packages:
dependencies:
normalize-path: 3.0.0
picomatch: 2.3.1
- dev: true
/appdata-path/1.0.0:
resolution: {integrity: sha512-ZbH3ezXfnT/YE3NdqduIt4lBV+H0ybvA2Qx3K76gIjQvh8gROpDFdDLpx6B1QJtW7zxisCbpTlCLhKqoR8cDBw==}
@@ -2874,6 +2894,9 @@ packages:
readable-stream: 3.6.0
dev: true
+ /arg/5.0.2:
+ resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
+
/argparse/1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
dependencies:
@@ -2935,6 +2958,22 @@ packages:
engines: {node: '>= 4.0.0'}
dev: true
+ /autoprefixer/10.4.13_postcss@8.4.19:
+ resolution: {integrity: sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ browserslist: 4.21.4
+ caniuse-lite: 1.0.30001435
+ fraction.js: 4.2.0
+ normalize-range: 0.1.2
+ picocolors: 1.0.0
+ postcss: 8.4.19
+ postcss-value-parser: 4.2.0
+ dev: true
+
/available-typed-arrays/1.0.5:
resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
engines: {node: '>= 0.4'}
@@ -2988,7 +3027,6 @@ packages:
/binary-extensions/2.2.0:
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'}
- dev: true
/body-parser/1.20.0:
resolution: {integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==}
@@ -3006,8 +3044,6 @@ packages:
raw-body: 2.5.1
type-is: 1.6.18
unpipe: 1.0.0
- transitivePeerDependencies:
- - supports-color
dev: true
/boolbase/1.0.0:
@@ -3031,17 +3067,16 @@ packages:
engines: {node: '>=8'}
dependencies:
fill-range: 7.0.1
- dev: true
- /browserslist/4.21.2:
- resolution: {integrity: sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA==}
+ /browserslist/4.21.4:
+ resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001370
- electron-to-chromium: 1.4.201
+ caniuse-lite: 1.0.30001435
+ electron-to-chromium: 1.4.284
node-releases: 2.0.6
- update-browserslist-db: 1.0.5_browserslist@4.21.2
+ update-browserslist-db: 1.0.10_browserslist@4.21.4
dev: true
/buffer-from/1.1.2:
@@ -3103,8 +3138,6 @@ packages:
ssri: 9.0.1
tar: 6.1.11
unique-filename: 1.1.1
- transitivePeerDependencies:
- - bluebird
dev: true
/call-bind/1.0.2:
@@ -3126,8 +3159,12 @@ packages:
upper-case: 1.1.3
dev: true
- /caniuse-lite/1.0.30001370:
- resolution: {integrity: sha512-3PDmaP56wz/qz7G508xzjx8C+MC2qEm4SYhSEzC9IBROo+dGXFWRuaXkWti0A9tuI00g+toiriVqxtWMgl350g==}
+ /camelcase-css/2.0.1:
+ resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
+ engines: {node: '>= 6'}
+
+ /caniuse-lite/1.0.30001435:
+ resolution: {integrity: sha512-kdCkUTjR+v4YAJelyiDTqiu82BDr4W4CP5sgTA0ZBmqn30XfS2ZghPLMowik9TPhS+psWJiUNxsqLyurDbmutA==}
dev: true
/chalk/2.4.2:
@@ -3172,7 +3209,6 @@ packages:
readdirp: 3.6.0
optionalDependencies:
fsevents: 2.3.2
- dev: true
/chownr/2.0.0:
resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
@@ -3223,7 +3259,6 @@ packages:
engines: {node: '>=7.0.0'}
dependencies:
color-name: 1.1.4
- dev: true
/color-name/1.1.3:
resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
@@ -3231,13 +3266,27 @@ packages:
/color-name/1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
- dev: true
+
+ /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/4.2.3:
+ resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
+ engines: {node: '>=12.5.0'}
+ dependencies:
+ color-convert: 2.0.1
+ color-string: 1.9.1
+ dev: false
+
/colorette/2.0.19:
resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==}
dev: true
@@ -3276,8 +3325,6 @@ packages:
on-headers: 1.0.2
safe-buffer: 5.1.2
vary: 1.1.2
- transitivePeerDependencies:
- - supports-color
dev: true
/concat-map/0.0.1:
@@ -3321,7 +3368,7 @@ packages:
/core-js-compat/3.24.0:
resolution: {integrity: sha512-F+2E63X3ff/nj8uIrf8Rf24UDGIz7p838+xjEp+Bx3y8OWXj+VTPPZNCtdqovPaS9o7Tka5mCH01Zn5vOd6UQg==}
dependencies:
- browserslist: 4.21.2
+ browserslist: 4.21.4
semver: 7.0.0
dev: true
@@ -3344,7 +3391,7 @@ packages:
css-select: 4.3.0
parse5: 6.0.1
parse5-htmlparser2-tree-adapter: 6.0.1
- postcss: 8.4.14
+ postcss: 8.4.19
pretty-bytes: 5.6.0
dev: true
@@ -3380,11 +3427,18 @@ packages:
nth-check: 2.1.1
dev: true
- /css-tree/2.2.1:
- resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==}
+ /css-selector-tokenizer/0.8.0:
+ resolution: {integrity: sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==}
+ dependencies:
+ cssesc: 3.0.0
+ fastparse: 1.1.2
+ dev: false
+
+ /css-tree/2.3.0:
+ resolution: {integrity: sha512-1rg0LiK2MFi4R3/lVvnRokEWTZb30ljSAe5x+0HHkZ+OqZaAeiP8g8Eh91VmkyCtQn9vMgQRiaTDYgLBt+2Qyw==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
dependencies:
- mdn-data: 2.0.28
+ mdn-data: 2.0.30
source-map-js: 1.0.2
dev: true
@@ -3397,7 +3451,6 @@ packages:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
engines: {node: '>=4'}
hasBin: true
- dev: true
/cssom/0.3.8:
resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==}
@@ -3416,6 +3469,23 @@ packages:
/csstype/2.6.20:
resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==}
+ dev: false
+
+ /daisyui/2.42.1_d2ecdd51edbebe3810de3c074fca1feb:
+ resolution: {integrity: sha512-IVeEvP8gvOzHR47fMrOp2YocQJMRmYskhdt7OsuhKJNn+YzLRGOpVpY7AGXt/56pYeYy7h03THHXRTW5cVU9rQ==}
+ peerDependencies:
+ autoprefixer: ^10.0.2
+ postcss: ^8.1.6
+ dependencies:
+ autoprefixer: 10.4.13_postcss@8.4.19
+ color: 4.2.3
+ css-selector-tokenizer: 0.8.0
+ postcss: 8.4.19
+ postcss-js: 4.0.0_postcss@8.4.19
+ tailwindcss: 3.2.4
+ transitivePeerDependencies:
+ - ts-node
+ dev: false
/data-urls/3.0.2:
resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==}
@@ -3432,22 +3502,12 @@ packages:
/debug/2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
dependencies:
ms: 2.0.0
dev: true
/debug/3.2.7:
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
dependencies:
ms: 2.1.3
dev: true
@@ -3510,6 +3570,9 @@ packages:
object-keys: 1.1.1
dev: true
+ /defined/1.0.1:
+ resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==}
+
/defu/6.1.0:
resolution: {integrity: sha512-pOFYRTIhoKujrmbTRhcW5lYQLBXw/dlTwfI8IguF1QCDJOcJzNH1w+YFjxqy6BAuJrClTy6MUE8q+oKJ2FLsIw==}
dev: true
@@ -3533,8 +3596,8 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /destr/1.1.1:
- resolution: {integrity: sha512-QqkneF8LrYmwATMdnuD2MLI3GHQIcBnG6qFC2q9bSH430VTCDAVjcspPmUaKhPGtAtPAftIUFqY1obQYQuwmbg==}
+ /destr/1.2.1:
+ resolution: {integrity: sha512-ud8w0qMLlci6iFG7CNgeRr8OcbUWMsbfjtWft1eJ5Luqrz/M8Ebqk/KCzne8rKUlIQWWfLv0wD6QHrqOf4GshA==}
dev: true
/destroy/1.2.0:
@@ -3551,6 +3614,18 @@ packages:
resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}
dev: true
+ /detective/5.2.1:
+ resolution: {integrity: sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==}
+ engines: {node: '>=0.8.0'}
+ hasBin: true
+ dependencies:
+ acorn-node: 1.8.2
+ defined: 1.0.1
+ minimist: 1.2.6
+
+ /didyoumean/1.2.2:
+ resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
+
/dir-glob/3.0.1:
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
engines: {node: '>=8'}
@@ -3558,6 +3633,9 @@ packages:
path-type: 4.0.0
dev: true
+ /dlv/1.1.3:
+ resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
+
/doctrine/2.1.0:
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
engines: {node: '>=0.10.0'}
@@ -3645,8 +3723,8 @@ packages:
jake: 10.8.5
dev: true
- /electron-to-chromium/1.4.201:
- resolution: {integrity: sha512-87D0gEHbhLZgZxZl2e9/rC/I2BicPC/y9wR/cuaJSqvkgN41s5EImi89S7YExHc7F0OBXiKsABZt9mmb9bqFcQ==}
+ /electron-to-chromium/1.4.284:
+ resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==}
dev: true
/emoji-regex/8.0.0:
@@ -4004,40 +4082,20 @@ packages:
dependencies:
debug: 3.2.7
resolve: 1.22.1
- transitivePeerDependencies:
- - supports-color
dev: true
- /eslint-module-utils/2.7.3_c5u3z3b56p5yrxfuaql7gkhl3q:
+ /eslint-module-utils/2.7.3:
resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==}
engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint-import-resolver-node: '*'
- eslint-import-resolver-typescript: '*'
- eslint-import-resolver-webpack: '*'
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- eslint-import-resolver-node:
- optional: true
- eslint-import-resolver-typescript:
- optional: true
- eslint-import-resolver-webpack:
- optional: true
dependencies:
- '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a
debug: 3.2.7
- eslint-import-resolver-node: 0.3.6
find-up: 2.1.0
- transitivePeerDependencies:
- - supports-color
dev: true
- /eslint-plugin-antfu/0.31.0_hsf322ms6xhhd4b5ne6lb74y4a:
+ /eslint-plugin-antfu/0.31.0_eslint@8.28.0+typescript@4.9.3:
resolution: {integrity: sha512-eeYyUfwOzwwa8CVaQuWxTDK2FXe9WaAlWtKHu1p0AtypvgPMDWbQQNDFxFRHlpI3RznnS1ZnCQnz7QC3CzH5tg==}
dependencies:
- '@typescript-eslint/utils': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a
+ '@typescript-eslint/utils': 5.44.0_eslint@8.28.0+typescript@4.9.3
transitivePeerDependencies:
- eslint
- supports-color
@@ -4072,24 +4130,19 @@ packages:
htmlparser2: 8.0.1
dev: true
- /eslint-plugin-import/2.26.0_vfrilbydaxalswvos6uuh4sxs4:
+ /eslint-plugin-import/2.26.0_eslint@8.28.0:
resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
engines: {node: '>=4'}
peerDependencies:
- '@typescript-eslint/parser': '*'
eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
dependencies:
- '@typescript-eslint/parser': 5.44.0_hsf322ms6xhhd4b5ne6lb74y4a
array-includes: 3.1.5
array.prototype.flat: 1.3.0
debug: 2.6.9
doctrine: 2.1.0
eslint: 8.28.0
eslint-import-resolver-node: 0.3.6
- eslint-module-utils: 2.7.3_c5u3z3b56p5yrxfuaql7gkhl3q
+ eslint-module-utils: 2.7.3
has: 1.0.3
is-core-module: 2.10.0
is-glob: 4.0.3
@@ -4097,10 +4150,6 @@ packages:
object.values: 1.1.5
resolve: 1.22.1
tsconfig-paths: 3.14.1
- transitivePeerDependencies:
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - supports-color
dev: true
/eslint-plugin-jsonc/2.5.0_eslint@8.28.0:
@@ -4432,8 +4481,6 @@ packages:
type-is: 1.6.18
utils-merge: 1.0.1
vary: 1.1.2
- transitivePeerDependencies:
- - supports-color
dev: true
/extend-shallow/2.0.1:
@@ -4475,7 +4522,6 @@ packages:
glob-parent: 5.1.2
merge2: 1.4.1
micromatch: 4.0.5
- dev: true
/fast-json-stable-stringify/2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
@@ -4485,11 +4531,14 @@ packages:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
dev: true
+ /fastparse/1.1.2:
+ resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==}
+ dev: false
+
/fastq/1.13.0:
resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==}
dependencies:
reusify: 1.0.4
- dev: true
/file-entry-cache/6.0.1:
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
@@ -4509,7 +4558,6 @@ packages:
engines: {node: '>=8'}
dependencies:
to-regex-range: 5.0.1
- dev: true
/finalhandler/1.2.0:
resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
@@ -4522,8 +4570,6 @@ packages:
parseurl: 1.3.3
statuses: 2.0.1
unpipe: 1.0.0
- transitivePeerDependencies:
- - supports-color
dev: true
/find-up/2.1.0:
@@ -4581,6 +4627,10 @@ packages:
engines: {node: '>= 0.6'}
dev: true
+ /fraction.js/4.2.0:
+ resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}
+ dev: true
+
/fresh/0.5.2:
resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=}
engines: {node: '>= 0.6'}
@@ -4620,7 +4670,6 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
- dev: true
optional: true
/function-bind/1.1.1:
@@ -4694,14 +4743,12 @@ packages:
engines: {node: '>= 6'}
dependencies:
is-glob: 4.0.3
- dev: true
/glob-parent/6.0.2:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
dependencies:
is-glob: 4.0.3
- dev: true
/glob/7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
@@ -5068,6 +5115,10 @@ packages:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
dev: true
+ /is-arrayish/0.3.2:
+ resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
+ dev: false
+
/is-bigint/1.0.4:
resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
dependencies:
@@ -5079,7 +5130,6 @@ packages:
engines: {node: '>=8'}
dependencies:
binary-extensions: 2.2.0
- dev: true
/is-boolean-object/1.1.2:
resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
@@ -5137,7 +5187,6 @@ packages:
/is-extglob/2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'}
- dev: true
/is-fullwidth-code-point/3.0.0:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
@@ -5149,7 +5198,6 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
is-extglob: 2.1.1
- dev: true
/is-hexadecimal/1.0.4:
resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
@@ -5182,7 +5230,6 @@ packages:
/is-number/7.0.0:
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
engines: {node: '>=0.12.0'}
- dev: true
/is-obj/1.0.1:
resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==}
@@ -5507,6 +5554,10 @@ packages:
type-check: 0.4.0
dev: true
+ /lilconfig/2.0.6:
+ resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
+ engines: {node: '>=10'}
+
/lines-and-columns/1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
@@ -5609,7 +5660,6 @@ packages:
socks-proxy-agent: 7.0.0
ssri: 9.0.1
transitivePeerDependencies:
- - bluebird
- supports-color
dev: true
@@ -5654,8 +5704,8 @@ packages:
resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
dev: true
- /mdn-data/2.0.28:
- resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==}
+ /mdn-data/2.0.30:
+ resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
dev: true
/mdurl/1.0.1:
@@ -5678,7 +5728,6 @@ packages:
/merge2/1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
- dev: true
/methods/1.1.2:
resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
@@ -5700,7 +5749,6 @@ packages:
dependencies:
braces: 3.0.2
picomatch: 2.3.1
- dev: true
/mime-db/1.52.0:
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
@@ -5890,7 +5938,6 @@ packages:
tar: 6.1.11
which: 2.0.2
transitivePeerDependencies:
- - bluebird
- supports-color
dev: true
@@ -5936,6 +5983,10 @@ packages:
/normalize-path/3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
engines: {node: '>=0.10.0'}
+
+ /normalize-range/0.1.2:
+ resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
+ engines: {node: '>=0.10.0'}
dev: true
/npm-bundled/1.1.2:
@@ -6003,7 +6054,6 @@ packages:
npm-package-arg: 9.1.0
proc-log: 2.0.1
transitivePeerDependencies:
- - bluebird
- supports-color
dev: true
@@ -6043,6 +6093,10 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /object-hash/3.0.0:
+ resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
+ engines: {node: '>= 6'}
+
/object-inspect/1.12.2:
resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
dev: true
@@ -6083,13 +6137,13 @@ packages:
resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}
dev: true
- /ohmyfetch/0.4.20:
- resolution: {integrity: sha512-+c3/l+X91owrT1reTos1R13rb2j8NGZpKi0bRWwrnxIHlr1FZ8NzghIsNBKpUvk9nsnFoNK4phw+nTnXrcALzA==}
+ /ohmyfetch/0.4.21:
+ resolution: {integrity: sha512-VG7f/JRvqvBOYvL0tHyEIEG7XHWm7OqIfAs6/HqwWwDfjiJ1g0huIpe5sFEmyb+7hpFa1EGNH2aERWR72tlClw==}
dependencies:
- destr: 1.1.1
+ destr: 1.2.1
node-fetch-native: 0.1.8
ufo: 0.8.6
- undici: 5.11.0
+ undici: 5.13.0
dev: true
/on-finished/2.4.1:
@@ -6235,7 +6289,6 @@ packages:
ssri: 9.0.1
tar: 6.1.11
transitivePeerDependencies:
- - bluebird
- supports-color
dev: true
@@ -6330,10 +6383,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /pathe/0.3.9:
- resolution: {integrity: sha512-6Y6s0vT112P3jD8dGfuS6r+lpa0qqNrLyHPOwvXMnyNTQaYiwgau2DP3aNDsR13xqtGj7rrPo+jFUATpU6/s+g==}
- dev: true
-
/pathe/1.0.0:
resolution: {integrity: sha512-nPdMG0Pd09HuSsr7QOKUXO2Jr9eqaDiZvDwdyIhNG5SHYujkQHYKDfGQkulBxvbDHz8oHLsTgKN86LSwYzSHAg==}
dev: true
@@ -6348,9 +6397,12 @@ packages:
/picomatch/2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
- dev: true
- /pinia/2.0.25_mgnvym7yiazkylwwogi5r767ue:
+ /pify/2.3.0:
+ resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
+ engines: {node: '>=0.10.0'}
+
+ /pinia/2.0.25_typescript@4.9.3+vue@3.2.45:
resolution: {integrity: sha512-3reAkjJ6bW2D5hZKRMS0c9rUbHVlsVyZd037xO0PJr2AuF/09RRSBnFLlJgmHF4Jx6dEoW/jZBOHTushY7IMlw==}
peerDependencies:
'@vue/composition-api': ^1.4.0
@@ -6387,34 +6439,63 @@ packages:
hasBin: true
dev: true
+ /postcss-import/14.1.0_postcss@8.4.19:
+ resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ postcss: ^8.0.0
+ dependencies:
+ postcss: 8.4.19
+ postcss-value-parser: 4.2.0
+ read-cache: 1.0.0
+ resolve: 1.22.1
+
+ /postcss-js/4.0.0_postcss@8.4.19:
+ resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==}
+ engines: {node: ^12 || ^14 || >= 16}
+ peerDependencies:
+ postcss: ^8.3.3
+ dependencies:
+ camelcase-css: 2.0.1
+ postcss: 8.4.19
+
+ /postcss-load-config/3.1.4_postcss@8.4.19:
+ resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
+ engines: {node: '>= 10'}
+ peerDependencies:
+ postcss: '>=8.0.9'
+ ts-node: '>=9.0.0'
+ peerDependenciesMeta:
+ postcss:
+ optional: true
+ ts-node:
+ optional: true
+ dependencies:
+ lilconfig: 2.0.6
+ postcss: 8.4.19
+ yaml: 1.10.2
+
+ /postcss-nested/6.0.0_postcss@8.4.19:
+ resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==}
+ engines: {node: '>=12.0'}
+ peerDependencies:
+ postcss: ^8.2.14
+ dependencies:
+ postcss: 8.4.19
+ postcss-selector-parser: 6.0.10
+
/postcss-selector-parser/6.0.10:
resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
engines: {node: '>=4'}
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- dev: true
-
- /postcss/8.4.14:
- resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==}
- engines: {node: ^10 || ^12 || >=14}
- dependencies:
- nanoid: 3.3.4
- picocolors: 1.0.0
- source-map-js: 1.0.2
- dev: true
- /postcss/8.4.16:
- resolution: {integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==}
- engines: {node: ^10 || ^12 || >=14}
- dependencies:
- nanoid: 3.3.4
- picocolors: 1.0.0
- source-map-js: 1.0.2
- dev: true
+ /postcss-value-parser/4.2.0:
+ resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- /postcss/8.4.18:
- resolution: {integrity: sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==}
+ /postcss/8.4.19:
+ resolution: {integrity: sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.4
@@ -6463,11 +6544,6 @@ packages:
/promise-inflight/1.0.1:
resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==}
- peerDependencies:
- bluebird: '*'
- peerDependenciesMeta:
- bluebird:
- optional: true
dev: true
/promise-retry/2.0.1:
@@ -6516,7 +6592,10 @@ packages:
/queue-microtask/1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- dev: true
+
+ /quick-lru/5.1.1:
+ resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
+ engines: {node: '>=10'}
/randombytes/2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
@@ -6539,6 +6618,11 @@ packages:
unpipe: 1.0.0
dev: true
+ /read-cache/1.0.0:
+ resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
+ dependencies:
+ pify: 2.3.0
+
/read-package-json-fast/2.0.3:
resolution: {integrity: sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==}
engines: {node: '>=10'}
@@ -6610,7 +6694,6 @@ packages:
engines: {node: '>=8.10.0'}
dependencies:
picomatch: 2.3.1
- dev: true
/rechoir/0.6.2:
resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==}
@@ -6722,7 +6805,6 @@ packages:
/reusify/1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- dev: true
/rimraf/3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
@@ -6755,7 +6837,6 @@ packages:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
dependencies:
queue-microtask: 1.2.3
- dev: true
/run-script-os/1.1.6:
resolution: {integrity: sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==}
@@ -6851,8 +6932,6 @@ packages:
on-finished: 2.4.1
range-parser: 1.2.1
statuses: 2.0.1
- transitivePeerDependencies:
- - supports-color
dev: true
/serialize-javascript/4.0.0:
@@ -6869,8 +6948,6 @@ packages:
escape-html: 1.0.3
parseurl: 1.3.3
send: 0.18.0
- transitivePeerDependencies:
- - supports-color
dev: true
/set-blocking/2.0.0:
@@ -6932,6 +7009,12 @@ packages:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
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.2:
resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==}
engines: {node: '>= 10'}
@@ -7202,6 +7285,37 @@ packages:
tslib: 2.4.0
dev: true
+ /tailwindcss/3.2.4:
+ resolution: {integrity: sha512-AhwtHCKMtR71JgeYDaswmZXhPcW9iuI9Sp2LvZPo9upDZ7231ZJ7eA9RaURbhpXGVlrjX4cFNlB4ieTetEb7hQ==}
+ engines: {node: '>=12.13.0'}
+ hasBin: true
+ dependencies:
+ arg: 5.0.2
+ chokidar: 3.5.3
+ color-name: 1.1.4
+ detective: 5.2.1
+ didyoumean: 1.2.2
+ dlv: 1.1.3
+ fast-glob: 3.2.12
+ glob-parent: 6.0.2
+ is-glob: 4.0.3
+ lilconfig: 2.0.6
+ micromatch: 4.0.5
+ normalize-path: 3.0.0
+ object-hash: 3.0.0
+ picocolors: 1.0.0
+ postcss: 8.4.19
+ postcss-import: 14.1.0_postcss@8.4.19
+ postcss-js: 4.0.0_postcss@8.4.19
+ postcss-load-config: 3.1.4_postcss@8.4.19
+ postcss-nested: 6.0.0_postcss@8.4.19
+ postcss-selector-parser: 6.0.10
+ postcss-value-parser: 4.2.0
+ quick-lru: 5.1.1
+ resolve: 1.22.1
+ transitivePeerDependencies:
+ - ts-node
+
/tar/6.1.11:
resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==}
engines: {node: '>= 10'}
@@ -7227,7 +7341,6 @@ packages:
unconfig: 0.3.7
yargs: 17.6.2
transitivePeerDependencies:
- - bluebird
- supports-color
dev: true
@@ -7277,7 +7390,6 @@ packages:
engines: {node: '>=8.0'}
dependencies:
is-number: 7.0.0
- dev: true
/toidentifier/1.0.1:
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
@@ -7385,6 +7497,7 @@ packages:
resolution: {integrity: sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==}
engines: {node: '>=4.2.0'}
hasBin: true
+ dev: true
/uc.micro/1.0.6:
resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==}
@@ -7421,8 +7534,8 @@ packages:
jiti: 1.16.0
dev: true
- /undici/5.11.0:
- resolution: {integrity: sha512-oWjWJHzFet0Ow4YZBkyiJwiK5vWqEYoH7BINzJAJOLedZ++JpAlCbUktW2GQ2DS2FpKmxD/JMtWUUWl1BtghGw==}
+ /undici/5.13.0:
+ resolution: {integrity: sha512-UDZKtwb2k7KRsK4SdXWG7ErXiL7yTGgLWvk2AXO1JMjgjh404nFo6tWSCM2xMpJwMPx3J8i/vfqEh1zOqvj82Q==}
engines: {node: '>=12.18'}
dependencies:
busboy: 1.6.0
@@ -7504,32 +7617,32 @@ packages:
engines: {node: '>= 10.0.0'}
dev: true
- /unocss/0.46.5_vite@3.2.4:
- resolution: {integrity: sha512-AMURkxzvhHgjxD9KcEyo1y+zTJvjHG9O+vYWTyyMEQeCspFmGONoEtnBC9p8MGPsiW4afSEJCrIROOEl186zKQ==}
+ /unocss/0.47.5_vite@3.2.4:
+ resolution: {integrity: sha512-FdohziPzjpQ7VAP7F/z3xgKNhGOOP1i5FIlxia2qICHGfOT2tcmioY75Lqp+a4PfYV1CFlaBEhZi/hQxX8Q6cQ==}
engines: {node: '>=14'}
peerDependencies:
- '@unocss/webpack': 0.46.5
+ '@unocss/webpack': 0.47.5
peerDependenciesMeta:
'@unocss/webpack':
optional: true
dependencies:
- '@unocss/astro': 0.46.5_vite@3.2.4
- '@unocss/cli': 0.46.5
- '@unocss/core': 0.46.5
- '@unocss/preset-attributify': 0.46.5
- '@unocss/preset-icons': 0.46.5
- '@unocss/preset-mini': 0.46.5
- '@unocss/preset-tagify': 0.46.5
- '@unocss/preset-typography': 0.46.5
- '@unocss/preset-uno': 0.46.5
- '@unocss/preset-web-fonts': 0.46.5
- '@unocss/preset-wind': 0.46.5
- '@unocss/reset': 0.46.5
- '@unocss/transformer-attributify-jsx': 0.46.5
- '@unocss/transformer-compile-class': 0.46.5
- '@unocss/transformer-directives': 0.46.5
- '@unocss/transformer-variant-group': 0.46.5
- '@unocss/vite': 0.46.5_vite@3.2.4
+ '@unocss/astro': 0.47.5_vite@3.2.4
+ '@unocss/cli': 0.47.5
+ '@unocss/core': 0.47.5
+ '@unocss/preset-attributify': 0.47.5
+ '@unocss/preset-icons': 0.47.5
+ '@unocss/preset-mini': 0.47.5
+ '@unocss/preset-tagify': 0.47.5
+ '@unocss/preset-typography': 0.47.5
+ '@unocss/preset-uno': 0.47.5
+ '@unocss/preset-web-fonts': 0.47.5
+ '@unocss/preset-wind': 0.47.5
+ '@unocss/reset': 0.47.5
+ '@unocss/transformer-attributify-jsx': 0.47.5
+ '@unocss/transformer-compile-class': 0.47.5
+ '@unocss/transformer-directives': 0.47.5
+ '@unocss/transformer-variant-group': 0.47.5
+ '@unocss/vite': 0.47.5_vite@3.2.4
transitivePeerDependencies:
- rollup
- supports-color
@@ -7620,7 +7733,7 @@ packages:
unplugin: 1.0.0
dev: true
- /unplugin-vue-macros/1.0.0_jpfe37id6rtfx3qpjube5didlq:
+ /unplugin-vue-macros/1.0.0_4bca4dfd03f4665bee0f4d024e8d035c:
resolution: {integrity: sha512-OWJZtMSwmGDqrgLPyFn2jqTGE0NAZimr3m8BsOtSq0rR5nhsvCvB5G+TNY1T3vW7o877DxPokhGYoBmH4NBXdQ==}
engines: {node: '>=14.19.0'}
peerDependencies:
@@ -7673,13 +7786,13 @@ packages:
engines: {node: '>=4'}
dev: true
- /update-browserslist-db/1.0.5_browserslist@4.21.2:
- resolution: {integrity: sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==}
+ /update-browserslist-db/1.0.10_browserslist@4.21.4:
+ resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: 4.21.2
+ browserslist: 4.21.4
escalade: 3.1.1
picocolors: 1.0.0
dev: true
@@ -7703,7 +7816,6 @@ packages:
/util-deprecate/1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
- dev: true
/utils-merge/1.0.1:
resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=}
@@ -7796,7 +7908,7 @@ packages:
- vite
dev: true
- /vite-plugin-vue-layouts/0.7.0_ltio2jrs4h243s6indlqgywoku:
+ /vite-plugin-vue-layouts/0.7.0_5cd0ed2632e1f5cdcbc868d70362ce55:
resolution: {integrity: sha512-k5XDmRNFo4M/GmUjhbRXj2WmJiFcGoVI8l/uZ72RHyRDQr4wE/6Zq/KFq0lqXomWQxTSzakQRUswzNwtvZLE8A==}
peerDependencies:
vite: ^2.5.0 || ^3.0.0-0
@@ -7832,7 +7944,7 @@ packages:
resolution: {integrity: sha512-9ZIRBRCgM1Q4RtXXEBHIu8gotbx9LCnHZOZXtdSzR0DnjN9H5IYGY3yGoxI6VX8dScXiluxOODFlNlr7ydyI9A==}
dev: true
- /vite-ssg/0.22.0_btsslyppnm7dvf4lyxme2fuxdq:
+ /vite-ssg/0.22.0_0ce525e1ef6b3e3a978bc5d84d16971c:
resolution: {integrity: sha512-GW8hARA4lT4fEAfxfnSEplV5JKQEM15yTVI8SZefYW69xfBVfujZrlqKqory+kHi7rgm7ZEhH8Uv82pdWETiSQ==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -7894,7 +8006,7 @@ packages:
optional: true
dependencies:
esbuild: 0.15.9
- postcss: 8.4.18
+ postcss: 8.4.19
resolve: 1.22.1
rollup: 2.79.1
optionalDependencies:
@@ -7922,6 +8034,7 @@ packages:
optional: true
dependencies:
vue: 3.2.45
+ dev: false
/vue-eslint-parser/9.0.3_eslint@8.28.0:
resolution: {integrity: sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==}
@@ -7952,6 +8065,7 @@ packages:
'@intlify/vue-devtools': 9.2.2
'@vue/devtools-api': 6.2.1
vue: 3.2.45
+ dev: false
/vue-router/4.1.6_vue@3.2.45:
resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==}
@@ -7960,6 +8074,7 @@ packages:
dependencies:
'@vue/devtools-api': 6.4.5
vue: 3.2.45
+ dev: false
/vue-template-compiler/2.7.10:
resolution: {integrity: sha512-QO+8R9YRq1Gudm8ZMdo/lImZLJVUIAM8c07Vp84ojdDAf8HmPJc7XB556PcXV218k2AkKznsRz6xB5uOjAC4EQ==}
@@ -7987,6 +8102,7 @@ packages:
'@vue/runtime-dom': 3.2.45
'@vue/server-renderer': 3.2.45_vue@3.2.45
'@vue/shared': 3.2.45
+ dev: false
/w3c-xmlserializer/4.0.0:
resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==}
@@ -8122,7 +8238,7 @@ packages:
'@babel/core': 7.18.9
'@babel/preset-env': 7.18.9_@babel+core@7.18.9
'@babel/runtime': 7.18.9
- '@rollup/plugin-babel': 5.3.1_cwbsg774jzhqoll5t2xfwyzz54
+ '@rollup/plugin-babel': 5.3.1_@babel+core@7.18.9+rollup@2.79.1
'@rollup/plugin-node-resolve': 11.2.1_rollup@2.79.1
'@rollup/plugin-replace': 2.4.2_rollup@2.79.1
'@surma/rollup-plugin-off-main-thread': 2.2.3
@@ -8281,6 +8397,10 @@ packages:
resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
dev: true
+ /xtend/4.0.2:
+ resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
+ engines: {node: '>=0.4'}
+
/y18n/5.0.8:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'}
@@ -8310,7 +8430,6 @@ packages:
/yaml/1.10.2:
resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
engines: {node: '>= 6'}
- dev: true
/yaml/2.1.3:
resolution: {integrity: sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==}
diff --git a/postcss.config.cjs b/postcss.config.cjs
new file mode 100644
index 0000000..33ad091
--- /dev/null
+++ b/postcss.config.cjs
@@ -0,0 +1,6 @@
+module.exports = {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+}
diff --git a/public/Snipaste_2022-12-01_22-59-42.png b/public/Snipaste_2022-12-01_22-59-42.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d07415bc3b9a43158d753808febbc00713dbde1
GIT binary patch
literal 670614
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