feat: 使用element-plus代替naive-ui,解决因naive-ui内联样式导致水合出现抖动的bug

This commit is contained in:
539943419 committed 2025-01-13 10:18:07 +08:00
1 parent 7086e336cb
commit 50def8fc50
9 files changed
+251 -212

No files matched your search

+6 -6
View File
@@ -1,11 +1,11 @@
<template>
<!-- <n-config-provider inline-theme-disabled> -->
<div class="main-wrapper">
<miao-header></miao-header>
<miao-content-wrapper>
<NuxtPage />
</miao-content-wrapper>
</div>
<div class="main-wrapper">
<miao-header></miao-header>
<miao-content-wrapper>
<NuxtPage />
</miao-content-wrapper>
</div>
<!-- </n-config-provider> -->
</template>
+2 -2
View File
@@ -1,10 +1,10 @@
<template>
<main id="miao-main">
<n-scrollbar>
<el-scrollbar height="calc( 100vh - 60px )">
<div class="miao-main-slot-wrapper">
<slot></slot>
</div>
</n-scrollbar>
</el-scrollbar>
</main>
</template>
+37
View File
@@ -0,0 +1,37 @@
<template>
<div class="miao-divider">
<div class="left-line miao-divider-line"></div>
<div class="miao-divider-text">
<slot></slot>
</div>
<div class="right-line miao-divider-line"></div>
</div>
</template>
<script lang="ts" setup>
</script>
<style scoped lang="scss">
.miao-divider {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
margin: 10px 0;
}
.miao-divider-line {
height: 1px;
background-color: #e8e8e8;
}
.left-line {
flex: 1;
}
.right-line {
flex: 32;
}
.miao-divider-text {
margin: 0 10px;
}
</style>
+18 -16
View File
@@ -1,6 +1,6 @@
import AutoImport from "unplugin-auto-import/vite";
import { NaiveUiResolver } from "unplugin-vue-components/resolvers";
import Components from "unplugin-vue-components/vite";
// import AutoImport from "unplugin-auto-import/vite";
// import Components from "unplugin-vue-components/vite";
// import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
// https://nuxt.com/docs/api/configuration/nuxt-config
// @ts-ignore
@@ -8,6 +8,7 @@ export default defineNuxtConfig({
devtools: { enabled: false },
alias: {
"@": "/"
// 'dayjs': 'dayjs/esm/'
},
app: {
pageTransition: {
@@ -18,19 +19,20 @@ export default defineNuxtConfig({
vite: {
server: {},
plugins: [
AutoImport({
imports: [
{
"naive-ui": ["useDialog", "useMessage", "useNotification", "useLoadingBar"]
}
]
}),
Components({
resolvers: [NaiveUiResolver()]
})
]
// AutoImport({
// resolvers: [ElementPlusResolver()],
// }),
// Components({
// resolvers: [ElementPlusResolver()],
// })
],
test: {
deps: {
inline: ['element-plus']
}
},
},
modules: ["nuxtjs-naive-ui", "@pinia/nuxt"],
modules: ["@pinia/nuxt", '@element-plus/nuxt'],
compatibilityDate: "2025-01-12",
build: {
analyze: {
@@ -38,7 +40,7 @@ export default defineNuxtConfig({
},
},
nitro: {
compressPublicAssets: true,
compressPublicAssets: true,
},
experimental: { appManifest: false },
});
+7 -5
View File
@@ -3,7 +3,7 @@
"private": true,
"type": "module",
"scripts": {
"build": "nuxt build && atfBuild.sh",
"build": "nuxt build && bash ./aftBuild.sh",
"dev": "nuxt dev",
"generate": "nuxt generate",
"preview": "nuxt preview",
@@ -12,11 +12,10 @@
"dependencies": {
"@pinia/nuxt": "^0.9.0",
"@vicons/ionicons5": "^0.13.0",
"dayjs": "^1.11.13",
"markdown-it": "^14.1.0",
"naive-ui": "^2.41.0",
"node-fetch": "^3.3.2",
"nuxt": "^3.10.3",
"nuxtjs-naive-ui": "^1.0.2",
"nuxt": "^3.15.1",
"pinia": "^2.3.0",
"unplugin-auto-import": "^19.0.0",
"unplugin-vue-components": "^28.0.0",
@@ -24,7 +23,10 @@
"vue-router": "^4.3.0"
},
"devDependencies": {
"@element-plus/nuxt": "^1.1.1",
"@types/markdown-it": "^14.1.2",
"element-plus": "^2.9.3",
"sass": "^1.83.1"
}
},
"packageManager": "pnpm@9.15.3+sha512.1f79bc245a66eb0b07c5d4d83131240774642caaa86ef7d0434ab47c0d16f66b04e21e0c086eb61e62c77efc4d7f7ec071afad3796af64892fae66509173893a"
}
+6 -3
View File
@@ -6,7 +6,7 @@
<div class="content-wrap">
<div v-for="(item) in PageContent" :key="item.subTitle" class="content">
<div class="sub-title">
<n-divider title-placement="left">
<miao-divider-left>
<div class="sub-title-wrapper">
<div class="sub-title-text">{{ item.subTitle }}</div>
<div :class="['sub-title-chevron', item.show ? '' : 'sub-title-chevron-hide']"
@@ -14,7 +14,7 @@
<ChevronDown />
</div>
</div>
</n-divider>
</miao-divider-left >
</div>
<div :class="['content-items-wrap', item.show ? '' : 'content-items-wrap-hide']">
<div v-for="(cItem) in item.content" :key="cItem.name" class="content-item">
@@ -34,6 +34,7 @@
<script lang="ts" setup>
import { reactive } from 'vue';
import miaoDividerLeft from '~/components/miaoDivider-left.vue';
// @ts-ignore
import ChevronDown from "@vicons/ionicons5/ChevronDown"
@@ -155,7 +156,7 @@ const switchItemShow = (item: PageContent) => {
display: flex;
flex-direction: column;
padding: 20px 10px;
background: rgba(21, 170, 135, .02);
background: #fff;
.content-wrap {
box-sizing: border-box;
@@ -164,6 +165,8 @@ const switchItemShow = (item: PageContent) => {
.content {
padding-bottom: 20px;
.sub-title {
display: flex;
height: 80px;
+1 -2
View File
@@ -14,8 +14,7 @@
</article>
<div class="posts-skeleton" v-if="!isInit">
<div class="posts-skeleton-item" v-for="_ in range(5)">
<n-skeleton text style="height: 40px; width: 60%" />
<n-skeleton text :repeat="2" />
<el-skeleton :rows="5" />
</div>
</div>
</div>
+1 -4
View File
@@ -6,10 +6,7 @@
<div v-html="renderedData"></div>
</div>
<div v-else class="md-skeleton-item">
<n-skeleton text style="height: 40px; width: 60%" />
<n-skeleton text :repeat="2" />
<n-skeleton text style="height: 40px; width: 60%" />
<n-skeleton text :repeat="6" />
<el-skeleton :rows="12" />
</div>
</div>
</template>
+173 -174
View File
@@ -14,27 +14,24 @@ importers:
'@vicons/ionicons5':
specifier: ^0.13.0
version: 0.13.0
dayjs:
specifier: ^1.11.13
version: 1.11.13
markdown-it:
specifier: ^14.1.0
version: 14.1.0
naive-ui:
specifier: ^2.41.0
version: 2.41.0(vue@3.5.13(typescript@5.7.3))
node-fetch:
specifier: ^3.3.2
version: 3.3.2
nuxt:
specifier: ^3.10.3
specifier: ^3.15.1
version: 3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(ioredis@5.4.2)(magicast@0.3.5)(rollup@4.30.1)(sass@1.83.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0)
nuxtjs-naive-ui:
specifier: ^1.0.2
version: 1.0.2(magicast@0.3.5)(rollup@4.30.1)(vue@3.5.13(typescript@5.7.3))
pinia:
specifier: ^2.3.0
version: 2.3.0(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))
unplugin-auto-import:
specifier: ^19.0.0
version: 19.0.0(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(rollup@4.30.1)
version: 19.0.0(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(@vueuse/core@9.13.0(vue@3.5.13(typescript@5.7.3)))(rollup@4.30.1)
unplugin-vue-components:
specifier: ^28.0.0
version: 28.0.0(@babel/parser@7.26.5)(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(rollup@4.30.1)(vue@3.5.13(typescript@5.7.3))
@@ -45,9 +42,15 @@ importers:
specifier: ^4.3.0
version: 4.5.0(vue@3.5.13(typescript@5.7.3))
devDependencies:
'@element-plus/nuxt':
specifier: ^1.1.1
version: 1.1.1(@element-plus/icons-vue@2.3.1(vue@3.5.13(typescript@5.7.3)))(element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)))(magicast@0.3.5)(rollup@4.30.1)
'@types/markdown-it':
specifier: ^14.1.2
version: 14.1.2
element-plus:
specifier: ^2.9.3
version: 2.9.3(vue@3.5.13(typescript@5.7.3))
sass:
specifier: ^1.83.1
version: 1.83.1
@@ -205,18 +208,20 @@ packages:
resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==}
engines: {node: '>=16.13'}
'@css-render/plugin-bem@0.15.14':
resolution: {integrity: sha512-QK513CJ7yEQxm/P3EwsI+d+ha8kSOcjGvD6SevM41neEMxdULE+18iuQK6tEChAWMOQNQPLG/Rw3Khb69r5neg==}
peerDependencies:
css-render: ~0.15.14
'@ctrl/tinycolor@3.6.1':
resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==}
engines: {node: '>=10'}
'@css-render/vue3-ssr@0.15.14':
resolution: {integrity: sha512-//8027GSbxE9n3QlD73xFY6z4ZbHbvrOVB7AO6hsmrEzGbg+h2A09HboUyDgu+xsmj7JnvJD39Irt+2D0+iV8g==}
'@element-plus/icons-vue@2.3.1':
resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==}
peerDependencies:
vue: ^3.0.11
vue: ^3.2.0
'@emotion/hash@0.8.0':
resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==}
'@element-plus/nuxt@1.1.1':
resolution: {integrity: sha512-/A+a7mbmWtWfL4jW4fUlxGoUlCBtVQOv6JV9pwYIctpyqoyJjyt6dbyZ8v700KkMTec61oyPEd/dvp+ZO94J7w==}
peerDependencies:
'@element-plus/icons-vue': '>=0.2.6'
element-plus: '>=2'
'@esbuild/aix-ppc64@0.21.5':
resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
@@ -506,6 +511,15 @@ packages:
cpu: [x64]
os: [win32]
'@floating-ui/core@1.6.9':
resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==}
'@floating-ui/dom@1.6.13':
resolution: {integrity: sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==}
'@floating-ui/utils@0.2.9':
resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==}
'@ioredis/commands@1.2.0':
resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==}
@@ -538,9 +552,6 @@ packages:
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
'@juggle/resize-observer@3.4.0':
resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==}
'@kwsites/file-exists@1.1.1':
resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==}
@@ -910,6 +921,9 @@ packages:
resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
engines: {node: '>=18'}
'@sxzz/popperjs-es@2.11.7':
resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
'@trysound/sax@0.2.0':
resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
engines: {node: '>=10.13.0'}
@@ -920,9 +934,6 @@ packages:
'@types/http-proxy@1.17.15':
resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==}
'@types/katex@0.16.7':
resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==}
'@types/linkify-it@5.0.0':
resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==}
@@ -947,6 +958,9 @@ packages:
'@types/resolve@1.20.2':
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
'@types/web-bluetooth@0.0.16':
resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
'@unhead/dom@1.11.15':
resolution: {integrity: sha512-2OZ7zvZQLqlqkhvsKsNOhxxoO3vgjygzzrmtooQR9QNKY+3HjwJ3+QfjGswXI976YV7VJem57ydQSMk1ijB7yg==}
@@ -1054,6 +1068,15 @@ packages:
'@vue/shared@3.5.13':
resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
'@vueuse/core@9.13.0':
resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
'@vueuse/metadata@9.13.0':
resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
'@vueuse/shared@9.13.0':
resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
abbrev@2.0.0:
resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -1336,9 +1359,6 @@ packages:
peerDependencies:
postcss: ^8.0.9
css-render@0.15.14:
resolution: {integrity: sha512-9nF4PdUle+5ta4W5SyZdLCCmFd37uVimSjg1evcTqKJCyvCEEj12WKzOSBNak6r4im4J4iYXKH1OWpUV5LBYFg==}
css-select@5.1.0:
resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
@@ -1381,9 +1401,6 @@ packages:
resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
csstype@3.0.11:
resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==}
csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
@@ -1391,13 +1408,8 @@ packages:
resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
engines: {node: '>= 12'}
date-fns-tz@3.2.0:
resolution: {integrity: sha512-sg8HqoTEulcbbbVXeg84u5UnlsQa8GS5QXMqjjYIhS4abEVVKIUwe0/l/UhrZdKaL/W5eWZNlbTeEIiOXTcsBQ==}
peerDependencies:
date-fns: ^3.0.0 || ^4.0.0
date-fns@3.6.0:
resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==}
dayjs@1.11.13:
resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==}
db0@0.2.1:
resolution: {integrity: sha512-BWSFmLaCkfyqbSEZBQINMVNjCVfrogi7GQ2RSy1tmtfK9OXlsup6lUMwLsqSD7FbAjD04eWFdXowSHHUp6SE/Q==}
@@ -1523,6 +1535,11 @@ packages:
electron-to-chromium@1.5.80:
resolution: {integrity: sha512-LTrKpW0AqIuHwmlVNV+cjFYTnXtM9K37OGhpe0ZI10ScPSxqVSryZHIY3WnCS5NSYbBODRTZyhRMS2h5FAEqAw==}
element-plus@2.9.3:
resolution: {integrity: sha512-6tSLp5XytDS4TMZ0P3aGZnr7MXTagfNycepNfIDitd9IgwM9y01+Ssu6mglNi8RiXYhek6LBWNOd/cvpIO12+w==}
peerDependencies:
vue: ^3.2.0
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -1593,9 +1610,6 @@ packages:
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
engines: {node: '>=0.8.x'}
evtd@0.2.4:
resolution: {integrity: sha512-qaeGN5bx63s/AXgQo8gj6fBkxge+OoLddLniox5qtLAEY5HSnuSlISXVPxnSae1dWblvTh4/HoMIB+mbMsvZzw==}
execa@7.2.0:
resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==}
engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
@@ -1754,10 +1768,6 @@ packages:
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
highlight.js@11.11.1:
resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==}
engines: {node: '>=12.0.0'}
hookable@5.5.3:
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
@@ -1995,6 +2005,13 @@ packages:
lodash-es@4.17.21:
resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
lodash-unified@1.0.3:
resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==}
peerDependencies:
'@types/lodash-es': '*'
lodash: '*'
lodash-es: '*'
lodash.defaults@4.2.0:
resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==}
@@ -2020,6 +2037,10 @@ packages:
resolution: {integrity: sha512-C9sgUzVZtUtzCBoMdYtwrIRQ4IucGRFGgdhkjL7PXsVfPYmTuWtewqzk7dlipaCMWH/gOYehW9rgMoa4Oebtpw==}
engines: {node: '>=16.14.0'}
magic-string@0.27.0:
resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
engines: {node: '>=12'}
magic-string@0.30.17:
resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
@@ -2039,6 +2060,9 @@ packages:
mdurl@2.0.0:
resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}
memoize-one@6.0.0:
resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
merge-stream@2.0.0:
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
@@ -2113,8 +2137,8 @@ packages:
engines: {node: '>=10'}
hasBin: true
mlly@1.7.3:
resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==}
mlly@1.7.4:
resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
mrmime@2.0.0:
resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
@@ -2126,11 +2150,6 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
naive-ui@2.41.0:
resolution: {integrity: sha512-KnmLg+xPLwXV8QVR7ZZ69eCjvel7R5vru8+eFe4VoAJHEgqAJgVph6Zno9K2IVQRpSF3GBGea3tjavslOR4FAA==}
peerDependencies:
vue: ^3.0.0
nanoid@3.3.8:
resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -2201,6 +2220,9 @@ packages:
resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
engines: {node: '>=0.10.0'}
normalize-wheel-es@1.2.0:
resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==}
npm-run-path@4.0.1:
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
engines: {node: '>=8'}
@@ -2230,9 +2252,6 @@ packages:
'@types/node':
optional: true
nuxtjs-naive-ui@1.0.2:
resolution: {integrity: sha512-qJ5ZKTEQieNaSNJFHdRCCz9SOLRB7Rg0vwzFJe64WYKt+SzDM2sQ7ZXj2raJzyIPBtKInQv6yDo2vvSBsLiUHA==}
nypm@0.3.12:
resolution: {integrity: sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA==}
engines: {node: ^14.16.0 || >=16.10.0}
@@ -2672,9 +2691,6 @@ packages:
scule@1.3.0:
resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==}
seemly@0.3.9:
resolution: {integrity: sha512-bMLcaEqhIViiPbaumjLN8t1y+JpD/N8SiyYOyp0i0W6RgdyLWboIsUWAbZojF//JyerxPZR5Tgda+x3Pdne75A==}
semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
@@ -2880,9 +2896,6 @@ packages:
tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
treemate@0.3.11:
resolution: {integrity: sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg==}
type-fest@0.21.3:
resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
engines: {node: '>=10'}
@@ -3064,11 +3077,6 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
vdirs@0.1.8:
resolution: {integrity: sha512-H9V1zGRLQZg9b+GdMk8MXDN2Lva0zx72MPahDKc30v+DtwKjfyOSXWRIX4t2mhDubM1H09gPhWeth/BJWPHGUw==}
peerDependencies:
vue: ^3.0.11
vite-hot-client@0.2.4:
resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==}
peerDependencies:
@@ -3199,11 +3207,6 @@ packages:
yaml:
optional: true
vooks@0.2.12:
resolution: {integrity: sha512-iox0I3RZzxtKlcgYaStQYKEzWWGAduMmq+jS7OrNdQo1FgGfPMubGL3uGHOU9n97NIvfFDBGnpSvkWyb/NSn/Q==}
peerDependencies:
vue: ^3.0.0
vscode-jsonrpc@6.0.0:
resolution: {integrity: sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==}
engines: {node: '>=8.0.0 || >=10.0.0'}
@@ -3258,11 +3261,6 @@ packages:
typescript:
optional: true
vueuc@0.4.64:
resolution: {integrity: sha512-wlJQj7fIwKK2pOEoOq4Aro8JdPOGpX8aWQhV8YkTW9OgWD2uj2O8ANzvSsIGjx7LTOc7QbS7sXdxHi6XvRnHPA==}
peerDependencies:
vue: ^3.0.11
web-streams-polyfill@3.3.3:
resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
engines: {node: '>= 8'}
@@ -3550,15 +3548,23 @@ snapshots:
dependencies:
mime: 3.0.0
'@css-render/plugin-bem@0.15.14(css-render@0.15.14)':
dependencies:
css-render: 0.15.14
'@ctrl/tinycolor@3.6.1': {}
'@css-render/vue3-ssr@0.15.14(vue@3.5.13(typescript@5.7.3))':
'@element-plus/icons-vue@2.3.1(vue@3.5.13(typescript@5.7.3))':
dependencies:
vue: 3.5.13(typescript@5.7.3)
'@emotion/hash@0.8.0': {}
'@element-plus/nuxt@1.1.1(@element-plus/icons-vue@2.3.1(vue@3.5.13(typescript@5.7.3)))(element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)))(magicast@0.3.5)(rollup@4.30.1)':
dependencies:
'@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.3))
'@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1)
element-plus: 2.9.3(vue@3.5.13(typescript@5.7.3))
magic-string: 0.27.0
unplugin: 1.16.1
transitivePeerDependencies:
- magicast
- rollup
- supports-color
'@esbuild/aix-ppc64@0.21.5':
optional: true
@@ -3704,6 +3710,17 @@ snapshots:
'@esbuild/win32-x64@0.24.2':
optional: true
'@floating-ui/core@1.6.9':
dependencies:
'@floating-ui/utils': 0.2.9
'@floating-ui/dom@1.6.13':
dependencies:
'@floating-ui/core': 1.6.9
'@floating-ui/utils': 0.2.9
'@floating-ui/utils@0.2.9': {}
'@ioredis/commands@1.2.0': {}
'@isaacs/cliui@8.0.2':
@@ -3741,8 +3758,6 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.0
'@juggle/resize-observer@3.4.0': {}
'@kwsites/file-exists@1.1.1':
dependencies:
debug: 4.4.0(supports-color@9.4.0)
@@ -3872,7 +3887,7 @@ snapshots:
jiti: 2.4.2
klona: 2.0.6
knitwork: 1.2.0
mlly: 1.7.3
mlly: 1.7.4
ohash: 1.1.4
pathe: 2.0.1
pkg-types: 1.3.0
@@ -3932,7 +3947,7 @@ snapshots:
jiti: 2.4.2
knitwork: 1.2.0
magic-string: 0.30.17
mlly: 1.7.3
mlly: 1.7.4
ohash: 1.1.4
pathe: 2.0.1
perfect-debounce: 1.0.0
@@ -4199,6 +4214,8 @@ snapshots:
'@sindresorhus/merge-streams@2.3.0': {}
'@sxzz/popperjs-es@2.11.7': {}
'@trysound/sax@0.2.0': {}
'@types/estree@1.0.6': {}
@@ -4207,8 +4224,6 @@ snapshots:
dependencies:
'@types/node': 22.10.5
'@types/katex@0.16.7': {}
'@types/linkify-it@5.0.0': {}
'@types/lodash-es@4.17.12':
@@ -4232,6 +4247,8 @@ snapshots:
'@types/resolve@1.20.2': {}
'@types/web-bluetooth@0.0.16': {}
'@unhead/dom@1.11.15':
dependencies:
'@unhead/schema': 1.11.15
@@ -4421,6 +4438,25 @@ snapshots:
'@vue/shared@3.5.13': {}
'@vueuse/core@9.13.0(vue@3.5.13(typescript@5.7.3))':
dependencies:
'@types/web-bluetooth': 0.0.16
'@vueuse/metadata': 9.13.0
'@vueuse/shared': 9.13.0(vue@3.5.13(typescript@5.7.3))
vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
'@vueuse/metadata@9.13.0': {}
'@vueuse/shared@9.13.0(vue@3.5.13(typescript@5.7.3))':
dependencies:
vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
abbrev@2.0.0: {}
abort-controller@3.0.0:
@@ -4564,7 +4600,7 @@ snapshots:
dotenv: 16.4.7
giget: 1.2.3
jiti: 2.4.2
mlly: 1.7.3
mlly: 1.7.4
ohash: 1.1.4
pathe: 1.1.2
perfect-debounce: 1.0.0
@@ -4698,11 +4734,6 @@ snapshots:
dependencies:
postcss: 8.4.49
css-render@0.15.14:
dependencies:
'@emotion/hash': 0.8.0
csstype: 3.0.11
css-select@5.1.0:
dependencies:
boolbase: 1.0.0
@@ -4773,17 +4804,11 @@ snapshots:
dependencies:
css-tree: 2.2.1
csstype@3.0.11: {}
csstype@3.1.3: {}
data-uri-to-buffer@4.0.1: {}
date-fns-tz@3.2.0(date-fns@3.6.0):
dependencies:
date-fns: 3.6.0
date-fns@3.6.0: {}
dayjs@1.11.13: {}
db0@0.2.1: {}
@@ -4860,6 +4885,27 @@ snapshots:
electron-to-chromium@1.5.80: {}
element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)):
dependencies:
'@ctrl/tinycolor': 3.6.1
'@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.3))
'@floating-ui/dom': 1.6.13
'@popperjs/core': '@sxzz/popperjs-es@2.11.7'
'@types/lodash': 4.17.14
'@types/lodash-es': 4.17.12
'@vueuse/core': 9.13.0(vue@3.5.13(typescript@5.7.3))
async-validator: 4.2.5
dayjs: 1.11.13
escape-html: 1.0.3
lodash: 4.17.21
lodash-es: 4.17.21
lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21)
memoize-one: 6.0.0
normalize-wheel-es: 1.2.0
vue: 3.5.13(typescript@5.7.3)
transitivePeerDependencies:
- '@vue/composition-api'
emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
@@ -4953,8 +4999,6 @@ snapshots:
events@3.3.0: {}
evtd@0.2.4: {}
execa@7.2.0:
dependencies:
cross-spawn: 7.0.6
@@ -4982,7 +5026,7 @@ snapshots:
externality@1.0.2:
dependencies:
enhanced-resolve: 5.18.0
mlly: 1.7.3
mlly: 1.7.4
pathe: 1.1.2
ufo: 1.5.4
@@ -5145,8 +5189,6 @@ snapshots:
dependencies:
function-bind: 1.1.2
highlight.js@11.11.1: {}
hookable@5.5.3: {}
html-tags@3.3.1: {}
@@ -5187,7 +5229,7 @@ snapshots:
impound@0.2.0(rollup@4.30.1):
dependencies:
'@rollup/pluginutils': 5.1.4(rollup@4.30.1)
mlly: 1.7.3
mlly: 1.7.4
pathe: 1.1.2
unenv: 1.10.0
unplugin: 1.16.1
@@ -5354,7 +5396,7 @@ snapshots:
h3: 1.13.1
http-shutdown: 1.2.2
jiti: 2.4.2
mlly: 1.7.3
mlly: 1.7.4
node-forge: 1.3.1
pathe: 1.1.2
std-env: 3.8.0
@@ -5364,11 +5406,17 @@ snapshots:
local-pkg@0.5.1:
dependencies:
mlly: 1.7.3
mlly: 1.7.4
pkg-types: 1.3.0
lodash-es@4.17.21: {}
lodash-unified@1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21):
dependencies:
'@types/lodash-es': 4.17.12
lodash: 4.17.21
lodash-es: 4.17.21
lodash.defaults@4.2.0: {}
lodash.isarguments@3.1.0: {}
@@ -5389,6 +5437,10 @@ snapshots:
dependencies:
magic-string: 0.30.17
magic-string@0.27.0:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
magic-string@0.30.17:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
@@ -5414,6 +5466,8 @@ snapshots:
mdurl@2.0.0: {}
memoize-one@6.0.0: {}
merge-stream@2.0.0: {}
merge2@1.4.1: {}
@@ -5467,10 +5521,10 @@ snapshots:
mkdirp@3.0.1: {}
mlly@1.7.3:
mlly@1.7.4:
dependencies:
acorn: 8.14.0
pathe: 1.1.2
pathe: 2.0.1
pkg-types: 1.3.0
ufo: 1.5.4
@@ -5480,29 +5534,6 @@ snapshots:
ms@2.1.3: {}
naive-ui@2.41.0(vue@3.5.13(typescript@5.7.3)):
dependencies:
'@css-render/plugin-bem': 0.15.14(css-render@0.15.14)
'@css-render/vue3-ssr': 0.15.14(vue@3.5.13(typescript@5.7.3))
'@types/katex': 0.16.7
'@types/lodash': 4.17.14
'@types/lodash-es': 4.17.12
async-validator: 4.2.5
css-render: 0.15.14
csstype: 3.1.3
date-fns: 3.6.0
date-fns-tz: 3.2.0(date-fns@3.6.0)
evtd: 0.2.4
highlight.js: 11.11.1
lodash: 4.17.21
lodash-es: 4.17.21
seemly: 0.3.9
treemate: 0.3.11
vdirs: 0.1.8(vue@3.5.13(typescript@5.7.3))
vooks: 0.2.12(vue@3.5.13(typescript@5.7.3))
vue: 3.5.13(typescript@5.7.3)
vueuc: 0.4.64(vue@3.5.13(typescript@5.7.3))
nanoid@3.3.8: {}
nanoid@5.0.9: {}
@@ -5554,7 +5585,7 @@ snapshots:
magic-string: 0.30.17
magicast: 0.3.5
mime: 4.0.6
mlly: 1.7.3
mlly: 1.7.4
node-fetch-native: 1.6.4
ofetch: 1.4.1
ohash: 1.1.4
@@ -5636,6 +5667,8 @@ snapshots:
normalize-range@0.1.2: {}
normalize-wheel-es@1.2.0: {}
npm-run-path@4.0.1:
dependencies:
path-key: 3.1.1
@@ -5685,7 +5718,7 @@ snapshots:
klona: 2.0.6
knitwork: 1.2.0
magic-string: 0.30.17
mlly: 1.7.3
mlly: 1.7.4
nanotar: 0.1.1
nitropack: 2.10.4(typescript@5.7.3)
nuxi: 3.20.0
@@ -5771,16 +5804,6 @@ snapshots:
- xml2js
- yaml
nuxtjs-naive-ui@1.0.2(magicast@0.3.5)(rollup@4.30.1)(vue@3.5.13(typescript@5.7.3)):
dependencies:
'@css-render/vue3-ssr': 0.15.14(vue@3.5.13(typescript@5.7.3))
'@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1)
transitivePeerDependencies:
- magicast
- rollup
- supports-color
- vue
nypm@0.3.12:
dependencies:
citty: 0.1.6
@@ -5912,7 +5935,7 @@ snapshots:
pkg-types@1.3.0:
dependencies:
confbox: 0.1.8
mlly: 1.7.3
mlly: 1.7.4
pathe: 1.1.2
pluralize@8.0.0: {}
@@ -6224,8 +6247,6 @@ snapshots:
scule@1.3.0: {}
seemly@0.3.9: {}
semver@6.3.1: {}
semver@7.6.3: {}
@@ -6448,8 +6469,6 @@ snapshots:
tr46@0.0.3: {}
treemate@0.3.11: {}
type-fest@0.21.3: {}
type-fest@4.32.0: {}
@@ -6499,7 +6518,7 @@ snapshots:
fast-glob: 3.3.3
local-pkg: 0.5.1
magic-string: 0.30.17
mlly: 1.7.3
mlly: 1.7.4
pathe: 1.1.2
picomatch: 4.0.2
pkg-types: 1.3.0
@@ -6511,7 +6530,7 @@ snapshots:
universalify@2.0.1: {}
unplugin-auto-import@19.0.0(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(rollup@4.30.1):
unplugin-auto-import@19.0.0(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(@vueuse/core@9.13.0(vue@3.5.13(typescript@5.7.3)))(rollup@4.30.1):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@4.30.1)
@@ -6522,6 +6541,7 @@ snapshots:
unplugin: 2.1.2
optionalDependencies:
'@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1)
'@vueuse/core': 9.13.0(vue@3.5.13(typescript@5.7.3))
transitivePeerDependencies:
- rollup
@@ -6535,7 +6555,7 @@ snapshots:
local-pkg: 0.5.1
magic-string: 0.30.17
minimatch: 9.0.5
mlly: 1.7.3
mlly: 1.7.4
unplugin: 2.1.2
vue: 3.5.13(typescript@5.7.3)
optionalDependencies:
@@ -6556,7 +6576,7 @@ snapshots:
json5: 2.2.3
local-pkg: 0.5.1
magic-string: 0.30.17
mlly: 1.7.3
mlly: 1.7.4
pathe: 1.1.2
scule: 1.3.0
unplugin: 2.0.0-beta.1
@@ -6619,7 +6639,7 @@ snapshots:
dependencies:
knitwork: 1.2.0
magic-string: 0.30.17
mlly: 1.7.3
mlly: 1.7.4
pathe: 1.1.2
pkg-types: 1.3.0
unplugin: 1.16.1
@@ -6638,11 +6658,6 @@ snapshots:
util-deprecate@1.0.2: {}
vdirs@0.1.8(vue@3.5.13(typescript@5.7.3)):
dependencies:
evtd: 0.2.4
vue: 3.5.13(typescript@5.7.3)
vite-hot-client@0.2.4(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)):
dependencies:
vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)
@@ -6742,11 +6757,6 @@ snapshots:
terser: 5.37.0
yaml: 2.7.0
vooks@0.2.12(vue@3.5.13(typescript@5.7.3)):
dependencies:
evtd: 0.2.4
vue: 3.5.13(typescript@5.7.3)
vscode-jsonrpc@6.0.0: {}
vscode-languageclient@7.0.0:
@@ -6795,17 +6805,6 @@ snapshots:
optionalDependencies:
typescript: 5.7.3
vueuc@0.4.64(vue@3.5.13(typescript@5.7.3)):
dependencies:
'@css-render/vue3-ssr': 0.15.14(vue@3.5.13(typescript@5.7.3))
'@juggle/resize-observer': 3.4.0
css-render: 0.15.14
evtd: 0.2.4
seemly: 0.3.9
vdirs: 0.1.8(vue@3.5.13(typescript@5.7.3))
vooks: 0.2.12(vue@3.5.13(typescript@5.7.3))
vue: 3.5.13(typescript@5.7.3)
web-streams-polyfill@3.3.3: {}
webidl-conversions@3.0.1: {}