diff --git a/docs/.vitepress/components/ApkTable.vue b/docs/.vitepress/components/ApkTable.vue
index f081b15..9902f9f 100644
--- a/docs/.vitepress/components/ApkTable.vue
+++ b/docs/.vitepress/components/ApkTable.vue
@@ -1,6 +1,6 @@
@@ -16,17 +16,20 @@ import { data } from '../data/apk.data';
正式版 |
-
+
|
- {{ data.stable.date }} |
+ {{ stableRelease.date }} |
稳定版 |
测试版 |
-
+
|
- {{ data.beta.date }} |
+ {{ betaRelease.date }} |
更新快不稳定 |
diff --git a/docs/.vitepress/data/apk.data.ts b/docs/.vitepress/data/apk.load.ts
similarity index 65%
rename from docs/.vitepress/data/apk.data.ts
rename to docs/.vitepress/data/apk.load.ts
index 4725170..a274911 100644
--- a/docs/.vitepress/data/apk.data.ts
+++ b/docs/.vitepress/data/apk.load.ts
@@ -1,3 +1,5 @@
+import { cutsomFetch } from './fetch';
+
export interface VersionInfo {
name: string;
date: string;
@@ -10,7 +12,7 @@ export interface ApkData {
}
const getVersionInfo = async (url: string): Promise => {
- const r = await fetch(url).then((r) => r.json());
+ const r = await cutsomFetch(url).then((r) => r.json());
return {
name: r.versionName,
href: new URL(r.downloadUrl, url).href,
@@ -19,21 +21,10 @@ const getVersionInfo = async (url: string): Promise => {
};
};
-const stableRelease = await getVersionInfo(
+export const stableRelease = await getVersionInfo(
'https://registry.npmmirror.com/@gkd-kit/app/latest/files/index.json',
);
-const betaRelease = await getVersionInfo(
+
+export const betaRelease = await getVersionInfo(
'https://registry.npmmirror.com/@gkd-kit/app-beta/latest/files/index.json',
);
-
-const load = async (): Promise => {
- return {
- stable: stableRelease,
- beta: betaRelease,
- };
-};
-
-export default {
- load,
-};
-export declare const data: ApkData;
diff --git a/docs/.vitepress/data/fetch.ts b/docs/.vitepress/data/fetch.ts
new file mode 100644
index 0000000..8d58350
--- /dev/null
+++ b/docs/.vitepress/data/fetch.ts
@@ -0,0 +1,19 @@
+const retryCount = 10;
+
+export const cutsomFetch = async (
+ input: string | URL | globalThis.Request,
+ init?: RequestInit,
+) => {
+ let i = retryCount;
+ while (true) {
+ try {
+ return await fetch(input, init);
+ } catch (e) {
+ i--;
+ if (i <= 0) {
+ throw e;
+ }
+ await new Promise((r) => setTimeout(r, 500));
+ }
+ }
+};
diff --git a/docs/.vitepress/data/mirror.data.ts b/docs/.vitepress/data/mirror.data.ts
deleted file mode 100644
index e1788cd..0000000
--- a/docs/.vitepress/data/mirror.data.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-const load = async (): Promise => {
- const version = await fetch(
- 'https://registry.npmmirror.com/@gkd-kit/assets/latest/files/package.json',
- ).then((r) => r.json().then((j) => j.version as string));
-
- return `https://registry.npmmirror.com/@gkd-kit/assets/${version}/files/assets/`;
-};
-
-export default {
- load,
-};
-export declare const data: string;
diff --git a/docs/.vitepress/data/mirror.load.ts b/docs/.vitepress/data/mirror.load.ts
new file mode 100644
index 0000000..3d9725c
--- /dev/null
+++ b/docs/.vitepress/data/mirror.load.ts
@@ -0,0 +1,8 @@
+import { cutsomFetch } from './fetch';
+
+const version = await cutsomFetch(
+ 'https://registry.npmmirror.com/@gkd-kit/assets/latest/files/package.json',
+).then((r) => r.json().then((j) => j.version as string));
+const data = `https://registry.npmmirror.com/@gkd-kit/assets/${version}/files/assets/`;
+
+export default data;
diff --git a/docs/.vitepress/utils/img.ts b/docs/.vitepress/utils/img.ts
index 14505a1..eb8bafe 100644
--- a/docs/.vitepress/utils/img.ts
+++ b/docs/.vitepress/utils/img.ts
@@ -1,4 +1,4 @@
-import { data as mirrorHost } from '../data/mirror.data';
+import mirrorHost from '../data/mirror.load';
const imgHost = 'https://a.gkd.li/';
export const convertSrc = (name: string): string => {
diff --git a/docs/guide/faq.md b/docs/guide/faq.md
index 3dab078..5c71423 100644
--- a/docs/guide/faq.md
+++ b/docs/guide/faq.md
@@ -54,24 +54,28 @@
## 受限制的设置 {#restriction}
-无障碍列表界面提示 `受限制的设置(出于安全考虑,此设置目前不可用)`
+无障碍列表界面提示
-这是 Android13 的限制, 对于不在应用商店等可信任来源安装的应用不能直接开启无障碍权限
+> 受限制的设置(出于安全考虑,此设置目前不可用)
-您需要解除这个限制, 到系统设置-应用管理-找到并点击GKD-右上角-允许受限制的设置
+某些系统对于不在应用商店等可信任来源安装的应用不能直接开启无障碍权限
-以 LineageOS 20 为例, 下面为完整的解除限制流程截图
+解除步骤: GKD 应用信息-右上角-允许受限制的设置
-
+
-如果您按照以上步骤设置后回到 无障碍列表 仍然提示不可用, 您可以试试 **重启手机**, 或尝试下面一条方案
+如果按步骤开启后 无障碍列表 仍然提示不可用, 可尝试 **重启设备**
+
+如果应用信息右上角没有 `允许受限制的设置` 选项, 请参考下一节方案
## 无法开启无障碍 {#unable_open_a11y}
-有的手机如 ColorOS 会魔改系统收紧权限, 如果你是浏览器下载后安装或着 GKD 内部自更新安装后会无法开启无障碍, 并且表现以下行为之一
+某些系统如 ColorOS 有更严格的无障碍限制
-- 显示 受限制的设置 但是根据 [解决方法](#restriction) 没有找到 `允许受限制的设置` 的选项
-- 直接点击开启无障碍按钮后但无法开启无障碍没有响应
+如果你是其他来源安装或 GKD 内部更新后也会无法开启无障碍, 表现以下行为
+
+- 提示 受限制的设置, 但是没有找到 允许受限制的设置 的选项
+- 不提示 受限制的设置, 无障碍开启按钮可点击, 但点击后没有响应, 无法开启
可以通过以下方式解决, 可在 [开始使用](/guide/) 获取 APK 文件
diff --git a/docs/guide/index.md b/docs/guide/index.md
index e1f10c3..19a6641 100644
--- a/docs/guide/index.md
+++ b/docs/guide/index.md
@@ -18,10 +18,4 @@
-如果您的手机的无障碍列表界面无法授权 GKD 或者显示 `受限制的设置(出于安全考虑,此设置目前不可用)`
-
-这是 Android13 的限制, 对于不在应用商店等可信任来源安装的应用不能直接开启无障碍权限
-
-您需要解除这个限制, 解除限制的方法在 [常见问题](/guide/faq)
-
-限制解除后, 重新按照上面的授权流程即可开启无障碍权限
+如遇到问题可在 [常见问题](/guide/faq) 查阅解决方案
diff --git a/docs/vite.config.ts b/docs/vite.config.ts
index d5d4522..08075af 100644
--- a/docs/vite.config.ts
+++ b/docs/vite.config.ts
@@ -1,9 +1,16 @@
import unocss from 'unocss/vite';
import { defineConfig } from 'vite';
import { mirror } from './.vitepress/plugins';
+import data from 'unplugin-data/vite';
export default defineConfig({
- plugins: [unocss(), mirror()],
+ plugins: [
+ data({
+ include: (v) => v.endsWith('.load.ts'),
+ }),
+ unocss(),
+ mirror(),
+ ],
server: {
host: '127.0.0.1',
port: 8633,
diff --git a/package.json b/package.json
index 47cea66..0ca8d08 100644
--- a/package.json
+++ b/package.json
@@ -13,28 +13,29 @@
"@gkd-kit/selector": "0.4.2",
"@types/file-saver": "2.0.7",
"@types/jsdom": "21.1.7",
- "@types/node": "22.9.0",
+ "@types/node": "22.10.1",
"acorn-walk": "8.3.4",
"cross-env": "7.0.3",
"file-saver": "2.0.5",
"jsdom": "25.0.1",
- "magic-string": "0.30.12",
+ "magic-string": "0.30.14",
"markdown-it-mathjax3": "4.3.2",
- "naive-ui": "2.40.1",
- "prettier": "3.3.3",
+ "naive-ui": "2.40.3",
+ "prettier": "3.4.2",
"tsx": "4.19.2",
- "typedoc": "0.26.11",
- "typedoc-plugin-markdown": "4.2.10",
- "typedoc-vitepress-theme": "1.0.2",
- "typescript": "5.6.3",
- "unocss": "0.64.0",
+ "typedoc": "0.27.3",
+ "typedoc-plugin-markdown": "4.3.1",
+ "typedoc-vitepress-theme": "1.1.1",
+ "typescript": "5.7.2",
+ "unocss": "0.65.1",
+ "unplugin-data": "0.1.1",
"vitepress": "1.5.0"
},
"volta": {
- "node": "22.8.0",
- "pnpm": "9.12.0"
+ "node": "22.12.0",
+ "pnpm": "9.14.4"
},
- "packageManager": "pnpm@9.12.0",
+ "packageManager": "pnpm@9.14.4",
"pnpm": {
"peerDependencyRules": {
"ignoreMissing": [
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ebb30bc..4d7ab4f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -18,8 +18,8 @@ importers:
specifier: 21.1.7
version: 21.1.7
'@types/node':
- specifier: 22.9.0
- version: 22.9.0
+ specifier: 22.10.1
+ version: 22.10.1
acorn-walk:
specifier: 8.3.4
version: 8.3.4
@@ -33,38 +33,41 @@ importers:
specifier: 25.0.1
version: 25.0.1
magic-string:
- specifier: 0.30.12
- version: 0.30.12
+ specifier: 0.30.14
+ version: 0.30.14
markdown-it-mathjax3:
specifier: 4.3.2
version: 4.3.2
naive-ui:
- specifier: 2.40.1
- version: 2.40.1(vue@3.5.12(typescript@5.6.3))
+ specifier: 2.40.3
+ version: 2.40.3(vue@3.5.12(typescript@5.7.2))
prettier:
- specifier: 3.3.3
- version: 3.3.3
+ specifier: 3.4.2
+ version: 3.4.2
tsx:
specifier: 4.19.2
version: 4.19.2
typedoc:
- specifier: 0.26.11
- version: 0.26.11(typescript@5.6.3)
+ specifier: 0.27.3
+ version: 0.27.3(typescript@5.7.2)
typedoc-plugin-markdown:
- specifier: 4.2.10
- version: 4.2.10(typedoc@0.26.11(typescript@5.6.3))
+ specifier: 4.3.1
+ version: 4.3.1(typedoc@0.27.3(typescript@5.7.2))
typedoc-vitepress-theme:
- specifier: 1.0.2
- version: 1.0.2(typedoc-plugin-markdown@4.2.10(typedoc@0.26.11(typescript@5.6.3)))
+ specifier: 1.1.1
+ version: 1.1.1(typedoc-plugin-markdown@4.3.1(typedoc@0.27.3(typescript@5.7.2)))
typescript:
- specifier: 5.6.3
- version: 5.6.3
+ specifier: 5.7.2
+ version: 5.7.2
unocss:
- specifier: 0.64.0
- version: 0.64.0(rollup@4.21.2)(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3))
+ specifier: 0.65.1
+ version: 0.65.1(vue@3.5.12(typescript@5.7.2))
+ unplugin-data:
+ specifier: 0.1.1
+ version: 0.1.1(esbuild@0.23.1)
vitepress:
specifier: 1.5.0
- version: 1.5.0(@algolia/client-search@5.12.0)(@types/node@22.9.0)(async-validator@4.2.5)(markdown-it-mathjax3@4.3.2)(postcss@8.4.47)(typescript@5.6.3)
+ version: 1.5.0(@algolia/client-search@5.12.0)(@types/node@22.10.1)(async-validator@4.2.5)(markdown-it-mathjax3@4.3.2)(postcss@8.4.49)(typescript@5.7.2)
api: {}
@@ -489,6 +492,9 @@ packages:
cpu: [x64]
os: [win32]
+ '@gerrit0/mini-shiki@1.24.1':
+ resolution: {integrity: sha512-PNP/Gjv3VqU7z7DjRgO3F9Ok5frTKqtpV+LJW1RzMcr2zpRk0ulhEWnbcNGXzPC7BZyWMIHrkfQX2GZRfxrn6Q==}
+
'@gkd-kit/selector@0.4.2':
resolution: {integrity: sha512-fWVX9de5vLK6hWtti24y0DWUit6ODe0Hvnmak2hv/9CAiBUr3nPBolfzPj0IwJOLSJVhBxgQqqy5U6kACW15Xw==}
@@ -623,12 +629,18 @@ packages:
'@shikijs/engine-oniguruma@1.22.2':
resolution: {integrity: sha512-GIZPAGzQOy56mGvWMoZRPggn0dTlBf1gutV5TdceLCZlFNqWmuc7u+CzD0Gd9vQUTgLbrt0KLzz6FNprqYAxlA==}
+ '@shikijs/engine-oniguruma@1.24.0':
+ resolution: {integrity: sha512-Eua0qNOL73Y82lGA4GF5P+G2+VXX9XnuUxkiUuwcxQPH4wom+tE39kZpBFXfUuwNYxHSkrSxpB1p4kyRW0moSg==}
+
'@shikijs/transformers@1.22.2':
resolution: {integrity: sha512-8f78OiBa6pZDoZ53lYTmuvpFPlWtevn23bzG+azpPVvZg7ITax57o/K3TC91eYL3OMJOO0onPbgnQyZjRos8XQ==}
'@shikijs/types@1.22.2':
resolution: {integrity: sha512-NCWDa6LGZqTuzjsGfXOBWfjS/fDIbDdmVDug+7ykVe1IKT4c1gakrvlfFYp5NhAXH/lyqLM8wsAPo5wNy73Feg==}
+ '@shikijs/types@1.24.0':
+ resolution: {integrity: sha512-aptbEuq1Pk88DMlCe+FzXNnBZ17LCiLIGWAeCWhoFDzia5Q5Krx3DgnULLiouSdd6+LUM39XwXGppqYE0Ghtug==}
+
'@shikijs/vscode-textmate@9.3.0':
resolution: {integrity: sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==}
@@ -665,8 +677,8 @@ packages:
'@types/mdurl@2.0.0':
resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
- '@types/node@22.9.0':
- resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==}
+ '@types/node@22.10.1':
+ resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==}
'@types/tough-cookie@4.0.5':
resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==}
@@ -680,83 +692,83 @@ packages:
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- '@unocss/astro@0.64.0':
- resolution: {integrity: sha512-4Ijf3cQblSjdC3XV4SvzkEj17z6gNsuMGy7M+TvNN4cZhGLWQCIChtHR525ESGxJ4kdZ6FoIUoxmLdWHMOpX4Q==}
+ '@unocss/astro@0.65.1':
+ resolution: {integrity: sha512-SnSoghbPWNC7Kxia/M0DuaYMcSmmeY7N54TYoNceQl23Ru2HioZvgjAJ+XtrK9B+Rvk+q9irGDTqhcadLVQ3Vg==}
peerDependencies:
- vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
+ vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0
peerDependenciesMeta:
vite:
optional: true
- '@unocss/cli@0.64.0':
- resolution: {integrity: sha512-xfY/qm7vr/4Qaf+CcQHuBJSg5ApZBvvGVD1zwyGFgfhfOFYR1hI3DS2zl75zav6btEwwXsjY7AUv6uYGF4M7dA==}
+ '@unocss/cli@0.65.1':
+ resolution: {integrity: sha512-yV0n7+7hfxHtO+lXSElp8Zy2R5KM1ZVj9UWCemxQTJtKO+2KWk9HvGFR84Hs9+dno06GaOyQgpK1pBfmID0W0w==}
engines: {node: '>=14'}
hasBin: true
- '@unocss/config@0.64.0':
- resolution: {integrity: sha512-L97x4vEk7jNG5ptZY5Xp0xgEk//tbMpQVm2BzfyL7w+Hg8X3AV4YjFL6hysHvpYiTdUCVaZg+S0s3b7wuj8Mqw==}
+ '@unocss/config@0.65.1':
+ resolution: {integrity: sha512-Akf5Vm2bGrUK/a10QBF3GLETFJnwW1G8ThPevrOCj0lBVWKlN5eMQnodyNdoCw+JMPfCPZdg+4lU8cJJIRAAbQ==}
engines: {node: '>=14'}
- '@unocss/core@0.64.0':
- resolution: {integrity: sha512-Qb8wWPYNlTagCdJGzULew+e3NMM8Bd7fr38lDLgrMj+njop+wzkSe1ZZOyMMH9yHSq/Rznn5eCjnyzyHwxGslQ==}
+ '@unocss/core@0.65.1':
+ resolution: {integrity: sha512-Ke0WNZjfSCE6pniJb8PjiwhO6/McxVb1EQYrkkz8aJuR83xu+AEcTog9D4N9EUkRfHS5tZYXQtTj4Uh90T6CEg==}
- '@unocss/extractor-arbitrary-variants@0.64.0':
- resolution: {integrity: sha512-oVB8l8zM+x0MQJTkraRcsrfJnWEwyPVgMgtzmNUm//HqV+xTrjZCNtOqHFNIZdj/+w0gkErGQLxzRwyPjlHq4g==}
+ '@unocss/extractor-arbitrary-variants@0.65.1':
+ resolution: {integrity: sha512-VpF7j29TlmVjNolkIjhQ/cwYkuPUoXLv+ko62YRMibE5632QepbNob69pNYGOZustrZt3LvgHD/GcriKwJO4BA==}
- '@unocss/inspector@0.64.0':
- resolution: {integrity: sha512-aFEfxEuPOpbPNH3j1CLLnN7ZyZkc64XoxZbz7RbG20Wy5oJxonOnlu+Wikz9SfGvIyF16MVAMCkHu12WFRRC+g==}
+ '@unocss/inspector@0.65.1':
+ resolution: {integrity: sha512-RtONVp7rPpfSarr48qVEEsm201JyQSv6M21lqu1IzQZ62LQB5Gmi59Y+XR6cYDtwSn5ZUGxowR7nIRTPBMcxkw==}
- '@unocss/postcss@0.64.0':
- resolution: {integrity: sha512-OMDhAUDEzbb7i+fcYEYNxwdWJLSYklMrFGSC60ADK96UPX/B9S0z1pBz7N34DRPPIzg6shO6NQfDHOaxLelAeg==}
+ '@unocss/postcss@0.65.1':
+ resolution: {integrity: sha512-k7mKObxE4o1gApICri20TpI0lT/dtEQv+uYEOrFz267jgPVo3VD6umHsTOLA+OoQ5Bf7VEYQXSeV0oA96j0o1w==}
engines: {node: '>=14'}
- '@unocss/preset-attributify@0.64.0':
- resolution: {integrity: sha512-3T1mktq5rAQxHXtdLkjjj1UOjPwy9iGbVUChvxyaGV5oOsj1mvfe1oetxz8HqAVQak8MtvsJzFzvuuQQln/6OA==}
+ '@unocss/preset-attributify@0.65.1':
+ resolution: {integrity: sha512-bmu9JELcpwgrXA5RonvFeWb38RcUz82wpWfyDwKdQRJHD3MnYQ5lN03W4B7nMsAflc4ls7XQZLzhn9iYhbYYqg==}
- '@unocss/preset-icons@0.64.0':
- resolution: {integrity: sha512-jhozA4r583agZZpKttdootaWfvQ29lY/kHxNU1Ah2xeRQcVXXEh7M3cG0bo9HSIX9/BgXSk5rWQlqSPIqFl4Lw==}
+ '@unocss/preset-icons@0.65.1':
+ resolution: {integrity: sha512-lFGy4PpfClhiRV6Wwn4w79qd53B7QCkEmsP4YF2Px274X0t2av0QjMH+bvo6TrFIsHGKzq0Lxg836SoaPg5YJA==}
- '@unocss/preset-mini@0.64.0':
- resolution: {integrity: sha512-bc7zanalVQUrETJ06eyS7y/lhceRlY8kBG/lRCV/dYmKl4Ho/s57LrpZH0G63OcO6IfWIjwoZHVC8/RHAqnYvQ==}
+ '@unocss/preset-mini@0.65.1':
+ resolution: {integrity: sha512-dKIxi+ChWSZvXG8I7yVBjw4FLHdAvKrrCN9bjKpR4/4epKD6jRtEcR6S1wL6XSBWabh7V7D/VbVk+XZ6WsGuXA==}
- '@unocss/preset-tagify@0.64.0':
- resolution: {integrity: sha512-WlRQXYgtVzJpVlZ+itXhrQyvMj6XW1InNIfvAHMorr5BGvMGETLRnuWwYYhGg2YDF/g+/EucU5PQmk9UkurBzg==}
+ '@unocss/preset-tagify@0.65.1':
+ resolution: {integrity: sha512-u0yWFXyyBumglFvn87MT7kasa3KPAWTiIHkTCVu8tNEFNfJzR9BZLEXGAtwrhqMm0pSCnDdqupwBLBQoVX8zEA==}
- '@unocss/preset-typography@0.64.0':
- resolution: {integrity: sha512-hMKxhHTRUjvwB0gcdWOh6zWWolH9pvIvgB4p2GaFT1vKyFD0wkTZ/7S/Q3OMKJyevSKHyIgKd+PhNGKTx5FuQQ==}
+ '@unocss/preset-typography@0.65.1':
+ resolution: {integrity: sha512-/fcgKU+uQ/RISRdJHTuSQh41Td/tAngSUzr+7Ry8f1UqI5NTjtGOixgfByPC+ZZ/V8f1DdjigaVy7Q3c+meUMg==}
- '@unocss/preset-uno@0.64.0':
- resolution: {integrity: sha512-gUmuL8anty551r/Q2XU5wc0aNZ+te4yydnamXHSUv3EkX6PCphOaiWsQ5f95fj26G8EYH9fLBvxqXurFBPM7og==}
+ '@unocss/preset-uno@0.65.1':
+ resolution: {integrity: sha512-OSEkphrlR9/RM5un9t9AqVQXOGBLJgjcEweZSm2ng9AK7BsxBXuVP1FelmRqeXVYT5uFtBoD4dfgCgBjGFIW9Q==}
- '@unocss/preset-web-fonts@0.64.0':
- resolution: {integrity: sha512-qraIhS0tCFHvdPQnzGTfi/dggwyboWPU8UQn8oLMsmPKogNPsYQfjrtTZs8X6F1KNaPV18c6saaWYvVZ8tXPoA==}
+ '@unocss/preset-web-fonts@0.65.1':
+ resolution: {integrity: sha512-29TO8kCfvOaHj5O3a3SZIXuOwvg7raPcdmuFKB9KFM3J2pYv4PB1cLBrw6h9DWwAAnJUSQpGx9QmKIBEPnDhlw==}
- '@unocss/preset-wind@0.64.0':
- resolution: {integrity: sha512-cJbZI4etFrIIQoC1VhRqyEZU5fUaYqOH3uIt5lM3osxBdAvHds7SPjLRbdR612US7JbuPeFhMMRnA1EYoo39sQ==}
+ '@unocss/preset-wind@0.65.1':
+ resolution: {integrity: sha512-7rw3hAWOkWMSjoprWKcQidqJRFQm8qM0IdLjFLQa2ROSzPSnIlNisXGEwAphf4/VYdP7+URUnu5eySQsIRWRzg==}
- '@unocss/reset@0.64.0':
- resolution: {integrity: sha512-75SiDtRX/mtg/7GWeoLfDfdWF4z59zF1XesL46FNd2hDZL36a+SZHIKB/J+PPzLyX9irqm3mAETS2PNfynuJpA==}
+ '@unocss/reset@0.65.1':
+ resolution: {integrity: sha512-qyxF7rKGX+Cu3FpV8KCRQbtCvFcBpmzvx5A2wal77tIhrFR5VSH7NzCVmgs2+V9FXvU3aWVNZ79i1KMnLZ5Mjg==}
- '@unocss/rule-utils@0.64.0':
- resolution: {integrity: sha512-R5b/uspq6XsmpEqhxSzOOePHsS+pdxya+0pkQw7m6thsUxNDL7kVDpBiz2iNX5lnwagvhyhUWYu85a8XmZ8ymw==}
+ '@unocss/rule-utils@0.65.1':
+ resolution: {integrity: sha512-XGXdXsRmIuMDQk/3Fd3g5JMhsyDGWsTfs6aN4vFQ1rfdSgY4UwbslqUNbIH9xxoTfmzUOJ2lhNrFw78RygCNSA==}
engines: {node: '>=14'}
- '@unocss/transformer-attributify-jsx@0.64.0':
- resolution: {integrity: sha512-/kG7NFmqMCftK5DJUgMUbe9SWRJt20Z55o36aaCkBcEsrTSYBmWYDyIJPZa3TxsjO8H1qDekRVu7CgDxwlxMEQ==}
+ '@unocss/transformer-attributify-jsx@0.65.1':
+ resolution: {integrity: sha512-FR6pAnsHgflIumSl6Y5J+cWUtt2wNPANFWdGd1jNLpcBXDummEd0U+U9VGOfB8AOT263DW0U0JE7vH5xiwVaog==}
- '@unocss/transformer-compile-class@0.64.0':
- resolution: {integrity: sha512-p1LZG2AUsD0FrkCSo1JOsWVQ+sEMcgnVCm6XtCgxBraV3nPFeZUyxmj9yEkt0HhfYkMTvdT155c3rDhbwP8AFw==}
+ '@unocss/transformer-compile-class@0.65.1':
+ resolution: {integrity: sha512-yTs2u8bxGlTXEQ+XYFuS+kapLuLJr7yvNRRTg1hS+2OFdpT8E/PfxAgdGEzMfmrjommjF4BnJ8AAtK+Wsg5s4w==}
- '@unocss/transformer-directives@0.64.0':
- resolution: {integrity: sha512-+e2bDEQMEsfq4KZ2R+GQNrEv0bL3E1KbXGPQXUiMGitmZzzagDfIBk9VTP3gNhU+hgTaWtjXlReeap1eSmwKGQ==}
+ '@unocss/transformer-directives@0.65.1':
+ resolution: {integrity: sha512-6D3QSeSWXCA+Jc+BQGwat0RfcNtYZdyFFpP+zr1cFpK7nwNZqwqZU+mcY8nywu/u+hYuEQMWPMzEYDAssMfUQQ==}
- '@unocss/transformer-variant-group@0.64.0':
- resolution: {integrity: sha512-c4CN+W8ShBhGIma3KHHcBe7CRljRwZ0f5UamRrUIMs28a2jfa1TlPlr/4Ke5b6icr0mwTGajJEUaPanOK0Fp1A==}
+ '@unocss/transformer-variant-group@0.65.1':
+ resolution: {integrity: sha512-LdSPDVpVCrMfgTKtGyWz0KkBXiJqFO8FRhiL4/9Hyaf+ECoWQ7RODgO6dKWyFIZEBjkLFK2toeZZvM+KYQlBlw==}
- '@unocss/vite@0.64.0':
- resolution: {integrity: sha512-QrfXlI8YcIaqQc4WRVrLbCho8eEi5pjs1/C8AwnUHGximEDN6MZNUk0htjo4QZ+50IA2b4RrYdz1N3875bJoFg==}
+ '@unocss/vite@0.65.1':
+ resolution: {integrity: sha512-5242hAlgTVUA+tJ9mwo/cpLqD9f4dn5V/prTmtIci0Y7zMsVeBlnQwfsV4MhyTVaF3eFxDy5AUEFiOuXo12rbQ==}
peerDependencies:
- vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
+ vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0
'@vitejs/plugin-vue@5.1.4':
resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==}
@@ -862,6 +874,11 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
+ acorn@8.14.0:
+ resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
agent-base@7.1.1:
resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==}
engines: {node: '>= 14'}
@@ -1204,6 +1221,10 @@ packages:
resolution: {integrity: sha512-pmfRbVRs/7khFrSAYnSiJ8C0D5GvzkE4Ey2pAvUcJsw1ly/p+7ut27jbJrjY79BpAJQJ4gXYFtK6d1Aub+9baQ==}
hasBin: true
+ jiti@2.4.1:
+ resolution: {integrity: sha512-yPBThwecp1wS9DmoA4x4KR2h3QoslacnDR8ypuFM962kI4/456Iy1oHx2RAgh4jfZNdn0bctsdadceiBUgpU1g==}
+ hasBin: true
+
jsdom@25.0.1:
resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==}
engines: {node: '>=18'}
@@ -1241,8 +1262,8 @@ packages:
lunr@2.3.9:
resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==}
- magic-string@0.30.12:
- resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==}
+ magic-string@0.30.14:
+ resolution: {integrity: sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==}
mark.js@8.11.1:
resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==}
@@ -1323,8 +1344,8 @@ packages:
ms@2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
- naive-ui@2.40.1:
- resolution: {integrity: sha512-3NkL+vLRQZKQxCHXa+7xiD6oM74OrQELaehDkGYRYpr6kjT+JJB+Z7h+5LC70gn8VkbgCAETv0+uRWF+6MLlgQ==}
+ naive-ui@2.40.3:
+ resolution: {integrity: sha512-TpgYfOg0SNlG4HHhTdFnFcPc1trZiX3r10Pn6biyEgRoi6ZC5qbsY8xgKsqQuG4nWj2PHLT8pPVEkt2pKOlxag==}
peerDependencies:
vue: ^3.0.0
@@ -1408,11 +1429,15 @@ packages:
resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
engines: {node: ^10 || ^12 || >=14}
+ postcss@8.4.49:
+ resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==}
+ engines: {node: ^10 || ^12 || >=14}
+
preact@10.18.1:
resolution: {integrity: sha512-mKUD7RRkQQM6s7Rkmi7IFkoEHjuFqRQUaXamO61E6Nn7vqF/bo7EZCmSyrUnp2UWHw0O7XjZ2eeXis+m7tf4lg==}
- prettier@3.3.3:
- resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==}
+ prettier@3.4.2:
+ resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==}
engines: {node: '>=14'}
hasBin: true
@@ -1559,43 +1584,40 @@ packages:
engines: {node: '>=18.0.0'}
hasBin: true
- typedoc-plugin-markdown@4.2.10:
- resolution: {integrity: sha512-PLX3pc1/7z13UJm4TDE9vo9jWGcClFUErXXtd5LdnoLjV6mynPpqZLU992DwMGFSRqJFZeKbVyqlNNeNHnk2tQ==}
+ typedoc-plugin-markdown@4.3.1:
+ resolution: {integrity: sha512-cV0cjvNfr5keytkWUm5AXNFcW3/dd51BYFvbAVqo9AJbHZjt5SGkf2EZ0whSKCilqpwL7biPC/r1WNeW2NbV/w==}
engines: {node: '>= 18'}
peerDependencies:
- typedoc: 0.26.x
+ typedoc: 0.27.x
- typedoc-vitepress-theme@1.0.2:
- resolution: {integrity: sha512-6RUW4FBsGolOU3M92F7qz9ILKjL0oq8aHyQ5Q39tIpzapimJ2qX+ChLqzcBP7/aAtEoPYezIivjjZN9oZ4Ghvg==}
+ typedoc-vitepress-theme@1.1.1:
+ resolution: {integrity: sha512-1UbhZdQIkGKLkIZCbw8putrel+Vo7KKFfd8RhQRSBgetUZGUJkum89kIyF3+Kzy+1nqE56/MLKVxpPgQYubYYg==}
peerDependencies:
- typedoc-plugin-markdown: '>=4.1.0'
+ typedoc-plugin-markdown: '>=4.3.0'
- typedoc@0.26.11:
- resolution: {integrity: sha512-sFEgRRtrcDl2FxVP58Ze++ZK2UQAEvtvvH8rRlig1Ja3o7dDaMHmaBfvJmdGnNEFaLTpQsN8dpvZaTqJSu/Ugw==}
+ typedoc@0.27.3:
+ resolution: {integrity: sha512-oWT7zDS5oIaxYL5yOikBX4cL99CpNAZn6mI24JZQxsYuIHbtguSSwJ7zThuzNNwSE0wqhlfTSd99HgqKu2aQXQ==}
engines: {node: '>= 18'}
hasBin: true
peerDependencies:
- typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x
+ typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x
- typescript@5.6.3:
- resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
+ typescript@5.7.2:
+ resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==}
engines: {node: '>=14.17'}
hasBin: true
uc.micro@2.1.0:
resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==}
- ufo@1.5.3:
- resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==}
-
ufo@1.5.4:
resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
unconfig@0.5.5:
resolution: {integrity: sha512-VQZ5PT9HDX+qag0XdgQi8tJepPhXiR/yVOkn707gJDKo31lGjRilPREiQJ9Z6zd/Ugpv6ZvO5VxVIcatldYcNQ==}
- undici-types@6.19.8:
- resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
+ undici-types@6.20.0:
+ resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
unist-util-is@6.0.0:
resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==}
@@ -1612,18 +1634,48 @@ packages:
unist-util-visit@5.0.0:
resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
- unocss@0.64.0:
- resolution: {integrity: sha512-wiEFRjGXSogzf/4+KICXjFDgSGloSCV1Ka2Dct/8Z8U+iwRqeVpHGVQcGjBFg9Uh0DH1fSVBbis2aPuIkT0nEA==}
+ unocss@0.65.1:
+ resolution: {integrity: sha512-WK8EZlduulTcy2i1O4/hVPIYlgcztMbOqsIrxY18Hx1LXSkI5LgTl0FVEyf+xLcwqoUzt4VH2BWEEkzQ13+GAg==}
engines: {node: '>=14'}
peerDependencies:
- '@unocss/webpack': 0.64.0
- vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
+ '@unocss/webpack': 0.65.1
+ vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0
peerDependenciesMeta:
'@unocss/webpack':
optional: true
vite:
optional: true
+ unplugin-data@0.1.1:
+ resolution: {integrity: sha512-6EE+ZEd3eHXXzxuv4A2HgGePuUa31ePQS4MVK3DMjta3EDZ1XwxapfluXg5mHcii9HqMIsj5igCM6zOmtU5TlQ==}
+ peerDependencies:
+ '@farmfe/core': '>=1'
+ '@nuxt/kit': ^3
+ '@nuxt/schema': ^3
+ esbuild: '*'
+ rollup: ^3
+ vite: '>=3'
+ webpack: ^4 || ^5
+ peerDependenciesMeta:
+ '@farmfe/core':
+ optional: true
+ '@nuxt/kit':
+ optional: true
+ '@nuxt/schema':
+ optional: true
+ esbuild:
+ optional: true
+ rollup:
+ optional: true
+ vite:
+ optional: true
+ webpack:
+ optional: true
+
+ unplugin@1.16.0:
+ resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==}
+ engines: {node: '>=14.0.0'}
+
valid-data-url@3.0.1:
resolution: {integrity: sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA==}
engines: {node: '>=10'}
@@ -1731,6 +1783,9 @@ packages:
resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
engines: {node: '>=12'}
+ webpack-virtual-modules@0.6.2:
+ resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
+
whatwg-encoding@3.1.1:
resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
engines: {node: '>=18'}
@@ -1777,8 +1832,8 @@ packages:
resolution: {integrity: sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==}
engines: {node: '>=0.1'}
- yaml@2.6.0:
- resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==}
+ yaml@2.6.1:
+ resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==}
engines: {node: '>= 14'}
hasBin: true
@@ -1921,9 +1976,9 @@ snapshots:
dependencies:
css-render: 0.15.14
- '@css-render/vue3-ssr@0.15.14(vue@3.5.12(typescript@5.6.3))':
+ '@css-render/vue3-ssr@0.15.14(vue@3.5.12(typescript@5.7.2))':
dependencies:
- vue: 3.5.12(typescript@5.6.3)
+ vue: 3.5.12(typescript@5.7.2)
'@docsearch/css@3.7.0': {}
@@ -2090,6 +2145,12 @@ snapshots:
'@esbuild/win32-x64@0.23.1':
optional: true
+ '@gerrit0/mini-shiki@1.24.1':
+ dependencies:
+ '@shikijs/engine-oniguruma': 1.24.0
+ '@shikijs/types': 1.24.0
+ '@shikijs/vscode-textmate': 9.3.0
+
'@gkd-kit/selector@0.4.2': {}
'@iconify-json/simple-icons@1.2.11':
@@ -2131,13 +2192,11 @@ snapshots:
'@polka/url@1.0.0-next.25': {}
- '@rollup/pluginutils@5.1.3(rollup@4.21.2)':
+ '@rollup/pluginutils@5.1.3':
dependencies:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 4.0.2
- optionalDependencies:
- rollup: 4.21.2
'@rollup/rollup-android-arm-eabi@4.21.2':
optional: true
@@ -2207,6 +2266,11 @@ snapshots:
'@shikijs/types': 1.22.2
'@shikijs/vscode-textmate': 9.3.0
+ '@shikijs/engine-oniguruma@1.24.0':
+ dependencies:
+ '@shikijs/types': 1.24.0
+ '@shikijs/vscode-textmate': 9.3.0
+
'@shikijs/transformers@1.22.2':
dependencies:
shiki: 1.22.2
@@ -2216,6 +2280,11 @@ snapshots:
'@shikijs/vscode-textmate': 9.3.0
'@types/hast': 3.0.4
+ '@shikijs/types@1.24.0':
+ dependencies:
+ '@shikijs/vscode-textmate': 9.3.0
+ '@types/hast': 3.0.4
+
'@shikijs/vscode-textmate@9.3.0': {}
'@types/estree@1.0.5': {}
@@ -2228,7 +2297,7 @@ snapshots:
'@types/jsdom@21.1.7':
dependencies:
- '@types/node': 22.9.0
+ '@types/node': 22.10.1
'@types/tough-cookie': 4.0.5
parse5: 7.1.2
@@ -2253,9 +2322,9 @@ snapshots:
'@types/mdurl@2.0.0': {}
- '@types/node@22.9.0':
+ '@types/node@22.10.1':
dependencies:
- undici-types: 6.19.8
+ undici-types: 6.20.0
'@types/tough-cookie@4.0.5': {}
@@ -2265,30 +2334,28 @@ snapshots:
'@ungap/structured-clone@1.2.0': {}
- '@unocss/astro@0.64.0(rollup@4.21.2)(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3))':
+ '@unocss/astro@0.65.1(vue@3.5.12(typescript@5.7.2))':
dependencies:
- '@unocss/core': 0.64.0
- '@unocss/reset': 0.64.0
- '@unocss/vite': 0.64.0(rollup@4.21.2)(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3))
- optionalDependencies:
- vite: 5.4.10(@types/node@22.9.0)
+ '@unocss/core': 0.65.1
+ '@unocss/reset': 0.65.1
+ '@unocss/vite': 0.65.1(vue@3.5.12(typescript@5.7.2))
transitivePeerDependencies:
- rollup
- supports-color
- vue
- '@unocss/cli@0.64.0(rollup@4.21.2)':
+ '@unocss/cli@0.65.1':
dependencies:
'@ampproject/remapping': 2.3.0
- '@rollup/pluginutils': 5.1.3(rollup@4.21.2)
- '@unocss/config': 0.64.0
- '@unocss/core': 0.64.0
- '@unocss/preset-uno': 0.64.0
+ '@rollup/pluginutils': 5.1.3
+ '@unocss/config': 0.65.1
+ '@unocss/core': 0.65.1
+ '@unocss/preset-uno': 0.65.1
cac: 6.7.14
chokidar: 3.6.0
colorette: 2.0.20
consola: 3.2.3
- magic-string: 0.30.12
+ magic-string: 0.30.14
pathe: 1.1.2
perfect-debounce: 1.0.0
tinyglobby: 0.2.10
@@ -2296,130 +2363,129 @@ snapshots:
- rollup
- supports-color
- '@unocss/config@0.64.0':
+ '@unocss/config@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
+ '@unocss/core': 0.65.1
unconfig: 0.5.5
transitivePeerDependencies:
- supports-color
- '@unocss/core@0.64.0': {}
+ '@unocss/core@0.65.1': {}
- '@unocss/extractor-arbitrary-variants@0.64.0':
+ '@unocss/extractor-arbitrary-variants@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
+ '@unocss/core': 0.65.1
- '@unocss/inspector@0.64.0(vue@3.5.12(typescript@5.6.3))':
+ '@unocss/inspector@0.65.1(vue@3.5.12(typescript@5.7.2))':
dependencies:
- '@unocss/core': 0.64.0
- '@unocss/rule-utils': 0.64.0
+ '@unocss/core': 0.65.1
+ '@unocss/rule-utils': 0.65.1
gzip-size: 6.0.0
sirv: 2.0.4
- vue-flow-layout: 0.1.1(vue@3.5.12(typescript@5.6.3))
+ vue-flow-layout: 0.1.1(vue@3.5.12(typescript@5.7.2))
transitivePeerDependencies:
- vue
- '@unocss/postcss@0.64.0':
+ '@unocss/postcss@0.65.1':
dependencies:
- '@unocss/config': 0.64.0
- '@unocss/core': 0.64.0
- '@unocss/rule-utils': 0.64.0
+ '@unocss/config': 0.65.1
+ '@unocss/core': 0.65.1
+ '@unocss/rule-utils': 0.65.1
css-tree: 3.0.1
- postcss: 8.4.47
+ postcss: 8.4.49
tinyglobby: 0.2.10
transitivePeerDependencies:
- supports-color
- '@unocss/preset-attributify@0.64.0':
+ '@unocss/preset-attributify@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
+ '@unocss/core': 0.65.1
- '@unocss/preset-icons@0.64.0':
+ '@unocss/preset-icons@0.65.1':
dependencies:
'@iconify/utils': 2.1.33
- '@unocss/core': 0.64.0
+ '@unocss/core': 0.65.1
ofetch: 1.4.1
transitivePeerDependencies:
- supports-color
- '@unocss/preset-mini@0.64.0':
+ '@unocss/preset-mini@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
- '@unocss/extractor-arbitrary-variants': 0.64.0
- '@unocss/rule-utils': 0.64.0
+ '@unocss/core': 0.65.1
+ '@unocss/extractor-arbitrary-variants': 0.65.1
+ '@unocss/rule-utils': 0.65.1
- '@unocss/preset-tagify@0.64.0':
+ '@unocss/preset-tagify@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
+ '@unocss/core': 0.65.1
- '@unocss/preset-typography@0.64.0':
+ '@unocss/preset-typography@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
- '@unocss/preset-mini': 0.64.0
+ '@unocss/core': 0.65.1
+ '@unocss/preset-mini': 0.65.1
- '@unocss/preset-uno@0.64.0':
+ '@unocss/preset-uno@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
- '@unocss/preset-mini': 0.64.0
- '@unocss/preset-wind': 0.64.0
- '@unocss/rule-utils': 0.64.0
+ '@unocss/core': 0.65.1
+ '@unocss/preset-mini': 0.65.1
+ '@unocss/preset-wind': 0.65.1
+ '@unocss/rule-utils': 0.65.1
- '@unocss/preset-web-fonts@0.64.0':
+ '@unocss/preset-web-fonts@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
+ '@unocss/core': 0.65.1
ofetch: 1.4.1
- '@unocss/preset-wind@0.64.0':
+ '@unocss/preset-wind@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
- '@unocss/preset-mini': 0.64.0
- '@unocss/rule-utils': 0.64.0
+ '@unocss/core': 0.65.1
+ '@unocss/preset-mini': 0.65.1
+ '@unocss/rule-utils': 0.65.1
- '@unocss/reset@0.64.0': {}
+ '@unocss/reset@0.65.1': {}
- '@unocss/rule-utils@0.64.0':
+ '@unocss/rule-utils@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
- magic-string: 0.30.12
+ '@unocss/core': 0.65.1
+ magic-string: 0.30.14
- '@unocss/transformer-attributify-jsx@0.64.0':
+ '@unocss/transformer-attributify-jsx@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
+ '@unocss/core': 0.65.1
- '@unocss/transformer-compile-class@0.64.0':
+ '@unocss/transformer-compile-class@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
+ '@unocss/core': 0.65.1
- '@unocss/transformer-directives@0.64.0':
+ '@unocss/transformer-directives@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
- '@unocss/rule-utils': 0.64.0
+ '@unocss/core': 0.65.1
+ '@unocss/rule-utils': 0.65.1
css-tree: 3.0.1
- '@unocss/transformer-variant-group@0.64.0':
+ '@unocss/transformer-variant-group@0.65.1':
dependencies:
- '@unocss/core': 0.64.0
+ '@unocss/core': 0.65.1
- '@unocss/vite@0.64.0(rollup@4.21.2)(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3))':
+ '@unocss/vite@0.65.1(vue@3.5.12(typescript@5.7.2))':
dependencies:
'@ampproject/remapping': 2.3.0
- '@rollup/pluginutils': 5.1.3(rollup@4.21.2)
- '@unocss/config': 0.64.0
- '@unocss/core': 0.64.0
- '@unocss/inspector': 0.64.0(vue@3.5.12(typescript@5.6.3))
+ '@rollup/pluginutils': 5.1.3
+ '@unocss/config': 0.65.1
+ '@unocss/core': 0.65.1
+ '@unocss/inspector': 0.65.1(vue@3.5.12(typescript@5.7.2))
chokidar: 3.6.0
- magic-string: 0.30.12
+ magic-string: 0.30.14
tinyglobby: 0.2.10
- vite: 5.4.10(@types/node@22.9.0)
transitivePeerDependencies:
- rollup
- supports-color
- vue
- '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3))':
+ '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@22.10.1))(vue@3.5.12(typescript@5.7.2))':
dependencies:
- vite: 5.4.10(@types/node@22.9.0)
- vue: 3.5.12(typescript@5.6.3)
+ vite: 5.4.10(@types/node@22.10.1)
+ vue: 3.5.12(typescript@5.7.2)
'@vue/compiler-core@3.5.12':
dependencies:
@@ -2442,7 +2508,7 @@ snapshots:
'@vue/compiler-ssr': 3.5.12
'@vue/shared': 3.5.12
estree-walker: 2.0.2
- magic-string: 0.30.12
+ magic-string: 0.30.14
postcss: 8.4.47
source-map-js: 1.2.0
@@ -2485,29 +2551,29 @@ snapshots:
'@vue/shared': 3.5.12
csstype: 3.1.3
- '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.3))':
+ '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.7.2))':
dependencies:
'@vue/compiler-ssr': 3.5.12
'@vue/shared': 3.5.12
- vue: 3.5.12(typescript@5.6.3)
+ vue: 3.5.12(typescript@5.7.2)
'@vue/shared@3.5.12': {}
- '@vueuse/core@11.2.0(vue@3.5.12(typescript@5.6.3))':
+ '@vueuse/core@11.2.0(vue@3.5.12(typescript@5.7.2))':
dependencies:
'@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 11.2.0
- '@vueuse/shared': 11.2.0(vue@3.5.12(typescript@5.6.3))
- vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3))
+ '@vueuse/shared': 11.2.0(vue@3.5.12(typescript@5.7.2))
+ vue-demi: 0.14.10(vue@3.5.12(typescript@5.7.2))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/integrations@11.2.0(async-validator@4.2.5)(focus-trap@7.6.0)(vue@3.5.12(typescript@5.6.3))':
+ '@vueuse/integrations@11.2.0(async-validator@4.2.5)(focus-trap@7.6.0)(vue@3.5.12(typescript@5.7.2))':
dependencies:
- '@vueuse/core': 11.2.0(vue@3.5.12(typescript@5.6.3))
- '@vueuse/shared': 11.2.0(vue@3.5.12(typescript@5.6.3))
- vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3))
+ '@vueuse/core': 11.2.0(vue@3.5.12(typescript@5.7.2))
+ '@vueuse/shared': 11.2.0(vue@3.5.12(typescript@5.7.2))
+ vue-demi: 0.14.10(vue@3.5.12(typescript@5.7.2))
optionalDependencies:
async-validator: 4.2.5
focus-trap: 7.6.0
@@ -2517,9 +2583,9 @@ snapshots:
'@vueuse/metadata@11.2.0': {}
- '@vueuse/shared@11.2.0(vue@3.5.12(typescript@5.6.3))':
+ '@vueuse/shared@11.2.0(vue@3.5.12(typescript@5.7.2))':
dependencies:
- vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3))
+ vue-demi: 0.14.10(vue@3.5.12(typescript@5.7.2))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -2530,6 +2596,8 @@ snapshots:
acorn@8.11.3: {}
+ acorn@8.14.0: {}
+
agent-base@7.1.1:
dependencies:
debug: 4.3.6
@@ -2670,7 +2738,7 @@ snapshots:
css-tree@3.0.1:
dependencies:
mdn-data: 2.12.1
- source-map-js: 1.2.0
+ source-map-js: 1.2.1
css-what@6.1.0: {}
@@ -2929,6 +2997,8 @@ snapshots:
jiti@2.0.0-beta.3: {}
+ jiti@2.4.1: {}
+
jsdom@25.0.1:
dependencies:
cssstyle: 4.1.0
@@ -2986,7 +3056,7 @@ snapshots:
lunr@2.3.9: {}
- magic-string@0.30.12:
+ magic-string@0.30.14:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
@@ -3075,16 +3145,16 @@ snapshots:
acorn: 8.11.3
pathe: 1.1.2
pkg-types: 1.2.0
- ufo: 1.5.3
+ ufo: 1.5.4
mrmime@2.0.0: {}
ms@2.1.2: {}
- naive-ui@2.40.1(vue@3.5.12(typescript@5.6.3)):
+ naive-ui@2.40.3(vue@3.5.12(typescript@5.7.2)):
dependencies:
'@css-render/plugin-bem': 0.15.14(css-render@0.15.14)
- '@css-render/vue3-ssr': 0.15.14(vue@3.5.12(typescript@5.6.3))
+ '@css-render/vue3-ssr': 0.15.14(vue@3.5.12(typescript@5.7.2))
'@types/katex': 0.16.7
'@types/lodash': 4.17.6
'@types/lodash-es': 4.17.12
@@ -3099,10 +3169,10 @@ snapshots:
lodash-es: 4.17.21
seemly: 0.3.8
treemate: 0.3.11
- vdirs: 0.1.8(vue@3.5.12(typescript@5.6.3))
- vooks: 0.2.12(vue@3.5.12(typescript@5.6.3))
- vue: 3.5.12(typescript@5.6.3)
- vueuc: 0.4.64(vue@3.5.12(typescript@5.6.3))
+ vdirs: 0.1.8(vue@3.5.12(typescript@5.7.2))
+ vooks: 0.2.12(vue@3.5.12(typescript@5.7.2))
+ vue: 3.5.12(typescript@5.7.2)
+ vueuc: 0.4.64(vue@3.5.12(typescript@5.7.2))
nanoid@3.3.7: {}
@@ -3174,9 +3244,15 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
+ postcss@8.4.49:
+ dependencies:
+ nanoid: 3.3.7
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
preact@10.18.1: {}
- prettier@3.3.3: {}
+ prettier@3.4.2: {}
property-information@6.5.0: {}
@@ -3320,29 +3396,27 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- typedoc-plugin-markdown@4.2.10(typedoc@0.26.11(typescript@5.6.3)):
+ typedoc-plugin-markdown@4.3.1(typedoc@0.27.3(typescript@5.7.2)):
dependencies:
- typedoc: 0.26.11(typescript@5.6.3)
+ typedoc: 0.27.3(typescript@5.7.2)
- typedoc-vitepress-theme@1.0.2(typedoc-plugin-markdown@4.2.10(typedoc@0.26.11(typescript@5.6.3))):
+ typedoc-vitepress-theme@1.1.1(typedoc-plugin-markdown@4.3.1(typedoc@0.27.3(typescript@5.7.2))):
dependencies:
- typedoc-plugin-markdown: 4.2.10(typedoc@0.26.11(typescript@5.6.3))
+ typedoc-plugin-markdown: 4.3.1(typedoc@0.27.3(typescript@5.7.2))
- typedoc@0.26.11(typescript@5.6.3):
+ typedoc@0.27.3(typescript@5.7.2):
dependencies:
+ '@gerrit0/mini-shiki': 1.24.1
lunr: 2.3.9
markdown-it: 14.1.0
minimatch: 9.0.5
- shiki: 1.22.2
- typescript: 5.6.3
- yaml: 2.6.0
+ typescript: 5.7.2
+ yaml: 2.6.1
- typescript@5.6.3: {}
+ typescript@5.7.2: {}
uc.micro@2.1.0: {}
- ufo@1.5.3: {}
-
ufo@1.5.4: {}
unconfig@0.5.5:
@@ -3353,7 +3427,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- undici-types@6.19.8: {}
+ undici-types@6.20.0: {}
unist-util-is@6.0.0:
dependencies:
@@ -3378,38 +3452,48 @@ snapshots:
unist-util-is: 6.0.0
unist-util-visit-parents: 6.0.1
- unocss@0.64.0(rollup@4.21.2)(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3)):
+ unocss@0.65.1(vue@3.5.12(typescript@5.7.2)):
dependencies:
- '@unocss/astro': 0.64.0(rollup@4.21.2)(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3))
- '@unocss/cli': 0.64.0(rollup@4.21.2)
- '@unocss/core': 0.64.0
- '@unocss/postcss': 0.64.0
- '@unocss/preset-attributify': 0.64.0
- '@unocss/preset-icons': 0.64.0
- '@unocss/preset-mini': 0.64.0
- '@unocss/preset-tagify': 0.64.0
- '@unocss/preset-typography': 0.64.0
- '@unocss/preset-uno': 0.64.0
- '@unocss/preset-web-fonts': 0.64.0
- '@unocss/preset-wind': 0.64.0
- '@unocss/transformer-attributify-jsx': 0.64.0
- '@unocss/transformer-compile-class': 0.64.0
- '@unocss/transformer-directives': 0.64.0
- '@unocss/transformer-variant-group': 0.64.0
- '@unocss/vite': 0.64.0(rollup@4.21.2)(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3))
- optionalDependencies:
- vite: 5.4.10(@types/node@22.9.0)
+ '@unocss/astro': 0.65.1(vue@3.5.12(typescript@5.7.2))
+ '@unocss/cli': 0.65.1
+ '@unocss/core': 0.65.1
+ '@unocss/postcss': 0.65.1
+ '@unocss/preset-attributify': 0.65.1
+ '@unocss/preset-icons': 0.65.1
+ '@unocss/preset-mini': 0.65.1
+ '@unocss/preset-tagify': 0.65.1
+ '@unocss/preset-typography': 0.65.1
+ '@unocss/preset-uno': 0.65.1
+ '@unocss/preset-web-fonts': 0.65.1
+ '@unocss/preset-wind': 0.65.1
+ '@unocss/transformer-attributify-jsx': 0.65.1
+ '@unocss/transformer-compile-class': 0.65.1
+ '@unocss/transformer-directives': 0.65.1
+ '@unocss/transformer-variant-group': 0.65.1
+ '@unocss/vite': 0.65.1(vue@3.5.12(typescript@5.7.2))
transitivePeerDependencies:
- rollup
- supports-color
- vue
+ unplugin-data@0.1.1(esbuild@0.23.1):
+ dependencies:
+ jiti: 2.4.1
+ unplugin: 1.16.0
+ optionalDependencies:
+ esbuild: 0.23.1
+
+ unplugin@1.16.0:
+ dependencies:
+ acorn: 8.14.0
+ webpack-virtual-modules: 0.6.2
+
valid-data-url@3.0.1: {}
- vdirs@0.1.8(vue@3.5.12(typescript@5.6.3)):
+ vdirs@0.1.8(vue@3.5.12(typescript@5.7.2)):
dependencies:
evtd: 0.2.4
- vue: 3.5.12(typescript@5.6.3)
+ vue: 3.5.12(typescript@5.7.2)
vfile-message@4.0.2:
dependencies:
@@ -3421,16 +3505,16 @@ snapshots:
'@types/unist': 3.0.2
vfile-message: 4.0.2
- vite@5.4.10(@types/node@22.9.0):
+ vite@5.4.10(@types/node@22.10.1):
dependencies:
esbuild: 0.21.5
postcss: 8.4.44
rollup: 4.21.2
optionalDependencies:
- '@types/node': 22.9.0
+ '@types/node': 22.10.1
fsevents: 2.3.3
- vitepress@1.5.0(@algolia/client-search@5.12.0)(@types/node@22.9.0)(async-validator@4.2.5)(markdown-it-mathjax3@4.3.2)(postcss@8.4.47)(typescript@5.6.3):
+ vitepress@1.5.0(@algolia/client-search@5.12.0)(@types/node@22.10.1)(async-validator@4.2.5)(markdown-it-mathjax3@4.3.2)(postcss@8.4.49)(typescript@5.7.2):
dependencies:
'@docsearch/css': 3.7.0
'@docsearch/js': 3.7.0(@algolia/client-search@5.12.0)
@@ -3439,20 +3523,20 @@ snapshots:
'@shikijs/transformers': 1.22.2
'@shikijs/types': 1.22.2
'@types/markdown-it': 14.1.2
- '@vitejs/plugin-vue': 5.1.4(vite@5.4.10(@types/node@22.9.0))(vue@3.5.12(typescript@5.6.3))
+ '@vitejs/plugin-vue': 5.1.4(vite@5.4.10(@types/node@22.10.1))(vue@3.5.12(typescript@5.7.2))
'@vue/devtools-api': 7.6.3
'@vue/shared': 3.5.12
- '@vueuse/core': 11.2.0(vue@3.5.12(typescript@5.6.3))
- '@vueuse/integrations': 11.2.0(async-validator@4.2.5)(focus-trap@7.6.0)(vue@3.5.12(typescript@5.6.3))
+ '@vueuse/core': 11.2.0(vue@3.5.12(typescript@5.7.2))
+ '@vueuse/integrations': 11.2.0(async-validator@4.2.5)(focus-trap@7.6.0)(vue@3.5.12(typescript@5.7.2))
focus-trap: 7.6.0
mark.js: 8.11.1
minisearch: 7.1.0
shiki: 1.22.2
- vite: 5.4.10(@types/node@22.9.0)
- vue: 3.5.12(typescript@5.6.3)
+ vite: 5.4.10(@types/node@22.10.1)
+ vue: 3.5.12(typescript@5.7.2)
optionalDependencies:
markdown-it-mathjax3: 4.3.2
- postcss: 8.4.47
+ postcss: 8.4.49
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/node'
@@ -3481,39 +3565,39 @@ snapshots:
- typescript
- universal-cookie
- vooks@0.2.12(vue@3.5.12(typescript@5.6.3)):
+ vooks@0.2.12(vue@3.5.12(typescript@5.7.2)):
dependencies:
evtd: 0.2.4
- vue: 3.5.12(typescript@5.6.3)
+ vue: 3.5.12(typescript@5.7.2)
- vue-demi@0.14.10(vue@3.5.12(typescript@5.6.3)):
+ vue-demi@0.14.10(vue@3.5.12(typescript@5.7.2)):
dependencies:
- vue: 3.5.12(typescript@5.6.3)
+ vue: 3.5.12(typescript@5.7.2)
- vue-flow-layout@0.1.1(vue@3.5.12(typescript@5.6.3)):
+ vue-flow-layout@0.1.1(vue@3.5.12(typescript@5.7.2)):
dependencies:
- vue: 3.5.12(typescript@5.6.3)
+ vue: 3.5.12(typescript@5.7.2)
- vue@3.5.12(typescript@5.6.3):
+ vue@3.5.12(typescript@5.7.2):
dependencies:
'@vue/compiler-dom': 3.5.12
'@vue/compiler-sfc': 3.5.12
'@vue/runtime-dom': 3.5.12
- '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.6.3))
+ '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.7.2))
'@vue/shared': 3.5.12
optionalDependencies:
- typescript: 5.6.3
+ typescript: 5.7.2
- vueuc@0.4.64(vue@3.5.12(typescript@5.6.3)):
+ vueuc@0.4.64(vue@3.5.12(typescript@5.7.2)):
dependencies:
- '@css-render/vue3-ssr': 0.15.14(vue@3.5.12(typescript@5.6.3))
+ '@css-render/vue3-ssr': 0.15.14(vue@3.5.12(typescript@5.7.2))
'@juggle/resize-observer': 3.4.0
css-render: 0.15.14
evtd: 0.2.4
seemly: 0.3.8
- vdirs: 0.1.8(vue@3.5.12(typescript@5.6.3))
- vooks: 0.2.12(vue@3.5.12(typescript@5.6.3))
- vue: 3.5.12(typescript@5.6.3)
+ vdirs: 0.1.8(vue@3.5.12(typescript@5.7.2))
+ vooks: 0.2.12(vue@3.5.12(typescript@5.7.2))
+ vue: 3.5.12(typescript@5.7.2)
w3c-xmlserializer@5.0.0:
dependencies:
@@ -3534,6 +3618,8 @@ snapshots:
webidl-conversions@7.0.0: {}
+ webpack-virtual-modules@0.6.2: {}
+
whatwg-encoding@3.1.1:
dependencies:
iconv-lite: 0.6.3
@@ -3564,6 +3650,6 @@ snapshots:
xmldom-sre@0.1.31: {}
- yaml@2.6.0: {}
+ yaml@2.6.1: {}
zwitch@2.0.4: {}