diff --git a/.vitepress/config.ts b/.vitepress/config.ts
index 0c48ba1b..14bce068 100644
--- a/.vitepress/config.ts
+++ b/.vitepress/config.ts
@@ -132,7 +132,7 @@ _hmt.push(['_requirePlugin', 'UrlChangeTracker', {
{ text: '路由', link: '/guide/router' },
{ text: '与服务端交互', link: '/guide/axios' },
{ text: '全局状态管理', link: '/guide/store' },
- { text: '全局资源', link: '/guide/global-resources' },
+ { text: '资源', link: '/guide/resources' },
{ text: '图标', link: '/guide/svg-icon' },
{ text: '构建与预览', link: '/guide/build' },
],
diff --git a/guide/global-resources.md b/guide/global-resources.md
deleted file mode 100644
index 34fc42a2..00000000
--- a/guide/global-resources.md
+++ /dev/null
@@ -1,35 +0,0 @@
-# 全局资源
-
-## 图片
-
-框架用到的图片资源都放在 `/src/assets/images/` 目录下,可自行新建文件夹分类管理。
-
-## 样式
-
-样式存放目录为 `/src/assets/styles/` ,因为 Vue 的文件特性,页面样式建议写在 `.vue` 文件里,所以该目录只存放全局样式,方便统一管理。
-
-此目录下还有一个特殊目录,即 `/src/assets/styles/resources/` ,这是全局 SCSS 资源目录,首先这个目录里只支持 `.scss` 文件,其次在这个目录里的文件,无需在页面上引用即可生效并使用。
-
-同样,精灵图目录下生成的 SCSS 资源也是全局可调用的。
-
-:::tip 说明
-全局 SCSS 资源并不是全局样式,是变量、@mixin 、@function 这些东西
-:::
-
-## 组件
-
-### 公共组件
-
-::: tip 说明
-公共组件在使用时,无需手动引入,框架会在你使用时自动引入,该特性由 [unplugin-vue-components](https://github.com/unplugin/unplugin-vue-components) 提供支持。
-:::
-
-公共组件存放在 `/src/components/` 目录下,每个组件按文件夹进行区分。
-
-每个组件的文件夹内至少保留一个文件名为 `index.vue` 的组件入口(可参考 `SvgIcon` 组件),文件夹名称即为组件名。
-
-推荐使用 `pnpm new` 指令进行组件生成,详细可查看《[代码文件自动生成](plop)》。
-
-### 局部组件
-
-局部组件没有提供专门的存放目录,我们建议采用就近原则,你可以在每个模块的文件夹下,建立一个 `components` 文件夹专门用于存放局部组件。
diff --git a/guide/resources.md b/guide/resources.md
new file mode 100644
index 00000000..83766217
--- /dev/null
+++ b/guide/resources.md
@@ -0,0 +1,101 @@
+# 资源
+
+## 图片
+
+### 全局公共
+
+全局公共图片存放在 `/src/assets/images/` 目录下,可自行新建文件夹分类管理。
+
+### 局部私有
+
+局部私有图片建议采用就近原则,你可以在需要的模块文件夹下建立一个 `images` 文件夹,专门用于存放局部私有组件。
+
+## 样式
+
+### 全局公共
+
+全局公共样式存放在 `/src/assets/styles/` 目录下,可自行新建文件,并在 `/src/main.ts` 中引入即可。
+
+此目录下还有一个特殊目录,即 `/src/assets/styles/resources/` ,这是全局 SCSS 资源目录,你可以在该目录下编写变量、函数、混合等支持 SCSS 特性的代码。
+
+### 局部私有
+
+基于单文件组件规范,局部私有样式建议直接在 `.vue` 文件中编写,框架集成了 UnoCSS / PostCSS / SCSS 方案,可选择自己适合的方案。更多单文件组件 CSS 功能请参考[这里](https://cn.vuejs.org/api/sfc-css-features)。
+
+#### UnoCSS
+
+```vue
+
+
+
+```
+
+#### PostCSS
+
+框架内置了 [postcss-nested](https://github.com/postcss/postcss-nested) 插件,可实现接近于 SCSS 的写法和特性。
+
+```vue
+
+```
+
+#### SCSS
+
+```vue
+
+```
+
+## 组件
+
+### 全局公共
+
+::: tip 说明
+全局公共组件在使用时,无需手动引入,框架会在你使用时自动引入,该特性由 [unplugin-vue-components](https://github.com/unplugin/unplugin-vue-components) 提供支持。
+:::
+
+全局公共组件存放在 `/src/components/` 目录下,每个组件按文件夹进行区分。
+
+每个组件的文件夹内至少保留一个文件名为 `index.vue` 的组件入口(可参考 `SvgIcon` 组件),文件夹名称即为组件名。
+
+推荐使用 `pnpm new` 指令进行组件生成,详细可查看《[代码文件自动生成](plop)》。
+
+### 局部私有
+
+局部私有组件建议采用就近原则,你可以在需要的模块文件夹下建立一个 `components` 文件夹,专门用于存放局部私有组件。
\ No newline at end of file
diff --git a/package.json b/package.json
index d896fd03..036269e9 100644
--- a/package.json
+++ b/package.json
@@ -17,8 +17,8 @@
"vitepress-plugin-comment-with-giscus": "^1.1.15"
},
"devDependencies": {
- "@antfu/eslint-config": "2.26.0",
- "vitepress": "1.3.3",
+ "@antfu/eslint-config": "2.27.1",
+ "vitepress": "1.3.4",
"vue": "^3.4.38"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 29173525..4a75c869 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,11 +16,11 @@ importers:
version: 1.1.15(vue@3.4.38(typescript@5.5.4))
devDependencies:
'@antfu/eslint-config':
- specifier: 2.26.0
- version: 2.26.0(@typescript-eslint/utils@8.1.0(eslint@9.9.0)(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint@9.9.0)(typescript@5.5.4)
+ specifier: 2.27.1
+ version: 2.27.1(@typescript-eslint/utils@8.3.0(eslint@9.9.1)(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint@9.9.1)(typescript@5.5.4)
vitepress:
- specifier: 1.3.3
- version: 1.3.3(@algolia/client-search@5.0.0)(postcss@8.4.41)(search-insights@2.16.3)(typescript@5.5.4)
+ specifier: 1.3.4
+ version: 1.3.4(@algolia/client-search@5.1.1)(postcss@8.4.41)(search-insights@2.17.0)(typescript@5.5.4)
vue:
specifier: ^3.4.38
version: 3.4.38(typescript@5.5.4)
@@ -65,8 +65,8 @@ packages:
'@algolia/client-common@4.24.0':
resolution: {integrity: sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==}
- '@algolia/client-common@5.0.0':
- resolution: {integrity: sha512-6N5Qygv/Z/B+rPufnPDLNWgsMf1uubMU7iS52xLcQSLiGlTS4f9eLUrmNXSzHccP33uoFi6xN9craN1sZi5MPQ==}
+ '@algolia/client-common@5.1.1':
+ resolution: {integrity: sha512-jkQNQbGY+XQB3Eln7wqqdUZKBzG8lETcsaUk5gcMc6iIwyN/qW0v0fhpKPH+Kli+BImLxo0CWk12CvVvx2exWA==}
engines: {node: '>= 14.0.0'}
'@algolia/client-personalization@4.24.0':
@@ -75,8 +75,8 @@ packages:
'@algolia/client-search@4.24.0':
resolution: {integrity: sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==}
- '@algolia/client-search@5.0.0':
- resolution: {integrity: sha512-QdDYMzoxYZ3axzBy6CHe+M+NlOGvHEFTa2actchGnp25Uu0N6lyVNivT7nph+P1XoxgAD08cWbeJD3wWQXnpng==}
+ '@algolia/client-search@5.1.1':
+ resolution: {integrity: sha512-SFpb3FI/VouGou/vpuS7qeCA5Y/KpV42P6CEA/1MZQtl/xJkl6PVjikb+Q9YadeHi2jtDV/aQ6PyiVDnX4PQcw==}
engines: {node: '>= 14.0.0'}
'@algolia/logger-common@4.24.0':
@@ -91,8 +91,8 @@ packages:
'@algolia/requester-browser-xhr@4.24.0':
resolution: {integrity: sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==}
- '@algolia/requester-browser-xhr@5.0.0':
- resolution: {integrity: sha512-oOoQhSpg/RGiGHjn/cqtYpHBkkd+5M/DCi1jmfW+ZOvLVx21QVt6PbWIJoKJF85moNFo4UG9pMBU35R1MaxUKQ==}
+ '@algolia/requester-browser-xhr@5.1.1':
+ resolution: {integrity: sha512-NXmN1ujJCj5GlJQaMK6DbdiXdcf6nhRef/X40lu9TYi71q9xTo/5RPMI0K2iOp6g07S26BrXFOz6RSV3Ny4LLw==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-common@4.24.0':
@@ -101,15 +101,15 @@ packages:
'@algolia/requester-node-http@4.24.0':
resolution: {integrity: sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==}
- '@algolia/requester-node-http@5.0.0':
- resolution: {integrity: sha512-FwCdugzpnW0wxbgWPauAz5vhmWGQnjZa5DCl9PBbIoDNEy/NIV8DmiL9CEA+LljQdDidG0l0ijojcTNaRRtPvQ==}
+ '@algolia/requester-node-http@5.1.1':
+ resolution: {integrity: sha512-xwrgnNTIzgxDEx6zuCKSKTPzQLA8fL/WZiVB6fRpIu5agLMjoAi0cWA5YSDbo+2FFxqVgLqKY/Jz6mKmWtY15Q==}
engines: {node: '>= 14.0.0'}
'@algolia/transporter@4.24.0':
resolution: {integrity: sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==}
- '@antfu/eslint-config@2.26.0':
- resolution: {integrity: sha512-eGYHHyXeajqaeNk+IAH8vGeIugcx21M2heJ/K/H72MuuDC8tCe0PlI0UkKHv63fMP1G5Em1KepOc/Aov/Erwaw==}
+ '@antfu/eslint-config@2.27.1':
+ resolution: {integrity: sha512-SFncnHKvzXEUemgRQpEYUA961C/rgXYr3CpDWr6dduO+4GXRHSbb0PRcNxIESp5vPsIodxh48noP20JzyCT/hg==}
hasBin: true
peerDependencies:
'@eslint-react/eslint-plugin': ^1.5.8
@@ -154,8 +154,8 @@ packages:
svelte-eslint-parser:
optional: true
- '@antfu/install-pkg@0.3.5':
- resolution: {integrity: sha512-HwIACY0IzrM7FGafMbWZOqEDBSfCwPcylu+GacaRcxJm4Yvvuh3Dy2vZwqdJAzXponc6aLO9FaH4l75pq8/ZSA==}
+ '@antfu/install-pkg@0.4.0':
+ resolution: {integrity: sha512-vI73C0pFA9L+5v+djh0WSLXb8qYQGH5fX8nczaFe1OTI/8Fh03JS1Mov1V7urb6P3A2cBlBqZNjJIKv54+zVRw==}
'@antfu/utils@0.7.10':
resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
@@ -378,16 +378,16 @@ packages:
resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint/config-array@0.17.1':
- resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==}
+ '@eslint/config-array@0.18.0':
+ resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/eslintrc@3.1.0':
resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.9.0':
- resolution: {integrity: sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==}
+ '@eslint/js@9.9.1':
+ resolution: {integrity: sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.4':
@@ -410,10 +410,6 @@ packages:
'@jridgewell/sourcemap-codec@1.5.0':
resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
- '@jsdevtools/ez-spawn@3.0.4':
- resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==}
- engines: {node: '>=10'}
-
'@lit-labs/ssr-dom-shim@1.2.0':
resolution: {integrity: sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==}
@@ -560,11 +556,11 @@ packages:
peerDependencies:
eslint: '>=8.40.0'
- '@types/eslint@8.56.11':
- resolution: {integrity: sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==}
+ '@types/eslint@8.56.12':
+ resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==}
- '@types/eslint@9.6.0':
- resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==}
+ '@types/eslint@9.6.1':
+ resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==}
'@types/estree@1.0.5':
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
@@ -602,8 +598,8 @@ packages:
'@types/web-bluetooth@0.0.20':
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
- '@typescript-eslint/eslint-plugin@8.1.0':
- resolution: {integrity: sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==}
+ '@typescript-eslint/eslint-plugin@8.3.0':
+ resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
@@ -613,8 +609,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@8.1.0':
- resolution: {integrity: sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==}
+ '@typescript-eslint/parser@8.3.0':
+ resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -627,12 +623,12 @@ packages:
resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/scope-manager@8.1.0':
- resolution: {integrity: sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==}
+ '@typescript-eslint/scope-manager@8.3.0':
+ resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.1.0':
- resolution: {integrity: sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==}
+ '@typescript-eslint/type-utils@8.3.0':
+ resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -644,8 +640,8 @@ packages:
resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/types@8.1.0':
- resolution: {integrity: sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==}
+ '@typescript-eslint/types@8.3.0':
+ resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@7.18.0':
@@ -657,8 +653,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/typescript-estree@8.1.0':
- resolution: {integrity: sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==}
+ '@typescript-eslint/typescript-estree@8.3.0':
+ resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -672,8 +668,8 @@ packages:
peerDependencies:
eslint: ^8.56.0
- '@typescript-eslint/utils@8.1.0':
- resolution: {integrity: sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==}
+ '@typescript-eslint/utils@8.3.0':
+ resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -682,8 +678,8 @@ packages:
resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/visitor-keys@8.1.0':
- resolution: {integrity: sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==}
+ '@typescript-eslint/visitor-keys@8.3.0':
+ resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@vitejs/plugin-vue@5.1.2':
@@ -693,8 +689,8 @@ packages:
vite: ^5.0.0
vue: ^3.2.25
- '@vitest/eslint-plugin@1.0.3':
- resolution: {integrity: sha512-7hTONh+lqN+TEimHy2aWVdHVqYohcxLGD4yYBwSVvhyiti/j9CqBNMQvOa6xLoVcEtaWAoCCDbYgvxwNqA4lsA==}
+ '@vitest/eslint-plugin@1.0.4':
+ resolution: {integrity: sha512-8w8ozemYJul5hQE0X6XJ5kFiOf9VrnJBVYIDa54uAcU4cr/X/iVAzvWNcggS+f8kB+NnaQQPsi5HjkfnF6wdEg==}
peerDependencies:
'@typescript-eslint/utils': '>= 8.0'
eslint: '>= 8.57.0'
@@ -720,14 +716,14 @@ packages:
'@vue/compiler-ssr@3.4.38':
resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==}
- '@vue/devtools-api@7.3.8':
- resolution: {integrity: sha512-NURFwmxz4WukFU54IHgyGI2KSejdgHG5JC4xTcWmTWEBIc8aelj9fBy4qsboObGHFp3JIdRxxANO9s2wZA/pVQ==}
+ '@vue/devtools-api@7.3.9':
+ resolution: {integrity: sha512-D+GTYtFg68bqSu66EugQUydsOqaDlPLNmYw5oYk8k81uBu9/bVTUrqlAJrAA9Am7MXhKz2gWdDkopY6sOBf/Bg==}
- '@vue/devtools-kit@7.3.8':
- resolution: {integrity: sha512-HYy3MQP1nZ6GbE4vrgJ/UB+MvZnhYmEwCa/UafrEpdpwa+jNCkz1ZdUrC5I7LpkH1ShREEV2/pZlAQdBj+ncLQ==}
+ '@vue/devtools-kit@7.3.9':
+ resolution: {integrity: sha512-Gr17nA+DaQzqyhNx1DUJr1CJRzTRfbIuuC80ZgU8MD/qNO302tv9la+ROi+Uaw+ULVwU9T71GnwLy4n8m9Lspg==}
- '@vue/devtools-shared@7.3.8':
- resolution: {integrity: sha512-1NiJbn7Yp47nPDWhFZyEKpB2+5/+7JYv8IQnU0ccMrgslPR2dL7u1DIyI7mLqy4HN1ll36gQy0k8GqBYSFgZJw==}
+ '@vue/devtools-shared@7.3.9':
+ resolution: {integrity: sha512-CdfMRZKXyI8vw+hqOcQIiLihB6Hbbi7WNZGp7LsuH1Qe4aYAFmTaKjSciRZ301oTnwmU/knC/s5OGuV6UNiNoA==}
'@vue/reactivity@3.4.38':
resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==}
@@ -746,11 +742,11 @@ packages:
'@vue/shared@3.4.38':
resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==}
- '@vueuse/core@11.0.0':
- resolution: {integrity: sha512-shibzNGjmRjZucEm97B8V0NO5J3vPHMCE/mltxQ3vHezbDoFQBMtK11XsfwfPionxSbo+buqPmsCljtYuXIBpw==}
+ '@vueuse/core@11.0.3':
+ resolution: {integrity: sha512-RENlh64+SYA9XMExmmH1a3TPqeIuJBNNB/63GT35MZI+zpru3oMRUA6cEFr9HmGqEgUisurwGwnIieF6qu3aXw==}
- '@vueuse/integrations@11.0.0':
- resolution: {integrity: sha512-B95nBX4B2q2ZETBDldrKARM/fYXBHfwdo44UbHBq4bUTi25lrlc8MwAZGqEoRvdV4ND9T6O1Rb9e4kaCJFXnqw==}
+ '@vueuse/integrations@11.0.3':
+ resolution: {integrity: sha512-w6CDisaxs19S5Fd+NPPLFaA3GoX5gxuxrbTTBu0EYap7oH13w75L6C/+7e9mcoF9akhcR6GyYajwVMQEjdapJg==}
peerDependencies:
async-validator: ^4
axios: ^1
@@ -790,11 +786,11 @@ packages:
universal-cookie:
optional: true
- '@vueuse/metadata@11.0.0':
- resolution: {integrity: sha512-0TKsAVT0iUOAPWyc9N79xWYfovJVPATiOPVKByG6jmAYdDiwvMVm9xXJ5hp4I8nZDxpCcYlLq/Rg9w1Z/jrGcg==}
+ '@vueuse/metadata@11.0.3':
+ resolution: {integrity: sha512-+FtbO4SD5WpsOcQTcC0hAhNlOid6QNLzqedtquTtQ+CRNBoAt9GuV07c6KNHK1wCmlq8DFPwgiLF2rXwgSHX5Q==}
- '@vueuse/shared@11.0.0':
- resolution: {integrity: sha512-i4ZmOrIEjSsL94uAEt3hz88UCz93fMyP/fba9S+vypX90fKg3uYX9cThqvWc9aXxuTzR0UGhOKOTQd//Goh1nQ==}
+ '@vueuse/shared@11.0.3':
+ resolution: {integrity: sha512-0rY2m6HS5t27n/Vp5cTDsKTlNnimCqsbh/fmT2LgE+aaU42EMfXo8+bNX91W9I7DDmxfuACXMmrd7d79JxkqWA==}
acorn-jsx@5.3.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
@@ -863,15 +859,12 @@ packages:
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
engines: {node: '>=6'}
- call-me-maybe@1.0.2:
- resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
-
callsites@3.1.0:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
- caniuse-lite@1.0.30001651:
- resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==}
+ caniuse-lite@1.0.30001653:
+ resolution: {integrity: sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==}
chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -929,8 +922,8 @@ packages:
resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==}
engines: {node: '>=12.13'}
- core-js-compat@3.38.0:
- resolution: {integrity: sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A==}
+ core-js-compat@3.38.1:
+ resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==}
cross-spawn@7.0.3:
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
@@ -972,8 +965,8 @@ packages:
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
engines: {node: '>=6.0.0'}
- electron-to-chromium@1.5.11:
- resolution: {integrity: sha512-R1CccCDYqndR25CaXFd6hp/u9RaaMcftMkphmvuepXr5b1vfLkRml6aWVeBhXJ7rbevHkKEMJtz8XqPf7ffmew==}
+ electron-to-chromium@1.5.13:
+ resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -1018,8 +1011,8 @@ packages:
eslint-config-flat-gitignore@0.1.8:
resolution: {integrity: sha512-OEUbS2wzzYtUfshjOqzFo4Bl4lHykXUdM08TCnYNl7ki+niW4Q1R0j0FDFDr0vjVsI5ZFOz5LvluxOP+Ew+dYw==}
- eslint-flat-config-utils@0.3.0:
- resolution: {integrity: sha512-FaFQLUunAl6YK7aU/pT23DXYVWg/cEHbSfxwAxpCGT6Su8H9RfkmzKLh1G2bba46p6dTlQeA4VTiV5//0SeToQ==}
+ eslint-flat-config-utils@0.3.1:
+ resolution: {integrity: sha512-eFT3EaoJN1hlN97xw4FIEX//h0TiFUobgl2l5uLkIwhVN9ahGq95Pbs+i1/B5UACA78LO3rco3JzuvxLdTUOPA==}
eslint-import-resolver-node@0.3.9:
resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
@@ -1029,8 +1022,8 @@ packages:
peerDependencies:
eslint: '*'
- eslint-plugin-antfu@2.3.5:
- resolution: {integrity: sha512-q3S9q7O176sd5VyPKksN1WGtB0l8W1jeWs61xWAmbM5JdZN8q9e0Vmm+tY/YOygHfn1eK9uE4/MGyZBebdtgLA==}
+ eslint-plugin-antfu@2.3.6:
+ resolution: {integrity: sha512-31VwbU1Yd4BFNUUPQEazKyP79f3c+ohJtq5iZIuw38JjkRQdQAcF/31Kjr0DOKZXVDkeeNPrttKidrr3xhnhOA==}
peerDependencies:
eslint: '*'
@@ -1159,8 +1152,8 @@ packages:
resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.9.0:
- resolution: {integrity: sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==}
+ eslint@9.9.1:
+ resolution: {integrity: sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -1337,8 +1330,8 @@ packages:
resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
engines: {node: '>=6'}
- is-core-module@2.15.0:
- resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==}
+ is-core-module@2.15.1:
+ resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==}
engines: {node: '>= 0.4'}
is-decimal@1.0.4:
@@ -1473,8 +1466,8 @@ packages:
micromark@2.11.4:
resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
- micromatch@4.0.7:
- resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==}
+ micromatch@4.0.8:
+ resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
engines: {node: '>=8.6'}
min-indent@1.0.1:
@@ -1551,6 +1544,9 @@ packages:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
+ package-manager-detector@0.1.2:
+ resolution: {integrity: sha512-iePyefLTOm2gEzbaZKSW+eBMjg+UYsQvUKxmvGXAQ987K16efBg10MxIjZs08iyX+DY2/owKY9DIdu193kX33w==}
+
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
@@ -1602,8 +1598,8 @@ packages:
resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
engines: {node: '>=12'}
- pkg-types@1.1.3:
- resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==}
+ pkg-types@1.2.0:
+ resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==}
pluralize@8.0.0:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
@@ -1689,8 +1685,8 @@ packages:
resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==}
engines: {node: ^14.0.0 || >=16.0.0}
- search-insights@2.16.3:
- resolution: {integrity: sha512-hSHy/s4Zk2xibhj9XTCACB+1PqS+CaJxepGNBhKc/OsHRpqvHAUAm5+uZ6kJJbGXn0pb3XqekHjg6JAqPExzqg==}
+ search-insights@2.17.0:
+ resolution: {integrity: sha512-AskayU3QNsXQzSL6v4LTYST7NNfs2HWyHHB+sdORP9chsytAhro5XRfToAMI/LAVYgNbzowVZTMfBRodgbUHKg==}
semver@5.7.2:
resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
@@ -1738,8 +1734,8 @@ packages:
spdx-expression-parse@4.0.0:
resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==}
- spdx-license-ids@3.0.18:
- resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==}
+ spdx-license-ids@3.0.20:
+ resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==}
speakingurl@14.0.1:
resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==}
@@ -1748,10 +1744,6 @@ packages:
stable-hash@0.0.4:
resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==}
- string-argv@0.3.2:
- resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
- engines: {node: '>=0.6.19'}
-
string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
engines: {node: '>=8'}
@@ -1802,6 +1794,9 @@ packages:
text-table@0.2.0:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
+ tinyexec@0.2.0:
+ resolution: {integrity: sha512-au8dwv4xKSDR+Fw52csDo3wcDztPdne2oM1o/7LFro4h6bdFmvyUAeAfX40pwDtzHgRFqz1XWaUqgKS2G83/ig==}
+
to-fast-properties@2.0.0:
resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
engines: {node: '>=4'}
@@ -1820,17 +1815,13 @@ packages:
peerDependencies:
typescript: '>=4.2.0'
- tslib@2.6.3:
- resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
+ tslib@2.7.0:
+ resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==}
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
- type-detect@4.1.0:
- resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==}
- engines: {node: '>=4'}
-
type-fest@0.20.2:
resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
engines: {node: '>=10'}
@@ -1869,8 +1860,8 @@ packages:
validate-npm-package-license@3.0.4:
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
- vite@5.4.1:
- resolution: {integrity: sha512-1oE6yuNXssjrZdblI9AfBbHCC41nnyoVoEZxQnID6yvQZAFBzxxkqoFLtHUMkYunL8hwOLEjgTuxpkRxvba3kA==}
+ vite@5.4.2:
+ resolution: {integrity: sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -1903,8 +1894,8 @@ packages:
vitepress-plugin-comment-with-giscus@1.1.15:
resolution: {integrity: sha512-1DJjgN+7SYvn5ZkjuSXPmz7nlqfcrh4qCGGviiZghA2ELXnaO2m9WY7m+RisPSaqCn90xqe0JbO2T4NMq8iUBg==}
- vitepress@1.3.3:
- resolution: {integrity: sha512-6UzEw/wZ41S/CATby7ea7UlffvRER/uekxgN6hbEvSys9ukmLOKsz87Ehq9yOx1Rwiw+Sj97yjpivP8w1sUmng==}
+ vitepress@1.3.4:
+ resolution: {integrity: sha512-I1/F6OW1xl3kW4PaIMC6snxjWgf3qfziq2aqsDoFc/Gt41WbcRv++z8zjw8qGRIJ+I4bUW7ZcKFDHHN/jkH9DQ==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4
@@ -1984,32 +1975,32 @@ packages:
snapshots:
- '@algolia/autocomplete-core@1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)(search-insights@2.16.3)':
+ '@algolia/autocomplete-core@1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)(search-insights@2.17.0)':
dependencies:
- '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)(search-insights@2.16.3)
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)
+ '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)(search-insights@2.17.0)
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- search-insights
- '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)(search-insights@2.16.3)':
+ '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)(search-insights@2.17.0)':
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)
- search-insights: 2.16.3
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)
+ search-insights: 2.17.0
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)':
+ '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)':
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)
- '@algolia/client-search': 5.0.0
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)
+ '@algolia/client-search': 5.1.1
algoliasearch: 4.24.0
- '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)':
+ '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)':
dependencies:
- '@algolia/client-search': 5.0.0
+ '@algolia/client-search': 5.1.1
algoliasearch: 4.24.0
'@algolia/cache-browser-local-storage@4.24.0':
@@ -2040,7 +2031,7 @@ snapshots:
'@algolia/requester-common': 4.24.0
'@algolia/transporter': 4.24.0
- '@algolia/client-common@5.0.0': {}
+ '@algolia/client-common@5.1.1': {}
'@algolia/client-personalization@4.24.0':
dependencies:
@@ -2054,11 +2045,11 @@ snapshots:
'@algolia/requester-common': 4.24.0
'@algolia/transporter': 4.24.0
- '@algolia/client-search@5.0.0':
+ '@algolia/client-search@5.1.1':
dependencies:
- '@algolia/client-common': 5.0.0
- '@algolia/requester-browser-xhr': 5.0.0
- '@algolia/requester-node-http': 5.0.0
+ '@algolia/client-common': 5.1.1
+ '@algolia/requester-browser-xhr': 5.1.1
+ '@algolia/requester-node-http': 5.1.1
'@algolia/logger-common@4.24.0': {}
@@ -2084,9 +2075,9 @@ snapshots:
dependencies:
'@algolia/requester-common': 4.24.0
- '@algolia/requester-browser-xhr@5.0.0':
+ '@algolia/requester-browser-xhr@5.1.1':
dependencies:
- '@algolia/client-common': 5.0.0
+ '@algolia/client-common': 5.1.1
'@algolia/requester-common@4.24.0': {}
@@ -2094,9 +2085,9 @@ snapshots:
dependencies:
'@algolia/requester-common': 4.24.0
- '@algolia/requester-node-http@5.0.0':
+ '@algolia/requester-node-http@5.1.1':
dependencies:
- '@algolia/client-common': 5.0.0
+ '@algolia/client-common': 5.1.1
'@algolia/transporter@4.24.0':
dependencies:
@@ -2104,42 +2095,42 @@ snapshots:
'@algolia/logger-common': 4.24.0
'@algolia/requester-common': 4.24.0
- '@antfu/eslint-config@2.26.0(@typescript-eslint/utils@8.1.0(eslint@9.9.0)(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint@9.9.0)(typescript@5.5.4)':
+ '@antfu/eslint-config@2.27.1(@typescript-eslint/utils@8.3.0(eslint@9.9.1)(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@antfu/install-pkg': 0.3.5
+ '@antfu/install-pkg': 0.4.0
'@clack/prompts': 0.7.0
- '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.0)
- '@stylistic/eslint-plugin': 2.6.4(eslint@9.9.0)(typescript@5.5.4)
- '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)
- '@typescript-eslint/parser': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
- '@vitest/eslint-plugin': 1.0.3(@typescript-eslint/utils@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)
- eslint: 9.9.0
+ '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.1)
+ '@stylistic/eslint-plugin': 2.6.4(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/parser': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@vitest/eslint-plugin': 1.0.4(@typescript-eslint/utils@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)
+ eslint: 9.9.1
eslint-config-flat-gitignore: 0.1.8
- eslint-flat-config-utils: 0.3.0
- eslint-merge-processors: 0.1.0(eslint@9.9.0)
- eslint-plugin-antfu: 2.3.5(eslint@9.9.0)
- eslint-plugin-command: 0.2.3(eslint@9.9.0)
- eslint-plugin-import-x: 3.1.0(eslint@9.9.0)(typescript@5.5.4)
- eslint-plugin-jsdoc: 50.2.2(eslint@9.9.0)
- eslint-plugin-jsonc: 2.16.0(eslint@9.9.0)
- eslint-plugin-markdown: 5.1.0(eslint@9.9.0)
- eslint-plugin-n: 17.10.2(eslint@9.9.0)
+ eslint-flat-config-utils: 0.3.1
+ eslint-merge-processors: 0.1.0(eslint@9.9.1)
+ eslint-plugin-antfu: 2.3.6(eslint@9.9.1)
+ eslint-plugin-command: 0.2.3(eslint@9.9.1)
+ eslint-plugin-import-x: 3.1.0(eslint@9.9.1)(typescript@5.5.4)
+ eslint-plugin-jsdoc: 50.2.2(eslint@9.9.1)
+ eslint-plugin-jsonc: 2.16.0(eslint@9.9.1)
+ eslint-plugin-markdown: 5.1.0(eslint@9.9.1)
+ eslint-plugin-n: 17.10.2(eslint@9.9.1)
eslint-plugin-no-only-tests: 3.3.0
- eslint-plugin-perfectionist: 3.2.0(eslint@9.9.0)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0))
- eslint-plugin-regexp: 2.6.0(eslint@9.9.0)
- eslint-plugin-toml: 0.11.1(eslint@9.9.0)
- eslint-plugin-unicorn: 55.0.0(eslint@9.9.0)
- eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)
- eslint-plugin-vue: 9.27.0(eslint@9.9.0)
- eslint-plugin-yml: 1.14.0(eslint@9.9.0)
- eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.0)
+ eslint-plugin-perfectionist: 3.2.0(eslint@9.9.1)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1))
+ eslint-plugin-regexp: 2.6.0(eslint@9.9.1)
+ eslint-plugin-toml: 0.11.1(eslint@9.9.1)
+ eslint-plugin-unicorn: 55.0.0(eslint@9.9.1)
+ eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)
+ eslint-plugin-vue: 9.27.0(eslint@9.9.1)
+ eslint-plugin-yml: 1.14.0(eslint@9.9.1)
+ eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.1)
globals: 15.9.0
jsonc-eslint-parser: 2.4.0
local-pkg: 0.5.0
parse-gitignore: 2.0.0
picocolors: 1.0.1
toml-eslint-parser: 0.10.0
- vue-eslint-parser: 9.4.3(eslint@9.9.0)
+ vue-eslint-parser: 9.4.3(eslint@9.9.1)
yaml-eslint-parser: 1.2.3
yargs: 17.7.2
transitivePeerDependencies:
@@ -2150,9 +2141,10 @@ snapshots:
- typescript
- vitest
- '@antfu/install-pkg@0.3.5':
+ '@antfu/install-pkg@0.4.0':
dependencies:
- '@jsdevtools/ez-spawn': 3.0.4
+ package-manager-detector: 0.1.2
+ tinyexec: 0.2.0
'@antfu/utils@0.7.10': {}
@@ -2195,9 +2187,9 @@ snapshots:
'@docsearch/css@3.6.1': {}
- '@docsearch/js@3.6.1(@algolia/client-search@5.0.0)(search-insights@2.16.3)':
+ '@docsearch/js@3.6.1(@algolia/client-search@5.1.1)(search-insights@2.17.0)':
dependencies:
- '@docsearch/react': 3.6.1(@algolia/client-search@5.0.0)(search-insights@2.16.3)
+ '@docsearch/react': 3.6.1(@algolia/client-search@5.1.1)(search-insights@2.17.0)
preact: 10.23.2
transitivePeerDependencies:
- '@algolia/client-search'
@@ -2206,20 +2198,20 @@ snapshots:
- react-dom
- search-insights
- '@docsearch/react@3.6.1(@algolia/client-search@5.0.0)(search-insights@2.16.3)':
+ '@docsearch/react@3.6.1(@algolia/client-search@5.1.1)(search-insights@2.17.0)':
dependencies:
- '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)(search-insights@2.16.3)
- '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)
+ '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)(search-insights@2.17.0)
+ '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)
'@docsearch/css': 3.6.1
algoliasearch: 4.24.0
optionalDependencies:
- search-insights: 2.16.3
+ search-insights: 2.17.0
transitivePeerDependencies:
- '@algolia/client-search'
'@es-joy/jsdoccomment@0.43.1':
dependencies:
- '@types/eslint': 8.56.11
+ '@types/eslint': 8.56.12
'@types/estree': 1.0.5
'@typescript-eslint/types': 7.18.0
comment-parser: 1.4.1
@@ -2301,20 +2293,20 @@ snapshots:
'@esbuild/win32-x64@0.21.5':
optional: true
- '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.0)':
+ '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.1)':
dependencies:
escape-string-regexp: 4.0.0
- eslint: 9.9.0
+ eslint: 9.9.1
ignore: 5.3.2
- '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0)':
+ '@eslint-community/eslint-utils@4.4.0(eslint@9.9.1)':
dependencies:
- eslint: 9.9.0
+ eslint: 9.9.1
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.11.0': {}
- '@eslint/config-array@0.17.1':
+ '@eslint/config-array@0.18.0':
dependencies:
'@eslint/object-schema': 2.1.4
debug: 4.3.6
@@ -2336,7 +2328,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.9.0': {}
+ '@eslint/js@9.9.1': {}
'@eslint/object-schema@2.1.4': {}
@@ -2351,13 +2343,6 @@ snapshots:
'@jridgewell/sourcemap-codec@1.5.0': {}
- '@jsdevtools/ez-spawn@3.0.4':
- dependencies:
- call-me-maybe: 1.0.2
- cross-spawn: 7.0.3
- string-argv: 0.3.2
- type-detect: 4.1.0
-
'@lit-labs/ssr-dom-shim@1.2.0': {}
'@lit/reactive-element@2.0.4':
@@ -2434,57 +2419,57 @@ snapshots:
dependencies:
shiki: 1.14.1
- '@stylistic/eslint-plugin-js@2.6.4(eslint@9.9.0)':
+ '@stylistic/eslint-plugin-js@2.6.4(eslint@9.9.1)':
dependencies:
- '@types/eslint': 9.6.0
+ '@types/eslint': 9.6.1
acorn: 8.12.1
- eslint: 9.9.0
+ eslint: 9.9.1
eslint-visitor-keys: 4.0.0
espree: 10.1.0
- '@stylistic/eslint-plugin-jsx@2.6.4(eslint@9.9.0)':
+ '@stylistic/eslint-plugin-jsx@2.6.4(eslint@9.9.1)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0)
- '@types/eslint': 9.6.0
- eslint: 9.9.0
+ '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.1)
+ '@types/eslint': 9.6.1
+ eslint: 9.9.1
eslint-visitor-keys: 4.0.0
espree: 10.1.0
estraverse: 5.3.0
picomatch: 4.0.2
- '@stylistic/eslint-plugin-plus@2.6.4(eslint@9.9.0)':
+ '@stylistic/eslint-plugin-plus@2.6.4(eslint@9.9.1)':
dependencies:
- '@types/eslint': 9.6.0
- eslint: 9.9.0
+ '@types/eslint': 9.6.1
+ eslint: 9.9.1
- '@stylistic/eslint-plugin-ts@2.6.4(eslint@9.9.0)(typescript@5.5.4)':
+ '@stylistic/eslint-plugin-ts@2.6.4(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0)
- '@types/eslint': 9.6.0
- '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
- eslint: 9.9.0
+ '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.1)
+ '@types/eslint': 9.6.1
+ '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ eslint: 9.9.1
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin@2.6.4(eslint@9.9.0)(typescript@5.5.4)':
+ '@stylistic/eslint-plugin@2.6.4(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0)
- '@stylistic/eslint-plugin-jsx': 2.6.4(eslint@9.9.0)
- '@stylistic/eslint-plugin-plus': 2.6.4(eslint@9.9.0)
- '@stylistic/eslint-plugin-ts': 2.6.4(eslint@9.9.0)(typescript@5.5.4)
- '@types/eslint': 9.6.0
- eslint: 9.9.0
+ '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.1)
+ '@stylistic/eslint-plugin-jsx': 2.6.4(eslint@9.9.1)
+ '@stylistic/eslint-plugin-plus': 2.6.4(eslint@9.9.1)
+ '@stylistic/eslint-plugin-ts': 2.6.4(eslint@9.9.1)(typescript@5.5.4)
+ '@types/eslint': 9.6.1
+ eslint: 9.9.1
transitivePeerDependencies:
- supports-color
- typescript
- '@types/eslint@8.56.11':
+ '@types/eslint@8.56.12':
dependencies:
'@types/estree': 1.0.5
'@types/json-schema': 7.0.15
- '@types/eslint@9.6.0':
+ '@types/eslint@9.6.1':
dependencies:
'@types/estree': 1.0.5
'@types/json-schema': 7.0.15
@@ -2520,15 +2505,15 @@ snapshots:
'@types/web-bluetooth@0.0.20': {}
- '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)':
+ '@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
'@eslint-community/regexpp': 4.11.0
- '@typescript-eslint/parser': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
- '@typescript-eslint/scope-manager': 8.1.0
- '@typescript-eslint/type-utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
- '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
- '@typescript-eslint/visitor-keys': 8.1.0
- eslint: 9.9.0
+ '@typescript-eslint/parser': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/scope-manager': 8.3.0
+ '@typescript-eslint/type-utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/visitor-keys': 8.3.0
+ eslint: 9.9.1
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
@@ -2538,14 +2523,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4)':
+ '@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/scope-manager': 8.1.0
- '@typescript-eslint/types': 8.1.0
- '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4)
- '@typescript-eslint/visitor-keys': 8.1.0
+ '@typescript-eslint/scope-manager': 8.3.0
+ '@typescript-eslint/types': 8.3.0
+ '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
+ '@typescript-eslint/visitor-keys': 8.3.0
debug: 4.3.6
- eslint: 9.9.0
+ eslint: 9.9.1
optionalDependencies:
typescript: 5.5.4
transitivePeerDependencies:
@@ -2556,15 +2541,15 @@ snapshots:
'@typescript-eslint/types': 7.18.0
'@typescript-eslint/visitor-keys': 7.18.0
- '@typescript-eslint/scope-manager@8.1.0':
+ '@typescript-eslint/scope-manager@8.3.0':
dependencies:
- '@typescript-eslint/types': 8.1.0
- '@typescript-eslint/visitor-keys': 8.1.0
+ '@typescript-eslint/types': 8.3.0
+ '@typescript-eslint/visitor-keys': 8.3.0
- '@typescript-eslint/type-utils@8.1.0(eslint@9.9.0)(typescript@5.5.4)':
+ '@typescript-eslint/type-utils@8.3.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4)
- '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
+ '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
+ '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
debug: 4.3.6
ts-api-utils: 1.3.0(typescript@5.5.4)
optionalDependencies:
@@ -2575,7 +2560,7 @@ snapshots:
'@typescript-eslint/types@7.18.0': {}
- '@typescript-eslint/types@8.1.0': {}
+ '@typescript-eslint/types@8.3.0': {}
'@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)':
dependencies:
@@ -2592,12 +2577,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/typescript-estree@8.1.0(typescript@5.5.4)':
+ '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/types': 8.1.0
- '@typescript-eslint/visitor-keys': 8.1.0
+ '@typescript-eslint/types': 8.3.0
+ '@typescript-eslint/visitor-keys': 8.3.0
debug: 4.3.6
- globby: 11.1.0
+ fast-glob: 3.3.2
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
@@ -2607,24 +2592,24 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@7.18.0(eslint@9.9.0)(typescript@5.5.4)':
+ '@typescript-eslint/utils@7.18.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
'@typescript-eslint/scope-manager': 7.18.0
'@typescript-eslint/types': 7.18.0
'@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4)
- eslint: 9.9.0
+ eslint: 9.9.1
transitivePeerDependencies:
- supports-color
- typescript
- '@typescript-eslint/utils@8.1.0(eslint@9.9.0)(typescript@5.5.4)':
+ '@typescript-eslint/utils@8.3.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
- '@typescript-eslint/scope-manager': 8.1.0
- '@typescript-eslint/types': 8.1.0
- '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4)
- eslint: 9.9.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
+ '@typescript-eslint/scope-manager': 8.3.0
+ '@typescript-eslint/types': 8.3.0
+ '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
+ eslint: 9.9.1
transitivePeerDependencies:
- supports-color
- typescript
@@ -2634,21 +2619,21 @@ snapshots:
'@typescript-eslint/types': 7.18.0
eslint-visitor-keys: 3.4.3
- '@typescript-eslint/visitor-keys@8.1.0':
+ '@typescript-eslint/visitor-keys@8.3.0':
dependencies:
- '@typescript-eslint/types': 8.1.0
+ '@typescript-eslint/types': 8.3.0
eslint-visitor-keys: 3.4.3
- '@vitejs/plugin-vue@5.1.2(vite@5.4.1)(vue@3.4.38(typescript@5.5.4))':
+ '@vitejs/plugin-vue@5.1.2(vite@5.4.2)(vue@3.4.38(typescript@5.5.4))':
dependencies:
- vite: 5.4.1
+ vite: 5.4.2
vue: 3.4.38(typescript@5.5.4)
- '@vitest/eslint-plugin@1.0.3(@typescript-eslint/utils@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)':
+ '@vitest/eslint-plugin@1.0.4(@typescript-eslint/utils@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- eslint: 9.9.0
+ eslint: 9.9.1
optionalDependencies:
- '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
+ '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
typescript: 5.5.4
'@vue/compiler-core@3.4.38':
@@ -2681,13 +2666,13 @@ snapshots:
'@vue/compiler-dom': 3.4.38
'@vue/shared': 3.4.38
- '@vue/devtools-api@7.3.8':
+ '@vue/devtools-api@7.3.9':
dependencies:
- '@vue/devtools-kit': 7.3.8
+ '@vue/devtools-kit': 7.3.9
- '@vue/devtools-kit@7.3.8':
+ '@vue/devtools-kit@7.3.9':
dependencies:
- '@vue/devtools-shared': 7.3.8
+ '@vue/devtools-shared': 7.3.9
birpc: 0.2.17
hookable: 5.5.3
mitt: 3.0.1
@@ -2695,7 +2680,7 @@ snapshots:
speakingurl: 14.0.1
superjson: 2.2.1
- '@vue/devtools-shared@7.3.8':
+ '@vue/devtools-shared@7.3.9':
dependencies:
rfdc: 1.4.1
@@ -2723,20 +2708,20 @@ snapshots:
'@vue/shared@3.4.38': {}
- '@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.4))':
+ '@vueuse/core@11.0.3(vue@3.4.38(typescript@5.5.4))':
dependencies:
'@types/web-bluetooth': 0.0.20
- '@vueuse/metadata': 11.0.0
- '@vueuse/shared': 11.0.0(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/metadata': 11.0.3
+ '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.5.4))
vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/integrations@11.0.0(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))':
+ '@vueuse/integrations@11.0.3(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))':
dependencies:
- '@vueuse/core': 11.0.0(vue@3.4.38(typescript@5.5.4))
- '@vueuse/shared': 11.0.0(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/core': 11.0.3(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.5.4))
vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4))
optionalDependencies:
focus-trap: 7.5.4
@@ -2744,9 +2729,9 @@ snapshots:
- '@vue/composition-api'
- vue
- '@vueuse/metadata@11.0.0': {}
+ '@vueuse/metadata@11.0.3': {}
- '@vueuse/shared@11.0.0(vue@3.4.38(typescript@5.5.4))':
+ '@vueuse/shared@11.0.3(vue@3.4.38(typescript@5.5.4))':
dependencies:
vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4))
transitivePeerDependencies:
@@ -2821,18 +2806,16 @@ snapshots:
browserslist@4.23.3:
dependencies:
- caniuse-lite: 1.0.30001651
- electron-to-chromium: 1.5.11
+ caniuse-lite: 1.0.30001653
+ electron-to-chromium: 1.5.13
node-releases: 2.0.18
update-browserslist-db: 1.1.0(browserslist@4.23.3)
builtin-modules@3.3.0: {}
- call-me-maybe@1.0.2: {}
-
callsites@3.1.0: {}
- caniuse-lite@1.0.30001651: {}
+ caniuse-lite@1.0.30001653: {}
chalk@2.4.2:
dependencies:
@@ -2885,7 +2868,7 @@ snapshots:
dependencies:
is-what: 4.1.16
- core-js-compat@3.38.0:
+ core-js-compat@3.38.1:
dependencies:
browserslist: 4.23.3
@@ -2917,7 +2900,7 @@ snapshots:
dependencies:
esutils: 2.0.3
- electron-to-chromium@1.5.11: {}
+ electron-to-chromium@1.5.13: {}
emoji-regex@8.0.0: {}
@@ -2966,9 +2949,9 @@ snapshots:
escape-string-regexp@4.0.0: {}
- eslint-compat-utils@0.5.1(eslint@9.9.0):
+ eslint-compat-utils@0.5.1(eslint@9.9.1):
dependencies:
- eslint: 9.9.0
+ eslint: 9.9.1
semver: 7.6.3
eslint-config-flat-gitignore@0.1.8:
@@ -2976,65 +2959,65 @@ snapshots:
find-up-simple: 1.0.0
parse-gitignore: 2.0.0
- eslint-flat-config-utils@0.3.0:
+ eslint-flat-config-utils@0.3.1:
dependencies:
- '@types/eslint': 9.6.0
+ '@types/eslint': 9.6.1
pathe: 1.1.2
eslint-import-resolver-node@0.3.9:
dependencies:
debug: 3.2.7
- is-core-module: 2.15.0
+ is-core-module: 2.15.1
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
- eslint-merge-processors@0.1.0(eslint@9.9.0):
+ eslint-merge-processors@0.1.0(eslint@9.9.1):
dependencies:
- eslint: 9.9.0
+ eslint: 9.9.1
- eslint-plugin-antfu@2.3.5(eslint@9.9.0):
+ eslint-plugin-antfu@2.3.6(eslint@9.9.1):
dependencies:
'@antfu/utils': 0.7.10
- eslint: 9.9.0
+ eslint: 9.9.1
- eslint-plugin-command@0.2.3(eslint@9.9.0):
+ eslint-plugin-command@0.2.3(eslint@9.9.1):
dependencies:
'@es-joy/jsdoccomment': 0.43.1
- eslint: 9.9.0
+ eslint: 9.9.1
- eslint-plugin-es-x@7.8.0(eslint@9.9.0):
+ eslint-plugin-es-x@7.8.0(eslint@9.9.1):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
'@eslint-community/regexpp': 4.11.0
- eslint: 9.9.0
- eslint-compat-utils: 0.5.1(eslint@9.9.0)
+ eslint: 9.9.1
+ eslint-compat-utils: 0.5.1(eslint@9.9.1)
- eslint-plugin-import-x@3.1.0(eslint@9.9.0)(typescript@5.5.4):
+ eslint-plugin-import-x@3.1.0(eslint@9.9.1)(typescript@5.5.4):
dependencies:
- '@typescript-eslint/utils': 7.18.0(eslint@9.9.0)(typescript@5.5.4)
+ '@typescript-eslint/utils': 7.18.0(eslint@9.9.1)(typescript@5.5.4)
debug: 4.3.6
doctrine: 3.0.0
- eslint: 9.9.0
+ eslint: 9.9.1
eslint-import-resolver-node: 0.3.9
get-tsconfig: 4.7.6
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
stable-hash: 0.0.4
- tslib: 2.6.3
+ tslib: 2.7.0
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-jsdoc@50.2.2(eslint@9.9.0):
+ eslint-plugin-jsdoc@50.2.2(eslint@9.9.1):
dependencies:
'@es-joy/jsdoccomment': 0.48.0
are-docs-informative: 0.0.2
comment-parser: 1.4.1
debug: 4.3.6
escape-string-regexp: 4.0.0
- eslint: 9.9.0
+ eslint: 9.9.1
espree: 10.1.0
esquery: 1.6.0
parse-imports: 2.1.1
@@ -3044,30 +3027,30 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-plugin-jsonc@2.16.0(eslint@9.9.0):
+ eslint-plugin-jsonc@2.16.0(eslint@9.9.1):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
- eslint: 9.9.0
- eslint-compat-utils: 0.5.1(eslint@9.9.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
+ eslint: 9.9.1
+ eslint-compat-utils: 0.5.1(eslint@9.9.1)
espree: 9.6.1
graphemer: 1.4.0
jsonc-eslint-parser: 2.4.0
natural-compare: 1.4.0
synckit: 0.6.2
- eslint-plugin-markdown@5.1.0(eslint@9.9.0):
+ eslint-plugin-markdown@5.1.0(eslint@9.9.1):
dependencies:
- eslint: 9.9.0
+ eslint: 9.9.1
mdast-util-from-markdown: 0.8.5
transitivePeerDependencies:
- supports-color
- eslint-plugin-n@17.10.2(eslint@9.9.0):
+ eslint-plugin-n@17.10.2(eslint@9.9.1):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
enhanced-resolve: 5.17.1
- eslint: 9.9.0
- eslint-plugin-es-x: 7.8.0(eslint@9.9.0)
+ eslint: 9.9.1
+ eslint-plugin-es-x: 7.8.0(eslint@9.9.1)
get-tsconfig: 4.7.6
globals: 15.9.0
ignore: 5.3.2
@@ -3076,48 +3059,48 @@ snapshots:
eslint-plugin-no-only-tests@3.3.0: {}
- eslint-plugin-perfectionist@3.2.0(eslint@9.9.0)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0)):
+ eslint-plugin-perfectionist@3.2.0(eslint@9.9.1)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1)):
dependencies:
- '@typescript-eslint/types': 8.1.0
- '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
- eslint: 9.9.0
+ '@typescript-eslint/types': 8.3.0
+ '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ eslint: 9.9.1
minimatch: 10.0.1
natural-compare-lite: 1.4.0
optionalDependencies:
- vue-eslint-parser: 9.4.3(eslint@9.9.0)
+ vue-eslint-parser: 9.4.3(eslint@9.9.1)
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-regexp@2.6.0(eslint@9.9.0):
+ eslint-plugin-regexp@2.6.0(eslint@9.9.1):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
'@eslint-community/regexpp': 4.11.0
comment-parser: 1.4.1
- eslint: 9.9.0
+ eslint: 9.9.1
jsdoc-type-pratt-parser: 4.1.0
refa: 0.12.1
regexp-ast-analysis: 0.7.1
scslre: 0.3.0
- eslint-plugin-toml@0.11.1(eslint@9.9.0):
+ eslint-plugin-toml@0.11.1(eslint@9.9.1):
dependencies:
debug: 4.3.6
- eslint: 9.9.0
- eslint-compat-utils: 0.5.1(eslint@9.9.0)
+ eslint: 9.9.1
+ eslint-compat-utils: 0.5.1(eslint@9.9.1)
lodash: 4.17.21
toml-eslint-parser: 0.10.0
transitivePeerDependencies:
- supports-color
- eslint-plugin-unicorn@55.0.0(eslint@9.9.0):
+ eslint-plugin-unicorn@55.0.0(eslint@9.9.1):
dependencies:
'@babel/helper-validator-identifier': 7.24.7
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
ci-info: 4.0.0
clean-regexp: 1.0.0
- core-js-compat: 3.38.0
- eslint: 9.9.0
+ core-js-compat: 3.38.1
+ eslint: 9.9.1
esquery: 1.6.0
globals: 15.9.0
indent-string: 4.0.0
@@ -3130,41 +3113,41 @@ snapshots:
semver: 7.6.3
strip-indent: 3.0.0
- eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0):
+ eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1):
dependencies:
- eslint: 9.9.0
+ eslint: 9.9.1
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)
+ '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)
- eslint-plugin-vue@9.27.0(eslint@9.9.0):
+ eslint-plugin-vue@9.27.0(eslint@9.9.1):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
- eslint: 9.9.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
+ eslint: 9.9.1
globals: 13.24.0
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.1.2
semver: 7.6.3
- vue-eslint-parser: 9.4.3(eslint@9.9.0)
+ vue-eslint-parser: 9.4.3(eslint@9.9.1)
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
- eslint-plugin-yml@1.14.0(eslint@9.9.0):
+ eslint-plugin-yml@1.14.0(eslint@9.9.1):
dependencies:
debug: 4.3.6
- eslint: 9.9.0
- eslint-compat-utils: 0.5.1(eslint@9.9.0)
+ eslint: 9.9.1
+ eslint-compat-utils: 0.5.1(eslint@9.9.1)
lodash: 4.17.21
natural-compare: 1.4.0
yaml-eslint-parser: 1.2.3
transitivePeerDependencies:
- supports-color
- eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.0):
+ eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.1):
dependencies:
'@vue/compiler-sfc': 3.4.38
- eslint: 9.9.0
+ eslint: 9.9.1
eslint-scope@7.2.2:
dependencies:
@@ -3180,13 +3163,13 @@ snapshots:
eslint-visitor-keys@4.0.0: {}
- eslint@9.9.0:
+ eslint@9.9.1:
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
'@eslint-community/regexpp': 4.11.0
- '@eslint/config-array': 0.17.1
+ '@eslint/config-array': 0.18.0
'@eslint/eslintrc': 3.1.0
- '@eslint/js': 9.9.0
+ '@eslint/js': 9.9.1
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.3.0
'@nodelib/fs.walk': 1.2.8
@@ -3253,7 +3236,7 @@ snapshots:
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.7
+ micromatch: 4.0.8
fast-json-stable-stringify@2.1.0: {}
@@ -3374,7 +3357,7 @@ snapshots:
dependencies:
builtin-modules: 3.3.0
- is-core-module@2.15.0:
+ is-core-module@2.15.1:
dependencies:
hasown: 2.0.2
@@ -3457,7 +3440,7 @@ snapshots:
local-pkg@0.5.0:
dependencies:
mlly: 1.7.1
- pkg-types: 1.1.3
+ pkg-types: 1.2.0
locate-path@5.0.0:
dependencies:
@@ -3500,7 +3483,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- micromatch@4.0.7:
+ micromatch@4.0.8:
dependencies:
braces: 3.0.3
picomatch: 2.3.1
@@ -3527,7 +3510,7 @@ snapshots:
dependencies:
acorn: 8.12.1
pathe: 1.1.2
- pkg-types: 1.1.3
+ pkg-types: 1.2.0
ufo: 1.5.4
ms@2.1.2: {}
@@ -3580,6 +3563,8 @@ snapshots:
p-try@2.2.0: {}
+ package-manager-detector@0.1.2: {}
+
parent-module@1.0.1:
dependencies:
callsites: 3.1.0
@@ -3625,7 +3610,7 @@ snapshots:
picomatch@4.0.2: {}
- pkg-types@1.1.3:
+ pkg-types@1.2.0:
dependencies:
confbox: 0.1.7
mlly: 1.7.1
@@ -3688,7 +3673,7 @@ snapshots:
resolve@1.22.8:
dependencies:
- is-core-module: 2.15.0
+ is-core-module: 2.15.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -3728,7 +3713,7 @@ snapshots:
refa: 0.12.1
regexp-ast-analysis: 0.7.1
- search-insights@2.16.3: {}
+ search-insights@2.17.0: {}
semver@5.7.2: {}
@@ -3756,28 +3741,26 @@ snapshots:
spdx-correct@3.2.0:
dependencies:
spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.18
+ spdx-license-ids: 3.0.20
spdx-exceptions@2.5.0: {}
spdx-expression-parse@3.0.1:
dependencies:
spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.18
+ spdx-license-ids: 3.0.20
spdx-expression-parse@4.0.0:
dependencies:
spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.18
+ spdx-license-ids: 3.0.20
- spdx-license-ids@3.0.18: {}
+ spdx-license-ids@3.0.20: {}
speakingurl@14.0.1: {}
stable-hash@0.0.4: {}
- string-argv@0.3.2: {}
-
string-width@4.2.3:
dependencies:
emoji-regex: 8.0.0
@@ -3810,12 +3793,12 @@ snapshots:
synckit@0.6.2:
dependencies:
- tslib: 2.6.3
+ tslib: 2.7.0
synckit@0.9.1:
dependencies:
'@pkgr/core': 0.1.1
- tslib: 2.6.3
+ tslib: 2.7.0
tabbable@6.2.0: {}
@@ -3823,6 +3806,8 @@ snapshots:
text-table@0.2.0: {}
+ tinyexec@0.2.0: {}
+
to-fast-properties@2.0.0: {}
to-regex-range@5.0.1:
@@ -3837,14 +3822,12 @@ snapshots:
dependencies:
typescript: 5.5.4
- tslib@2.6.3: {}
+ tslib@2.7.0: {}
type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1
- type-detect@4.1.0: {}
-
type-fest@0.20.2: {}
type-fest@0.6.0: {}
@@ -3876,7 +3859,7 @@ snapshots:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
- vite@5.4.1:
+ vite@5.4.2:
dependencies:
esbuild: 0.21.5
postcss: 8.4.41
@@ -3890,23 +3873,23 @@ snapshots:
transitivePeerDependencies:
- vue
- vitepress@1.3.3(@algolia/client-search@5.0.0)(postcss@8.4.41)(search-insights@2.16.3)(typescript@5.5.4):
+ vitepress@1.3.4(@algolia/client-search@5.1.1)(postcss@8.4.41)(search-insights@2.17.0)(typescript@5.5.4):
dependencies:
'@docsearch/css': 3.6.1
- '@docsearch/js': 3.6.1(@algolia/client-search@5.0.0)(search-insights@2.16.3)
+ '@docsearch/js': 3.6.1(@algolia/client-search@5.1.1)(search-insights@2.17.0)
'@shikijs/core': 1.14.1
'@shikijs/transformers': 1.14.1
'@types/markdown-it': 14.1.2
- '@vitejs/plugin-vue': 5.1.2(vite@5.4.1)(vue@3.4.38(typescript@5.5.4))
- '@vue/devtools-api': 7.3.8
+ '@vitejs/plugin-vue': 5.1.2(vite@5.4.2)(vue@3.4.38(typescript@5.5.4))
+ '@vue/devtools-api': 7.3.9
'@vue/shared': 3.4.38
- '@vueuse/core': 11.0.0(vue@3.4.38(typescript@5.5.4))
- '@vueuse/integrations': 11.0.0(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/core': 11.0.3(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/integrations': 11.0.3(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))
focus-trap: 7.5.4
mark.js: 8.11.1
minisearch: 7.1.0
shiki: 1.14.1
- vite: 5.4.1
+ vite: 5.4.2
vue: 3.4.38(typescript@5.5.4)
optionalDependencies:
postcss: 8.4.41
@@ -3942,10 +3925,10 @@ snapshots:
dependencies:
vue: 3.4.38(typescript@5.5.4)
- vue-eslint-parser@9.4.3(eslint@9.9.0):
+ vue-eslint-parser@9.4.3(eslint@9.9.1):
dependencies:
debug: 4.3.6
- eslint: 9.9.0
+ eslint: 9.9.1
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1