chore: update docs & deps

This commit is contained in:
YunYouJun 2025-05-25 20:27:01 +08:00
parent bbe7f837f2
commit 0d9404026e
9 changed files with 185 additions and 81 deletions

View File

@ -19,8 +19,7 @@ end: false
:::
- [ ] `App.vue` 如果插件作者希望插件被使用时立刻全局挂载,可以将内容放置于 `valaxy-addon-<name>/App.vue` 中,并设置 `package.json``global: true`
- `App.vue` 如果插件作者希望插件被使用时立刻全局挂载,可以将内容放置于 `valaxy-addon-<name>/App.vue` 中,并设置 `package.json``global: true`
- `components`: 放置于 `components` 文件夹下的组件将会被自动注册,但不会被挂载。用户可以手动加载使用。
> 文档正在施工中,您可以参照 [插件橱窗](/addons/gallery) 一些已有的插件。

View File

@ -9,7 +9,6 @@ tags:
- valaxy
- 笔记
top: 100
end: false
---
## What is Valaxy? {lang="en"}
@ -124,13 +123,13 @@ export default defineValaxyConfig<ThemeConfig>({
::: zh-CN
> Wordpress/Typecho 等是动态博客,因此不在考虑范围内。
> Wordpress/Typecho 等属于动态博客,需要额外的服务器支持。它们的特性与目标群体差异较大,因此不在对比范围内。
:::
::: en
> Wordpress/Typecho are dynamic blogs and therefore are not considered.
> Wordpress/Typecho, etc. are dynamic blogs that require additional server support. Their features and target audience are quite different, so they are not included in the comparison.
:::
@ -168,7 +167,7 @@ Jekyll is a bit of a veteran, but again I don't use Ruby, and it doesn't seem to
[VitePress](https://vitepress.dev/) 几乎已成为了 VuePress 的继任者。
VitePress 是一个很棒的静态站点生成器,它为文档打造,但缺少一些针对博客的定制便捷功能。
VitePress 是一个很棒的静态站点生成器,它为文档打造,但缺少一些针对博客的定制便捷功能。
RSS、文件自动路由vue-router、插件挂件机制、文章列表/分类/标签钩子、自定义覆盖布局、覆盖组件、单页切换的 i18n、KaTeX 等。
:::
@ -177,7 +176,7 @@ Jekyll is a bit of a veteran, but again I don't use Ruby, and it doesn't seem to
[VitePress](https://vitepress.dev/) is almost the successor to VuePress.
But VitePress is a great static site generator, which is built for documentation, but lacks some convenient customization features for blogs, such as RSS, file automatic routing (vue-router), plugin (widget) mechanism, article list/category/tag hooks, custom override layout, override components, single-page switching i18n, KaTeX, etc.
VitePress is a great static site generator, which is built for documentation, but lacks some convenient customization features for blogs, such as RSS, file automatic routing (vue-router), plugin (widget) mechanism, article list/category/tag hooks, custom override layout, override components, single-page switching i18n, KaTeX, etc.
:::

View File

@ -6329,5 +6329,116 @@
}
],
"path": "docs/pages/guide/third-party/vite-vue.md"
},
"docs/pages/api/index.md": {
"contributors": [
{
"count": 2,
"name": "YunYouJun",
"email": "me@yunyoujun.cn",
"avatar": "//www.gravatar.com/avatar/515e2b667cc65fac595640adbf6bfd76",
"github": null,
"hash": "515e2b667cc65fac595640adbf6bfd76"
}
],
"changeLog": [
{
"hash": "ff9490d8ae96fead809c010a2440cafa87f86932",
"date": "2024-08-13T23:14:22+08:00",
"message": "feat(docs): add fly float animation",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": []
},
{
"hash": "d18e70d257badbc8adab959df00da2bfcbb08a6e",
"date": "2023-10-05T05:58:50+08:00",
"message": "fix(theme-yun): post-card tags gap",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": []
},
{
"hash": "b09dd4c1a9fd21519e366afee2d9cccc649958a2",
"date": "2023-10-05T02:38:45+08:00",
"message": "fix(theme-press): i18n menu",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": []
},
{
"hash": "95381b583b94b062329a939b1d072c749b75bc1c",
"date": "2022-10-04T17:36:55+08:00",
"message": "feat(theme-press): add press footer & commit ref",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": []
},
{
"hash": "7b3c504e6159bbf45e89e2a8bb6e0d0fb3fb690d",
"date": "2022-10-03T22:29:46+08:00",
"message": "fix(theme-press): router-link instead of a & toc",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": []
},
{
"hash": "3e4030433a55f5bcd1801e0f90396366330de380",
"date": "2022-07-15T00:04:41+08:00",
"message": "fix: config base by vite.config.ts not cli, close #54",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": [
"node"
]
},
{
"hash": "ce85edc7debf82bf200090c00cbd2c9ece74563d",
"date": "2022-07-13T13:21:59+08:00",
"message": "feat(theme-press): basic layout & home",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": [
"client"
]
},
{
"hash": "2e6c4ca2084e03b7a3b7da862dd6eace61dc7925",
"date": "2022-07-11T23:33:21+08:00",
"message": "feat: add valaxy-theme-press for docs",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": [
"client"
]
},
{
"hash": "f3654556f66e428c3cd66f6d1d93743bb1a06638",
"date": "2022-06-18T22:50:03+08:00",
"message": "feat: enable katex by default & compile local",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": []
},
{
"hash": "cf639deb61a5a6918a1602edab9b6bb0d8a99bcc",
"date": "2022-03-30T02:36:30+08:00",
"message": "feat: support katex",
"refs": "",
"author_name": "YunYouJun",
"author_email": "me@yunyoujun.cn",
"functions": []
}
],
"path": "docs/pages/api/index.md"
}
}

View File

@ -1,7 +1,7 @@
import type { MenuItem } from '../types'
/**
* @ref vitepress src/client/theme-chalk/composables/outline.ts
* @ref vitepress src/client/theme-default/composables/outline.ts
*/
// cached list of anchor elements from resolveHeaders
export const resolvedHeaders: { element: HTMLHeadElement, link: string }[] = []

View File

@ -54,12 +54,12 @@
"@types/wicg-file-system-access": "^2023.10.6",
"gray-matter": "^4.0.3",
"primevue": "^4.3.4",
"splitpanes": "^4.0.3",
"splitpanes": "^4.0.4",
"typescript": "catalog:",
"unbuild": "catalog:",
"unplugin-vue-router": "^0.12.0",
"vite": "catalog:",
"vue-i18n": "catalog:",
"zod": "^3.25.23"
"zod": "^3.25.28"
}
}

View File

@ -4,7 +4,7 @@ import * as addonArtalk from 'valaxy-addon-artalk'
import 'valaxy-addon-artalk/client/styles/index.scss'
if (!isEmptyAddon(addonArtalk))
addonArtalk.useArtalkWithOptions()
addonArtalk.useArtalkWithOptions?.()
</script>
<template>

View File

@ -165,6 +165,6 @@
"diacritics": "^1.3.0",
"gh-pages": "^6.3.0",
"https-localhost": "^4.7.1",
"rollup-plugin-visualizer": "^5.14.0"
"rollup-plugin-visualizer": "^6.0.0"
}
}

View File

@ -49,8 +49,8 @@ catalogs:
specifier: ^6.3.5
version: 6.3.5
vue-i18n:
specifier: ^11.1.3
version: 11.1.3
specifier: ^11.1.4
version: 11.1.4
zx:
specifier: ^8.5.4
version: 8.5.4
@ -360,7 +360,7 @@ importers:
version: 1.2.5
'@intlify/unplugin-vue-i18n':
specifier: ^6.0.8
version: 6.0.8(@vue/compiler-dom@3.5.14)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.3(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))
version: 6.0.8(@vue/compiler-dom@3.5.14)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.4(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))
'@primevue/themes':
specifier: ^4.3.4
version: 4.3.4
@ -380,8 +380,8 @@ importers:
specifier: ^4.3.4
version: 4.3.4(vue@3.5.14(typescript@5.8.3))
splitpanes:
specifier: ^4.0.3
version: 4.0.3(vue@3.5.14(typescript@5.8.3))
specifier: ^4.0.4
version: 4.0.4(vue@3.5.14(typescript@5.8.3))
typescript:
specifier: 'catalog:'
version: 5.8.3
@ -396,10 +396,10 @@ importers:
version: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(sass@1.89.0)(terser@5.39.0)(tsx@4.19.4)(yaml@2.8.0)
vue-i18n:
specifier: 'catalog:'
version: 11.1.3(vue@3.5.14(typescript@5.8.3))
version: 11.1.4(vue@3.5.14(typescript@5.8.3))
zod:
specifier: ^3.25.23
version: 3.25.23
specifier: ^3.25.28
version: 3.25.28
packages/valaxy:
dependencies:
@ -417,7 +417,7 @@ importers:
version: 1.2.5
'@intlify/unplugin-vue-i18n':
specifier: ^6.0.8
version: 6.0.8(@vue/compiler-dom@3.5.14)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.3(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))
version: 6.0.8(@vue/compiler-dom@3.5.14)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.4(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))
'@shikijs/transformers':
specifier: ^3.4.2
version: 3.4.2
@ -636,7 +636,7 @@ importers:
version: 3.5.14(typescript@5.8.3)
vue-i18n:
specifier: 'catalog:'
version: 11.1.3(vue@3.5.14(typescript@5.8.3))
version: 11.1.4(vue@3.5.14(typescript@5.8.3))
vue-router:
specifier: ^4.5.1
version: 4.5.1(vue@3.5.14(typescript@5.8.3))
@ -714,8 +714,8 @@ importers:
specifier: ^4.7.1
version: 4.7.1
rollup-plugin-visualizer:
specifier: ^5.14.0
version: 5.14.0(rollup@4.40.1)
specifier: ^6.0.0
version: 6.0.0(rollup@4.40.1)
packages/valaxy-addon-abbrlink:
dependencies:
@ -1748,8 +1748,8 @@ packages:
resolution: {integrity: sha512-mE71aUH5baH0me8duB4FY5qevUJizypHsYw3eCvmOx07QvmKppgOONx3dYINxuA89Z2qkAGb/K6Nrpi7aAMwew==}
engines: {node: '>= 16'}
'@intlify/core-base@11.1.3':
resolution: {integrity: sha512-cMuHunYO7LE80azTitcvEbs1KJmtd6g7I5pxlApV3Jo547zdO3h31/0uXpqHc+Y3RKt1wo2y68RGSx77Z1klyA==}
'@intlify/core-base@11.1.4':
resolution: {integrity: sha512-VNIanL84HNBNAoJjPA2V8EykT5NtgNDquO2MsDQcSheo7EcCt4uvH14IHBEDKVoL6k38NNICLuRhtKOKqW2ylA==}
engines: {node: '>= 16'}
'@intlify/message-compiler@10.0.7':
@ -1760,6 +1760,10 @@ packages:
resolution: {integrity: sha512-7rbqqpo2f5+tIcwZTAG/Ooy9C8NDVwfDkvSeDPWUPQW+Dyzfw2o9H103N5lKBxO7wxX9dgCDjQ8Umz73uYw3hw==}
engines: {node: '>= 16'}
'@intlify/message-compiler@11.1.4':
resolution: {integrity: sha512-fQWJwTOBFNFGNr4I5k629hQxTGEKsDWhhTzr6Y4CN4OXJw/dLB/VbbQm5jlylqnv44RBZN5GSD+d1nWpNcAR5A==}
engines: {node: '>= 16'}
'@intlify/shared@10.0.7':
resolution: {integrity: sha512-oeoq0L5+5P4ShXa6jBQcx+BT+USe3MjX0xJexZO1y7rfDJdwZ9+QP3jO4tcS1nxhBYYdjvFTqe4bmnLijV0GxQ==}
engines: {node: '>= 16'}
@ -1768,6 +1772,10 @@ packages:
resolution: {integrity: sha512-pTFBgqa/99JRA2H1qfyqv97MKWJrYngXBA/I0elZcYxvJgcCw3mApAoPW3mJ7vx3j+Ti0FyKUFZ4hWxdjKaxvA==}
engines: {node: '>= 16'}
'@intlify/shared@11.1.4':
resolution: {integrity: sha512-zOW2L5+QnWRQgM/7WNSPxa6E0F3wR2/KEQV7P4s4AXzxzmg0MuzLNiixvkRJU5h0Xb3DnHic6zybKva28kabDw==}
engines: {node: '>= 16'}
'@intlify/unplugin-vue-i18n@6.0.8':
resolution: {integrity: sha512-Vvm3KhjE6TIBVUQAk37rBiaYy2M5OcWH0ZcI1XKEsOTeN1o0bErk+zeuXmcrcMc/73YggfI8RoxOUz9EB/69JQ==}
engines: {node: '>= 18'}
@ -4090,10 +4098,6 @@ packages:
resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
engines: {node: '>= 0.4'}
define-lazy-prop@2.0.0:
resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
engines: {node: '>=8'}
define-lazy-prop@3.0.0:
resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
engines: {node: '>=12'}
@ -5079,11 +5083,6 @@ packages:
resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==}
engines: {node: '>= 0.4'}
is-docker@2.2.1:
resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
engines: {node: '>=8'}
hasBin: true
is-docker@3.0.0:
resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@ -5211,10 +5210,6 @@ packages:
resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
engines: {node: '>=12.13'}
is-wsl@2.2.0:
resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
engines: {node: '>=8'}
is-wsl@3.1.0:
resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==}
engines: {node: '>=16'}
@ -5992,9 +5987,9 @@ packages:
resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==}
engines: {node: '>=18'}
open@8.4.2:
resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
engines: {node: '>=12'}
open@10.1.2:
resolution: {integrity: sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==}
engines: {node: '>=18'}
optionator@0.9.4:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
@ -6672,8 +6667,8 @@ packages:
rollup: ^3.29.4 || ^4
typescript: ^4.5 || ^5.0
rollup-plugin-visualizer@5.14.0:
resolution: {integrity: sha512-VlDXneTDaKsHIw8yzJAFWtrzguoJ/LnQ+lMpoVfYJ3jJF4Ihe5oYLAqLklIK/35lgUY+1yEzCkHyZ1j4A5w5fA==}
rollup-plugin-visualizer@6.0.0:
resolution: {integrity: sha512-9aXBJh1uzI6XNmAeATox2z5MWrEPzL6hQgEMOYxTltWOy5x2ycQCec0Y9fC19sBgf3FvIF36aG9DrvUcdnXPew==}
engines: {node: '>=18'}
hasBin: true
peerDependencies:
@ -6940,8 +6935,8 @@ packages:
peerDependencies:
vue: ^3.2.0
splitpanes@4.0.3:
resolution: {integrity: sha512-S/f1CoH2JroOib7kzQtTQNtQCa7VzNQ2qKOO5HNj/5EVVcNkfz1eX/sH+X3XKdBdDLihEKDekVGwrLADd2oirA==}
splitpanes@4.0.4:
resolution: {integrity: sha512-RbysugZhjbCw5fgplvk3hOXr41stahQDtZhHVkhnnJI6H4wlGDhM2kIpbehy7v92duy9GnMa8zIhHigIV1TWtg==}
peerDependencies:
vue: ^3.2.0
@ -7781,8 +7776,8 @@ packages:
peerDependencies:
vue: ^3.0.0
vue-i18n@11.1.3:
resolution: {integrity: sha512-Pcylh9z9S5+CJAqgbRZ3EKxFIBIrtY5YUppU722GIT65+Nukm0TCqiQegZnNLCZkXGthxe0cpqj0AoM51H+6Gw==}
vue-i18n@11.1.4:
resolution: {integrity: sha512-0B2Q4rTSzQigfIQnsgNMgWOekouT2lr3hiKG3k7q3fQykr968BRdIUDnIvHisq/f1FPKbBznHpvAyGg78eDAyg==}
engines: {node: '>= 16'}
peerDependencies:
vue: ^3.0.0
@ -7989,8 +7984,8 @@ packages:
zfeed@0.2.2:
resolution: {integrity: sha512-/f+NBJQAi9f/Nj3Fv3dqOJWixgj+FWkC50eASl56PFZF4f8FGu8Rbve8bIF5OEqPQbFGZUnZJFUR6FtNHKjEig==}
zod@3.25.23:
resolution: {integrity: sha512-Od2bdMosahjSrSgJtakrwjMDb1zM1A3VIHCPGveZt/3/wlrTWBya2lmEh2OYe4OIu8mPTmmr0gnLHIWQXdtWBg==}
zod@3.25.28:
resolution: {integrity: sha512-/nt/67WYKnr5by3YS7LroZJbtcCBurDKKPBPWWzaxvVCGuG/NOsiKkrjoOhI8mJ+SQUXEbUzeB3S+6XDUEEj7Q==}
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
@ -8912,7 +8907,7 @@ snapshots:
dependencies:
'@swc/helpers': 0.5.17
'@intlify/bundle-utils@10.0.1(vue-i18n@11.1.3(vue@3.5.14(typescript@5.8.3)))':
'@intlify/bundle-utils@10.0.1(vue-i18n@11.1.4(vue@3.5.14(typescript@5.8.3)))':
dependencies:
'@intlify/message-compiler': 11.1.3
'@intlify/shared': 11.1.3
@ -8924,17 +8919,17 @@ snapshots:
source-map-js: 1.2.1
yaml-eslint-parser: 1.3.0
optionalDependencies:
vue-i18n: 11.1.3(vue@3.5.14(typescript@5.8.3))
vue-i18n: 11.1.4(vue@3.5.14(typescript@5.8.3))
'@intlify/core-base@10.0.7':
dependencies:
'@intlify/message-compiler': 10.0.7
'@intlify/shared': 10.0.7
'@intlify/core-base@11.1.3':
'@intlify/core-base@11.1.4':
dependencies:
'@intlify/message-compiler': 11.1.3
'@intlify/shared': 11.1.3
'@intlify/message-compiler': 11.1.4
'@intlify/shared': 11.1.4
'@intlify/message-compiler@10.0.7':
dependencies:
@ -8946,16 +8941,23 @@ snapshots:
'@intlify/shared': 11.1.3
source-map-js: 1.2.1
'@intlify/message-compiler@11.1.4':
dependencies:
'@intlify/shared': 11.1.4
source-map-js: 1.2.1
'@intlify/shared@10.0.7': {}
'@intlify/shared@11.1.3': {}
'@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.14)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.3(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))':
'@intlify/shared@11.1.4': {}
'@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.14)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.4(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))':
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2))
'@intlify/bundle-utils': 10.0.1(vue-i18n@11.1.3(vue@3.5.14(typescript@5.8.3)))
'@intlify/bundle-utils': 10.0.1(vue-i18n@11.1.4(vue@3.5.14(typescript@5.8.3)))
'@intlify/shared': 11.1.3
'@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.14)(vue-i18n@11.1.3(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))
'@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.14)(vue-i18n@11.1.4(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))
'@rollup/pluginutils': 5.1.4(rollup@4.40.1)
'@typescript-eslint/scope-manager': 8.32.0
'@typescript-eslint/typescript-estree': 8.32.0(typescript@5.8.3)
@ -8969,7 +8971,7 @@ snapshots:
unplugin: 1.16.1
vue: 3.5.14(typescript@5.8.3)
optionalDependencies:
vue-i18n: 11.1.3(vue@3.5.14(typescript@5.8.3))
vue-i18n: 11.1.4(vue@3.5.14(typescript@5.8.3))
transitivePeerDependencies:
- '@vue/compiler-dom'
- eslint
@ -8977,14 +8979,14 @@ snapshots:
- supports-color
- typescript
'@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.14)(vue-i18n@11.1.3(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))':
'@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.14)(vue-i18n@11.1.4(vue@3.5.14(typescript@5.8.3)))(vue@3.5.14(typescript@5.8.3))':
dependencies:
'@babel/parser': 7.27.1
optionalDependencies:
'@intlify/shared': 11.1.3
'@vue/compiler-dom': 3.5.14
vue: 3.5.14(typescript@5.8.3)
vue-i18n: 11.1.3(vue@3.5.14(typescript@5.8.3))
vue-i18n: 11.1.4(vue@3.5.14(typescript@5.8.3))
'@isaacs/cliui@8.0.2':
dependencies:
@ -11629,8 +11631,6 @@ snapshots:
es-errors: 1.3.0
gopd: 1.2.0
define-lazy-prop@2.0.0: {}
define-lazy-prop@3.0.0: {}
define-properties@1.2.1:
@ -12877,8 +12877,6 @@ snapshots:
call-bound: 1.0.4
has-tostringtag: 1.0.2
is-docker@2.2.1: {}
is-docker@3.0.0: {}
is-extendable@0.1.1: {}
@ -12982,10 +12980,6 @@ snapshots:
is-what@4.1.16: {}
is-wsl@2.2.0:
dependencies:
is-docker: 2.2.1
is-wsl@3.1.0:
dependencies:
is-inside-container: 1.0.0
@ -13952,11 +13946,12 @@ snapshots:
is-inside-container: 1.0.0
is-wsl: 3.1.0
open@8.4.2:
open@10.1.2:
dependencies:
define-lazy-prop: 2.0.0
is-docker: 2.2.1
is-wsl: 2.2.0
default-browser: 5.2.1
define-lazy-prop: 3.0.0
is-inside-container: 1.0.0
is-wsl: 3.1.0
optionator@0.9.4:
dependencies:
@ -14610,9 +14605,9 @@ snapshots:
optionalDependencies:
'@babel/code-frame': 7.27.1
rollup-plugin-visualizer@5.14.0(rollup@4.40.1):
rollup-plugin-visualizer@6.0.0(rollup@4.40.1):
dependencies:
open: 8.4.2
open: 10.1.2
picomatch: 4.0.2
source-map: 0.7.4
yargs: 17.7.2
@ -14965,7 +14960,7 @@ snapshots:
dependencies:
vue: 3.5.14(typescript@5.8.3)
splitpanes@4.0.3(vue@3.5.14(typescript@5.8.3)):
splitpanes@4.0.4(vue@3.5.14(typescript@5.8.3)):
dependencies:
vue: 3.5.14(typescript@5.8.3)
@ -16090,10 +16085,10 @@ snapshots:
'@vue/devtools-api': 6.6.4
vue: 3.5.13(typescript@5.8.3)
vue-i18n@11.1.3(vue@3.5.14(typescript@5.8.3)):
vue-i18n@11.1.4(vue@3.5.14(typescript@5.8.3)):
dependencies:
'@intlify/core-base': 11.1.3
'@intlify/shared': 11.1.3
'@intlify/core-base': 11.1.4
'@intlify/shared': 11.1.4
'@vue/devtools-api': 6.6.4
vue: 3.5.14(typescript@5.8.3)
@ -16317,7 +16312,7 @@ snapshots:
zfeed@0.2.2: {}
zod@3.25.23: {}
zod@3.25.28: {}
zwitch@2.0.4: {}

View File

@ -21,7 +21,7 @@ catalog:
unbuild: ^3.5.0
unhead: ^2.0.10
vite: ^6.3.5
vue-i18n: ^11.1.3
vue-i18n: ^11.1.4
zx: ^8.5.4
onlyBuiltDependencies:
- vue-demi