feat: add crypto supported warning in docs & component

This commit is contained in:
YunYouJun 2023-08-08 00:27:06 +08:00
parent 9f38c4c0c6
commit 844a39523a
8 changed files with 195 additions and 185 deletions

View File

@ -20,13 +20,15 @@ window.crypto
## 解密时文章渲染
存在如下内容,解密时还原,需动态渲染
存在如下内容,解密时还原,需动态渲染
```md
{{ frontmatter }}
```
::: details 动态渲染的 frontmatter
{{ frontmatter }}
:::
```vue
<script lang="ts" setup>

View File

@ -19,7 +19,7 @@
},
"devDependencies": {
"nodemon": "^3.0.1",
"vite": "^4.4.8",
"vite": "^4.4.9",
"vitepress": "1.0.0-beta.7",
"vue": "^3.3.4"
}

View File

@ -42,6 +42,11 @@ You will get html title `Cool - Valaxy`.
### 页面加密
::: warning
加密依赖于浏览器原生 [Web Crypto API | MDN](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API)
**其仅在 HTTPS 中可用**。
:::
```ts
// site.config.ts
import { defineSiteConfig } from 'valaxy'

View File

@ -2,7 +2,7 @@
"name": "@valaxyjs/monorepo",
"version": "0.14.47",
"private": true,
"packageManager": "pnpm@8.6.11",
"packageManager": "pnpm@8.6.12",
"description": "📄 Vite & Vue powered static blog generator.",
"author": {
"email": "me@yunyoujun.cn",
@ -45,7 +45,7 @@
"prepare": "husky install"
},
"devDependencies": {
"@antfu/eslint-config": "^0.40.0",
"@antfu/eslint-config": "^0.40.2",
"@microsoft/api-extractor": "^7.36.3",
"@types/debug": "^4.1.8",
"@types/markdown-it-attrs": "^4.1.0",

View File

@ -18,7 +18,7 @@
"types": "types/index.d.ts",
"dependencies": {
"@iconify-json/ant-design": "^1.1.8",
"@iconify-json/simple-icons": "^1.1.64",
"@iconify-json/simple-icons": "^1.1.65",
"animejs": "^3.2.1",
"valaxy-addon-waline": "workspace:*"
},

View File

@ -1,7 +1,7 @@
<script lang="ts" setup>
import { useDecrypt, useFrontmatter } from 'valaxy'
import type { Ref } from 'vue'
import { defineComponent, h, inject, ref } from 'vue'
import { defineComponent, h, inject, onMounted, ref } from 'vue'
const props = defineProps<{
encryptedContent: string
@ -59,6 +59,12 @@ const ValaxyDeprecatedContent = defineComponent({
})
},
})
const hasWarning = ref(false)
onMounted(() => {
if (location.protocol !== 'https:')
hasWarning.value = true
})
</script>
<template>
@ -84,6 +90,12 @@ const ValaxyDeprecatedContent = defineComponent({
text-gray hover:text-black
@click="decryptContent"
/>
<div v-if="hasWarning" class="-bottom-6" absolute text-xs op="50">
<a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API" target="_blank">
<span>Web Crypto API</span>
</a> Only works in HTTPS
</div>
</div>
</div>
<div v-else>

View File

@ -72,7 +72,7 @@
"@vueuse/schema-org": "^2.2.0",
"body-scroll-lock": "4.0.0-beta.0",
"consola": "^3.2.3",
"critters": "^0.0.18",
"critters": "^0.0.20",
"cross-spawn": "^7.0.3",
"css-i18n": "^0.0.2",
"dayjs": "^1.11.9",
@ -104,9 +104,9 @@
"shiki": "^0.14.3",
"star-markdown-css": "^0.4.2",
"unconfig": "^0.3.10",
"unocss": "^0.54.1",
"unocss": "^0.54.2",
"unplugin-vue-components": "^0.25.1",
"vite": "^4.4.8",
"vite": "^4.4.9",
"vite-plugin-pages": "^0.31.0",
"vite-plugin-vue-layouts": "^0.8.0",
"vite-ssg": "0.23.1",

View File

@ -9,8 +9,8 @@ importers:
.:
devDependencies:
'@antfu/eslint-config':
specifier: ^0.40.0
version: 0.40.0(eslint@8.46.0)(typescript@5.1.6)
specifier: ^0.40.2
version: 0.40.2(eslint@8.46.0)(typescript@5.1.6)
'@microsoft/api-extractor':
specifier: ^7.36.3
version: 7.36.3(@types/node@20.4.8)
@ -137,10 +137,10 @@ importers:
version: 3.0.1
vite-plugin-inspect:
specifier: ^0.7.35
version: 0.7.35(rollup@2.79.1)(vite@4.4.8)
version: 0.7.35(rollup@2.79.1)(vite@4.4.9)
vite-plugin-pwa:
specifier: ^0.16.4
version: 0.16.4(vite@4.4.8)(workbox-build@7.0.0)(workbox-window@7.0.0)
version: 0.16.4(vite@4.4.9)(workbox-build@7.0.0)(workbox-window@7.0.0)
docs:
dependencies:
@ -158,8 +158,8 @@ importers:
specifier: ^3.0.1
version: 3.0.1
vite:
specifier: ^4.4.8
version: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
specifier: ^4.4.9
version: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
vitepress:
specifier: 1.0.0-beta.7
version: 1.0.0-beta.7(@types/node@20.4.8)(search-insights@2.7.0)
@ -219,7 +219,7 @@ importers:
version: 3.1.0
'@vitejs/plugin-vue':
specifier: ^4.2.3
version: 4.2.3(vite@4.4.8)(vue@3.3.4)
version: 4.2.3(vite@4.4.9)(vue@3.3.4)
'@vueuse/core':
specifier: ^10.3.0
version: 10.3.0(vue@3.3.4)
@ -239,8 +239,8 @@ importers:
specifier: ^3.2.3
version: 3.2.3
critters:
specifier: ^0.0.18
version: 0.0.18
specifier: ^0.0.20
version: 0.0.20
cross-spawn:
specifier: ^7.0.3
version: 7.0.3
@ -335,23 +335,23 @@ importers:
specifier: ^0.3.10
version: 0.3.10
unocss:
specifier: ^0.54.1
version: 0.54.1(postcss@8.4.27)(vite@4.4.8)
specifier: ^0.54.2
version: 0.54.2(postcss@8.4.27)(vite@4.4.9)
unplugin-vue-components:
specifier: ^0.25.1
version: 0.25.1(vue@3.3.4)
vite:
specifier: ^4.4.8
version: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
specifier: ^4.4.9
version: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
vite-plugin-pages:
specifier: ^0.31.0
version: 0.31.0(vite@4.4.8)
version: 0.31.0(vite@4.4.9)
vite-plugin-vue-layouts:
specifier: ^0.8.0
version: 0.8.0(vite@4.4.8)(vue-router@4.2.4)(vue@3.3.4)
version: 0.8.0(vite@4.4.9)(vue-router@4.2.4)(vue@3.3.4)
vite-ssg:
specifier: 0.23.1
version: 0.23.1(@unhead/vue@1.2.2)(critters@0.0.18)(vite@4.4.8)(vue-router@4.2.4)(vue@3.3.4)
version: 0.23.1(@unhead/vue@1.2.2)(critters@0.0.20)(vite@4.4.9)(vue-router@4.2.4)(vue@3.3.4)
vite-ssg-sitemap:
specifier: 0.5.1
version: 0.5.1
@ -477,8 +477,8 @@ importers:
specifier: ^1.1.8
version: 1.1.8
'@iconify-json/simple-icons':
specifier: ^1.1.64
version: 1.1.64
specifier: ^1.1.65
version: 1.1.65
animejs:
specifier: ^3.2.1
version: 3.2.1
@ -627,16 +627,16 @@ packages:
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.18
/@antfu/eslint-config-basic@0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-SAwz/0pVvGyWX4bpd2HpGw3Otl2SQu0ayGnuDgKTnolqYHQsVTHLMU7+keGP9hBLlyFAGz+keuNwgJz1K6NGdQ==}
/@antfu/eslint-config-basic@0.40.2(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-2zAgwjsOFQ1b7MJmnzQAeyyqqqQjy7/b2ZG1oqWlLTxVda4B/msOyrMdO7nYSmqZFK+cdOi5rGT2pBFeX8EBkA==}
peerDependencies:
eslint: '>=7.4.0'
dependencies:
eslint: 8.46.0
eslint-plugin-antfu: 0.40.0(eslint@8.46.0)(typescript@5.1.6)
eslint-plugin-antfu: 0.40.2(eslint@8.46.0)(typescript@5.1.6)
eslint-plugin-eslint-comments: 3.2.0(eslint@8.46.0)
eslint-plugin-html: 7.1.0
eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)
eslint-plugin-import: /eslint-plugin-i@2.28.0-2(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)
eslint-plugin-jsonc: 2.9.0(eslint@8.46.0)
eslint-plugin-markdown: 3.0.1(eslint@8.46.0)
eslint-plugin-n: 16.0.1(eslint@8.46.0)
@ -656,13 +656,13 @@ packages:
- typescript
dev: true
/@antfu/eslint-config-ts@0.40.0(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-FHZFoIdmeo08NEqMoRNcu82FWZqvod2rjWcA313+qenbpVRtn640J+MDWkrHAxNd4pZ8PZd8cfMpp5OSWHW7sw==}
/@antfu/eslint-config-ts@0.40.2(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-ztClDCL4ooV6e7VA5tJQGXEqVn3wSB+3PdKJCMTAY+N4YhySurMEF4CSqDqQyvRzt3vAxKKYzrF+JCkUOqR/eA==}
peerDependencies:
eslint: '>=7.4.0'
typescript: '>=3.9'
dependencies:
'@antfu/eslint-config-basic': 0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
'@antfu/eslint-config-basic': 0.40.2(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/parser': 6.2.1(eslint@8.46.0)(typescript@5.1.6)
eslint: 8.46.0
@ -675,13 +675,13 @@ packages:
- supports-color
dev: true
/@antfu/eslint-config-vue@0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-9SVPincP0FkVqkwYKe2qadfQZflOUFLVFEYJSAMIcfupz3gezjTJSTzdIQocep+DECB9Lt0n1Qkx/w2thr+QFw==}
/@antfu/eslint-config-vue@0.40.2(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-cmUQNzCGPoZ5EzWHQwWcBKtWVQnlLcvWx4L+oiWTatG0vB7niyqufKQSR/MlQIBYCWN5a8pVpUJQ4xwJTKbcHQ==}
peerDependencies:
eslint: '>=7.4.0'
dependencies:
'@antfu/eslint-config-basic': 0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
'@antfu/eslint-config-ts': 0.40.0(eslint@8.46.0)(typescript@5.1.6)
'@antfu/eslint-config-basic': 0.40.2(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
'@antfu/eslint-config-ts': 0.40.2(eslint@8.46.0)(typescript@5.1.6)
eslint: 8.46.0
eslint-plugin-vue: 9.16.1(eslint@8.46.0)
local-pkg: 0.4.3
@ -695,18 +695,18 @@ packages:
- typescript
dev: true
/@antfu/eslint-config@0.40.0(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-ZaXPSqdIrDWpNyxRWFtwhD43aNQKaVw5aTRWEoDA8VDM176UngbbHXS8H0cSFXYb618l2pOA5wBXMSJSn+05kg==}
/@antfu/eslint-config@0.40.2(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-65KUiPpjHdj2zZq7lh2CSQ7CK4Ow9q/upBydoCaXbkLeg2ojyYiry4IKSkTgHxUaPCHqOq9niegwnup0MEnwHA==}
peerDependencies:
eslint: '>=7.4.0'
dependencies:
'@antfu/eslint-config-vue': 0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
'@antfu/eslint-config-vue': 0.40.2(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)(typescript@5.1.6)
'@typescript-eslint/parser': 6.2.1(eslint@8.46.0)(typescript@5.1.6)
eslint: 8.46.0
eslint-plugin-eslint-comments: 3.2.0(eslint@8.46.0)
eslint-plugin-html: 7.1.0
eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)
eslint-plugin-import: /eslint-plugin-i@2.28.0-2(@typescript-eslint/parser@6.2.1)(eslint@8.46.0)
eslint-plugin-jsonc: 2.9.0(eslint@8.46.0)
eslint-plugin-n: 16.0.1(eslint@8.46.0)
eslint-plugin-promise: 6.1.1(eslint@8.46.0)
@ -2470,8 +2470,8 @@ packages:
'@iconify/types': 2.0.0
dev: false
/@iconify-json/simple-icons@1.1.64:
resolution: {integrity: sha512-ssBOJRCI3fZE4f0jUuB4cCmV/+ZRtUSvexcjUhbskr3tJZLtwxteOWdUT+bSbppA5nkDjWVcCVO18gx/QyK04Q==}
/@iconify-json/simple-icons@1.1.65:
resolution: {integrity: sha512-pCL5nF80e5YrvnR9VFt7EROEcWE6vvtBaThx+hC1Xaw3e1DkCTc4JioiNnYrON/p2iNVvncAQAgQP1Us/XPInw==}
dependencies:
'@iconify/types': 2.0.0
dev: false
@ -3412,27 +3412,27 @@ packages:
vue: 3.3.4
dev: false
/@unocss/astro@0.54.1(vite@4.4.8):
resolution: {integrity: sha512-TeY0ZCgJH/iKdswC83/axrJP+27l3D/VfNMVLvoBSiWN9LDR5V5iZqWq+A0Lqh9AHe4RI5ZaQQe2KS24BjOUeA==}
/@unocss/astro@0.54.2(vite@4.4.9):
resolution: {integrity: sha512-g195oae1c4sT1eKhDe6Td7l0KGUXiOXu3syKwqCtiTGol9fPG4tb2V20vT9SouDTWhIpcc0+TyNEcOYAKJB28Q==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/reset': 0.54.1
'@unocss/vite': 0.54.1(vite@4.4.8)
'@unocss/core': 0.54.2
'@unocss/reset': 0.54.2
'@unocss/vite': 0.54.2(vite@4.4.9)
transitivePeerDependencies:
- rollup
- vite
dev: false
/@unocss/cli@0.54.1:
resolution: {integrity: sha512-yfiRkCoEzuGg5qDl3h4vF4b33mnHhi925COL06X68ti24KbJAZU2ZQmuuyciSMePdf8uk+NWXQSnHg1P9PkaCw==}
/@unocss/cli@0.54.2:
resolution: {integrity: sha512-k4FUlGSEeTRE6h57PxqZ4Yfrz7LhDclJj6V4dHAvbilbRiUu94OKHgSaiRQI1D5GweJS3D5h/MF6rnKOV6Yk0A==}
engines: {node: '>=14'}
hasBin: true
dependencies:
'@ampproject/remapping': 2.2.1
'@rollup/pluginutils': 5.0.2(rollup@2.79.1)
'@unocss/config': 0.54.1
'@unocss/core': 0.54.1
'@unocss/preset-uno': 0.54.1
'@unocss/config': 0.54.2
'@unocss/core': 0.54.2
'@unocss/preset-uno': 0.54.2
cac: 6.7.14
chokidar: 3.5.3
colorette: 2.0.20
@ -3445,170 +3445,170 @@ packages:
- rollup
dev: false
/@unocss/config@0.54.1:
resolution: {integrity: sha512-g+Hiib2XKCMwu5YpBHeTcBWTW5VrX0glTVbRTmRWMCOHznuMZH0xqc/UMB3/4kfVAynEOszt2V9/RXSGx/iW5Q==}
/@unocss/config@0.54.2:
resolution: {integrity: sha512-C5ktHfNCJMOZWhjHgK3e8qF5XJVN10jsRGzfiSZRCcO4q8uMoLhqJwJUpGlxKTwX5n/CRREL9555r3wiKt5f0w==}
engines: {node: '>=14'}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
unconfig: 0.3.10
dev: false
/@unocss/core@0.54.1:
resolution: {integrity: sha512-lbwvGD91liMNEZs3jwXxLrIHIn/J4dkJpeKdosRdm1xObqrkg0+Zx1fVn6X+GOX74yvjQlzbu/ODZEXFQC3mGw==}
/@unocss/core@0.54.2:
resolution: {integrity: sha512-PyyJOJtZ2K0BVSawAA/5X46w3Vgj/39jy+2EGKrT0KD4pbYid8oQo84OkXEEms5gAnIAAZHayGqs43zi/FRp0A==}
dev: false
/@unocss/extractor-arbitrary-variants@0.54.1:
resolution: {integrity: sha512-4bV0DbDxECihtUbP1UUIXkzSqOkDQ4vJG4VVmKcWbhSMXoRhuOCRkF7j+b9yaDJQtwTfnYgQws0kZFx6jlCVjg==}
/@unocss/extractor-arbitrary-variants@0.54.2:
resolution: {integrity: sha512-VZ1NCwjwO5UM1HPUDZk/uDjKdb1kN4rRIPhzKJXd2N4TwIVXC/gGVwy92jE26KcoWMlWSbBzjVNLfj1yGfnTRw==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
dev: false
/@unocss/inspector@0.54.1:
resolution: {integrity: sha512-/7XIsSMPle6RGj2JR6/tP6rpsMy4+wIn4y3DwAda18apfKO2wDuNmcszCkrpc9ju7g3i0TRwvFzl9DAUCUWtDw==}
/@unocss/inspector@0.54.2:
resolution: {integrity: sha512-i2Ciuyolk836qFL7f4K+uDCaDfIlEYm5p5/nDu5wClZ1BxhUjQGSFMRqqE6slPFrZG2tW6QU76beMi4qk1EEBw==}
dependencies:
gzip-size: 6.0.0
sirv: 2.0.3
dev: false
/@unocss/postcss@0.54.1(postcss@8.4.27):
resolution: {integrity: sha512-6f1x/ZIRk6Q7olopWmdVVrVJZv5N45oFT4lSsrYJxbWnyk/D37chH8B+9Q9OrBcahLr7ImxL9DVMkGIBu6rpVw==}
/@unocss/postcss@0.54.2(postcss@8.4.27):
resolution: {integrity: sha512-SgCbdQzEfMYs9BwJxvkEx7i//KyHHqae/2BVtAUp0xRGWkcaOOsi28lpodhtZTGOtA486hrAcNnohQno9WCMYA==}
engines: {node: '>=14'}
peerDependencies:
postcss: ^8.4.21
dependencies:
'@unocss/config': 0.54.1
'@unocss/core': 0.54.1
'@unocss/config': 0.54.2
'@unocss/core': 0.54.2
css-tree: 2.3.1
fast-glob: 3.3.1
magic-string: 0.30.2
postcss: 8.4.27
dev: false
/@unocss/preset-attributify@0.54.1:
resolution: {integrity: sha512-DBQSHH6f7JmxOS49oaoDkxzsoChgeSfTsvoGOZHWN4PanjOalLfIUBst2Jwl15UBwEILokaWNuKTIhGkDtQcig==}
/@unocss/preset-attributify@0.54.2:
resolution: {integrity: sha512-mH1Qc+Omg6Fr6gMspZl9GfBq9bR/GeYnWy3qosL4b3wUmKuRFi7JONUuFA9pKaA+k5xZ85A+4ksDTf6kxjoguQ==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
dev: false
/@unocss/preset-icons@0.54.1:
resolution: {integrity: sha512-H3VloE4fAs9ufK7FDsG5mUEjNneboY2xgrtdOxDoN33NsapNKTaEmMRjV/9Tz9IdrT2WOEe+eb4qwDzwKpHJlw==}
/@unocss/preset-icons@0.54.2:
resolution: {integrity: sha512-wDHTSmpWT5WcCWyg85AZwW5ESyQfoDZuV+06eKB6VL8mdZXJFs/F0F32xiBrzDPHpQQaIqdXqOMSluMpP56+7A==}
dependencies:
'@iconify/utils': 2.1.7
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
ofetch: 1.1.1
transitivePeerDependencies:
- supports-color
dev: false
/@unocss/preset-mini@0.54.1:
resolution: {integrity: sha512-hsoTkLk1WWS8cxteD7XR7yx3gaDUnTkrIdg9SAIseMeU2VPgzEem2iGpYMmEzJHGOGUREb8wGHyifKtOH+9LbA==}
/@unocss/preset-mini@0.54.2:
resolution: {integrity: sha512-56eaoO0BLtoQFt6GbenH7WFahiCImn3nvTOCSGszKWDD6TWg8pHy6fUWdk3CRludqp2snqLmmibQZxXdoxi9+g==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/extractor-arbitrary-variants': 0.54.1
'@unocss/core': 0.54.2
'@unocss/extractor-arbitrary-variants': 0.54.2
dev: false
/@unocss/preset-tagify@0.54.1:
resolution: {integrity: sha512-OeBt+c9AxXiO+AXpHAPudQwkmenIoPGpkDk31Fw2/n4CKdw/bMLodBtQOY1119710h5XDlC0leW6w6xHAnZ8/g==}
/@unocss/preset-tagify@0.54.2:
resolution: {integrity: sha512-QdL4Z3TsrisbUFibyGxiWxjMdjgbm7FWBrtlDdxIZevrpPmkeOFm/cMNHNR8qh0FYjc/QTJ+x/Ey9YtLoEm/MQ==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
dev: false
/@unocss/preset-typography@0.54.1:
resolution: {integrity: sha512-wTPs+8XtIjnRy4m6X3n0C6Wem0vVxB1amamDG055SfGvqqvfVf5o6IOQ5mgsVXWAi4jsp0pLSMbtuVvaV4cVWQ==}
/@unocss/preset-typography@0.54.2:
resolution: {integrity: sha512-JzsX/dOV1I5RGziMLRMx3vMLll9nqalKEpd0wVwf52uBQ+/zSN7Yxt3vVePF/e772gFldxnJCqfjVpB+w6crWw==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/preset-mini': 0.54.1
'@unocss/core': 0.54.2
'@unocss/preset-mini': 0.54.2
dev: false
/@unocss/preset-uno@0.54.1:
resolution: {integrity: sha512-osGEZjE96WeDVTFBGdO1mLqxfkQbrv/4tEK0Rr7x1Q2U+NxHiL8AMkyD8JJSn5EgXCTBFdTUPqXtk5C7IWwnoA==}
/@unocss/preset-uno@0.54.2:
resolution: {integrity: sha512-eL1ozNAIWft86+XZFC7JyUiREVp/Ld1iRDionCGINo06GUohyB9VB5WKP/JcPyvK0CuGmzTo6FLe92RNyUxeRg==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/preset-mini': 0.54.1
'@unocss/preset-wind': 0.54.1
'@unocss/core': 0.54.2
'@unocss/preset-mini': 0.54.2
'@unocss/preset-wind': 0.54.2
dev: false
/@unocss/preset-web-fonts@0.54.1:
resolution: {integrity: sha512-Z3R7KqF6WuIna0Wz5+KbwS7HXF1N+r/n31H4U+VphSdXcbeC8VLQxwgi+5fvxe1/aaQAyylHrVXPx9+bZfJ8NA==}
/@unocss/preset-web-fonts@0.54.2:
resolution: {integrity: sha512-VEF/o3ZGXRm4aYMvqiwl9E8dwwwqhRWIAIqUVyjtO7X6v/1QDT/t5ytO4JpESH5mEuL3CWukZ+PC9TRW+KtP2g==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
ofetch: 1.1.1
dev: false
/@unocss/preset-wind@0.54.1:
resolution: {integrity: sha512-t0wlGQ+YDx4ZsQqBXKKRMm0VpoX8mQk8gO73laALBtwoyECc6MmZApoOhpMvyRnUl5W4pcgtRxbXjeKwSlMSng==}
/@unocss/preset-wind@0.54.2:
resolution: {integrity: sha512-XuQzlqNGgLf3GcnRx3q/LidaUyPEFE4+Xsw0lsJQTlVWzmX+6qxkCONJ/SaNi9Mx+JjLFp3C3EuSi4L3v+GNPA==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/preset-mini': 0.54.1
'@unocss/core': 0.54.2
'@unocss/preset-mini': 0.54.2
dev: false
/@unocss/reset@0.54.1:
resolution: {integrity: sha512-qZcmybayQTX4QP7ya7jteN9IySU/ViK8HcCpixHA1ttUrsQeSURgdy01E74p+TsWDH0SY7vYmOy+HbYfQNycqQ==}
/@unocss/reset@0.54.2:
resolution: {integrity: sha512-awM74dNKWjl6p9mGqCGIzy3ivy8YJTX7OfQ4CywjyRjrhqZKTgEVV5W7lAr58cOCvariuskWtgfVcyM55uWM3Q==}
dev: false
/@unocss/scope@0.54.1:
resolution: {integrity: sha512-hwDyv0DEW5ImXlKvr3LLJifli1m/eAnvlEBb2n4l5kgs3rZMGJquqy7LAdxFlZWi54LR586uFdc5zZm2YAWADw==}
/@unocss/scope@0.54.2:
resolution: {integrity: sha512-P5jTWGqyCVL5vtgulvwXm7EdoG78PLZhwwIO2pTDu7ODHxpVYE48G27EvTsjPN/Yr5WLcC4C7TXoWbv9bt3Khg==}
dev: false
/@unocss/transformer-attributify-jsx-babel@0.54.1:
resolution: {integrity: sha512-/rB57mG2b8VSdcZUhd4L3plwJi2auJsir+Pty83QfR29w74/U5I6Q1DMP6arU1kFUHQtP7iB+Wgts+KX4d12gw==}
/@unocss/transformer-attributify-jsx-babel@0.54.2:
resolution: {integrity: sha512-xRKK5iJccoAr3xif9zSvIgzTnYRoinZ4nt4C9MLByRINjOZXoA5FOzdXOThCq+NaYjJTp0k4Ux/R/SW2e6fvGA==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
dev: false
/@unocss/transformer-attributify-jsx@0.54.1:
resolution: {integrity: sha512-V0STWEUBmfN1HBwvPuj1d1MRyfFsmh3z8tahqaGfswb9SJBQcMLXQZ5h1wpUW74nqzCl0GNxon3jVwcwFYxnTQ==}
/@unocss/transformer-attributify-jsx@0.54.2:
resolution: {integrity: sha512-FAnznmqgs9Y5rvch+It+cKtl9bVcCI04GR/uG78Z3IuNXldCUdqDsNHLFRxGcsfHHZfOt7VqFTZpJ7Xf+cUHcA==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
dev: false
/@unocss/transformer-compile-class@0.54.1:
resolution: {integrity: sha512-vsxpTun8cOYx3TQJQ+/Ev0zRNykpE5fSn70oVj1gJuPDYdA76/MMJ/II2CbbfMk70dhu6NrJbXnBtO5y5Geadw==}
/@unocss/transformer-compile-class@0.54.2:
resolution: {integrity: sha512-MQgjnL8fUJsGlc63o4wwTie/bGX4bevwbrjGcgx/pOCT5h5jpy7NqKjn7kzAtQ94Fu/HveowyZjrXrft2zKivA==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
dev: false
/@unocss/transformer-directives@0.54.1:
resolution: {integrity: sha512-nNltKSo5dTKcjgehPV0o6hD3dJzCixnmsaLNwTtB3w7GUsESn4tl4JnDv0PCPbiuVmZFwLZlFA4aYOfZ/AzLsQ==}
/@unocss/transformer-directives@0.54.2:
resolution: {integrity: sha512-PTMNjTddOrsLGpW/3tUuAG96B9rw5/GAHtz4EBHou/v+eWX0UUBWHF6YflzOqexxZmp5BQKO0jzkIs96Eiz8lA==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
css-tree: 2.3.1
dev: false
/@unocss/transformer-variant-group@0.54.1:
resolution: {integrity: sha512-vWHYGmXA5BtVjKmBRxUmr0MumT081ixiGNFiHFIbIwTcnaRklehtTKCWWg0J5mxLe3G20oCPg5a52R4IdJGE2g==}
/@unocss/transformer-variant-group@0.54.2:
resolution: {integrity: sha512-hOl3x63rTaGl6kdLMLZ31Hl7SASxxVNc2Z7IWpZDMZX0qbK/lK6TPvI/VJaXqznUtA8qvyDYBVx7XAEMnTOANw==}
dependencies:
'@unocss/core': 0.54.1
'@unocss/core': 0.54.2
dev: false
/@unocss/vite@0.54.1(vite@4.4.8):
resolution: {integrity: sha512-HM5kN3FRfXN+TlHvxfN7LJZ41k6KqsHM3l2ez/ImqwKFKCLaQugqDmDDGk0JSiXRNsNDqmTJT+ydTvp16wgTtg==}
/@unocss/vite@0.54.2(vite@4.4.9):
resolution: {integrity: sha512-TxK9au16W0SfQF/3I4aT8q8ZctHusVboDoS09EMKbJLhMPGuNTawUmTCmM6rtlNadWRNx4qPyK91dHFylnxApg==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0
dependencies:
'@ampproject/remapping': 2.2.1
'@rollup/pluginutils': 5.0.2(rollup@2.79.1)
'@unocss/config': 0.54.1
'@unocss/core': 0.54.1
'@unocss/inspector': 0.54.1
'@unocss/scope': 0.54.1
'@unocss/transformer-directives': 0.54.1
'@unocss/config': 0.54.2
'@unocss/core': 0.54.2
'@unocss/inspector': 0.54.2
'@unocss/scope': 0.54.2
'@unocss/transformer-directives': 0.54.2
chokidar: 3.5.3
fast-glob: 3.3.1
magic-string: 0.30.2
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
transitivePeerDependencies:
- rollup
dev: false
/@vitejs/plugin-vue@4.2.3(vite@4.4.8)(vue@3.3.4):
/@vitejs/plugin-vue@4.2.3(vite@4.4.9)(vue@3.3.4):
resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0
vue: ^3.2.25
dependencies:
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
vue: 3.3.4
/@vitest/expect@0.34.1:
@ -4762,15 +4762,15 @@ packages:
vary: 1.1.2
dev: true
/critters@0.0.18:
resolution: {integrity: sha512-I7t/da29EIWXgxx2RSW1md1DvenEgEuLlki6nHE5+Nc0e3eib5AuGIGbPVuI8q+erCKkSP9T/NqYfvasAy7x7A==}
/critters@0.0.20:
resolution: {integrity: sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==}
dependencies:
chalk: 4.1.2
css-select: 5.1.0
dom-serializer: 2.0.0
domhandler: 5.0.3
htmlparser2: 8.0.2
postcss: 8.4.24
postcss: 8.4.27
pretty-bytes: 5.6.0
dev: false
@ -5399,8 +5399,8 @@ packages:
- supports-color
dev: true
/eslint-plugin-antfu@0.40.0(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-2L218fh+ILn+SC0vbIgoK1UCP5XVoCHqm3fJskLfpYJYjjm4BEaqEWKhmTOX0V1tDeySSbTEuInfALpfZry3Aw==}
/eslint-plugin-antfu@0.40.2(eslint@8.46.0)(typescript@5.1.6):
resolution: {integrity: sha512-KB75cqamJ5/0OMlicC4HZUSnIBQb/TxFAPPEaubtT8sbI9614USTZNSfTjODjCk/+h21R9lFxpJvVzOlxyfDRQ==}
dependencies:
'@typescript-eslint/utils': 6.2.1(eslint@8.46.0)(typescript@5.1.6)
transitivePeerDependencies:
@ -5446,8 +5446,8 @@ packages:
htmlparser2: 8.0.2
dev: true
/eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.2.1)(eslint@8.46.0):
resolution: {integrity: sha512-X3Z+dp9nZw7d/y41EDO6JyFw4WVMOT91SFuoJvL0C0/4M1l6NxQ5mLTjXHuYhq0AazW75pAmj25yMk5wPMzjsw==}
/eslint-plugin-i@2.28.0-2(@typescript-eslint/parser@6.2.1)(eslint@8.46.0):
resolution: {integrity: sha512-z48kG4qmE4TmiLcxbmvxMT5ycwvPkXaWW0XpU1L768uZaTbiDbxsHMEdV24JHlOR1xDsPpKW39BfP/pRdYIwFA==}
engines: {node: '>=12'}
peerDependencies:
eslint: ^7.2.0 || ^8
@ -5525,9 +5525,9 @@ packages:
eslint: 8.46.0
eslint-plugin-es-x: 7.2.0(eslint@8.46.0)
ignore: 5.2.4
is-core-module: 2.12.1
is-core-module: 2.13.0
minimatch: 3.1.2
resolve: 1.22.2
resolve: 1.22.4
semver: 7.5.4
dev: true
@ -7693,7 +7693,7 @@ packages:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
dependencies:
hosted-git-info: 2.8.9
resolve: 1.22.2
resolve: 1.22.4
semver: 5.7.2
validate-npm-package-license: 3.0.4
dev: true
@ -8097,15 +8097,6 @@ packages:
source-map-js: 1.0.2
dev: false
/postcss@8.4.24:
resolution: {integrity: sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.6
picocolors: 1.0.0
source-map-js: 1.0.2
dev: false
/postcss@8.4.26:
resolution: {integrity: sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw==}
engines: {node: ^10 || ^12 || >=14}
@ -9455,35 +9446,35 @@ packages:
resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
engines: {node: '>= 10.0.0'}
/unocss@0.54.1(postcss@8.4.27)(vite@4.4.8):
resolution: {integrity: sha512-tT2hkDzjf2KV/neYKG/nVYxlpmgn36PGfrT3rE2zk+gaEMU+bU42CisiSkRQ7c2w4d/+zLeCmLz+dj71D8LhFA==}
/unocss@0.54.2(postcss@8.4.27)(vite@4.4.9):
resolution: {integrity: sha512-a3l1xAyIP59REem85IHSA+vDu4qovD7HwhUcEbUSX/NKmOZrm1OhUNKbSIzuQQWGdBa8ffagFBNfyXk2b8qSEg==}
engines: {node: '>=14'}
peerDependencies:
'@unocss/webpack': 0.54.1
'@unocss/webpack': 0.54.2
peerDependenciesMeta:
'@unocss/webpack':
optional: true
dependencies:
'@unocss/astro': 0.54.1(vite@4.4.8)
'@unocss/cli': 0.54.1
'@unocss/core': 0.54.1
'@unocss/extractor-arbitrary-variants': 0.54.1
'@unocss/postcss': 0.54.1(postcss@8.4.27)
'@unocss/preset-attributify': 0.54.1
'@unocss/preset-icons': 0.54.1
'@unocss/preset-mini': 0.54.1
'@unocss/preset-tagify': 0.54.1
'@unocss/preset-typography': 0.54.1
'@unocss/preset-uno': 0.54.1
'@unocss/preset-web-fonts': 0.54.1
'@unocss/preset-wind': 0.54.1
'@unocss/reset': 0.54.1
'@unocss/transformer-attributify-jsx': 0.54.1
'@unocss/transformer-attributify-jsx-babel': 0.54.1
'@unocss/transformer-compile-class': 0.54.1
'@unocss/transformer-directives': 0.54.1
'@unocss/transformer-variant-group': 0.54.1
'@unocss/vite': 0.54.1(vite@4.4.8)
'@unocss/astro': 0.54.2(vite@4.4.9)
'@unocss/cli': 0.54.2
'@unocss/core': 0.54.2
'@unocss/extractor-arbitrary-variants': 0.54.2
'@unocss/postcss': 0.54.2(postcss@8.4.27)
'@unocss/preset-attributify': 0.54.2
'@unocss/preset-icons': 0.54.2
'@unocss/preset-mini': 0.54.2
'@unocss/preset-tagify': 0.54.2
'@unocss/preset-typography': 0.54.2
'@unocss/preset-uno': 0.54.2
'@unocss/preset-web-fonts': 0.54.2
'@unocss/preset-wind': 0.54.2
'@unocss/reset': 0.54.2
'@unocss/transformer-attributify-jsx': 0.54.2
'@unocss/transformer-attributify-jsx-babel': 0.54.2
'@unocss/transformer-compile-class': 0.54.2
'@unocss/transformer-directives': 0.54.2
'@unocss/transformer-variant-group': 0.54.2
'@unocss/vite': 0.54.2(vite@4.4.9)
transitivePeerDependencies:
- postcss
- rollup
@ -9630,7 +9621,7 @@ packages:
mlly: 1.4.0
pathe: 1.1.1
picocolors: 1.0.0
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
transitivePeerDependencies:
- '@types/node'
- less
@ -9642,7 +9633,7 @@ packages:
- terser
dev: true
/vite-plugin-inspect@0.7.35(rollup@2.79.1)(vite@4.4.8):
/vite-plugin-inspect@0.7.35(rollup@2.79.1)(vite@4.4.9):
resolution: {integrity: sha512-e5w5dJAj3vDcHTxn8hHbiH+mVqYs17gaW00f3aGuMTXiqUog+T1Lsxr9Jb4WRiip84cpuhR0KFFBT1egtXboiA==}
engines: {node: '>=14'}
peerDependencies:
@ -9659,13 +9650,13 @@ packages:
open: 9.1.0
picocolors: 1.0.0
sirv: 2.0.3
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
transitivePeerDependencies:
- rollup
- supports-color
dev: true
/vite-plugin-pages@0.31.0(vite@4.4.8):
/vite-plugin-pages@0.31.0(vite@4.4.9):
resolution: {integrity: sha512-fw3onBfVTXQI7rOzAbSZhmfwvk50+3qNnGZpERjmD93c8nEjrGLyd53eFXYMxcJV4KA1vzi4qIHt2+6tS4dEMw==}
peerDependencies:
'@vue/compiler-sfc': ^2.7.0 || ^3.0.0
@ -9682,13 +9673,13 @@ packages:
json5: 2.2.3
local-pkg: 0.4.3
picocolors: 1.0.0
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
yaml: 2.3.1
transitivePeerDependencies:
- supports-color
dev: false
/vite-plugin-pwa@0.16.4(vite@4.4.8)(workbox-build@7.0.0)(workbox-window@7.0.0):
/vite-plugin-pwa@0.16.4(vite@4.4.9)(workbox-build@7.0.0)(workbox-window@7.0.0):
resolution: {integrity: sha512-lmwHFIs9zI2H9bXJld/zVTbCqCQHZ9WrpyDMqosICDV0FVnCJwniX1NMDB79HGTIZzOQkY4gSZaVTJTw6maz/Q==}
engines: {node: '>=16.0.0'}
peerDependencies:
@ -9699,14 +9690,14 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.2.12
pretty-bytes: 6.1.0
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
workbox-build: 7.0.0
workbox-window: 7.0.0
transitivePeerDependencies:
- supports-color
dev: true
/vite-plugin-vue-layouts@0.8.0(vite@4.4.8)(vue-router@4.2.4)(vue@3.3.4):
/vite-plugin-vue-layouts@0.8.0(vite@4.4.9)(vue-router@4.2.4)(vue@3.3.4):
resolution: {integrity: sha512-UZW2nSV2LraTSe7gsAL46hfdi7a0X1RvkGGoJVtA2O8beu7anzpXFwQLou8+kHy31CzVycT4gIPySBsHhtBN5g==}
peerDependencies:
vite: ^2.5.0 || ^3.0.0-0 || ^4.0.0
@ -9716,7 +9707,7 @@ packages:
'@vue/compiler-sfc': 3.2.47
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.2.12
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
vue: 3.3.4
vue-router: 4.2.4(vue@3.3.4)
transitivePeerDependencies:
@ -9727,7 +9718,7 @@ packages:
resolution: {integrity: sha512-X3ZImSVpFMypBTIhaTqEOdKj7tO9n7Puzd8vsxuQluFUyu6x/e2Dzv8qk5qZsC34ZR6iHt0wa2sPhDu1OjdOsA==}
dev: false
/vite-ssg@0.23.1(@unhead/vue@1.2.2)(critters@0.0.18)(vite@4.4.8)(vue-router@4.2.4)(vue@3.3.4):
/vite-ssg@0.23.1(@unhead/vue@1.2.2)(critters@0.0.20)(vite@4.4.9)(vue-router@4.2.4)(vue@3.3.4):
resolution: {integrity: sha512-xISST4s5uDvysfQ0oN8QpnpKDGF7WF48/pnxCy801lVz1re7f2y8xLbHk44qPWdXh2gFqyv4rhZEVa1KrAuzqw==}
engines: {node: '>=14.0.0'}
hasBin: true
@ -9745,14 +9736,14 @@ packages:
dependencies:
'@unhead/dom': 1.1.32
'@unhead/vue': 1.2.2(vue@3.3.4)
critters: 0.0.18
critters: 0.0.20
fs-extra: 11.1.1
html-minifier: 4.0.0
html5parser: 2.0.2
jsdom: 22.1.0
kolorist: 1.8.0
prettier: 3.0.0
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
vue: 3.3.4
vue-router: 4.2.4(vue@3.3.4)
yargs: 17.7.2
@ -9763,8 +9754,8 @@ packages:
- utf-8-validate
dev: false
/vite@4.4.8(@types/node@20.4.8)(sass@1.64.2):
resolution: {integrity: sha512-LONawOUUjxQridNWGQlNizfKH89qPigK36XhMI7COMGztz8KNY0JHim7/xDd71CZwGT4HtSRgI7Hy+RlhG0Gvg==}
/vite@4.4.9(@types/node@20.4.8)(sass@1.64.2):
resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@ -9805,7 +9796,7 @@ packages:
dependencies:
'@docsearch/css': 3.5.1
'@docsearch/js': 3.5.1(search-insights@2.7.0)
'@vitejs/plugin-vue': 4.2.3(vite@4.4.8)(vue@3.3.4)
'@vitejs/plugin-vue': 4.2.3(vite@4.4.9)(vue@3.3.4)
'@vue/devtools-api': 6.5.0
'@vueuse/core': 10.3.0(vue@3.3.4)
'@vueuse/integrations': 10.3.0(focus-trap@7.5.2)(vue@3.3.4)
@ -9814,7 +9805,7 @@ packages:
mark.js: 8.11.1
minisearch: 6.1.0
shiki: 0.14.3
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
vue: 3.3.4
transitivePeerDependencies:
- '@algolia/client-search'
@ -9895,7 +9886,7 @@ packages:
strip-literal: 1.3.0
tinybench: 2.5.0
tinypool: 0.7.0
vite: 4.4.8(@types/node@20.4.8)(sass@1.64.2)
vite: 4.4.9(@types/node@20.4.8)(sass@1.64.2)
vite-node: 0.34.1(@types/node@20.4.8)
why-is-node-running: 2.2.2
transitivePeerDependencies: