diff --git a/README.md b/README.md
index 34d26a4..2a747b3 100644
--- a/README.md
+++ b/README.md
@@ -56,6 +56,8 @@ Mocking up web app with Vitesse(speed)
- 🦔 Critical CSS via [critters](https://github.com/GoogleChromeLabs/critters)
+- 🔤 [Webfont self-hosting](https://github.com/feat-agency/vite-plugin-webfont-dl)
+
- 🦾 TypeScript, of course
- ⚙️ Unit Testing with [Vitest](https://github.com/vitest-dev/vitest), E2E Testing with [Cypress](https://cypress.io/) on [GitHub Actions](https://github.com/features/actions)
@@ -95,6 +97,7 @@ Mocking up web app with Vitesse(speed)
- [`vite-ssg-sitemap`](https://github.com/jbaubree/vite-ssg-sitemap) - Sitemap generator
- [`@vueuse/head`](https://github.com/vueuse/head) - manipulate document head reactively
- [`vite-plugin-vue-inspector`](https://github.com/webfansplz/vite-plugin-vue-inspector) - jump to local IDE source code while click the element of browser automatically
+- [`vite-plugin-webfont-dl`](https://github.com/feat-agency/vite-plugin-webfont-dl) - Zero-config webfont (Google Fonts) downloader and injector to improve website's performance.
### Coding Style
diff --git a/package.json b/package.json
index 183ec69..d795416 100644
--- a/package.json
+++ b/package.json
@@ -61,6 +61,7 @@
"vite-plugin-vue-inspector": "^3.4.0",
"vite-plugin-vue-layouts": "^0.8.0",
"vite-plugin-vue-markdown": "^0.22.4",
+ "vite-plugin-webfont-dl": "^3.6.0",
"vite-ssg": "^0.22.1",
"vite-ssg-sitemap": "^0.4.3",
"vitest": "^0.29.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 132bcf0..8a6a8ed 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -40,6 +40,7 @@ specifiers:
vite-plugin-vue-inspector: ^3.4.0
vite-plugin-vue-layouts: ^0.8.0
vite-plugin-vue-markdown: ^0.22.4
+ vite-plugin-webfont-dl: ^3.6.0
vite-ssg: ^0.22.1
vite-ssg-sitemap: ^0.4.3
vitest: ^0.29.3
@@ -66,9 +67,9 @@ devDependencies:
'@intlify/unplugin-vue-i18n': 0.9.2_vue-i18n@9.2.2
'@types/markdown-it-link-attributes': 3.0.1
'@types/nprogress': 0.2.0
- '@vitejs/plugin-vue': 4.1.0_vite@4.2.0+vue@3.2.47
+ '@vitejs/plugin-vue': 4.1.0_vite@4.2.1+vue@3.2.47
'@vue-macros/volar': 0.9.0_vue-tsc@1.2.0+vue@3.2.47
- '@vue/test-utils': 2.3.1_vue@3.2.47
+ '@vue/test-utils': 2.3.2_vue@3.2.47
critters: 0.0.16
cross-env: 7.0.3
cypress: 12.8.1
@@ -78,26 +79,27 @@ devDependencies:
lint-staged: 13.2.0
markdown-it-link-attributes: 4.0.1
markdown-it-shiki: 0.8.0
- pnpm: 7.30.0
+ pnpm: 7.30.3
shiki: 0.14.1
simple-git-hooks: 2.8.1
taze: 0.9.1
typescript: 4.9.5
- unocss: 0.50.6_vite@4.2.0
+ unocss: 0.50.6_vite@4.2.1
unplugin-auto-import: 0.15.1_@vueuse+core@9.13.0
unplugin-vue-components: 0.24.1_vue@3.2.47
- unplugin-vue-macros: 1.10.1_2czchvey3hiidu3aznpuei4mem
- vite: 4.2.0
- vite-plugin-inspect: 0.7.17_vite@4.2.0
- vite-plugin-pages: 0.29.0_vite@4.2.0
- vite-plugin-pwa: 0.14.4_vite@4.2.0
- vite-plugin-vue-component-preview: 1.1.5_vite@4.2.0+vue@3.2.47
- vite-plugin-vue-inspector: 3.4.0_vite@4.2.0
- vite-plugin-vue-layouts: 0.8.0_m3uvdxdk7hj6rhgyd3bnmiarxm
- vite-plugin-vue-markdown: 0.22.4_vite@4.2.0
- vite-ssg: 0.22.1_sko5ykgkgm7crz47mqa6e35k6y
+ unplugin-vue-macros: 1.10.1_aeurc5btel4k37vmechrre3xm4
+ vite: 4.2.1
+ vite-plugin-inspect: 0.7.18_vite@4.2.1
+ vite-plugin-pages: 0.29.0_vite@4.2.1
+ vite-plugin-pwa: 0.14.4_vite@4.2.1
+ vite-plugin-vue-component-preview: 1.1.5_vite@4.2.1+vue@3.2.47
+ vite-plugin-vue-inspector: 3.4.0_vite@4.2.1
+ vite-plugin-vue-layouts: 0.8.0_asesa6ksds7mbxqm7d5qamvm34
+ vite-plugin-vue-markdown: 0.22.4_vite@4.2.1
+ vite-plugin-webfont-dl: 3.6.0_vite@4.2.1
+ vite-ssg: 0.22.1_5yp5ffmexyoplwevzih2hx4gpy
vite-ssg-sitemap: 0.4.3
- vitest: 0.29.3
+ vitest: 0.29.7
vue-tsc: 1.2.0_typescript@4.9.5
packages:
@@ -107,10 +109,10 @@ packages:
engines: {node: '>=6.0.0'}
dependencies:
'@jridgewell/gen-mapping': 0.1.1
- '@jridgewell/trace-mapping': 0.3.17
+ '@jridgewell/trace-mapping': 0.3.14
dev: true
- /@antfu/eslint-config-basic/0.37.0_haq6ulc3vui3hbw2ow7npojefi:
+ /@antfu/eslint-config-basic/0.37.0_cpj4tv3hntrcia52vnrrg3eslq:
resolution: {integrity: sha512-iBj6qjAOQr+WMhK38lfR2/xdIY81qUk4i6tHhwmcxXi4GEf2HF6I4Cgeu9SyIlTxOw8AP1CVqdUNzUbmYSaMZg==}
peerDependencies:
eslint: '>=7.4.0'
@@ -119,14 +121,14 @@ packages:
eslint-plugin-antfu: 0.37.0_vgl77cfdswitgr47lm5swmv43m
eslint-plugin-eslint-comments: 3.2.0_eslint@8.36.0
eslint-plugin-html: 7.1.0
- eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu
+ eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e
eslint-plugin-jsonc: 2.7.0_eslint@8.36.0
eslint-plugin-markdown: 3.0.0_eslint@8.36.0
eslint-plugin-n: 15.6.1_eslint@8.36.0
eslint-plugin-no-only-tests: 3.1.0
eslint-plugin-promise: 6.1.1_eslint@8.36.0
eslint-plugin-unicorn: 46.0.0_eslint@8.36.0
- eslint-plugin-unused-imports: 2.0.0_dchlkxfdm6cbfc25bfo3oeha6e
+ eslint-plugin-unused-imports: 2.0.0_pjgbsoxltfjhart6hcjsvw66hu
eslint-plugin-yml: 1.5.0_eslint@8.36.0
jsonc-eslint-parser: 2.2.0
yaml-eslint-parser: 1.2.0
@@ -145,11 +147,11 @@ packages:
eslint: '>=7.4.0'
typescript: '>=3.9'
dependencies:
- '@antfu/eslint-config-basic': 0.37.0_haq6ulc3vui3hbw2ow7npojefi
- '@typescript-eslint/eslint-plugin': 5.55.0_342y7v4tc7ytrrysmit6jo4wri
- '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m
+ '@antfu/eslint-config-basic': 0.37.0_cpj4tv3hntrcia52vnrrg3eslq
+ '@typescript-eslint/eslint-plugin': 5.56.0_iskin7c6dxqunwflhstekcjqmq
+ '@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
eslint: 8.36.0
- eslint-plugin-jest: 27.2.1_77hzc3m4z2zccvz4y3m32ao6om
+ eslint-plugin-jest: 27.2.1_t2az3euonckxht7o3xjedcge5q
typescript: 4.9.5
transitivePeerDependencies:
- eslint-import-resolver-typescript
@@ -158,15 +160,15 @@ packages:
- supports-color
dev: true
- /@antfu/eslint-config-vue/0.37.0_haq6ulc3vui3hbw2ow7npojefi:
+ /@antfu/eslint-config-vue/0.37.0_cpj4tv3hntrcia52vnrrg3eslq:
resolution: {integrity: sha512-d7n4+7f6YMizE1HDEOtIBJGruFuIeqrNF+ZjHM8o6+isMrJkvdjVx6nHtHVtoWNYW6jiRJ5AW+nkfo2aoNGUyA==}
peerDependencies:
eslint: '>=7.4.0'
dependencies:
- '@antfu/eslint-config-basic': 0.37.0_haq6ulc3vui3hbw2ow7npojefi
+ '@antfu/eslint-config-basic': 0.37.0_cpj4tv3hntrcia52vnrrg3eslq
'@antfu/eslint-config-ts': 0.37.0_vgl77cfdswitgr47lm5swmv43m
eslint: 8.36.0
- eslint-plugin-vue: 9.9.0_eslint@8.36.0
+ eslint-plugin-vue: 9.10.0_eslint@8.36.0
local-pkg: 0.4.3
transitivePeerDependencies:
- '@typescript-eslint/eslint-plugin'
@@ -183,18 +185,18 @@ packages:
peerDependencies:
eslint: '>=7.4.0'
dependencies:
- '@antfu/eslint-config-vue': 0.37.0_haq6ulc3vui3hbw2ow7npojefi
- '@typescript-eslint/eslint-plugin': 5.55.0_342y7v4tc7ytrrysmit6jo4wri
- '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m
+ '@antfu/eslint-config-vue': 0.37.0_cpj4tv3hntrcia52vnrrg3eslq
+ '@typescript-eslint/eslint-plugin': 5.56.0_iskin7c6dxqunwflhstekcjqmq
+ '@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
eslint: 8.36.0
eslint-plugin-eslint-comments: 3.2.0_eslint@8.36.0
eslint-plugin-html: 7.1.0
- eslint-plugin-import: 2.27.5_a7er6olmtneep4uytpot6gt7wu
+ eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e
eslint-plugin-jsonc: 2.7.0_eslint@8.36.0
eslint-plugin-n: 15.6.1_eslint@8.36.0
eslint-plugin-promise: 6.1.1_eslint@8.36.0
eslint-plugin-unicorn: 46.0.0_eslint@8.36.0
- eslint-plugin-vue: 9.9.0_eslint@8.36.0
+ eslint-plugin-vue: 9.10.0_eslint@8.36.0
eslint-plugin-yml: 1.5.0_eslint@8.36.0
jsonc-eslint-parser: 2.2.0
yaml-eslint-parser: 1.2.0
@@ -522,6 +524,13 @@ packages:
js-tokens: 4.0.0
dev: true
+ /@babel/parser/7.20.7:
+ resolution: {integrity: sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dependencies:
+ '@babel/types': 7.21.3
+
/@babel/parser/7.21.3:
resolution: {integrity: sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==}
engines: {node: '>=6.0.0'}
@@ -1491,8 +1500,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm/0.17.12:
- resolution: {integrity: sha512-E/sgkvwoIfj4aMAPL2e35VnUJspzVYl7+M1B2cqeubdBhADV4uPon0KCc8p2G+LqSJ6i8ocYPCqY3A4GGq0zkQ==}
+ /@esbuild/android-arm/0.17.14:
+ resolution: {integrity: sha512-0CnlwnjDU8cks0yJLXfkaU/uoLyRf9VZJs4p1PskBr2AlAHeEsFEwJEo0of/Z3g+ilw5mpyDwThlxzNEIxOE4g==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
@@ -1500,8 +1509,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm64/0.17.12:
- resolution: {integrity: sha512-WQ9p5oiXXYJ33F2EkE3r0FRDFVpEdcDiwNX3u7Xaibxfx6vQE0Sb8ytrfQsA5WO6kDn6mDfKLh6KrPBjvkk7xA==}
+ /@esbuild/android-arm64/0.17.14:
+ resolution: {integrity: sha512-eLOpPO1RvtsP71afiFTvS7tVFShJBCT0txiv/xjFBo5a7R7Gjw7X0IgIaFoLKhqXYAXhahoXm7qAmRXhY4guJg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
@@ -1509,8 +1518,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-x64/0.17.12:
- resolution: {integrity: sha512-m4OsaCr5gT+se25rFPHKQXARMyAehHTQAz4XX1Vk3d27VtqiX0ALMBPoXZsGaB6JYryCLfgGwUslMqTfqeLU0w==}
+ /@esbuild/android-x64/0.17.14:
+ resolution: {integrity: sha512-nrfQYWBfLGfSGLvRVlt6xi63B5IbfHm3tZCdu/82zuFPQ7zez4XjmRtF/wIRYbJQ/DsZrxJdEvYFE67avYXyng==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
@@ -1518,8 +1527,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-arm64/0.17.12:
- resolution: {integrity: sha512-O3GCZghRIx+RAN0NDPhyyhRgwa19MoKlzGonIb5hgTj78krqp9XZbYCvFr9N1eUxg0ZQEpiiZ4QvsOQwBpP+lg==}
+ /@esbuild/darwin-arm64/0.17.14:
+ resolution: {integrity: sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
@@ -1527,8 +1536,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-x64/0.17.12:
- resolution: {integrity: sha512-5D48jM3tW27h1qjaD9UNRuN+4v0zvksqZSPZqeSWggfMlsVdAhH3pwSfQIFJwcs9QJ9BRibPS4ViZgs3d2wsCA==}
+ /@esbuild/darwin-x64/0.17.14:
+ resolution: {integrity: sha512-zN0U8RWfrDttdFNkHqFYZtOH8hdi22z0pFm0aIJPsNC4QQZv7je8DWCX5iA4Zx6tRhS0CCc0XC2m7wKsbWEo5g==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
@@ -1536,8 +1545,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-arm64/0.17.12:
- resolution: {integrity: sha512-OWvHzmLNTdF1erSvrfoEBGlN94IE6vCEaGEkEH29uo/VoONqPnoDFfShi41Ew+yKimx4vrmmAJEGNoyyP+OgOQ==}
+ /@esbuild/freebsd-arm64/0.17.14:
+ resolution: {integrity: sha512-z0VcD4ibeZWVQCW1O7szaLxGsx54gcCnajEJMdYoYjLiq4g1jrP2lMq6pk71dbS5+7op/L2Aod+erw+EUr28/A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
@@ -1545,8 +1554,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-x64/0.17.12:
- resolution: {integrity: sha512-A0Xg5CZv8MU9xh4a+7NUpi5VHBKh1RaGJKqjxe4KG87X+mTjDE6ZvlJqpWoeJxgfXHT7IMP9tDFu7IZ03OtJAw==}
+ /@esbuild/freebsd-x64/0.17.14:
+ resolution: {integrity: sha512-hd9mPcxfTgJlolrPlcXkQk9BMwNBvNBsVaUe5eNUqXut6weDQH8whcNaKNF2RO8NbpT6GY8rHOK2A9y++s+ehw==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
@@ -1554,8 +1563,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm/0.17.12:
- resolution: {integrity: sha512-WsHyJ7b7vzHdJ1fv67Yf++2dz3D726oO3QCu8iNYik4fb5YuuReOI9OtA+n7Mk0xyQivNTPbl181s+5oZ38gyA==}
+ /@esbuild/linux-arm/0.17.14:
+ resolution: {integrity: sha512-BNTl+wSJ1omsH8s3TkQmIIIQHwvwJrU9u1ggb9XU2KTVM4TmthRIVyxSp2qxROJHhZuW/r8fht46/QE8hU8Qvg==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
@@ -1563,8 +1572,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm64/0.17.12:
- resolution: {integrity: sha512-cK3AjkEc+8v8YG02hYLQIQlOznW+v9N+OI9BAFuyqkfQFR+DnDLhEM5N8QRxAUz99cJTo1rLNXqRrvY15gbQUg==}
+ /@esbuild/linux-arm64/0.17.14:
+ resolution: {integrity: sha512-FhAMNYOq3Iblcj9i+K0l1Fp/MHt+zBeRu/Qkf0LtrcFu3T45jcwB6A1iMsemQ42vR3GBhjNZJZTaCe3VFPbn9g==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
@@ -1572,8 +1581,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ia32/0.17.12:
- resolution: {integrity: sha512-jdOBXJqcgHlah/nYHnj3Hrnl9l63RjtQ4vn9+bohjQPI2QafASB5MtHAoEv0JQHVb/xYQTFOeuHnNYE1zF7tYw==}
+ /@esbuild/linux-ia32/0.17.14:
+ resolution: {integrity: sha512-91OK/lQ5y2v7AsmnFT+0EyxdPTNhov3y2CWMdizyMfxSxRqHazXdzgBKtlmkU2KYIc+9ZK3Vwp2KyXogEATYxQ==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
@@ -1590,8 +1599,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-loong64/0.17.12:
- resolution: {integrity: sha512-GTOEtj8h9qPKXCyiBBnHconSCV9LwFyx/gv3Phw0pa25qPYjVuuGZ4Dk14bGCfGX3qKF0+ceeQvwmtI+aYBbVA==}
+ /@esbuild/linux-loong64/0.17.14:
+ resolution: {integrity: sha512-vp15H+5NR6hubNgMluqqKza85HcGJgq7t6rMH7O3Y6ApiOWPkvW2AJfNojUQimfTp6OUrACUXfR4hmpcENXoMQ==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
@@ -1599,8 +1608,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-mips64el/0.17.12:
- resolution: {integrity: sha512-o8CIhfBwKcxmEENOH9RwmUejs5jFiNoDw7YgS0EJTF6kgPgcqLFjgoc5kDey5cMHRVCIWc6kK2ShUePOcc7RbA==}
+ /@esbuild/linux-mips64el/0.17.14:
+ resolution: {integrity: sha512-90TOdFV7N+fgi6c2+GO9ochEkmm9kBAKnuD5e08GQMgMINOdOFHuYLPQ91RYVrnWwQ5683sJKuLi9l4SsbJ7Hg==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
@@ -1608,8 +1617,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ppc64/0.17.12:
- resolution: {integrity: sha512-biMLH6NR/GR4z+ap0oJYb877LdBpGac8KfZoEnDiBKd7MD/xt8eaw1SFfYRUeMVx519kVkAOL2GExdFmYnZx3A==}
+ /@esbuild/linux-ppc64/0.17.14:
+ resolution: {integrity: sha512-NnBGeoqKkTugpBOBZZoktQQ1Yqb7aHKmHxsw43NddPB2YWLAlpb7THZIzsRsTr0Xw3nqiPxbA1H31ZMOG+VVPQ==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
@@ -1617,8 +1626,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-riscv64/0.17.12:
- resolution: {integrity: sha512-jkphYUiO38wZGeWlfIBMB72auOllNA2sLfiZPGDtOBb1ELN8lmqBrlMiucgL8awBw1zBXN69PmZM6g4yTX84TA==}
+ /@esbuild/linux-riscv64/0.17.14:
+ resolution: {integrity: sha512-0qdlKScLXA8MGVy21JUKvMzCYWovctuP8KKqhtE5A6IVPq4onxXhSuhwDd2g5sRCzNDlDjitc5sX31BzDoL5Fw==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
@@ -1626,8 +1635,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-s390x/0.17.12:
- resolution: {integrity: sha512-j3ucLdeY9HBcvODhCY4b+Ds3hWGO8t+SAidtmWu/ukfLLG/oYDMaA+dnugTVAg5fnUOGNbIYL9TOjhWgQB8W5g==}
+ /@esbuild/linux-s390x/0.17.14:
+ resolution: {integrity: sha512-Hdm2Jo1yaaOro4v3+6/zJk6ygCqIZuSDJHdHaf8nVH/tfOuoEX5Riv03Ka15LmQBYJObUTNS1UdyoMk0WUn9Ww==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -1635,8 +1644,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-x64/0.17.12:
- resolution: {integrity: sha512-uo5JL3cgaEGotaqSaJdRfFNSCUJOIliKLnDGWaVCgIKkHxwhYMm95pfMbWZ9l7GeW9kDg0tSxcy9NYdEtjwwmA==}
+ /@esbuild/linux-x64/0.17.14:
+ resolution: {integrity: sha512-8KHF17OstlK4DuzeF/KmSgzrTWQrkWj5boluiiq7kvJCiQVzUrmSkaBvcLB2UgHpKENO2i6BthPkmUhNDaJsVw==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
@@ -1644,8 +1653,8 @@ packages:
dev: true
optional: true
- /@esbuild/netbsd-x64/0.17.12:
- resolution: {integrity: sha512-DNdoRg8JX+gGsbqt2gPgkgb00mqOgOO27KnrWZtdABl6yWTST30aibGJ6geBq3WM2TIeW6COs5AScnC7GwtGPg==}
+ /@esbuild/netbsd-x64/0.17.14:
+ resolution: {integrity: sha512-nVwpqvb3yyXztxIT2+VsxJhB5GCgzPdk1n0HHSnchRAcxqKO6ghXwHhJnr0j/B+5FSyEqSxF4q03rbA2fKXtUQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
@@ -1653,8 +1662,8 @@ packages:
dev: true
optional: true
- /@esbuild/openbsd-x64/0.17.12:
- resolution: {integrity: sha512-aVsENlr7B64w8I1lhHShND5o8cW6sB9n9MUtLumFlPhG3elhNWtE7M1TFpj3m7lT3sKQUMkGFjTQBrvDDO1YWA==}
+ /@esbuild/openbsd-x64/0.17.14:
+ resolution: {integrity: sha512-1RZ7uQQ9zcy/GSAJL1xPdN7NDdOOtNEGiJalg/MOzeakZeTrgH/DoCkbq7TaPDiPhWqnDF+4bnydxRqQD7il6g==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
@@ -1662,8 +1671,8 @@ packages:
dev: true
optional: true
- /@esbuild/sunos-x64/0.17.12:
- resolution: {integrity: sha512-qbHGVQdKSwi0JQJuZznS4SyY27tYXYF0mrgthbxXrZI3AHKuRvU+Eqbg/F0rmLDpW/jkIZBlCO1XfHUBMNJ1pg==}
+ /@esbuild/sunos-x64/0.17.14:
+ resolution: {integrity: sha512-nqMjDsFwv7vp7msrwWRysnM38Sd44PKmW8EzV01YzDBTcTWUpczQg6mGao9VLicXSgW/iookNK6AxeogNVNDZA==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
@@ -1671,8 +1680,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-arm64/0.17.12:
- resolution: {integrity: sha512-zsCp8Ql+96xXTVTmm6ffvoTSZSV2B/LzzkUXAY33F/76EajNw1m+jZ9zPfNJlJ3Rh4EzOszNDHsmG/fZOhtqDg==}
+ /@esbuild/win32-arm64/0.17.14:
+ resolution: {integrity: sha512-xrD0mccTKRBBIotrITV7WVQAwNJ5+1va6L0H9zN92v2yEdjfAN7864cUaZwJS7JPEs53bDTzKFbfqVlG2HhyKQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
@@ -1680,8 +1689,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-ia32/0.17.12:
- resolution: {integrity: sha512-FfrFjR4id7wcFYOdqbDfDET3tjxCozUgbqdkOABsSFzoZGFC92UK7mg4JKRc/B3NNEf1s2WHxJ7VfTdVDPN3ng==}
+ /@esbuild/win32-ia32/0.17.14:
+ resolution: {integrity: sha512-nXpkz9bbJrLLyUTYtRotSS3t5b+FOuljg8LgLdINWFs3FfqZMtbnBCZFUmBzQPyxqU87F8Av+3Nco/M3hEcu1w==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
@@ -1689,8 +1698,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-x64/0.17.12:
- resolution: {integrity: sha512-JOOxw49BVZx2/5tW3FqkdjSD/5gXYeVGPDcB0lvap0gLQshkh1Nyel1QazC+wNxus3xPlsYAgqU1BUmrmCvWtw==}
+ /@esbuild/win32-x64/0.17.14:
+ resolution: {integrity: sha512-gPQmsi2DKTaEgG14hc3CHXHp62k8g6qr0Pas+I4lUxRMugGSATh/Bi8Dgusoz9IQ0IfdrvLpco6kujEIBoaogA==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@@ -1698,8 +1707,8 @@ packages:
dev: true
optional: true
- /@eslint-community/eslint-utils/4.3.0_eslint@8.36.0:
- resolution: {integrity: sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==}
+ /@eslint-community/eslint-utils/4.4.0_eslint@8.36.0:
+ resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
@@ -1708,8 +1717,8 @@ packages:
eslint-visitor-keys: 3.3.0
dev: true
- /@eslint-community/regexpp/4.4.0:
- resolution: {integrity: sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==}
+ /@eslint-community/regexpp/4.4.1:
+ resolution: {integrity: sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
dev: true
@@ -1721,7 +1730,7 @@ packages:
debug: 4.3.4
espree: 9.5.0
globals: 13.19.0
- ignore: 5.2.4
+ ignore: 5.2.0
import-fresh: 3.3.0
js-yaml: 4.1.0
minimatch: 3.1.2
@@ -1794,8 +1803,8 @@ packages:
vue-i18n:
optional: true
dependencies:
- '@intlify/message-compiler': 9.3.0-beta.16
- '@intlify/shared': 9.3.0-beta.16
+ '@intlify/message-compiler': 9.3.0-beta.17
+ '@intlify/shared': 9.3.0-beta.17
acorn: 8.8.2
estree-walker: 2.0.2
jsonc-eslint-parser: 1.4.1
@@ -1827,11 +1836,11 @@ packages:
'@intlify/shared': 9.2.2
source-map: 0.6.1
- /@intlify/message-compiler/9.3.0-beta.16:
- resolution: {integrity: sha512-CGQI3xRcs1ET75eDQ0DUy3MRYOqTauRIIgaMoISKiF83gqRWg93FqN8lGMKcpBqaF4tI0JhsfosCaGiBL9+dnw==}
+ /@intlify/message-compiler/9.3.0-beta.17:
+ resolution: {integrity: sha512-i7hvVIRk1Ax2uKa9xLRJCT57to08OhFMhFXXjWN07rmx5pWQYQ23MfX1xgggv9drnWTNhqEiD+u4EJeHoS5+Ww==}
engines: {node: '>= 14'}
dependencies:
- '@intlify/shared': 9.3.0-beta.16
+ '@intlify/shared': 9.3.0-beta.17
source-map: 0.6.1
dev: true
@@ -1839,8 +1848,8 @@ packages:
resolution: {integrity: sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==}
engines: {node: '>= 14'}
- /@intlify/shared/9.3.0-beta.16:
- resolution: {integrity: sha512-kXbm4svALe3lX+EjdJxfnabOphqS4yQ1Ge/iIlR8tvUiYRCoNz3hig1M4336iY++Dfx5ytEQJPNjIcknNIuvig==}
+ /@intlify/shared/9.3.0-beta.17:
+ resolution: {integrity: sha512-mscf7RQsUTOil35jTij4KGW1RC9SWQjYScwLxP53Ns6g24iEd5HN7ksbt9O6FvTmlQuX77u+MXpBdfJsGqizLQ==}
engines: {node: '>= 14'}
dev: true
@@ -1860,14 +1869,14 @@ packages:
optional: true
dependencies:
'@intlify/bundle-utils': 5.3.0_vue-i18n@9.2.2
- '@intlify/shared': 9.3.0-beta.16
+ '@intlify/shared': 9.3.0-beta.17
'@rollup/pluginutils': 5.0.2
'@vue/compiler-sfc': 3.2.47
debug: 4.3.4
fast-glob: 3.2.12
js-yaml: 4.1.0
json5: 2.2.3
- pathe: 1.1.0
+ pathe: 1.0.0
picocolors: 1.0.0
source-map: 0.6.1
unplugin: 1.3.1
@@ -1922,6 +1931,13 @@ packages:
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
dev: true
+ /@jridgewell/trace-mapping/0.3.14:
+ resolution: {integrity: sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==}
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.0
+ '@jridgewell/sourcemap-codec': 1.4.14
+ dev: true
+
/@jridgewell/trace-mapping/0.3.17:
resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==}
dependencies:
@@ -2125,7 +2141,7 @@ packages:
rollup: 2.79.1
dev: true
- /@rollup/plugin-replace/5.0.1_rollup@3.18.0:
+ /@rollup/plugin-replace/5.0.1_rollup@3.20.2:
resolution: {integrity: sha512-Z3MfsJ4CK17BfGrZgvrcp/l6WXoKb0kokULO+zt/7bmcyayokDaQ2K3eDJcRLCTAlp5FPI4/gz9MHAsosz4Rag==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -2134,9 +2150,9 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.2_rollup@3.18.0
+ '@rollup/pluginutils': 5.0.2_rollup@3.20.2
magic-string: 0.26.7
- rollup: 3.18.0
+ rollup: 3.20.2
dev: true
/@rollup/pluginutils/3.1.0_rollup@2.79.1:
@@ -2165,7 +2181,7 @@ packages:
picomatch: 2.3.1
dev: true
- /@rollup/pluginutils/5.0.2_rollup@3.18.0:
+ /@rollup/pluginutils/5.0.2_rollup@3.20.2:
resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -2177,7 +2193,7 @@ packages:
'@types/estree': 1.0.0
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 3.18.0
+ rollup: 3.20.2
dev: true
/@surma/rollup-plugin-off-main-thread/2.2.3:
@@ -2310,8 +2326,8 @@ packages:
dev: true
optional: true
- /@typescript-eslint/eslint-plugin/5.55.0_342y7v4tc7ytrrysmit6jo4wri:
- resolution: {integrity: sha512-IZGc50rtbjk+xp5YQoJvmMPmJEYoC53SiKPXyqWfv15XoD2Y5Kju6zN0DwlmaGJp1Iw33JsWJcQ7nw0lGCGjVg==}
+ /@typescript-eslint/eslint-plugin/5.56.0_iskin7c6dxqunwflhstekcjqmq:
+ resolution: {integrity: sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@@ -2321,15 +2337,15 @@ packages:
typescript:
optional: true
dependencies:
- '@eslint-community/regexpp': 4.4.0
- '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m
- '@typescript-eslint/scope-manager': 5.55.0
- '@typescript-eslint/type-utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m
- '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m
+ '@eslint-community/regexpp': 4.4.1
+ '@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
+ '@typescript-eslint/scope-manager': 5.56.0
+ '@typescript-eslint/type-utils': 5.56.0_vgl77cfdswitgr47lm5swmv43m
+ '@typescript-eslint/utils': 5.56.0_vgl77cfdswitgr47lm5swmv43m
debug: 4.3.4
eslint: 8.36.0
grapheme-splitter: 1.0.4
- ignore: 5.2.4
+ ignore: 5.2.0
natural-compare-lite: 1.4.0
semver: 7.3.8
tsutils: 3.21.0_typescript@4.9.5
@@ -2338,8 +2354,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser/5.55.0_vgl77cfdswitgr47lm5swmv43m:
- resolution: {integrity: sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==}
+ /@typescript-eslint/parser/5.56.0_vgl77cfdswitgr47lm5swmv43m:
+ resolution: {integrity: sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -2348,9 +2364,9 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 5.55.0
- '@typescript-eslint/types': 5.55.0
- '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5
+ '@typescript-eslint/scope-manager': 5.56.0
+ '@typescript-eslint/types': 5.56.0
+ '@typescript-eslint/typescript-estree': 5.56.0_typescript@4.9.5
debug: 4.3.4
eslint: 8.36.0
typescript: 4.9.5
@@ -2358,16 +2374,16 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/scope-manager/5.55.0:
- resolution: {integrity: sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==}
+ /@typescript-eslint/scope-manager/5.56.0:
+ resolution: {integrity: sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.55.0
- '@typescript-eslint/visitor-keys': 5.55.0
+ '@typescript-eslint/types': 5.56.0
+ '@typescript-eslint/visitor-keys': 5.56.0
dev: true
- /@typescript-eslint/type-utils/5.55.0_vgl77cfdswitgr47lm5swmv43m:
- resolution: {integrity: sha512-ObqxBgHIXj8rBNm0yh8oORFrICcJuZPZTqtAFh0oZQyr5DnAHZWfyw54RwpEEH+fD8suZaI0YxvWu5tYE/WswA==}
+ /@typescript-eslint/type-utils/5.56.0_vgl77cfdswitgr47lm5swmv43m:
+ resolution: {integrity: sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
@@ -2376,8 +2392,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5
- '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m
+ '@typescript-eslint/typescript-estree': 5.56.0_typescript@4.9.5
+ '@typescript-eslint/utils': 5.56.0_vgl77cfdswitgr47lm5swmv43m
debug: 4.3.4
eslint: 8.36.0
tsutils: 3.21.0_typescript@4.9.5
@@ -2386,13 +2402,13 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/types/5.55.0:
- resolution: {integrity: sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==}
+ /@typescript-eslint/types/5.56.0:
+ resolution: {integrity: sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /@typescript-eslint/typescript-estree/5.55.0_typescript@4.9.5:
- resolution: {integrity: sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==}
+ /@typescript-eslint/typescript-estree/5.56.0_typescript@4.9.5:
+ resolution: {integrity: sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@@ -2400,8 +2416,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 5.55.0
- '@typescript-eslint/visitor-keys': 5.55.0
+ '@typescript-eslint/types': 5.56.0
+ '@typescript-eslint/visitor-keys': 5.56.0
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
@@ -2412,18 +2428,18 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils/5.55.0_vgl77cfdswitgr47lm5swmv43m:
- resolution: {integrity: sha512-FkW+i2pQKcpDC3AY6DU54yl8Lfl14FVGYDgBTyGKB75cCwV3KpkpTMFi9d9j2WAJ4271LR2HeC5SEWF/CZmmfw==}
+ /@typescript-eslint/utils/5.56.0_vgl77cfdswitgr47lm5swmv43m:
+ resolution: {integrity: sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.3.0_eslint@8.36.0
+ '@eslint-community/eslint-utils': 4.4.0_eslint@8.36.0
'@types/json-schema': 7.0.11
'@types/semver': 7.3.13
- '@typescript-eslint/scope-manager': 5.55.0
- '@typescript-eslint/types': 5.55.0
- '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5
+ '@typescript-eslint/scope-manager': 5.56.0
+ '@typescript-eslint/types': 5.56.0
+ '@typescript-eslint/typescript-estree': 5.56.0_typescript@4.9.5
eslint: 8.36.0
eslint-scope: 5.1.1
semver: 7.3.8
@@ -2432,54 +2448,67 @@ packages:
- typescript
dev: true
- /@typescript-eslint/visitor-keys/5.55.0:
- resolution: {integrity: sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==}
+ /@typescript-eslint/visitor-keys/5.56.0:
+ resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- '@typescript-eslint/types': 5.55.0
+ '@typescript-eslint/types': 5.56.0
eslint-visitor-keys: 3.3.0
dev: true
- /@unhead/dom/1.1.23:
- resolution: {integrity: sha512-Ofa427IF7tMhL/Qw4JzlAbRVBnQjURZONcjhGHVOCoNLU+GAKfbDLBpR2r3kXQFFcv2aDKygoSVyxU6R0cLptw==}
+ /@unhead/dom/1.0.13:
+ resolution: {integrity: sha512-ErfhK3Nwk3kpxnPEOrkruKAdS3/TrNlKs0nYtKgFJ1ywJYg+uNwRFDe82v4JdUMhnfmbgL/qcO3PTx3Dv09IEQ==}
dependencies:
- '@unhead/schema': 1.1.23
- '@unhead/shared': 1.1.23
+ '@unhead/schema': 1.0.13
+ dev: true
- /@unhead/schema/1.1.23:
- resolution: {integrity: sha512-ens8dY3ji8xLVutrcLnNmWq4dpBQIzvSHBr6yZqj7mF8RORXYNwJsY0LRAyAgTyv9aD5aEVpQIiz9s4f2+Nncg==}
+ /@unhead/dom/1.1.25:
+ resolution: {integrity: sha512-kJ5jhJFNQCyNENSw+mtmzgulA0kqUuXS3SRPl1umpofc8PH8tblSzXwqStxTj9r6E4wxJbEuygT/aHFJVioizw==}
dependencies:
- hookable: 5.4.2
+ '@unhead/schema': 1.1.25
+ '@unhead/shared': 1.1.25
+
+ /@unhead/schema/1.0.13:
+ resolution: {integrity: sha512-K8SiAEkM8G7GaF1QvsKlthLmRqGB8R9SvZXMCucZqb2VQ6bU4IFSs/4q6dKxmV0fXb5AHdKUL9+rX/4rQ6FsZg==}
+ dependencies:
+ '@zhead/schema': 1.0.7
+ hookable: 5.5.2
+ dev: true
+
+ /@unhead/schema/1.1.25:
+ resolution: {integrity: sha512-ygmaxWgGTAq9CcB6zGY4+0HlGdQt/oMq+CM18tTnvOBY0Og/uPGt7roW8eH717GpTPibKRTpagSYzZYdL0tWeg==}
+ dependencies:
+ hookable: 5.5.2
zhead: 2.0.4
- /@unhead/shared/1.1.23:
- resolution: {integrity: sha512-6uFEn/DRainxc3IE+RTMV6AK4Xi8osg7qAUAVMz3KpF0EoHzGbBjVBuSrkf7CnrE9Eg+/QYGLdwTvONJHCcYOA==}
+ /@unhead/shared/1.1.25:
+ resolution: {integrity: sha512-KptKbk4py1MFYHYwDJ/0kPOs+95dYMrWIT1fCV9lGcVAwu20wIHh+WX18s+iEWhc66xkGRxgC/xsl4wJJFPE+w==}
dependencies:
- '@unhead/schema': 1.1.23
+ '@unhead/schema': 1.1.25
- /@unhead/ssr/1.1.23:
- resolution: {integrity: sha512-msxPjkHG2TtgTCRBFjTTTVHPOgGSmNtQCz3zjN1xxY1BRb7NdUN6Yure85qNt+yNUtcQ5C45NmJIxdNDjrJhlQ==}
+ /@unhead/ssr/1.1.25:
+ resolution: {integrity: sha512-2S3tiajy6n3D1WY2pVkRLr74WGaHD08w0+nFaQGNy0LszPlkWUuAmYYqDCXdh03ijEl+Tjwqjn+E9w1e3QakuQ==}
dependencies:
- '@unhead/schema': 1.1.23
- '@unhead/shared': 1.1.23
+ '@unhead/schema': 1.1.25
+ '@unhead/shared': 1.1.25
- /@unhead/vue/1.1.23_vue@3.2.47:
- resolution: {integrity: sha512-v693TmDYIZyVkZBW+YGyy4Zgl78gQZby84yXpok+E9tmqg2POQ9oG0ILdPNdlwLfWeSrhb8dTahWb68v608LdA==}
+ /@unhead/vue/1.1.25_vue@3.2.47:
+ resolution: {integrity: sha512-ujincFHftg2N2i3G/gVkMyJ7CFzVyZ8SMb5cJCWZEnDBQGjgy3uvWT6EaM0d2jnaeXiYbB+iyY0O1o/H+XlpKQ==}
peerDependencies:
vue: '>=2.7 || >=3'
dependencies:
- '@unhead/schema': 1.1.23
- '@unhead/shared': 1.1.23
- hookable: 5.4.2
- unhead: 1.1.23
+ '@unhead/schema': 1.1.25
+ '@unhead/shared': 1.1.25
+ hookable: 5.5.2
+ unhead: 1.1.25
vue: 3.2.47
- /@unocss/astro/0.50.6_vite@4.2.0:
+ /@unocss/astro/0.50.6_vite@4.2.1:
resolution: {integrity: sha512-gSGQIh+hBCor7KbAylu4wBQaMZp3AkT8dW9E6jrecpluVxzGGdar93a79Wqs76OlWiu7hr8zOyRbSDgfkwDung==}
dependencies:
'@unocss/core': 0.50.6
'@unocss/reset': 0.50.6
- '@unocss/vite': 0.50.6_vite@4.2.0
+ '@unocss/vite': 0.50.6_vite@4.2.1
transitivePeerDependencies:
- rollup
- vite
@@ -2627,7 +2656,7 @@ packages:
'@unocss/core': 0.50.6
dev: true
- /@unocss/vite/0.50.6_vite@4.2.0:
+ /@unocss/vite/0.50.6_vite@4.2.1:
resolution: {integrity: sha512-BBfNHWRTD69ToNX4NlYdORFG6uH51HCjX+vZ8HAVgYHpSeVWziG3srnGYOk5IS0pKPzQGoLBlz8rstMsGhrAjA==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0
@@ -2642,46 +2671,46 @@ packages:
chokidar: 3.5.3
fast-glob: 3.2.12
magic-string: 0.30.0
- vite: 4.2.0
+ vite: 4.2.1
transitivePeerDependencies:
- rollup
dev: true
- /@vitejs/plugin-vue/4.1.0_vite@4.2.0+vue@3.2.47:
+ /@vitejs/plugin-vue/4.1.0_vite@4.2.1+vue@3.2.47:
resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0
vue: ^3.2.25
dependencies:
- vite: 4.2.0
+ vite: 4.2.1
vue: 3.2.47
dev: true
- /@vitest/expect/0.29.3:
- resolution: {integrity: sha512-z/0JqBqqrdtrT/wzxNrWC76EpkOHdl+SvuNGxWulLaoluygntYyG5wJul5u/rQs5875zfFz/F+JaDf90SkLUIg==}
+ /@vitest/expect/0.29.7:
+ resolution: {integrity: sha512-UtG0tW0DP6b3N8aw7PHmweKDsvPv4wjGvrVZW7OSxaFg76ShtVdMiMcUkZJgCE8QWUmhwaM0aQhbbVLo4F4pkA==}
dependencies:
- '@vitest/spy': 0.29.3
- '@vitest/utils': 0.29.3
+ '@vitest/spy': 0.29.7
+ '@vitest/utils': 0.29.7
chai: 4.3.7
dev: true
- /@vitest/runner/0.29.3:
- resolution: {integrity: sha512-XLi8ctbvOWhUWmuvBUSIBf8POEDH4zCh6bOuVxm/KGfARpgmVF1ku+vVNvyq85va+7qXxtl+MFmzyXQ2xzhAvw==}
+ /@vitest/runner/0.29.7:
+ resolution: {integrity: sha512-Yt0+csM945+odOx4rjZSjibQfl2ymxqVsmYz6sO2fiO5RGPYDFCo60JF6tLL9pz4G/kjY4irUxadeB1XT+H1jg==}
dependencies:
- '@vitest/utils': 0.29.3
+ '@vitest/utils': 0.29.7
p-limit: 4.0.0
pathe: 1.1.0
dev: true
- /@vitest/spy/0.29.3:
- resolution: {integrity: sha512-LLpCb1oOCOZcBm0/Oxbr1DQTuKLRBsSIHyLYof7z4QVE8/v8NcZKdORjMUq645fcfX55+nLXwU/1AQ+c2rND+w==}
+ /@vitest/spy/0.29.7:
+ resolution: {integrity: sha512-IalL0iO6A6Xz8hthR8sctk6ZS//zVBX48EiNwQguYACdgdei9ZhwMaBFV70mpmeYAFCRAm+DpoFHM5470Im78A==}
dependencies:
tinyspy: 1.0.2
dev: true
- /@vitest/utils/0.29.3:
- resolution: {integrity: sha512-hg4Ff8AM1GtUnLpUJlNMxrf9f4lZr/xRJjh3uJ0QFP+vjaW82HAxKrmeBmLnhc8Os2eRf+f+VBu4ts7TafPPkA==}
+ /@vitest/utils/0.29.7:
+ resolution: {integrity: sha512-vNgGadp2eE5XKCXtZXL5UyNEDn68npSct75OC9AlELenSK0DiV1Mb9tfkwJHKjRb69iek+e79iipoJx8+s3SdA==}
dependencies:
cli-truncate: 3.1.0
diff: 5.1.0
@@ -2720,6 +2749,19 @@ packages:
'@volar/language-core': 1.3.0-alpha.0
dev: true
+ /@volar/vue-language-core/1.0.24:
+ resolution: {integrity: sha512-2NTJzSgrwKu6uYwPqLiTMuAzi7fAY3yFy5PJ255bGJc82If0Xr+cW8pC80vpjG0D/aVLmlwAdO4+Ya2BI8GdDg==}
+ dependencies:
+ '@volar/language-core': 1.0.24
+ '@volar/source-map': 1.0.24
+ '@vue/compiler-dom': 3.2.47
+ '@vue/compiler-sfc': 3.2.47
+ '@vue/reactivity': 3.2.45
+ '@vue/shared': 3.2.47
+ minimatch: 5.1.1
+ vue-template-compiler: 2.7.14
+ dev: true
+
/@volar/vue-language-core/1.2.0:
resolution: {integrity: sha512-w7yEiaITh2WzKe6u8ZdeLKCUz43wdmY/OqAmsB/PGDvvhTcVhCJ6f0W/RprZL1IhqH8wALoWiwEh/Wer7ZviMQ==}
dependencies:
@@ -2872,7 +2914,7 @@ packages:
- rollup
dev: true
- /@vue-macros/devtools/0.1.2_vite@4.2.0:
+ /@vue-macros/devtools/0.1.2_vite@4.2.1:
resolution: {integrity: sha512-LhWTb0pPoTcFmK8GZb80+q83ypEK8QS1sS2i+kKbrfvjTYnb4wQ6W3ee53WHX9+sC/Tm3HNmzhjWEBQO0Ybcqg==}
engines: {node: '>=14.19.0'}
peerDependencies:
@@ -2882,7 +2924,7 @@ packages:
optional: true
dependencies:
sirv: 2.0.2
- vite: 4.2.0
+ vite: 4.2.1
vue: 3.2.47
dev: true
@@ -3044,6 +3086,16 @@ packages:
- supports-color
dev: true
+ /@vue/compiler-core/3.2.45:
+ resolution: {integrity: sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==}
+ dependencies:
+ '@babel/parser': 7.21.3
+ '@vue/shared': 3.2.45
+ estree-walker: 2.0.2
+ source-map: 0.6.1
+ dev: true
+ optional: true
+
/@vue/compiler-core/3.2.47:
resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==}
dependencies:
@@ -3052,6 +3104,14 @@ packages:
estree-walker: 2.0.2
source-map: 0.6.1
+ /@vue/compiler-dom/3.2.45:
+ resolution: {integrity: sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==}
+ dependencies:
+ '@vue/compiler-core': 3.2.45
+ '@vue/shared': 3.2.45
+ dev: true
+ optional: true
+
/@vue/compiler-dom/3.2.47:
resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==}
dependencies:
@@ -3061,7 +3121,7 @@ packages:
/@vue/compiler-sfc/3.2.47:
resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==}
dependencies:
- '@babel/parser': 7.21.3
+ '@babel/parser': 7.20.7
'@vue/compiler-core': 3.2.47
'@vue/compiler-dom': 3.2.47
'@vue/compiler-ssr': 3.2.47
@@ -3072,14 +3132,29 @@ packages:
postcss: 8.4.21
source-map: 0.6.1
+ /@vue/compiler-ssr/3.2.45:
+ resolution: {integrity: sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==}
+ dependencies:
+ '@vue/compiler-dom': 3.2.45
+ '@vue/shared': 3.2.45
+ dev: true
+ optional: true
+
/@vue/compiler-ssr/3.2.47:
resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==}
dependencies:
'@vue/compiler-dom': 3.2.47
'@vue/shared': 3.2.47
+ /@vue/devtools-api/6.2.1:
+ resolution: {integrity: sha512-OEgAMeQXvCoJ+1x8WyQuVZzFo0wcyCmUR3baRVLmKBo1LmYZWMlRiXlux5jd0fqVJu6PfDbOrZItVqUEzLobeQ==}
+
+ /@vue/devtools-api/6.4.5:
+ resolution: {integrity: sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==}
+
/@vue/devtools-api/6.5.0:
resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==}
+ dev: false
/@vue/reactivity-transform/3.2.47:
resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==}
@@ -3090,6 +3165,12 @@ packages:
estree-walker: 2.0.2
magic-string: 0.25.9
+ /@vue/reactivity/3.2.45:
+ resolution: {integrity: sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==}
+ dependencies:
+ '@vue/shared': 3.2.45
+ dev: true
+
/@vue/reactivity/3.2.47:
resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==}
dependencies:
@@ -3108,6 +3189,18 @@ packages:
'@vue/shared': 3.2.47
csstype: 2.6.20
+ /@vue/server-renderer/3.2.45_vue@3.2.47:
+ resolution: {integrity: sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==}
+ requiresBuild: true
+ peerDependencies:
+ vue: 3.2.45
+ dependencies:
+ '@vue/compiler-ssr': 3.2.45
+ '@vue/shared': 3.2.45
+ vue: 3.2.47
+ dev: true
+ optional: true
+
/@vue/server-renderer/3.2.47_vue@3.2.47:
resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==}
peerDependencies:
@@ -3117,19 +3210,23 @@ packages:
'@vue/shared': 3.2.47
vue: 3.2.47
+ /@vue/shared/3.2.45:
+ resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==}
+ dev: true
+
/@vue/shared/3.2.47:
resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==}
- /@vue/test-utils/2.3.1_vue@3.2.47:
- resolution: {integrity: sha512-tRtHRPEETQSUrqXgAewNZHm5iypxDFxwenfdcvMRm1kbGo4bcqHb1XHHlsaIjoDbLkuE2NYiF8vBQDNYrzlrSA==}
+ /@vue/test-utils/2.3.2_vue@3.2.47:
+ resolution: {integrity: sha512-hJnVaYhbrIm0yBS0+e1Y0Sj85cMyAi+PAbK4JHqMRUZ6S622Goa+G7QzkRSyvCteG8wop7tipuEbHoZo26wsSA==}
peerDependencies:
vue: ^3.0.1
dependencies:
js-beautify: 1.14.6
vue: 3.2.47
optionalDependencies:
- '@vue/compiler-dom': 3.2.47
- '@vue/server-renderer': 3.2.47_vue@3.2.47
+ '@vue/compiler-dom': 3.2.45
+ '@vue/server-renderer': 3.2.45_vue@3.2.47
dev: true
/@vueuse/core/9.13.0_vue@3.2.47:
@@ -3148,10 +3245,10 @@ packages:
peerDependencies:
vue: '>=2.7 || >=3'
dependencies:
- '@unhead/dom': 1.1.23
- '@unhead/schema': 1.1.23
- '@unhead/ssr': 1.1.23
- '@unhead/vue': 1.1.23_vue@3.2.47
+ '@unhead/dom': 1.1.25
+ '@unhead/schema': 1.1.25
+ '@unhead/ssr': 1.1.25
+ '@unhead/vue': 1.1.25_vue@3.2.47
vue: 3.2.47
/@vueuse/metadata/9.13.0:
@@ -3165,6 +3262,10 @@ packages:
- '@vue/composition-api'
- vue
+ /@zhead/schema/1.0.7:
+ resolution: {integrity: sha512-jN2ipkz39YrHd8uulgw/Y7x8iOxvR/cTkin/E9zRQVP5JBIrrJMiGyFFj6JBW4Q029xJ5dKtpwy/3RZWpz+dkQ==}
+ dev: true
+
/abab/2.0.6:
resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}
dev: true
@@ -3220,6 +3321,12 @@ packages:
hasBin: true
dev: true
+ /acorn/8.8.1:
+ resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+ dev: true
+
/acorn/8.8.2:
resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==}
engines: {node: '>=0.4.0'}
@@ -3360,6 +3467,13 @@ packages:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
dev: true
+ /array-buffer-byte-length/1.0.0:
+ resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==}
+ dependencies:
+ call-bind: 1.0.2
+ is-array-buffer: 3.0.2
+ dev: true
+
/array-flatten/1.1.1:
resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
dev: true
@@ -3370,7 +3484,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.21.1
+ es-abstract: 1.21.2
get-intrinsic: 1.2.0
is-string: 1.0.7
dev: true
@@ -3386,7 +3500,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.21.1
+ es-abstract: 1.21.2
es-shim-unscopables: 1.0.0
dev: true
@@ -3396,7 +3510,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.21.1
+ es-abstract: 1.21.2
es-shim-unscopables: 1.0.0
dev: true
@@ -3454,6 +3568,16 @@ packages:
resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==}
dev: true
+ /axios/1.2.5:
+ resolution: {integrity: sha512-9pU/8mmjSSOb4CXVsvGIevN+MlO/t9OWtKadTaLuN85Gge3HGorUckgp8A/2FH4V4hJ7JuQ3LIeI7KAV9ITZrQ==}
+ dependencies:
+ follow-redirects: 1.15.2
+ form-data: 4.0.0
+ proxy-from-env: 1.1.0
+ transitivePeerDependencies:
+ - debug
+ dev: true
+
/babel-plugin-dynamic-import-node/2.3.3:
resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==}
dependencies:
@@ -3605,7 +3729,7 @@ packages:
dev: true
/bytes/3.0.0:
- resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==}
+ resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=}
engines: {node: '>= 0.8'}
dev: true
@@ -3639,7 +3763,7 @@ packages:
promise-inflight: 1.0.1
rimraf: 3.0.2
ssri: 9.0.1
- tar: 6.1.13
+ tar: 6.1.11
unique-filename: 1.1.1
transitivePeerDependencies:
- bluebird
@@ -3690,7 +3814,7 @@ packages:
check-error: 1.0.2
deep-eql: 4.1.3
get-func-name: 2.0.0
- loupe: 2.3.6
+ loupe: 2.3.4
pathval: 1.1.1
type-detect: 4.0.8
dev: true
@@ -3770,6 +3894,13 @@ packages:
source-map: 0.6.1
dev: true
+ /clean-css/5.3.2:
+ resolution: {integrity: sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==}
+ engines: {node: '>= 10.0'}
+ dependencies:
+ source-map: 0.6.1
+ dev: true
+
/clean-regexp/1.0.0:
resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==}
engines: {node: '>=4'}
@@ -3977,7 +4108,7 @@ packages:
css-select: 4.3.0
parse5: 6.0.1
parse5-htmlparser2-tree-adapter: 6.0.1
- postcss: 8.4.21
+ postcss: 8.4.14
pretty-bytes: 5.6.0
dev: true
@@ -4238,8 +4369,8 @@ packages:
object-keys: 1.1.1
dev: true
- /defu/6.1.2:
- resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==}
+ /defu/6.1.0:
+ resolution: {integrity: sha512-pOFYRTIhoKujrmbTRhcW5lYQLBXw/dlTwfI8IguF1QCDJOcJzNH1w+YFjxqy6BAuJrClTy6MUE8q+oKJ2FLsIw==}
dev: true
/delayed-stream/1.0.0:
@@ -4388,7 +4519,7 @@ packages:
dev: true
/ee-first/1.1.1:
- resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
+ resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=}
dev: true
/ejs/3.1.8:
@@ -4466,15 +4597,15 @@ packages:
is-arrayish: 0.2.1
dev: true
- /es-abstract/1.21.1:
- resolution: {integrity: sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==}
+ /es-abstract/1.21.2:
+ resolution: {integrity: sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==}
engines: {node: '>= 0.4'}
dependencies:
+ array-buffer-byte-length: 1.0.0
available-typed-arrays: 1.0.5
call-bind: 1.0.2
es-set-tostringtag: 2.0.1
es-to-primitive: 1.2.1
- function-bind: 1.1.1
function.prototype.name: 1.1.5
get-intrinsic: 1.2.0
get-symbol-description: 1.0.0
@@ -4485,7 +4616,7 @@ packages:
has-proto: 1.0.1
has-symbols: 1.0.3
internal-slot: 1.0.5
- is-array-buffer: 3.0.1
+ is-array-buffer: 3.0.2
is-callable: 1.2.7
is-negative-zero: 2.0.2
is-regex: 1.1.4
@@ -4498,6 +4629,7 @@ packages:
object.assign: 4.1.4
regexp.prototype.flags: 1.4.3
safe-regex-test: 1.0.0
+ string.prototype.trim: 1.2.7
string.prototype.trimend: 1.0.6
string.prototype.trimstart: 1.0.6
typed-array-length: 1.0.4
@@ -4752,34 +4884,34 @@ packages:
esbuild-windows-arm64: 0.15.18
dev: true
- /esbuild/0.17.12:
- resolution: {integrity: sha512-bX/zHl7Gn2CpQwcMtRogTTBf9l1nl+H6R8nUbjk+RuKqAE3+8FDulLA+pHvX7aA7Xe07Iwa+CWvy9I8Y2qqPKQ==}
+ /esbuild/0.17.14:
+ resolution: {integrity: sha512-vOO5XhmVj/1XQR9NQ1UPq6qvMYL7QFJU57J5fKBKBKxp17uDt5PgxFDb4A2nEiXhr1qQs4x0F5+66hVVw4ruNw==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
- '@esbuild/android-arm': 0.17.12
- '@esbuild/android-arm64': 0.17.12
- '@esbuild/android-x64': 0.17.12
- '@esbuild/darwin-arm64': 0.17.12
- '@esbuild/darwin-x64': 0.17.12
- '@esbuild/freebsd-arm64': 0.17.12
- '@esbuild/freebsd-x64': 0.17.12
- '@esbuild/linux-arm': 0.17.12
- '@esbuild/linux-arm64': 0.17.12
- '@esbuild/linux-ia32': 0.17.12
- '@esbuild/linux-loong64': 0.17.12
- '@esbuild/linux-mips64el': 0.17.12
- '@esbuild/linux-ppc64': 0.17.12
- '@esbuild/linux-riscv64': 0.17.12
- '@esbuild/linux-s390x': 0.17.12
- '@esbuild/linux-x64': 0.17.12
- '@esbuild/netbsd-x64': 0.17.12
- '@esbuild/openbsd-x64': 0.17.12
- '@esbuild/sunos-x64': 0.17.12
- '@esbuild/win32-arm64': 0.17.12
- '@esbuild/win32-ia32': 0.17.12
- '@esbuild/win32-x64': 0.17.12
+ '@esbuild/android-arm': 0.17.14
+ '@esbuild/android-arm64': 0.17.14
+ '@esbuild/android-x64': 0.17.14
+ '@esbuild/darwin-arm64': 0.17.14
+ '@esbuild/darwin-x64': 0.17.14
+ '@esbuild/freebsd-arm64': 0.17.14
+ '@esbuild/freebsd-x64': 0.17.14
+ '@esbuild/linux-arm': 0.17.14
+ '@esbuild/linux-arm64': 0.17.14
+ '@esbuild/linux-ia32': 0.17.14
+ '@esbuild/linux-loong64': 0.17.14
+ '@esbuild/linux-mips64el': 0.17.14
+ '@esbuild/linux-ppc64': 0.17.14
+ '@esbuild/linux-riscv64': 0.17.14
+ '@esbuild/linux-s390x': 0.17.14
+ '@esbuild/linux-x64': 0.17.14
+ '@esbuild/netbsd-x64': 0.17.14
+ '@esbuild/openbsd-x64': 0.17.14
+ '@esbuild/sunos-x64': 0.17.14
+ '@esbuild/win32-arm64': 0.17.14
+ '@esbuild/win32-ia32': 0.17.14
+ '@esbuild/win32-x64': 0.17.14
dev: true
/escalade/3.1.1:
@@ -4829,7 +4961,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils/2.7.4_tzfhnsp6rhftjfsbnqrkrbah74:
+ /eslint-module-utils/2.7.4_tf7h2azriypc3gaglz256o6pea:
resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
engines: {node: '>=4'}
peerDependencies:
@@ -4850,7 +4982,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m
+ '@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
debug: 3.2.7
eslint: 8.36.0
eslint-import-resolver-node: 0.3.7
@@ -4861,7 +4993,7 @@ packages:
/eslint-plugin-antfu/0.37.0_vgl77cfdswitgr47lm5swmv43m:
resolution: {integrity: sha512-Tekr9S4fkrmH88RS5XHvs3gQwQIn/2As8gYePzrPHTQEQF00pIx0sa1eQrhmvN50ubUG4WkZnpx/uR3073jLeg==}
dependencies:
- '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m
+ '@typescript-eslint/utils': 5.56.0_vgl77cfdswitgr47lm5swmv43m
transitivePeerDependencies:
- eslint
- supports-color
@@ -4896,7 +5028,7 @@ packages:
dependencies:
escape-string-regexp: 1.0.5
eslint: 8.36.0
- ignore: 5.2.4
+ ignore: 5.2.0
dev: true
/eslint-plugin-html/7.1.0:
@@ -4905,7 +5037,7 @@ packages:
htmlparser2: 8.0.1
dev: true
- /eslint-plugin-import/2.27.5_a7er6olmtneep4uytpot6gt7wu:
+ /eslint-plugin-import/2.27.5_cnkxirszkzb4o6ts7gbclno24e:
resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==}
engines: {node: '>=4'}
peerDependencies:
@@ -4915,7 +5047,7 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 5.55.0_vgl77cfdswitgr47lm5swmv43m
+ '@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
array-includes: 3.1.6
array.prototype.flat: 1.3.1
array.prototype.flatmap: 1.3.1
@@ -4923,7 +5055,7 @@ packages:
doctrine: 2.1.0
eslint: 8.36.0
eslint-import-resolver-node: 0.3.7
- eslint-module-utils: 2.7.4_tzfhnsp6rhftjfsbnqrkrbah74
+ eslint-module-utils: 2.7.4_tf7h2azriypc3gaglz256o6pea
has: 1.0.3
is-core-module: 2.11.0
is-glob: 4.0.3
@@ -4938,7 +5070,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jest/27.2.1_77hzc3m4z2zccvz4y3m32ao6om:
+ /eslint-plugin-jest/27.2.1_t2az3euonckxht7o3xjedcge5q:
resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
@@ -4951,8 +5083,8 @@ packages:
jest:
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 5.55.0_342y7v4tc7ytrrysmit6jo4wri
- '@typescript-eslint/utils': 5.55.0_vgl77cfdswitgr47lm5swmv43m
+ '@typescript-eslint/eslint-plugin': 5.56.0_iskin7c6dxqunwflhstekcjqmq
+ '@typescript-eslint/utils': 5.56.0_vgl77cfdswitgr47lm5swmv43m
eslint: 8.36.0
transitivePeerDependencies:
- supports-color
@@ -4965,7 +5097,7 @@ packages:
peerDependencies:
eslint: '>=6.0.0'
dependencies:
- '@eslint-community/eslint-utils': 4.3.0_eslint@8.36.0
+ '@eslint-community/eslint-utils': 4.4.0_eslint@8.36.0
eslint: 8.36.0
jsonc-eslint-parser: 2.2.0
natural-compare: 1.4.0
@@ -4993,7 +5125,7 @@ packages:
eslint: 8.36.0
eslint-plugin-es: 4.1.0_eslint@8.36.0
eslint-utils: 3.0.0_eslint@8.36.0
- ignore: 5.2.4
+ ignore: 5.2.0
is-core-module: 2.11.0
minimatch: 3.1.2
resolve: 1.22.1
@@ -5021,7 +5153,7 @@ packages:
eslint: '>=8.28.0'
dependencies:
'@babel/helper-validator-identifier': 7.19.1
- '@eslint-community/eslint-utils': 4.3.0_eslint@8.36.0
+ '@eslint-community/eslint-utils': 4.4.0_eslint@8.36.0
ci-info: 3.6.1
clean-regexp: 1.0.0
eslint: 8.36.0
@@ -5039,7 +5171,7 @@ packages:
strip-indent: 3.0.0
dev: true
- /eslint-plugin-unused-imports/2.0.0_dchlkxfdm6cbfc25bfo3oeha6e:
+ /eslint-plugin-unused-imports/2.0.0_pjgbsoxltfjhart6hcjsvw66hu:
resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -5049,19 +5181,19 @@ packages:
'@typescript-eslint/eslint-plugin':
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 5.55.0_342y7v4tc7ytrrysmit6jo4wri
+ '@typescript-eslint/eslint-plugin': 5.56.0_iskin7c6dxqunwflhstekcjqmq
eslint: 8.36.0
eslint-rule-composer: 0.3.0
dev: true
- /eslint-plugin-vue/9.9.0_eslint@8.36.0:
- resolution: {integrity: sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ==}
+ /eslint-plugin-vue/9.10.0_eslint@8.36.0:
+ resolution: {integrity: sha512-2MgP31OBf8YilUvtakdVMc8xVbcMp7z7/iQj8LHVpXrSXHPXSJRUIGSPFI6b6pyCx/buKaFJ45ycqfHvQRiW2g==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
dependencies:
+ '@eslint-community/eslint-utils': 4.4.0_eslint@8.36.0
eslint: 8.36.0
- eslint-utils: 3.0.0_eslint@8.36.0
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.0.10
@@ -5145,8 +5277,8 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.3.0_eslint@8.36.0
- '@eslint-community/regexpp': 4.4.0
+ '@eslint-community/eslint-utils': 4.4.0_eslint@8.36.0
+ '@eslint-community/regexpp': 4.4.1
'@eslint/eslintrc': 2.0.1
'@eslint/js': 8.36.0
'@humanwhocodes/config-array': 0.11.8
@@ -5169,7 +5301,7 @@ packages:
glob-parent: 6.0.2
globals: 13.19.0
grapheme-splitter: 1.0.4
- ignore: 5.2.4
+ ignore: 5.2.0
import-fresh: 3.3.0
imurmurhash: 0.1.4
is-glob: 4.0.3
@@ -5506,6 +5638,16 @@ packages:
resolution: {integrity: sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==}
dev: true
+ /follow-redirects/1.15.2:
+ resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ debug: '*'
+ peerDependenciesMeta:
+ debug:
+ optional: true
+ dev: true
+
/for-each/0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
dependencies:
@@ -5540,7 +5682,7 @@ packages:
dev: true
/fresh/0.5.2:
- resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
+ resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=}
engines: {node: '>= 0.6'}
dev: true
@@ -5592,7 +5734,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.21.1
+ es-abstract: 1.21.2
functions-have-names: 1.2.3
dev: true
@@ -5749,7 +5891,7 @@ packages:
array-union: 2.1.0
dir-glob: 3.0.1
fast-glob: 3.2.12
- ignore: 5.2.4
+ ignore: 5.2.0
merge2: 1.4.1
slash: 3.0.0
dev: true
@@ -5846,8 +5988,8 @@ packages:
hasBin: true
dev: true
- /hookable/5.4.2:
- resolution: {integrity: sha512-6rOvaUiNKy9lET1X0ECnyZ5O5kSV0PJbtA5yZUgdEF7fGJEVwSLSislltyt7nFwVVALYHQJtfGeAR2Y0A0uJkg==}
+ /hookable/5.5.2:
+ resolution: {integrity: sha512-9JZdvGuxXswyoT47M0xrg+IabnK76Ppc7qjf8JdFZu/IaCWflTHVf/ln/GzicraEnPONPIfxgk929rdYiOqv9w==}
/hosted-git-info/2.8.9:
resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
@@ -5898,7 +6040,7 @@ packages:
/html5parser/2.0.2:
resolution: {integrity: sha512-L0y+IdTVxHsovmye8MBtFgBvWZnq1C9WnI/SmJszxoQjmUH1psX2uzDk21O5k5et6udxdGjwxkbmT9eVRoG05w==}
dependencies:
- tslib: 2.5.0
+ tslib: 2.4.0
dev: true
/htmlparser2/8.0.1:
@@ -6023,8 +6165,8 @@ packages:
minimatch: 5.1.1
dev: true
- /ignore/5.2.4:
- resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
+ /ignore/5.2.0:
+ resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==}
engines: {node: '>= 4'}
dev: true
@@ -6120,6 +6262,14 @@ packages:
is-typed-array: 1.1.10
dev: true
+ /is-array-buffer/3.0.2:
+ resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==}
+ dependencies:
+ call-bind: 1.0.2
+ get-intrinsic: 1.2.0
+ is-typed-array: 1.1.10
+ dev: true
+
/is-arrayish/0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
dev: true
@@ -6396,8 +6546,8 @@ packages:
supports-color: 7.2.0
dev: true
- /jiti/1.17.1:
- resolution: {integrity: sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw==}
+ /jiti/1.16.0:
+ resolution: {integrity: sha512-L3BJStEf5NAqNuzrpfbN71dp43mYIcBUlCRea/vdyv5dW/AYa1d4bpelko4SHdY3I6eN9Wzyasxirj1/vv5kmg==}
hasBin: true
dev: true
@@ -6449,7 +6599,7 @@ packages:
optional: true
dependencies:
abab: 2.0.6
- acorn: 8.8.2
+ acorn: 8.8.1
acorn-globals: 7.0.1
cssom: 0.5.0
cssstyle: 2.3.0
@@ -6602,6 +6752,10 @@ packages:
engines: {node: '>=6'}
dev: true
+ /kolorist/1.6.0:
+ resolution: {integrity: sha512-dLkz37Ab97HWMx9KTes3Tbi3D1ln9fCAy2zr2YVExJasDRPGRaKcoE4fycWNtnCAJfjFqe0cnY+f8KT2JePEXQ==}
+ dev: true
+
/kolorist/1.7.0:
resolution: {integrity: sha512-ymToLHqL02udwVdbkowNpzjFd6UzozMtshPQKVi5k1EjKRqKqBrOnE9QbLEb0/pV76SAiIT13hdL8R6suc+f3g==}
dev: true
@@ -6658,7 +6812,7 @@ packages:
debug: 4.3.4
execa: 7.1.1
lilconfig: 2.1.0
- listr2: 5.0.7
+ listr2: 5.0.8
micromatch: 4.0.5
normalize-path: 3.0.0
object-inspect: 1.12.3
@@ -6685,13 +6839,13 @@ packages:
log-update: 4.0.0
p-map: 4.0.0
rfdc: 1.3.0
- rxjs: 7.8.0
+ rxjs: 7.5.6
through: 2.3.8
wrap-ansi: 7.0.0
dev: true
- /listr2/5.0.7:
- resolution: {integrity: sha512-MD+qXHPmtivrHIDRwPYdfNkrzqDiuaKU/rfBcec3WMyMF3xylQj3jMq344OtvQxz7zaCFViRAeqlr2AFhPvXHw==}
+ /listr2/5.0.8:
+ resolution: {integrity: sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA==}
engines: {node: ^14.13.1 || >=16.0.0}
peerDependencies:
enquirer: '>= 2.3.0 < 3'
@@ -6766,6 +6920,12 @@ packages:
wrap-ansi: 6.2.0
dev: true
+ /loupe/2.3.4:
+ resolution: {integrity: sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==}
+ dependencies:
+ get-func-name: 2.0.0
+ dev: true
+
/loupe/2.3.6:
resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==}
dependencies:
@@ -6899,12 +7059,12 @@ packages:
dev: true
/media-typer/0.3.0:
- resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
+ resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=}
engines: {node: '>= 0.6'}
dev: true
/merge-descriptors/1.0.1:
- resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}
+ resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=}
dev: true
/merge-stream/2.0.0:
@@ -6995,8 +7155,8 @@ packages:
brace-expansion: 2.0.1
dev: true
- /minimatch/7.4.2:
- resolution: {integrity: sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==}
+ /minimatch/7.4.3:
+ resolution: {integrity: sha512-5UB4yYusDtkRPbRiy1cqZ1IpGNcJCGlEMG17RKzPddpyiPKoCdwohbED8g4QXT0ewCt8LTkQXuljsUfQ3FKM4A==}
engines: {node: '>=10'}
dependencies:
brace-expansion: 2.0.1
@@ -7059,11 +7219,6 @@ packages:
yallist: 4.0.0
dev: true
- /minipass/4.2.4:
- resolution: {integrity: sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ==}
- engines: {node: '>=8'}
- dev: true
-
/minizlib/2.1.2:
resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
engines: {node: '>= 8'}
@@ -7078,8 +7233,8 @@ packages:
hasBin: true
dev: true
- /mlly/1.1.1:
- resolution: {integrity: sha512-Jnlh4W/aI4GySPo6+DyTN17Q75KKbLTyFK8BrGhjNP4rxuUjbRWhE6gHg3bs33URWAF44FRm7gdQA348i3XxRw==}
+ /mlly/1.2.0:
+ resolution: {integrity: sha512-+c7A3CV0KGdKcylsI6khWyts/CYrGTrRVo4R/I7u/cUsy0Conxa6LUhiEzVKIw14lc2L5aiO4+SeVe4TeGRKww==}
dependencies:
acorn: 8.8.2
pathe: 1.1.0
@@ -7153,7 +7308,7 @@ packages:
npmlog: 6.0.2
rimraf: 3.0.2
semver: 7.3.8
- tar: 6.1.13
+ tar: 6.1.11
which: 2.0.2
transitivePeerDependencies:
- bluebird
@@ -7357,7 +7512,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.21.1
+ es-abstract: 1.21.2
dev: true
/obuf/1.1.2:
@@ -7513,7 +7668,7 @@ packages:
read-package-json-fast: 2.0.3
rimraf: 3.0.2
ssri: 9.0.1
- tar: 6.1.13
+ tar: 6.1.11
transitivePeerDependencies:
- bluebird
- supports-color
@@ -7612,6 +7767,10 @@ packages:
engines: {node: '>=8'}
dev: true
+ /pathe/1.0.0:
+ resolution: {integrity: sha512-nPdMG0Pd09HuSsr7QOKUXO2Jr9eqaDiZvDwdyIhNG5SHYujkQHYKDfGQkulBxvbDHz8oHLsTgKN86LSwYzSHAg==}
+ dev: true
+
/pathe/1.1.0:
resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==}
dev: true
@@ -7673,7 +7832,7 @@ packages:
resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==}
dependencies:
jsonc-parser: 3.2.0
- mlly: 1.1.1
+ mlly: 1.2.0
pathe: 1.1.0
dev: true
@@ -7682,8 +7841,8 @@ packages:
engines: {node: '>=4'}
dev: true
- /pnpm/7.30.0:
- resolution: {integrity: sha512-6SUdrWSZ4qvQ4uBVg7smnabVKOFrT7DgSz2NfViG54nRii4ODB395qmHprBiv5WBdlC/jZYBn99fSfmzIMI3WQ==}
+ /pnpm/7.30.3:
+ resolution: {integrity: sha512-Z/pNEfZF45OwdZSUAeSTYySs27UW+GG4AQ2iXz4u127QVtkCMCeyrMNZmb/17BazaZTtvXqk/+jxTVkyh8apIA==}
engines: {node: '>=14.6'}
hasBin: true
dev: true
@@ -7696,6 +7855,15 @@ packages:
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.21:
resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==}
engines: {node: ^10 || ^12 || >=14}
@@ -7794,6 +7962,10 @@ packages:
resolution: {integrity: sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==}
dev: true
+ /proxy-from-env/1.1.0:
+ resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
+ dev: true
+
/pseudomap/1.0.2:
resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
dev: true
@@ -8091,8 +8263,8 @@ packages:
fsevents: 2.3.2
dev: true
- /rollup/3.18.0:
- resolution: {integrity: sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==}
+ /rollup/3.20.2:
+ resolution: {integrity: sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -8105,6 +8277,12 @@ packages:
queue-microtask: 1.2.3
dev: true
+ /rxjs/7.5.6:
+ resolution: {integrity: sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==}
+ dependencies:
+ tslib: 2.5.0
+ dev: true
+
/rxjs/7.8.0:
resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==}
dependencies:
@@ -8491,7 +8669,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.21.1
+ es-abstract: 1.21.2
get-intrinsic: 1.2.0
has-symbols: 1.0.3
internal-slot: 1.0.5
@@ -8499,12 +8677,21 @@ packages:
side-channel: 1.0.4
dev: true
+ /string.prototype.trim/1.2.7:
+ resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.1.4
+ es-abstract: 1.21.2
+ dev: true
+
/string.prototype.trimend/1.0.6:
resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==}
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.21.1
+ es-abstract: 1.21.2
dev: true
/string.prototype.trimstart/1.0.6:
@@ -8512,7 +8699,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.21.1
+ es-abstract: 1.21.2
dev: true
/string_decoder/1.1.1:
@@ -8587,6 +8774,12 @@ packages:
engines: {node: '>=8'}
dev: true
+ /strip-literal/1.0.0:
+ resolution: {integrity: sha512-5o4LsH1lzBzO9UFH63AJ2ad2/S2AVx6NtjOcaz+VTT2h1RiRvbipW72z8M/lxEhcPHDBQwpDrnTF7sXy/7OwCQ==}
+ dependencies:
+ acorn: 8.8.2
+ dev: true
+
/strip-literal/1.0.1:
resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==}
dependencies:
@@ -8635,13 +8828,13 @@ packages:
tslib: 2.5.0
dev: true
- /tar/6.1.13:
- resolution: {integrity: sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==}
- engines: {node: '>=10'}
+ /tar/6.1.11:
+ resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==}
+ engines: {node: '>= 10'}
dependencies:
chownr: 2.0.0
fs-minipass: 2.1.0
- minipass: 4.2.4
+ minipass: 3.3.4
minizlib: 2.1.2
mkdirp: 1.0.4
yallist: 4.0.0
@@ -8713,8 +8906,8 @@ packages:
resolution: {integrity: sha512-hGYWYBMPr7p4g5IarQE7XhlyWveh1EKhy4wUBS1LrHXCKYgvz+4/jCqgmJqZxxldesn05vccrtME2RLLZNW7iA==}
dev: true
- /tinypool/0.3.1:
- resolution: {integrity: sha512-zLA1ZXlstbU2rlpA4CIeVaqvWq41MTWqLY3FfsAXgC8+f7Pk7zroaJQxDgxn1xNudKW6Kmj4808rPFShUlIRmQ==}
+ /tinypool/0.4.0:
+ resolution: {integrity: sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA==}
engines: {node: '>=14.0.0'}
dev: true
@@ -8795,6 +8988,10 @@ packages:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
dev: true
+ /tslib/2.4.0:
+ resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
+ dev: true
+
/tslib/2.5.0:
resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==}
dev: true
@@ -8922,17 +9119,17 @@ packages:
resolution: {integrity: sha512-1589b7oGa8ILBYpta7TndM5mLHLzHUqBfhszeZxuUBrjO/RoQ52VGVWsS3w0C0GLNxO9RPmqkf6BmIvBApaRdA==}
dependencies:
'@antfu/utils': 0.5.2
- defu: 6.1.2
- jiti: 1.17.1
+ defu: 6.1.0
+ jiti: 1.16.0
dev: true
- /unhead/1.1.23:
- resolution: {integrity: sha512-nM74sM3+puqhHLC9cbwk0rOsjZR41aP0UJeQcoYVuzFlX0+abECgPkpkSI+/HZsXeRVTGxs9WWmjiFHaG18DrQ==}
+ /unhead/1.1.25:
+ resolution: {integrity: sha512-KtTBgtQjxICoOjA4dyxJfj5fYoYJeYFUt/J8ulaTzbvTsXM9K+ztYjI65nf2CPYYXRCRz/iEt8trqcsGlsB5TQ==}
dependencies:
- '@unhead/dom': 1.1.23
- '@unhead/schema': 1.1.23
- '@unhead/shared': 1.1.23
- hookable: 5.4.2
+ '@unhead/dom': 1.1.25
+ '@unhead/schema': 1.1.25
+ '@unhead/shared': 1.1.25
+ hookable: 5.5.2
/unicode-canonical-property-names-ecmascript/2.0.0:
resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
@@ -8957,15 +9154,15 @@ packages:
engines: {node: '>=4'}
dev: true
- /unimport/3.0.2:
- resolution: {integrity: sha512-OQ0hShpcerS1PSsISsyn/NV2dGe5xfdUn4p5nwOodq0iqq5xxYQrTidHqlFGjxIliPDtDJp80OeySzyPTjYHmA==}
+ /unimport/3.0.4:
+ resolution: {integrity: sha512-eoof/HLiNJcIkVpnqc7sJbzKSLx39J6xTaP7E4ElgVQKeq2t9fPTkvJKcA55IJTaRPkEkDq8kcc/IZPmrypnFg==}
dependencies:
'@rollup/pluginutils': 5.0.2
escape-string-regexp: 5.0.0
fast-glob: 3.2.12
local-pkg: 0.4.3
magic-string: 0.30.0
- mlly: 1.1.1
+ mlly: 1.2.0
pathe: 1.1.0
pkg-types: 1.0.2
scule: 1.0.0
@@ -9010,7 +9207,7 @@ packages:
engines: {node: '>= 10.0.0'}
dev: true
- /unocss/0.50.6_vite@4.2.0:
+ /unocss/0.50.6_vite@4.2.1:
resolution: {integrity: sha512-7cKiIB/ssAPvCDUcFMs0jm0FzIyQKfgIjUzBYZ5dVFthOvN5dcFh7bCZE9dIM862n7oW8FjbkTxwdTbRqqJQVQ==}
engines: {node: '>=14'}
peerDependencies:
@@ -9019,7 +9216,7 @@ packages:
'@unocss/webpack':
optional: true
dependencies:
- '@unocss/astro': 0.50.6_vite@4.2.0
+ '@unocss/astro': 0.50.6_vite@4.2.1
'@unocss/cli': 0.50.6
'@unocss/core': 0.50.6
'@unocss/postcss': 0.50.6
@@ -9036,7 +9233,7 @@ packages:
'@unocss/transformer-compile-class': 0.50.6
'@unocss/transformer-directives': 0.50.6
'@unocss/transformer-variant-group': 0.50.6
- '@unocss/vite': 0.50.6_vite@4.2.0
+ '@unocss/vite': 0.50.6_vite@4.2.1
transitivePeerDependencies:
- rollup
- supports-color
@@ -9065,14 +9262,14 @@ packages:
'@vueuse/core': 9.13.0_vue@3.2.47
local-pkg: 0.4.3
magic-string: 0.30.0
- minimatch: 7.4.2
- unimport: 3.0.2
+ minimatch: 7.4.3
+ unimport: 3.0.4
unplugin: 1.3.1
transitivePeerDependencies:
- rollup
dev: true
- /unplugin-combine/0.6.0_vite@4.2.0:
+ /unplugin-combine/0.6.0_vite@4.2.1:
resolution: {integrity: sha512-cZkTg2Z3CcScyRi6QtpVxBZoCMsPaEHyKNh7HyqMkfWV7sKNwHllYezVOFINOGNzqSS1+xWLY3iDCiTVoH3oaA==}
engines: {node: '>=14.19.0'}
peerDependencies:
@@ -9092,7 +9289,7 @@ packages:
dependencies:
'@antfu/utils': 0.7.2
unplugin: 1.3.1
- vite: 4.2.0
+ vite: 4.2.1
dev: true
/unplugin-vue-components/0.24.1_vue@3.2.47:
@@ -9115,7 +9312,7 @@ packages:
fast-glob: 3.2.12
local-pkg: 0.4.3
magic-string: 0.30.0
- minimatch: 7.4.2
+ minimatch: 7.4.3
resolve: 1.22.1
unplugin: 1.3.1
vue: 3.2.47
@@ -9137,7 +9334,7 @@ packages:
- vue
dev: true
- /unplugin-vue-macros/1.10.1_2czchvey3hiidu3aznpuei4mem:
+ /unplugin-vue-macros/1.10.1_aeurc5btel4k37vmechrre3xm4:
resolution: {integrity: sha512-f5s+ar8vs5lxJgIKJGEqirgjQi7FwzNtqQKwPMLVakr4qAAELguSd3aG/nHzcMlUuVUDaT+LDi+RTDP6EgOb+g==}
engines: {node: '>=14.19.0'}
peerDependencies:
@@ -9151,7 +9348,7 @@ packages:
'@vue-macros/define-props-refs': 0.2.3_vue@3.2.47
'@vue-macros/define-render': 1.2.4_vue@3.2.47
'@vue-macros/define-slots': 0.2.4_vue@3.2.47
- '@vue-macros/devtools': 0.1.2_vite@4.2.0
+ '@vue-macros/devtools': 0.1.2_vite@4.2.1
'@vue-macros/export-props': 0.2.3_vue@3.2.47
'@vue-macros/hoist-static': 1.2.3_vue@3.2.47
'@vue-macros/named-template': 0.2.4_vue@3.2.47
@@ -9161,7 +9358,7 @@ packages:
'@vue-macros/setup-sfc': 0.14.3_vue@3.2.47
'@vue-macros/short-emits': 1.2.4_vue@3.2.47
unplugin: 1.3.1
- unplugin-combine: 0.6.0_vite@4.2.0
+ unplugin-combine: 0.6.0_vite@4.2.1
unplugin-vue-define-options: 1.2.4_vue@3.2.47
vue: 3.2.47
transitivePeerDependencies:
@@ -9224,7 +9421,7 @@ packages:
dev: true
/utils-merge/1.0.1:
- resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
+ resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=}
engines: {node: '>= 0.4.0'}
dev: true
@@ -9261,17 +9458,17 @@ packages:
extsprintf: 1.3.0
dev: true
- /vite-node/0.29.3_@types+node@18.6.1:
- resolution: {integrity: sha512-QYzYSA4Yt2IiduEjYbccfZQfxKp+T1Do8/HEpSX/G5WIECTFKJADwLs9c94aQH4o0A+UtCKU61lj1m5KvbxxQA==}
+ /vite-node/0.29.7_@types+node@18.6.1:
+ resolution: {integrity: sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==}
engines: {node: '>=v14.16.0'}
hasBin: true
dependencies:
cac: 6.7.14
debug: 4.3.4
- mlly: 1.1.1
+ mlly: 1.2.0
pathe: 1.1.0
picocolors: 1.0.0
- vite: 4.2.0_@types+node@18.6.1
+ vite: 4.2.1_@types+node@18.6.1
transitivePeerDependencies:
- '@types/node'
- less
@@ -9282,8 +9479,8 @@ packages:
- terser
dev: true
- /vite-plugin-inspect/0.7.17_vite@4.2.0:
- resolution: {integrity: sha512-0z33Z7ap6DOzOO3iulGROWZq9oUbarmMKHtdVbCMJ3OL0JOd8UvEqnTazU/2Y8Y2WpOyaZuEV6USJ9KHoZ7f+A==}
+ /vite-plugin-inspect/0.7.18_vite@4.2.1:
+ resolution: {integrity: sha512-hyIxg2qJaRs0LoB3Tqy9ML8yEublIzTzFVXmNhgw2jsjETJUXeR6iQ4YPHk3Q6kTbbiwgoPPyXimlAfEwektnA==}
engines: {node: '>=14'}
peerDependencies:
vite: ^3.1.0 || ^4.0.0
@@ -9295,13 +9492,13 @@ packages:
kolorist: 1.7.0
sirv: 2.0.2
ufo: 1.1.1
- vite: 4.2.0
+ vite: 4.2.1
transitivePeerDependencies:
- rollup
- supports-color
dev: true
- /vite-plugin-pages/0.29.0_vite@4.2.0:
+ /vite-plugin-pages/0.29.0_vite@4.2.1:
resolution: {integrity: sha512-vRgLflQNMs8QnDB8A5XwX8b2XYSIN1Mdy3Bx7A7N9NTFeybRj/zpvoosdbMgJ3LsJ84AznHC3GytWQZGNpE5BA==}
peerDependencies:
'@vue/compiler-sfc': ^2.7.0 || ^3.0.0
@@ -9318,23 +9515,23 @@ packages:
json5: 2.2.3
local-pkg: 0.4.3
picocolors: 1.0.0
- vite: 4.2.0
+ vite: 4.2.1
yaml: 2.2.1
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-pwa/0.14.4_vite@4.2.0:
+ /vite-plugin-pwa/0.14.4_vite@4.2.1:
resolution: {integrity: sha512-M7Ct0so8OlouMkTWgXnl8W1xU95glITSKIe7qswZf1tniAstO2idElGCnsrTJ5NPNSx1XqfTCOUj8j94S6FD7Q==}
peerDependencies:
vite: ^3.1.0 || ^4.0.0
dependencies:
- '@rollup/plugin-replace': 5.0.1_rollup@3.18.0
+ '@rollup/plugin-replace': 5.0.1_rollup@3.20.2
debug: 4.3.4
fast-glob: 3.2.12
pretty-bytes: 6.0.0
- rollup: 3.18.0
- vite: 4.2.0
+ rollup: 3.20.2
+ vite: 4.2.1
workbox-build: 6.5.4
workbox-window: 6.5.4
transitivePeerDependencies:
@@ -9342,21 +9539,21 @@ packages:
- supports-color
dev: true
- /vite-plugin-vue-component-preview/1.1.5_vite@4.2.0+vue@3.2.47:
+ /vite-plugin-vue-component-preview/1.1.5_vite@4.2.1+vue@3.2.47:
resolution: {integrity: sha512-5aSYDIM/e+JG4d3Rpgr6kS3zdD2fKmpYKs3BSuSyVZwcCY2XMRJj3GVCl4eM4UWqsLT2/z7T6Xpe8QADEJIiJg==}
peerDependencies:
vue: '>=3.0.0'
dependencies:
- '@volar/vue-language-core': 1.2.0
+ '@volar/vue-language-core': 1.0.24
magic-string: 0.27.0
- vite-plugin-vue-markdown: 0.22.4_vite@4.2.0
+ vite-plugin-vue-markdown: 0.22.4_vite@4.2.1
vue: 3.2.47
transitivePeerDependencies:
- rollup
- vite
dev: true
- /vite-plugin-vue-inspector/3.4.0_vite@4.2.0:
+ /vite-plugin-vue-inspector/3.4.0_vite@4.2.1:
resolution: {integrity: sha512-gAdJ6fCPO7+PcUZJexgdOz27yuzQfEviBSS4c+zLLsItHdUq79oYgoWpPZwIYcE0FDFcAtz8dfG6I1ugWuykrw==}
peerDependencies:
vite: ^3.0.0-0 || ^4.0.0-0
@@ -9370,12 +9567,12 @@ packages:
kolorist: 1.7.0
magic-string: 0.30.0
shell-quote: 1.8.0
- vite: 4.2.0
+ vite: 4.2.1
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-vue-layouts/0.8.0_m3uvdxdk7hj6rhgyd3bnmiarxm:
+ /vite-plugin-vue-layouts/0.8.0_asesa6ksds7mbxqm7d5qamvm34:
resolution: {integrity: sha512-UZW2nSV2LraTSe7gsAL46hfdi7a0X1RvkGGoJVtA2O8beu7anzpXFwQLou8+kHy31CzVycT4gIPySBsHhtBN5g==}
peerDependencies:
vite: ^2.5.0 || ^3.0.0-0 || ^4.0.0
@@ -9385,14 +9582,14 @@ packages:
'@vue/compiler-sfc': 3.2.47
debug: 4.3.4
fast-glob: 3.2.12
- vite: 4.2.0
+ vite: 4.2.1
vue: 3.2.47
vue-router: 4.1.6_vue@3.2.47
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-vue-markdown/0.22.4_vite@4.2.0:
+ /vite-plugin-vue-markdown/0.22.4_vite@4.2.1:
resolution: {integrity: sha512-+kDzqGI5Lq0Wa6M4EJtV7cqOIHgGp6g4jcazXljQKLl9Og4fRs6FuGAPa2HiJ44Z9es85LAPiPbTjwrZEGEUKA==}
peerDependencies:
vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0
@@ -9404,16 +9601,30 @@ packages:
'@rollup/pluginutils': 5.0.2
'@types/markdown-it': 12.2.3
markdown-it: 13.0.1
- vite: 4.2.0
+ vite: 4.2.1
transitivePeerDependencies:
- rollup
dev: true
+ /vite-plugin-webfont-dl/3.6.0_vite@4.2.1:
+ resolution: {integrity: sha512-3qfRrouQnBqwYZaBqjNeAkaywlZyo+VSM6jnoJk4PiOyo1/n4V4sbwby2QCTdjQwtIIsPTfggXvN6S/wuIcJdg==}
+ peerDependencies:
+ vite: ^2 || ^3 || ^4
+ dependencies:
+ axios: 1.2.5
+ clean-css: 5.3.2
+ flat-cache: 3.0.4
+ picocolors: 1.0.0
+ vite: 4.2.1
+ transitivePeerDependencies:
+ - debug
+ dev: true
+
/vite-ssg-sitemap/0.4.3:
resolution: {integrity: sha512-9ZIRBRCgM1Q4RtXXEBHIu8gotbx9LCnHZOZXtdSzR0DnjN9H5IYGY3yGoxI6VX8dScXiluxOODFlNlr7ydyI9A==}
dev: true
- /vite-ssg/0.22.1_sko5ykgkgm7crz47mqa6e35k6y:
+ /vite-ssg/0.22.1_5yp5ffmexyoplwevzih2hx4gpy:
resolution: {integrity: sha512-aiFbedElOR/amu0VPfWNj2oR7V9zX6oS4jzWEkOe5fJuZIV2+FnUyiupoyoo3lv3njgS2GENNpmxijN6tpJsTA==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -9429,19 +9640,19 @@ packages:
vue-router:
optional: true
dependencies:
- '@unhead/dom': 1.1.23
+ '@unhead/dom': 1.0.13
'@vueuse/head': 1.1.23_vue@3.2.47
critters: 0.0.16
fs-extra: 11.1.0
html-minifier: 4.0.0
html5parser: 2.0.2
jsdom: 20.0.3
- kolorist: 1.7.0
+ kolorist: 1.6.0
prettier: 2.8.1
- vite: 4.2.0
+ vite: 4.2.1
vue: 3.2.47
vue-router: 4.1.6_vue@3.2.47
- yargs: 17.7.1
+ yargs: 17.6.2
transitivePeerDependencies:
- bufferutil
- canvas
@@ -9449,8 +9660,8 @@ packages:
- utf-8-validate
dev: true
- /vite/4.2.0:
- resolution: {integrity: sha512-AbDTyzzwuKoRtMIRLGNxhLRuv1FpRgdIw+1y6AQG73Q5+vtecmvzKo/yk8X/vrHDpETRTx01ABijqUHIzBXi0g==}
+ /vite/4.2.1:
+ resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -9474,16 +9685,16 @@ packages:
terser:
optional: true
dependencies:
- esbuild: 0.17.12
+ esbuild: 0.17.14
postcss: 8.4.21
resolve: 1.22.1
- rollup: 3.18.0
+ rollup: 3.20.2
optionalDependencies:
fsevents: 2.3.2
dev: true
- /vite/4.2.0_@types+node@18.6.1:
- resolution: {integrity: sha512-AbDTyzzwuKoRtMIRLGNxhLRuv1FpRgdIw+1y6AQG73Q5+vtecmvzKo/yk8X/vrHDpETRTx01ABijqUHIzBXi0g==}
+ /vite/4.2.1_@types+node@18.6.1:
+ resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -9508,16 +9719,16 @@ packages:
optional: true
dependencies:
'@types/node': 18.6.1
- esbuild: 0.17.12
+ esbuild: 0.17.14
postcss: 8.4.21
resolve: 1.22.1
- rollup: 3.18.0
+ rollup: 3.20.2
optionalDependencies:
fsevents: 2.3.2
dev: true
- /vitest/0.29.3:
- resolution: {integrity: sha512-muMsbXnZsrzDGiyqf/09BKQsGeUxxlyLeLK/sFFM4EXdURPQRv8y7dco32DXaRORYP0bvyN19C835dT23mL0ow==}
+ /vitest/0.29.7:
+ resolution: {integrity: sha512-aWinOSOu4jwTuZHkb+cCyrqQ116Q9TXaJrNKTHudKBknIpR0VplzeaOUuDF9jeZcrbtQKZQt6yrtd+eakbaxHg==}
engines: {node: '>=v14.16.0'}
hasBin: true
peerDependencies:
@@ -9526,6 +9737,8 @@ packages:
'@vitest/ui': '*'
happy-dom: '*'
jsdom: '*'
+ safaridriver: '*'
+ webdriverio: '*'
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
@@ -9537,15 +9750,19 @@ packages:
optional: true
jsdom:
optional: true
+ safaridriver:
+ optional: true
+ webdriverio:
+ optional: true
dependencies:
'@types/chai': 4.3.4
'@types/chai-subset': 1.3.3
'@types/node': 18.6.1
- '@vitest/expect': 0.29.3
- '@vitest/runner': 0.29.3
- '@vitest/spy': 0.29.3
- '@vitest/utils': 0.29.3
- acorn: 8.8.2
+ '@vitest/expect': 0.29.7
+ '@vitest/runner': 0.29.7
+ '@vitest/spy': 0.29.7
+ '@vitest/utils': 0.29.7
+ acorn: 8.8.1
acorn-walk: 8.2.0
cac: 6.7.14
chai: 4.3.7
@@ -9555,12 +9772,12 @@ packages:
picocolors: 1.0.0
source-map: 0.6.1
std-env: 3.3.2
- strip-literal: 1.0.1
+ strip-literal: 1.0.0
tinybench: 2.3.1
- tinypool: 0.3.1
+ tinypool: 0.4.0
tinyspy: 1.0.2
- vite: 4.2.0_@types+node@18.6.1
- vite-node: 0.29.3_@types+node@18.6.1
+ vite: 4.2.1_@types+node@18.6.1
+ vite-node: 0.29.7_@types+node@18.6.1
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -9620,7 +9837,7 @@ packages:
'@intlify/core-base': 9.2.2
'@intlify/shared': 9.2.2
'@intlify/vue-devtools': 9.2.2
- '@vue/devtools-api': 6.5.0
+ '@vue/devtools-api': 6.2.1
vue: 3.2.47
/vue-router/4.1.6_vue@3.2.47:
@@ -9628,7 +9845,7 @@ packages:
peerDependencies:
vue: ^3.2.0
dependencies:
- '@vue/devtools-api': 6.5.0
+ '@vue/devtools-api': 6.4.5
vue: 3.2.47
/vue-template-compiler/2.7.14:
@@ -10019,6 +10236,19 @@ packages:
engines: {node: '>=12'}
dev: true
+ /yargs/17.6.2:
+ resolution: {integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==}
+ engines: {node: '>=12'}
+ dependencies:
+ cliui: 8.0.1
+ escalade: 3.1.1
+ get-caller-file: 2.0.5
+ require-directory: 2.1.1
+ string-width: 4.2.3
+ y18n: 5.0.8
+ yargs-parser: 21.1.1
+ dev: true
+
/yargs/17.7.1:
resolution: {integrity: sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==}
engines: {node: '>=12'}
diff --git a/vite.config.ts b/vite.config.ts
index 521be34..f3e4bd4 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -16,6 +16,7 @@ import LinkAttributes from 'markdown-it-link-attributes'
import Unocss from 'unocss/vite'
import Shiki from 'markdown-it-shiki'
import VueMacros from 'unplugin-vue-macros/vite'
+import WebfontDownload from 'vite-plugin-webfont-dl'
export default defineConfig({
resolve: {
@@ -143,6 +144,9 @@ export default defineConfig({
Inspector({
toggleButtonVisibility: 'never',
}),
+
+ // https://github.com/feat-agency/vite-plugin-webfont-dl
+ WebfontDownload(),
],
// https://github.com/vitest-dev/vitest
@@ -158,6 +162,9 @@ export default defineConfig({
ssgOptions: {
script: 'async',
formatting: 'minify',
+ crittersOptions: {
+ reduceInlineStyles: false,
+ },
onFinished() { generateSitemap() },
},