From cbdc3efd22a99c7b1bf5be47e3878acf851a3fdf Mon Sep 17 00:00:00 2001 From: johnathan <952508490@qq.com> Date: Thu, 17 Jul 2025 18:16:11 +0800 Subject: [PATCH] Update --- package.json | 18 +- pnpm-lock.yaml | 1936 +++++------------ src/components/ResultTable.vue | 26 +- src/logic/convert.ts | 2 + src/logic/crypto.ts | 81 + src/logic/excel.ts | 1 + src/logic/execute-script.ts | 2 + src/logic/{upload.ts => upload-image.ts} | 1 + src/options/views/help/guide.md | 2 + src/page-worker/composables/amazon.ts | 134 +- src/page-worker/composables/homedepot.ts | 4 +- src/page-worker/impls/amazon.ts | 5 +- src/page-worker/impls/homedepot.ts | 3 +- .../{interfaces.ts => interfaces/amazon.ts} | 63 +- src/page-worker/interfaces/common.ts | 35 + src/page-worker/interfaces/homedepot.ts | 27 + src/services/base.ts | 13 + tsconfig.json | 2 +- vite.config.mts | 11 +- 19 files changed, 789 insertions(+), 1577 deletions(-) create mode 100644 src/logic/crypto.ts rename src/logic/{upload.ts => upload-image.ts} (97%) rename src/page-worker/{interfaces.ts => interfaces/amazon.ts} (59%) create mode 100644 src/page-worker/interfaces/common.ts create mode 100644 src/page-worker/interfaces/homedepot.ts diff --git a/package.json b/package.json index 33e20c4..9120308 100644 --- a/package.json +++ b/package.json @@ -27,16 +27,14 @@ "prepare": "husky" }, "devDependencies": { - "@iconify/json": "^2.2.356", + "@iconify/json": "^2.2.359", "@types/fs-extra": "^11.0.4", - "@types/gulp-terser": "^1.2.6", - "@types/node": "^22.16.0", + "@types/node": "^22.16.4", "@types/webextension-polyfill": "^0.12.3", "@vitejs/plugin-vue": "^6.0.0", "@vitejs/plugin-vue-jsx": "^5.0.1", - "@vue/test-utils": "^2.4.6", - "@vueuse/core": "^12.8.2", - "@zumer/snapdom": "^1.8.0", + "@vueuse/core": "^13.5.0", + "@zumer/snapdom": "^1.9.5", "alova": "^3.3.4", "chokidar": "^4.0.3", "cross-env": "^7.0.3", @@ -50,17 +48,19 @@ "jsdom": "^26.1.0", "kolorist": "^1.8.0", "lint-staged": "^16.1.2", + "markdown-it-anchor": "^9.2.0", + "markdown-it-toc-done-right": "^4.2.0", "naive-ui": "^2.42.0", "npm-run-all": "^4.1.5", - "prettier": "3.5.3", + "prettier": "3.6.2", "rimraf": "^6.0.1", "sass-embedded": "^1.89.2", "typescript": "^5.8.3", "unplugin-auto-import": "^19.3.0", "unplugin-icons": "^22.1.0", "unplugin-vue-components": "^28.8.0", - "vite": "^7.0.2", - "vite-plugin-md": "^0.21.5", + "unplugin-vue-markdown": "^29.1.0", + "vite": "^7.0.4", "vitest": "^3.2.4", "vue": "^3.5.17", "vue-demi": "^0.14.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d654bd5..b5aed37 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,35 +8,29 @@ importers: .: devDependencies: '@iconify/json': - specifier: ^2.2.356 - version: 2.2.356 + specifier: ^2.2.359 + version: 2.2.359 '@types/fs-extra': specifier: ^11.0.4 version: 11.0.4 - '@types/gulp-terser': - specifier: ^1.2.6 - version: 1.2.6 '@types/node': - specifier: ^22.16.0 - version: 22.16.0 + specifier: ^22.16.4 + version: 22.16.4 '@types/webextension-polyfill': specifier: ^0.12.3 version: 0.12.3 '@vitejs/plugin-vue': specifier: ^6.0.0 - version: 6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vitejs/plugin-vue-jsx': specifier: ^5.0.1 - version: 5.0.1(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) - '@vue/test-utils': - specifier: ^2.4.6 - version: 2.4.6 + version: 5.0.1(vite@7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vueuse/core': - specifier: ^12.8.2 - version: 12.8.2(typescript@5.8.3) + specifier: ^13.5.0 + version: 13.5.0(vue@3.5.17(typescript@5.8.3)) '@zumer/snapdom': - specifier: ^1.8.0 - version: 1.8.0 + specifier: ^1.9.5 + version: 1.9.5 alova: specifier: ^3.3.4 version: 3.3.4 @@ -76,6 +70,12 @@ importers: lint-staged: specifier: ^16.1.2 version: 16.1.2 + markdown-it-anchor: + specifier: ^9.2.0 + version: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0) + markdown-it-toc-done-right: + specifier: ^4.2.0 + version: 4.2.0 naive-ui: specifier: ^2.42.0 version: 2.42.0(vue@3.5.17(typescript@5.8.3)) @@ -83,8 +83,8 @@ importers: specifier: ^4.1.5 version: 4.1.5 prettier: - specifier: 3.5.3 - version: 3.5.3 + specifier: 3.6.2 + version: 3.6.2 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -96,22 +96,22 @@ importers: version: 5.8.3 unplugin-auto-import: specifier: ^19.3.0 - version: 19.3.0(@vueuse/core@12.8.2(typescript@5.8.3)) + version: 19.3.0(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))) unplugin-icons: specifier: ^22.1.0 version: 22.1.0(@vue/compiler-sfc@3.5.17) unplugin-vue-components: specifier: ^28.8.0 version: 28.8.0(@babel/parser@7.28.0)(vue@3.5.17(typescript@5.8.3)) + unplugin-vue-markdown: + specifier: ^29.1.0 + version: 29.1.0(vite@7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)) vite: - specifier: ^7.0.2 - version: 7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) - vite-plugin-md: - specifier: ^0.21.5 - version: 0.21.5(@vitejs/plugin-vue@6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))(happy-dom@8.9.0)(jsdom@26.1.0)(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)) + specifier: ^7.0.4 + version: 7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.16.0)(happy-dom@8.9.0)(jsdom@26.1.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) + version: 3.2.4(@types/node@22.16.4)(happy-dom@8.9.0)(jsdom@26.1.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) vue: specifier: ^3.5.17 version: 3.5.17(typescript@5.8.3) @@ -358,10 +358,10 @@ packages: } engines: { node: '>=6.9.0' } - '@babel/types@7.28.0': + '@babel/types@7.28.1': resolution: { - integrity: sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==, + integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==, } engines: { node: '>=6.9.0' } @@ -458,424 +458,235 @@ packages: integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==, } - '@esbuild/aix-ppc64@0.25.5': + '@esbuild/aix-ppc64@0.25.6': resolution: { - integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==, + integrity: sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw==, } engines: { node: '>=18' } cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.18.20': + '@esbuild/android-arm64@0.25.6': resolution: { - integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==, - } - engines: { node: '>=12' } - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.25.5': - resolution: - { - integrity: sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==, + integrity: sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA==, } engines: { node: '>=18' } cpu: [arm64] os: [android] - '@esbuild/android-arm@0.18.20': + '@esbuild/android-arm@0.25.6': resolution: { - integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==, - } - engines: { node: '>=12' } - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.25.5': - resolution: - { - integrity: sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==, + integrity: sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg==, } engines: { node: '>=18' } cpu: [arm] os: [android] - '@esbuild/android-x64@0.18.20': + '@esbuild/android-x64@0.25.6': resolution: { - integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==, - } - engines: { node: '>=12' } - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.25.5': - resolution: - { - integrity: sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==, + integrity: sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A==, } engines: { node: '>=18' } cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.18.20': + '@esbuild/darwin-arm64@0.25.6': resolution: { - integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==, - } - engines: { node: '>=12' } - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.25.5': - resolution: - { - integrity: sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==, + integrity: sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA==, } engines: { node: '>=18' } cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.18.20': + '@esbuild/darwin-x64@0.25.6': resolution: { - integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==, - } - engines: { node: '>=12' } - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.25.5': - resolution: - { - integrity: sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==, + integrity: sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg==, } engines: { node: '>=18' } cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.18.20': + '@esbuild/freebsd-arm64@0.25.6': resolution: { - integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==, - } - engines: { node: '>=12' } - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.25.5': - resolution: - { - integrity: sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==, + integrity: sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg==, } engines: { node: '>=18' } cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.18.20': + '@esbuild/freebsd-x64@0.25.6': resolution: { - integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==, - } - engines: { node: '>=12' } - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.25.5': - resolution: - { - integrity: sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==, + integrity: sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ==, } engines: { node: '>=18' } cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.18.20': + '@esbuild/linux-arm64@0.25.6': resolution: { - integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==, - } - engines: { node: '>=12' } - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.25.5': - resolution: - { - integrity: sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==, + integrity: sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ==, } engines: { node: '>=18' } cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.18.20': + '@esbuild/linux-arm@0.25.6': resolution: { - integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==, - } - engines: { node: '>=12' } - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.25.5': - resolution: - { - integrity: sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==, + integrity: sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw==, } engines: { node: '>=18' } cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.18.20': + '@esbuild/linux-ia32@0.25.6': resolution: { - integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==, - } - engines: { node: '>=12' } - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.25.5': - resolution: - { - integrity: sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==, + integrity: sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw==, } engines: { node: '>=18' } cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.18.20': + '@esbuild/linux-loong64@0.25.6': resolution: { - integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==, - } - engines: { node: '>=12' } - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.25.5': - resolution: - { - integrity: sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==, + integrity: sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg==, } engines: { node: '>=18' } cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.18.20': + '@esbuild/linux-mips64el@0.25.6': resolution: { - integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==, - } - engines: { node: '>=12' } - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.25.5': - resolution: - { - integrity: sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==, + integrity: sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw==, } engines: { node: '>=18' } cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.18.20': + '@esbuild/linux-ppc64@0.25.6': resolution: { - integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==, - } - engines: { node: '>=12' } - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.25.5': - resolution: - { - integrity: sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==, + integrity: sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw==, } engines: { node: '>=18' } cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.18.20': + '@esbuild/linux-riscv64@0.25.6': resolution: { - integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==, - } - engines: { node: '>=12' } - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.25.5': - resolution: - { - integrity: sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==, + integrity: sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w==, } engines: { node: '>=18' } cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.18.20': + '@esbuild/linux-s390x@0.25.6': resolution: { - integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==, - } - engines: { node: '>=12' } - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.25.5': - resolution: - { - integrity: sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==, + integrity: sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw==, } engines: { node: '>=18' } cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.18.20': + '@esbuild/linux-x64@0.25.6': resolution: { - integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==, - } - engines: { node: '>=12' } - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.25.5': - resolution: - { - integrity: sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==, + integrity: sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig==, } engines: { node: '>=18' } cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.5': + '@esbuild/netbsd-arm64@0.25.6': resolution: { - integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==, + integrity: sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q==, } engines: { node: '>=18' } cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.18.20': + '@esbuild/netbsd-x64@0.25.6': resolution: { - integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==, - } - engines: { node: '>=12' } - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.25.5': - resolution: - { - integrity: sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==, + integrity: sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g==, } engines: { node: '>=18' } cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.5': + '@esbuild/openbsd-arm64@0.25.6': resolution: { - integrity: sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==, + integrity: sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg==, } engines: { node: '>=18' } cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.18.20': + '@esbuild/openbsd-x64@0.25.6': resolution: { - integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==, - } - engines: { node: '>=12' } - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.25.5': - resolution: - { - integrity: sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==, + integrity: sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw==, } engines: { node: '>=18' } cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.18.20': + '@esbuild/openharmony-arm64@0.25.6': resolution: { - integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==, + integrity: sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA==, } - engines: { node: '>=12' } - cpu: [x64] - os: [sunos] + engines: { node: '>=18' } + cpu: [arm64] + os: [openharmony] - '@esbuild/sunos-x64@0.25.5': + '@esbuild/sunos-x64@0.25.6': resolution: { - integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==, + integrity: sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA==, } engines: { node: '>=18' } cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.18.20': + '@esbuild/win32-arm64@0.25.6': resolution: { - integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==, - } - engines: { node: '>=12' } - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.25.5': - resolution: - { - integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==, + integrity: sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q==, } engines: { node: '>=18' } cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.18.20': + '@esbuild/win32-ia32@0.25.6': resolution: { - integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==, - } - engines: { node: '>=12' } - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.25.5': - resolution: - { - integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==, + integrity: sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ==, } engines: { node: '>=18' } cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.18.20': + '@esbuild/win32-x64@0.25.6': resolution: { - integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==, - } - engines: { node: '>=12' } - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.25.5': - resolution: - { - integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==, + integrity: sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA==, } engines: { node: '>=18' } cpu: [x64] @@ -959,10 +770,10 @@ packages: } deprecated: Use @eslint/object-schema instead - '@iconify/json@2.2.356': + '@iconify/json@2.2.359': resolution: { - integrity: sha512-UVUnPLu154x8oa4GFNU3SPKkKcNbVpdNBLAGDhQFPVin2kf6dK6146WK5vDZsxs+366Mfdy8ZDkbatDqjlTcPw==, + integrity: sha512-nOIaROD3xeLiFGvJu0YIgeu4Hqbmz6T71b0lsFv1TY6Uu6Lk/5Z8GhDByIE2/zfgxvxfv3f+5A/DkLHmMXYu8Q==, } '@iconify/types@2.0.0': @@ -1023,19 +834,30 @@ packages: integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==, } - '@jsdevtools/ez-spawn@3.0.4': - resolution: - { - integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==, - } - engines: { node: '>=10' } - '@juggle/resize-observer@3.4.0': resolution: { integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==, } + '@mdit-vue/plugin-component@2.1.4': + resolution: + { + integrity: sha512-fiLbwcaE6gZE4c8Mkdkc4X38ltXh/EdnuPE1hepFT2dLiW6I4X8ho2Wq7nhYuT8RmV4OKlCFENwCuXlKcpV/sw==, + } + + '@mdit-vue/plugin-frontmatter@2.1.4': + resolution: + { + integrity: sha512-mOlavV176njnozIf0UZGFYymmQ2LK5S1rjrbJ1uGz4Df59tu0DQntdE7YZXqmJJA9MiSx7ViCTUQCNPKg7R8Ow==, + } + + '@mdit-vue/types@2.1.4': + resolution: + { + integrity: sha512-QiGNZslz+zXUs2X8D11UQhB4KAMZ0DZghvYxa7+1B+VMLcDtz//XHpWbcuexjzE3kBXSxIUTPH3eSQCa0puZHA==, + } + '@mdn/browser-compat-data@6.0.23': resolution: { @@ -1063,19 +885,6 @@ packages: } engines: { node: '>= 8' } - '@one-ini/wasm@0.1.1': - resolution: - { - integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==, - } - - '@pkgjs/parseargs@0.11.0': - resolution: - { - integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==, - } - engines: { node: '>=14' } - '@pnpm/config.env-replace@1.1.0': resolution: { @@ -1103,197 +912,183 @@ packages: integrity: sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA==, } - '@rolldown/pluginutils@1.0.0-beta.24': + '@rolldown/pluginutils@1.0.0-beta.27': resolution: { - integrity: sha512-NMiim/enJlffMP16IanVj1ajFNEg8SaMEYyxyYfJoEyt5EiFT3HUH/T2GRdeStNWp+/kg5U8DiJqnQBgLQ8uCw==, + integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==, } - '@rollup/rollup-android-arm-eabi@4.44.2': + '@rollup/rollup-android-arm-eabi@4.45.1': resolution: { - integrity: sha512-g0dF8P1e2QYPOj1gu7s/3LVP6kze9A7m6x0BZ9iTdXK8N5c2V7cpBKHV3/9A4Zd8xxavdhK0t4PnqjkqVmUc9Q==, + integrity: sha512-NEySIFvMY0ZQO+utJkgoMiCAjMrGvnbDLHvcmlA33UXJpYBCvlBEbMMtV837uCkS+plG2umfhn0T5mMAxGrlRA==, } cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.44.2': + '@rollup/rollup-android-arm64@4.45.1': resolution: { - integrity: sha512-Yt5MKrOosSbSaAK5Y4J+vSiID57sOvpBNBR6K7xAaQvk3MkcNVV0f9fE20T+41WYN8hDn6SGFlFrKudtx4EoxA==, + integrity: sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ==, } cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.44.2': + '@rollup/rollup-darwin-arm64@4.45.1': resolution: { - integrity: sha512-EsnFot9ZieM35YNA26nhbLTJBHD0jTwWpPwmRVDzjylQT6gkar+zenfb8mHxWpRrbn+WytRRjE0WKsfaxBkVUA==, + integrity: sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA==, } cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.44.2': + '@rollup/rollup-darwin-x64@4.45.1': resolution: { - integrity: sha512-dv/t1t1RkCvJdWWxQ2lWOO+b7cMsVw5YFaS04oHpZRWehI1h0fV1gF4wgGCTyQHHjJDfbNpwOi6PXEafRBBezw==, + integrity: sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og==, } cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.44.2': + '@rollup/rollup-freebsd-arm64@4.45.1': resolution: { - integrity: sha512-W4tt4BLorKND4qeHElxDoim0+BsprFTwb+vriVQnFFtT/P6v/xO5I99xvYnVzKWrK6j7Hb0yp3x7V5LUbaeOMg==, + integrity: sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g==, } cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.44.2': + '@rollup/rollup-freebsd-x64@4.45.1': resolution: { - integrity: sha512-tdT1PHopokkuBVyHjvYehnIe20fxibxFCEhQP/96MDSOcyjM/shlTkZZLOufV3qO6/FQOSiJTBebhVc12JyPTA==, + integrity: sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A==, } cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.44.2': + '@rollup/rollup-linux-arm-gnueabihf@4.45.1': resolution: { - integrity: sha512-+xmiDGGaSfIIOXMzkhJ++Oa0Gwvl9oXUeIiwarsdRXSe27HUIvjbSIpPxvnNsRebsNdUo7uAiQVgBD1hVriwSQ==, + integrity: sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==, } cpu: [arm] os: [linux] libc: [glibc] - '@rollup/rollup-linux-arm-musleabihf@4.44.2': + '@rollup/rollup-linux-arm-musleabihf@4.45.1': resolution: { - integrity: sha512-bDHvhzOfORk3wt8yxIra8N4k/N0MnKInCW5OGZaeDYa/hMrdPaJzo7CSkjKZqX4JFUWjUGm88lI6QJLCM7lDrA==, + integrity: sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==, } cpu: [arm] os: [linux] libc: [musl] - '@rollup/rollup-linux-arm64-gnu@4.44.2': + '@rollup/rollup-linux-arm64-gnu@4.45.1': resolution: { - integrity: sha512-NMsDEsDiYghTbeZWEGnNi4F0hSbGnsuOG+VnNvxkKg0IGDvFh7UVpM/14mnMwxRxUf9AdAVJgHPvKXf6FpMB7A==, + integrity: sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==, } cpu: [arm64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-arm64-musl@4.44.2': + '@rollup/rollup-linux-arm64-musl@4.45.1': resolution: { - integrity: sha512-lb5bxXnxXglVq+7imxykIp5xMq+idehfl+wOgiiix0191av84OqbjUED+PRC5OA8eFJYj5xAGcpAZ0pF2MnW+A==, + integrity: sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==, } cpu: [arm64] os: [linux] libc: [musl] - '@rollup/rollup-linux-loongarch64-gnu@4.44.2': + '@rollup/rollup-linux-loongarch64-gnu@4.45.1': resolution: { - integrity: sha512-Yl5Rdpf9pIc4GW1PmkUGHdMtbx0fBLE1//SxDmuf3X0dUC57+zMepow2LK0V21661cjXdTn8hO2tXDdAWAqE5g==, + integrity: sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==, } cpu: [loong64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-powerpc64le-gnu@4.44.2': + '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': resolution: { - integrity: sha512-03vUDH+w55s680YYryyr78jsO1RWU9ocRMaeV2vMniJJW/6HhoTBwyyiiTPVHNWLnhsnwcQ0oH3S9JSBEKuyqw==, + integrity: sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==, } cpu: [ppc64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-riscv64-gnu@4.44.2': + '@rollup/rollup-linux-riscv64-gnu@4.45.1': resolution: { - integrity: sha512-iYtAqBg5eEMG4dEfVlkqo05xMOk6y/JXIToRca2bAWuqjrJYJlx/I7+Z+4hSrsWU8GdJDFPL4ktV3dy4yBSrzg==, + integrity: sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==, } cpu: [riscv64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-riscv64-musl@4.44.2': + '@rollup/rollup-linux-riscv64-musl@4.45.1': resolution: { - integrity: sha512-e6vEbgaaqz2yEHqtkPXa28fFuBGmUJ0N2dOJK8YUfijejInt9gfCSA7YDdJ4nYlv67JfP3+PSWFX4IVw/xRIPg==, + integrity: sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==, } cpu: [riscv64] os: [linux] libc: [musl] - '@rollup/rollup-linux-s390x-gnu@4.44.2': + '@rollup/rollup-linux-s390x-gnu@4.45.1': resolution: { - integrity: sha512-evFOtkmVdY3udE+0QKrV5wBx7bKI0iHz5yEVx5WqDJkxp9YQefy4Mpx3RajIVcM6o7jxTvVd/qpC1IXUhGc1Mw==, + integrity: sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==, } cpu: [s390x] os: [linux] libc: [glibc] - '@rollup/rollup-linux-x64-gnu@4.44.2': + '@rollup/rollup-linux-x64-gnu@4.45.1': resolution: { - integrity: sha512-/bXb0bEsWMyEkIsUL2Yt5nFB5naLAwyOWMEviQfQY1x3l5WsLKgvZf66TM7UTfED6erckUVUJQ/jJ1FSpm3pRQ==, + integrity: sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==, } cpu: [x64] os: [linux] libc: [glibc] - '@rollup/rollup-linux-x64-musl@4.44.2': + '@rollup/rollup-linux-x64-musl@4.45.1': resolution: { - integrity: sha512-3D3OB1vSSBXmkGEZR27uiMRNiwN08/RVAcBKwhUYPaiZ8bcvdeEwWPvbnXvvXHY+A/7xluzcN+kaiOFNiOZwWg==, + integrity: sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==, } cpu: [x64] os: [linux] libc: [musl] - '@rollup/rollup-win32-arm64-msvc@4.44.2': + '@rollup/rollup-win32-arm64-msvc@4.45.1': resolution: { - integrity: sha512-VfU0fsMK+rwdK8mwODqYeM2hDrF2WiHaSmCBrS7gColkQft95/8tphyzv2EupVxn3iE0FI78wzffoULH1G+dkw==, + integrity: sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==, } cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.44.2': + '@rollup/rollup-win32-ia32-msvc@4.45.1': resolution: { - integrity: sha512-+qMUrkbUurpE6DVRjiJCNGZBGo9xM4Y0FXU5cjgudWqIBWbcLkjE3XprJUsOFgC6xjBClwVa9k6O3A7K3vxb5Q==, + integrity: sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw==, } cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.44.2': + '@rollup/rollup-win32-x64-msvc@4.45.1': resolution: { - integrity: sha512-3+QZROYfJ25PDcxFF66UEk8jGWigHJeecZILvkPkyQN7oc5BvFo4YEXFkOs154j3FTMp9mn9Ky8RCOwastduEA==, + integrity: sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA==, } cpu: [x64] os: [win32] - '@types/chai-subset@1.3.6': - resolution: - { - integrity: sha512-m8lERkkQj+uek18hXOZuec3W/fCRTrU4hrnXjH3qhHy96ytuPaPiWGgu7sJb7tZxZonO75vYAjCvpe/e4VUwRw==, - } - peerDependencies: - '@types/chai': <5.2.0 - - '@types/chai@4.3.20': - resolution: - { - integrity: sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==, - } - '@types/chai@5.2.2': resolution: { @@ -1318,12 +1113,6 @@ packages: integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==, } - '@types/gulp-terser@1.2.6': - resolution: - { - integrity: sha512-/4wRi8Edn1ykh1GJdfSN2VvPLWqPP7Y6sG1n5CnRgMCDCfjZ2rLu04vNJK7gAsg+0E5IoDVIpya/mO9es2LsJw==, - } - '@types/jsonfile@6.1.4': resolution: { @@ -1354,10 +1143,10 @@ packages: integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==, } - '@types/markdown-it@12.2.3': + '@types/markdown-it@14.1.2': resolution: { - integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==, + integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==, } '@types/mdurl@2.0.0': @@ -1378,10 +1167,10 @@ packages: integrity: sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==, } - '@types/node@22.16.0': + '@types/node@22.16.4': resolution: { - integrity: sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==, + integrity: sha512-PYRhNtZdm2wH/NT2k/oAJ6/f2VD2N2Dag0lGlx2vWgMSJXGNmlce5MiTQzoWAiIJtso30mjnfQCOKVH+kAQC/g==, } '@types/web-bluetooth@0.0.21': @@ -1565,62 +1354,34 @@ packages: integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==, } - '@vue/test-utils@2.4.6': + '@vueuse/core@13.5.0': resolution: { - integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==, + integrity: sha512-wV7z0eUpifKmvmN78UBZX8T7lMW53Nrk6JP5+6hbzrB9+cJ3jr//hUlhl9TZO/03bUkMK6gGkQpqOPWoabr72g==, + } + peerDependencies: + vue: ^3.5.0 + + '@vueuse/metadata@13.5.0': + resolution: + { + integrity: sha512-euhItU3b0SqXxSy8u1XHxUCdQ8M++bsRs+TYhOLDU/OykS7KvJnyIFfep0XM5WjIFry9uAPlVSjmVHiqeshmkw==, } - '@vueuse/core@12.8.2': + '@vueuse/shared@13.5.0': resolution: { - integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==, + integrity: sha512-K7GrQIxJ/ANtucxIXbQlUHdB0TPA8c+q5i+zbrjxuhJCnJ9GtBg75sBSnvmLSxHKPg2Yo8w62PWksl9kwH0Q8g==, } + peerDependencies: + vue: ^3.5.0 - '@vueuse/metadata@12.8.2': + '@zumer/snapdom@1.9.5': resolution: { - integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==, + integrity: sha512-p+9C86evbQceSlDBhRA2+BJSotBPO7YFh6b7LeUDPowt/iAx5kzZomO3Fme7mYqfpn990TDKFHn0XascDvUODw==, } - '@vueuse/shared@12.8.2': - resolution: - { - integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==, - } - - '@yankeeinlondon/builder-api@1.4.1': - resolution: - { - integrity: sha512-qc6HyfqtuS06FvA5rK0L62Nmc1LnarVOt8/V/mTX2DBZlpTfIDpudpbE/7/kxjme9pP4PFMCk7cPSrprLEorjw==, - } - - '@yankeeinlondon/gray-matter@6.2.1': - resolution: - { - integrity: sha512-ZrHqB3PAin0QmxeNV3Ly3c6IDXKelGGLmGJGWoqwxI1jJjXNU80i6KWsJ0sAhzTg/UIsAtgBFcJkXS7F1ZM6eQ==, - } - engines: { node: '>=14.0' } - - '@yankeeinlondon/happy-wrapper@2.10.1': - resolution: - { - integrity: sha512-kS3HT26QSQqcZa8Me2yrb6oc/j0BTmTRR76ITRGcYlO8G1snz9wii1eCrBTx+gAo58P+e3UkxB8PTVrmjTowVA==, - } - - '@zumer/snapdom@1.8.0': - resolution: - { - integrity: sha512-+xjVImca5k/nUxh0yUcdwcRzLFwSzNwzEfzerlUIC8IOnW+ikengvZuSODUXdOi+T7xuLgpj0HTXf+cRjWW/0w==, - } - - abbrev@2.0.0: - resolution: - { - integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==, - } - engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } - abort-controller@3.0.0: resolution: { @@ -1636,13 +1397,6 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn-walk@8.3.4: - resolution: - { - integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==, - } - engines: { node: '>=0.4.0' } - acorn@8.15.0: resolution: { @@ -1692,10 +1446,10 @@ packages: } engines: { node: '>=12.0' } - agent-base@7.1.3: + agent-base@7.1.4: resolution: { - integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==, + integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==, } engines: { node: '>= 14' } @@ -1794,6 +1548,12 @@ packages: } engines: { node: '>= 10' } + argparse@1.0.10: + resolution: + { + integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, + } + argparse@2.0.1: resolution: { @@ -1828,12 +1588,6 @@ packages: } engines: { node: '>= 0.4' } - assertion-error@1.1.0: - resolution: - { - integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==, - } - assertion-error@2.0.1: resolution: { @@ -1962,13 +1716,6 @@ packages: } engines: { node: '>=8' } - brilliant-errors@0.7.3: - resolution: - { - integrity: sha512-WT9BkAze4SUOJfr7LUwJWNDAvynEAvUMvMPuFKu8QQKnRq+WMx3DAtHfOBJjHmHRxf748JY3CNVytSk6HH2yGg==, - } - engines: { node: '>=14.0.0' } - browserslist@4.25.1: resolution: { @@ -2021,14 +1768,6 @@ packages: } engines: { node: '>=0.2.0' } - bumpp@8.2.1: - resolution: - { - integrity: sha512-4tHKsWC2mqHQvdjZ4AXgVhS2xMsz8qQ4zYt87vGRXW5tqAjrYa/UJqy7s/dGYI2OIe9ghBdiFhKpyKEX9SXffg==, - } - engines: { node: '>=10' } - hasBin: true - bundle-name@4.1.0: resolution: { @@ -2064,12 +1803,6 @@ packages: } engines: { node: '>= 0.4' } - call-me-maybe@1.0.2: - resolution: - { - integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==, - } - callsites@3.1.0: resolution: { @@ -2077,13 +1810,6 @@ packages: } engines: { node: '>=6' } - callsites@4.2.0: - resolution: - { - integrity: sha512-kfzR4zzQtAE9PC7CzZsjl3aBNbXWuXiSeOCdLcPpBfGW8YuCqQHcRPFDbr/BPVmd3EEPVpuFzLyuT/cUhPr4OQ==, - } - engines: { node: '>=12.20' } - camelcase@8.0.0: resolution: { @@ -2097,19 +1823,12 @@ packages: integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==, } - chai@4.5.0: + chai@5.2.1: resolution: { - integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==, + integrity: sha512-5nFxhUrX0PqtyogoYOA8IPswy5sZFTOsBFl/9bNsmDLgsxYTzSZQJDPppDnZPTQbzSEm0hqGjWPzRemQCYbD6A==, } - engines: { node: '>=4' } - - chai@5.2.0: - resolution: - { - integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==, - } - engines: { node: '>=12' } + engines: { node: '>=18' } chainsaw@0.1.0: resolution: @@ -2138,12 +1857,6 @@ packages: } engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } - check-error@1.0.3: - resolution: - { - integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==, - } - check-error@2.1.1: resolution: { @@ -2265,13 +1978,6 @@ packages: } engines: { node: '>=8.0.0' } - commander@10.0.1: - resolution: - { - integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==, - } - engines: { node: '>=14' } - commander@14.0.0: resolution: { @@ -2279,12 +1985,6 @@ packages: } engines: { node: '>=20' } - commander@2.20.3: - resolution: - { - integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, - } - commander@2.9.0: resolution: { @@ -2546,13 +2246,6 @@ packages: integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==, } - deep-eql@4.1.4: - resolution: - { - integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==, - } - engines: { node: '>=6' } - deep-eql@5.0.2: resolution: { @@ -2679,18 +2372,10 @@ packages: integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, } - editorconfig@1.0.4: + electron-to-chromium@1.5.185: resolution: { - integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==, - } - engines: { node: '>=14' } - hasBin: true - - electron-to-chromium@1.5.179: - resolution: - { - integrity: sha512-UWKi/EbBopgfFsc5k61wFpV7WrnnSlSzW/e2XcBmS6qKYTivZlLtoll5/rdqRTxGglGHkmkW0j0pFNJG10EUIQ==, + integrity: sha512-dYOZfUk57hSMPePoIQ1fZWl1Fkj+OshhEVuPacNKWzC1efe56OsHY3l/jCfiAgIICOU3VgOIdoq7ahg7r7n6MQ==, } emittery@1.2.0: @@ -2724,13 +2409,6 @@ packages: integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==, } - entities@3.0.1: - resolution: - { - integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==, - } - engines: { node: '>=0.12' } - entities@4.5.0: resolution: { @@ -2812,18 +2490,10 @@ packages: integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==, } - esbuild@0.18.20: + esbuild@0.25.6: resolution: { - integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==, - } - engines: { node: '>=12' } - hasBin: true - - esbuild@0.25.5: - resolution: - { - integrity: sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==, + integrity: sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg==, } engines: { node: '>=18' } hasBin: true @@ -3036,13 +2706,6 @@ packages: integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, } - fast-glob@3.3.3: - resolution: - { - integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==, - } - engines: { node: '>=8.6.0' } - fast-json-patch@3.1.1: resolution: { @@ -3160,12 +2823,6 @@ packages: } engines: { node: '>=14' } - fp-ts@2.16.10: - resolution: - { - integrity: sha512-vuROzbNVfCmUkZSUbnWSltR1sbheyQbTzug7LB/46fEa1c0EucLeBaCEUE0gF3ZGUGBt9lVUiziGOhhj6K1ORA==, - } - fs-constants@1.0.0: resolution: { @@ -3248,12 +2905,6 @@ packages: } engines: { node: '>=18' } - get-func-name@2.0.2: - resolution: - { - integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==, - } - get-intrinsic@1.3.0: resolution: { @@ -3308,13 +2959,6 @@ packages: integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==, } - glob@10.4.5: - resolution: - { - integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==, - } - hasBin: true - glob@11.0.3: resolution: { @@ -3389,6 +3033,13 @@ packages: integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==, } + gray-matter@4.0.3: + resolution: + { + integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==, + } + engines: { node: '>=6.0' } + growly@1.3.0: resolution: { @@ -3565,12 +3216,6 @@ packages: } engines: { node: '>=0.8.19' } - inferred-types@0.37.6: - resolution: - { - integrity: sha512-CfL5g1wR5rVwX2K5S6wSL+h9eODScum/LBwlhGRrcBIvfYppvUQM0aeRJ1BZS+QE38kGzd3v+U526+nQR7ZUkg==, - } - inflight@1.0.6: resolution: { @@ -3951,12 +3596,6 @@ packages: integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, } - jackspeak@3.4.3: - resolution: - { - integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==, - } - jackspeak@4.1.1: resolution: { @@ -3970,21 +3609,6 @@ packages: integrity: sha512-AMlnetc9+CV9asI19zHmrgS/WYsWUwCn2R7RzlbJWD7F9eWYUTGyBmU9o6PxngtLGOiDGPRu+Uc4fhKzbpteZQ==, } - js-beautify@1.15.4: - resolution: - { - integrity: sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==, - } - engines: { node: '>=14' } - hasBin: true - - js-cookie@3.0.5: - resolution: - { - integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==, - } - engines: { node: '>=14' } - js-tokens@4.0.0: resolution: { @@ -3997,6 +3621,13 @@ packages: integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==, } + js-yaml@3.14.1: + resolution: + { + integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==, + } + hasBin: true + js-yaml@4.1.0: resolution: { @@ -4100,20 +3731,6 @@ packages: } engines: { node: '>=0.10.0' } - kleur@3.0.3: - resolution: - { - integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==, - } - engines: { node: '>=6' } - - kleur@4.1.5: - resolution: - { - integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==, - } - engines: { node: '>=6' } - kolorist@1.8.0: resolution: { @@ -4174,10 +3791,10 @@ packages: } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - linkify-it@4.0.1: + linkify-it@5.0.0: resolution: { - integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==, + integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==, } lint-staged@16.1.2: @@ -4208,13 +3825,6 @@ packages: } engines: { node: '>=4' } - local-pkg@0.4.3: - resolution: - { - integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==, - } - engines: { node: '>=14' } - local-pkg@1.1.1: resolution: { @@ -4333,12 +3943,6 @@ packages: } engines: { node: '>=18' } - loupe@2.3.7: - resolution: - { - integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==, - } - loupe@3.1.4: resolution: { @@ -4376,10 +3980,31 @@ packages: integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, } - markdown-it@13.0.2: + markdown-it-anchor@9.2.0: resolution: { - integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==, + integrity: sha512-sa2ErMQ6kKOA4l31gLGYliFQrMKkqSO0ZJgGhDHKijPf0pNFM9vghjAh3gn26pS4JDRs7Iwa9S36gxm3vgZTzg==, + } + peerDependencies: + '@types/markdown-it': '*' + markdown-it: '*' + + markdown-it-async@2.2.0: + resolution: + { + integrity: sha512-sITME+kf799vMeO/ww/CjH6q+c05f6TLpn6VOmmWCGNqPJzSh+uFgZoMB9s0plNtW6afy63qglNAC3MhrhP/gg==, + } + + markdown-it-toc-done-right@4.2.0: + resolution: + { + integrity: sha512-UB/IbzjWazwTlNAX0pvWNlJS8NKsOQ4syrXZQ/C72j+jirrsjVRT627lCaylrKJFBQWfRsPmIVQie8x38DEhAQ==, + } + + markdown-it@14.1.0: + resolution: + { + integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==, } hasBin: true @@ -4396,10 +4021,10 @@ packages: } engines: { node: '>= 0.4' } - mdurl@1.0.1: + mdurl@2.0.0: resolution: { - integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==, + integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==, } memorystream@0.3.1: @@ -4409,13 +4034,6 @@ packages: } engines: { node: '>= 0.10.0' } - merge2@1.4.1: - resolution: - { - integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, - } - engines: { node: '>= 8' } - micromatch@4.0.8: resolution: { @@ -4450,20 +4068,6 @@ packages: } engines: { node: '>=10' } - minimatch@9.0.1: - resolution: - { - integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==, - } - engines: { node: '>=16 || 14 >=14.17' } - - minimatch@9.0.5: - resolution: - { - integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==, - } - engines: { node: '>=16 || 14 >=14.17' } - minimist@1.2.8: resolution: { @@ -4532,12 +4136,6 @@ packages: engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true - native-dash@1.25.0: - resolution: - { - integrity: sha512-vJy1ZEfR/9jpAtuvsbPE/PuaeaJLIS+p7tl/bKEMHutRzMHnmgLv1fSmbyVvL04s2qzg0rCKZX5yfX74uiPLyA==, - } - natural-compare@1.4.0: resolution: { @@ -4581,14 +4179,6 @@ packages: integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==, } - nopt@7.2.1: - resolution: - { - integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==, - } - engines: { node: ^14.17.0 || ^16.13.0 || >=18.0.0 } - hasBin: true - normalize-package-data@2.5.0: resolution: { @@ -4797,13 +4387,6 @@ packages: integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, } - path-scurry@1.11.1: - resolution: - { - integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==, - } - engines: { node: '>=16 || 14 >=14.18' } - path-scurry@2.0.0: resolution: { @@ -4830,12 +4413,6 @@ packages: integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==, } - pathval@1.1.1: - resolution: - { - integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==, - } - pathval@2.0.1: resolution: { @@ -4862,10 +4439,10 @@ packages: } engines: { node: '>=8.6' } - picomatch@4.0.2: + picomatch@4.0.3: resolution: { - integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==, + integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==, } engines: { node: '>=12' } @@ -4963,10 +4540,10 @@ packages: } engines: { node: '>= 0.8.0' } - prettier@3.5.3: + prettier@3.6.2: resolution: { - integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==, + integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==, } engines: { node: '>=14' } hasBin: true @@ -5003,19 +4580,19 @@ packages: } engines: { node: '>=6' } - prompts@2.4.2: - resolution: - { - integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==, - } - engines: { node: '>= 6' } - proto-list@1.2.4: resolution: { integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==, } + punycode.js@2.3.1: + resolution: + { + integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==, + } + engines: { node: '>=6' } + punycode@2.3.1: resolution: { @@ -5222,18 +4799,10 @@ packages: engines: { node: 20 || >=22 } hasBin: true - rollup@3.29.5: + rollup@4.45.1: resolution: { - integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==, - } - engines: { node: '>=14.18.0', npm: '>=8.0.0' } - hasBin: true - - rollup@4.44.2: - resolution: - { - integrity: sha512-PVoapzTwSEcelaWGth3uR66u7ZRo6qhPHc0f2uRO9fX6XDVNrIiGYS0Pj9+R8yIIYSD/mCx2b16Ws9itljKSPg==, + integrity: sha512-4iya7Jb76fVpQyLoiVpzUrsjQ12r3dM7fIVz+4NwoYvZOShknRmiv+iu9CClZml5ZLGb0XMcYLutK6w9tgxHDw==, } engines: { node: '>=18.0.0', npm: '>=8.0.0' } hasBin: true @@ -5637,12 +5206,6 @@ packages: } engines: { node: '>=14' } - sisteransi@1.0.5: - resolution: - { - integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==, - } - slice-ansi@5.0.0: resolution: { @@ -5732,6 +5295,12 @@ packages: integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==, } + sprintf-js@1.0.3: + resolution: + { + integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, + } + stackback@0.0.2: resolution: { @@ -5889,12 +5458,6 @@ packages: } engines: { node: '>=14.16' } - strip-literal@1.3.0: - resolution: - { - integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==, - } - strip-literal@3.0.0: resolution: { @@ -5962,14 +5525,6 @@ packages: } engines: { node: '>=6' } - terser@4.8.1: - resolution: - { - integrity: sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==, - } - engines: { node: '>=6.0.0' } - hasBin: true - text-table@0.2.0: resolution: { @@ -6019,13 +5574,6 @@ packages: } engines: { node: '>=12.0.0' } - tinypool@0.3.1: - resolution: - { - integrity: sha512-zLA1ZXlstbU2rlpA4CIeVaqvWq41MTWqLY3FfsAXgC8+f7Pk7zroaJQxDgxn1xNudKW6Kmj4808rPFShUlIRmQ==, - } - engines: { node: '>=14.0.0' } - tinypool@1.1.1: resolution: { @@ -6040,13 +5588,6 @@ packages: } engines: { node: '>=14.0.0' } - tinyspy@1.1.1: - resolution: - { - integrity: sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==, - } - engines: { node: '>=14.0.0' } - tinyspy@4.0.3: resolution: { @@ -6134,13 +5675,6 @@ packages: } 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: { @@ -6204,10 +5738,10 @@ packages: engines: { node: '>=14.17' } hasBin: true - uc.micro@1.0.6: + uc.micro@2.1.0: resolution: { - integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==, + integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==, } ufo@1.6.1: @@ -6307,6 +5841,15 @@ packages: '@nuxt/kit': optional: true + unplugin-vue-markdown@29.1.0: + resolution: + { + integrity: sha512-BvDFrhsiXzVvzfq1y68jtZwHg1NYJBteSXmUK4zMdX1HT2QtKw8yimjUbDwuI1K9TW/1/L6QYiRQSl1OkHcxWg==, + } + engines: { node: '>=20' } + peerDependencies: + vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0 + unplugin@2.3.5: resolution: { @@ -6390,58 +5933,10 @@ packages: engines: { node: ^18.0.0 || ^20.0.0 || >=22.0.0 } hasBin: true - vite-plugin-md@0.21.5: + vite@7.0.4: resolution: { - integrity: sha512-gxiiSq2PmU2zUY5ZAFLEGmDFRV6J6gF85ns3hcvtgERibNST4gWxRSabqSZbGbHp3LEBwwK7C1CRLsl46yEiWg==, - } - peerDependencies: - vite: ^4.0.0 - - vite-plugin-md@0.22.5: - resolution: - { - integrity: sha512-ex6yQfan2teBT2uMzoIlDHRhKTOsNiyvblA9eLU/+uygpg4KikJPFeyBX300LqQ3pZ9qGHz35qoGJ0oLw47eZg==, - } - peerDependencies: - '@vitejs/plugin-vue': '>=2.3.4' - vite: ^4.0.0 || ^3.0.0 - - vite@4.5.14: - resolution: - { - integrity: sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==, - } - engines: { node: ^14.18.0 || >=16.0.0 } - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vite@7.0.2: - resolution: - { - integrity: sha512-hxdyZDY1CM6SNpKI4w4lcUc3Mtkd9ej4ECWVHSMrOdSinVc2zYOAppHeGc/hzmRo3pxM5blMzkuWHOJA/3NiFw==, + integrity: sha512-SkaSguuS7nnmV7mfJ8l81JGBFV7Gvzp8IzgE8A8t23+AxuNX61Q5H1Tpz5efduSN7NHC8nQXD3sKQKZAu5mNEA==, } engines: { node: ^20.19.0 || >=22.12.0 } hasBin: true @@ -6481,31 +5976,6 @@ packages: yaml: optional: true - vitest@0.25.8: - resolution: - { - integrity: sha512-X75TApG2wZTJn299E/TIYevr4E9/nBo1sUtZzn0Ci5oK8qnpZAZyhwg0qCeMSakGIWtc6oRwcQFyFfW14aOFWg==, - } - engines: { node: '>=v14.16.0' } - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@vitest/browser': '*' - '@vitest/ui': '*' - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - vitest@3.2.4: resolution: { @@ -6545,12 +6015,6 @@ packages: peerDependencies: vue: ^3.0.0 - vue-component-type-helpers@2.2.12: - resolution: - { - integrity: sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==, - } - vue-demi@0.14.10: resolution: { @@ -6955,7 +6419,7 @@ snapshots: '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 convert-source-map: 2.0.0 debug: 4.4.1 gensync: 1.0.0-beta.2 @@ -6967,14 +6431,14 @@ snapshots: '@babel/generator@7.28.0': dependencies: '@babel/parser': 7.28.0 - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.27.3': dependencies: - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 '@babel/helper-compilation-targets@7.27.2': dependencies: @@ -7002,14 +6466,14 @@ snapshots: '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 transitivePeerDependencies: - supports-color @@ -7024,7 +6488,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 '@babel/helper-plugin-utils@7.27.1': {} @@ -7040,7 +6504,7 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 transitivePeerDependencies: - supports-color @@ -7053,11 +6517,11 @@ snapshots: '@babel/helpers@7.27.6': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 '@babel/parser@7.28.0': dependencies: - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)': dependencies: @@ -7086,7 +6550,7 @@ snapshots: dependencies: '@babel/code-frame': 7.27.1 '@babel/parser': 7.28.0 - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 '@babel/traverse@7.28.0': dependencies: @@ -7095,12 +6559,12 @@ snapshots: '@babel/helper-globals': 7.28.0 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 debug: 4.4.1 transitivePeerDependencies: - supports-color - '@babel/types@7.28.0': + '@babel/types@7.28.1': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 @@ -7153,145 +6617,82 @@ snapshots: '@emotion/hash@0.8.0': {} - '@esbuild/aix-ppc64@0.25.5': + '@esbuild/aix-ppc64@0.25.6': optional: true - '@esbuild/android-arm64@0.18.20': + '@esbuild/android-arm64@0.25.6': optional: true - '@esbuild/android-arm64@0.25.5': + '@esbuild/android-arm@0.25.6': optional: true - '@esbuild/android-arm@0.18.20': + '@esbuild/android-x64@0.25.6': optional: true - '@esbuild/android-arm@0.25.5': + '@esbuild/darwin-arm64@0.25.6': optional: true - '@esbuild/android-x64@0.18.20': + '@esbuild/darwin-x64@0.25.6': optional: true - '@esbuild/android-x64@0.25.5': + '@esbuild/freebsd-arm64@0.25.6': optional: true - '@esbuild/darwin-arm64@0.18.20': + '@esbuild/freebsd-x64@0.25.6': optional: true - '@esbuild/darwin-arm64@0.25.5': + '@esbuild/linux-arm64@0.25.6': optional: true - '@esbuild/darwin-x64@0.18.20': + '@esbuild/linux-arm@0.25.6': optional: true - '@esbuild/darwin-x64@0.25.5': + '@esbuild/linux-ia32@0.25.6': optional: true - '@esbuild/freebsd-arm64@0.18.20': + '@esbuild/linux-loong64@0.25.6': optional: true - '@esbuild/freebsd-arm64@0.25.5': + '@esbuild/linux-mips64el@0.25.6': optional: true - '@esbuild/freebsd-x64@0.18.20': + '@esbuild/linux-ppc64@0.25.6': optional: true - '@esbuild/freebsd-x64@0.25.5': + '@esbuild/linux-riscv64@0.25.6': optional: true - '@esbuild/linux-arm64@0.18.20': + '@esbuild/linux-s390x@0.25.6': optional: true - '@esbuild/linux-arm64@0.25.5': + '@esbuild/linux-x64@0.25.6': optional: true - '@esbuild/linux-arm@0.18.20': + '@esbuild/netbsd-arm64@0.25.6': optional: true - '@esbuild/linux-arm@0.25.5': + '@esbuild/netbsd-x64@0.25.6': optional: true - '@esbuild/linux-ia32@0.18.20': + '@esbuild/openbsd-arm64@0.25.6': optional: true - '@esbuild/linux-ia32@0.25.5': + '@esbuild/openbsd-x64@0.25.6': optional: true - '@esbuild/linux-loong64@0.18.20': + '@esbuild/openharmony-arm64@0.25.6': optional: true - '@esbuild/linux-loong64@0.25.5': + '@esbuild/sunos-x64@0.25.6': optional: true - '@esbuild/linux-mips64el@0.18.20': + '@esbuild/win32-arm64@0.25.6': optional: true - '@esbuild/linux-mips64el@0.25.5': + '@esbuild/win32-ia32@0.25.6': optional: true - '@esbuild/linux-ppc64@0.18.20': - optional: true - - '@esbuild/linux-ppc64@0.25.5': - optional: true - - '@esbuild/linux-riscv64@0.18.20': - optional: true - - '@esbuild/linux-riscv64@0.25.5': - optional: true - - '@esbuild/linux-s390x@0.18.20': - optional: true - - '@esbuild/linux-s390x@0.25.5': - optional: true - - '@esbuild/linux-x64@0.18.20': - optional: true - - '@esbuild/linux-x64@0.25.5': - optional: true - - '@esbuild/netbsd-arm64@0.25.5': - optional: true - - '@esbuild/netbsd-x64@0.18.20': - optional: true - - '@esbuild/netbsd-x64@0.25.5': - optional: true - - '@esbuild/openbsd-arm64@0.25.5': - optional: true - - '@esbuild/openbsd-x64@0.18.20': - optional: true - - '@esbuild/openbsd-x64@0.25.5': - optional: true - - '@esbuild/sunos-x64@0.18.20': - optional: true - - '@esbuild/sunos-x64@0.25.5': - optional: true - - '@esbuild/win32-arm64@0.18.20': - optional: true - - '@esbuild/win32-arm64@0.25.5': - optional: true - - '@esbuild/win32-ia32@0.18.20': - optional: true - - '@esbuild/win32-ia32@0.25.5': - optional: true - - '@esbuild/win32-x64@0.18.20': - optional: true - - '@esbuild/win32-x64@0.25.5': + '@esbuild/win32-x64@0.25.6': optional: true '@eslint-community/eslint-utils@4.7.0(eslint@8.57.1)': @@ -7352,7 +6753,7 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} - '@iconify/json@2.2.356': + '@iconify/json@2.2.359': dependencies: '@iconify/types': 2.0.0 pathe: 1.1.2 @@ -7401,15 +6802,22 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.4 - '@jsdevtools/ez-spawn@3.0.4': - dependencies: - call-me-maybe: 1.0.2 - cross-spawn: 7.0.6 - string-argv: 0.3.2 - type-detect: 4.1.0 - '@juggle/resize-observer@3.4.0': {} + '@mdit-vue/plugin-component@2.1.4': + dependencies: + '@types/markdown-it': 14.1.2 + markdown-it: 14.1.0 + + '@mdit-vue/plugin-frontmatter@2.1.4': + dependencies: + '@mdit-vue/types': 2.1.4 + '@types/markdown-it': 14.1.2 + gray-matter: 4.0.3 + markdown-it: 14.1.0 + + '@mdit-vue/types@2.1.4': {} + '@mdn/browser-compat-data@6.0.23': {} '@nodelib/fs.scandir@2.1.5': @@ -7424,11 +6832,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@one-ini/wasm@0.1.1': {} - - '@pkgjs/parseargs@0.11.0': - optional: true - '@pnpm/config.env-replace@1.1.0': {} '@pnpm/network.ca-file@1.0.2': @@ -7443,74 +6846,68 @@ snapshots: '@rolldown/pluginutils@1.0.0-beta.19': {} - '@rolldown/pluginutils@1.0.0-beta.24': {} + '@rolldown/pluginutils@1.0.0-beta.27': {} - '@rollup/rollup-android-arm-eabi@4.44.2': + '@rollup/rollup-android-arm-eabi@4.45.1': optional: true - '@rollup/rollup-android-arm64@4.44.2': + '@rollup/rollup-android-arm64@4.45.1': optional: true - '@rollup/rollup-darwin-arm64@4.44.2': + '@rollup/rollup-darwin-arm64@4.45.1': optional: true - '@rollup/rollup-darwin-x64@4.44.2': + '@rollup/rollup-darwin-x64@4.45.1': optional: true - '@rollup/rollup-freebsd-arm64@4.44.2': + '@rollup/rollup-freebsd-arm64@4.45.1': optional: true - '@rollup/rollup-freebsd-x64@4.44.2': + '@rollup/rollup-freebsd-x64@4.45.1': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.44.2': + '@rollup/rollup-linux-arm-gnueabihf@4.45.1': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.44.2': + '@rollup/rollup-linux-arm-musleabihf@4.45.1': optional: true - '@rollup/rollup-linux-arm64-gnu@4.44.2': + '@rollup/rollup-linux-arm64-gnu@4.45.1': optional: true - '@rollup/rollup-linux-arm64-musl@4.44.2': + '@rollup/rollup-linux-arm64-musl@4.45.1': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.44.2': + '@rollup/rollup-linux-loongarch64-gnu@4.45.1': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.44.2': + '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.44.2': + '@rollup/rollup-linux-riscv64-gnu@4.45.1': optional: true - '@rollup/rollup-linux-riscv64-musl@4.44.2': + '@rollup/rollup-linux-riscv64-musl@4.45.1': optional: true - '@rollup/rollup-linux-s390x-gnu@4.44.2': + '@rollup/rollup-linux-s390x-gnu@4.45.1': optional: true - '@rollup/rollup-linux-x64-gnu@4.44.2': + '@rollup/rollup-linux-x64-gnu@4.45.1': optional: true - '@rollup/rollup-linux-x64-musl@4.44.2': + '@rollup/rollup-linux-x64-musl@4.45.1': optional: true - '@rollup/rollup-win32-arm64-msvc@4.44.2': + '@rollup/rollup-win32-arm64-msvc@4.45.1': optional: true - '@rollup/rollup-win32-ia32-msvc@4.44.2': + '@rollup/rollup-win32-ia32-msvc@4.45.1': optional: true - '@rollup/rollup-win32-x64-msvc@4.44.2': + '@rollup/rollup-win32-x64-msvc@4.45.1': optional: true - '@types/chai-subset@1.3.6(@types/chai@4.3.20)': - dependencies: - '@types/chai': 4.3.20 - - '@types/chai@4.3.20': {} - '@types/chai@5.2.2': dependencies: '@types/deep-eql': 4.0.2 @@ -7522,16 +6919,11 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.16.0 - - '@types/gulp-terser@1.2.6': - dependencies: - '@types/node': 22.16.0 - terser: 4.8.1 + '@types/node': 22.16.4 '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 '@types/katex@0.16.7': {} @@ -7543,7 +6935,7 @@ snapshots: '@types/lodash@4.17.20': {} - '@types/markdown-it@12.2.3': + '@types/markdown-it@14.1.2': dependencies: '@types/linkify-it': 5.0.0 '@types/mdurl': 2.0.0 @@ -7554,7 +6946,7 @@ snapshots: '@types/node@14.18.63': {} - '@types/node@22.16.0': + '@types/node@22.16.4': dependencies: undici-types: 6.21.0 @@ -7564,25 +6956,25 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/core': 7.28.0 '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0) - '@rolldown/pluginutils': 1.0.0-beta.24 + '@rolldown/pluginutils': 1.0.0-beta.27 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0) - vite: 7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -7590,16 +6982,16 @@ snapshots: '@types/chai': 5.2.2 '@vitest/spy': 3.2.4 '@vitest/utils': 3.2.4 - chai: 5.2.0 + chai: 5.2.1 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -7636,7 +7028,7 @@ snapshots: '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.0 + '@babel/types': 7.28.1 '@vue/babel-helper-vue-transform-on': 1.4.0 '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.28.0) '@vue/shared': 3.5.17 @@ -7712,96 +7104,20 @@ snapshots: '@vue/shared@3.5.17': {} - '@vue/test-utils@2.4.6': - dependencies: - js-beautify: 1.15.4 - vue-component-type-helpers: 2.2.12 - - '@vueuse/core@12.8.2(typescript@5.8.3)': + '@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 12.8.2 - '@vueuse/shared': 12.8.2(typescript@5.8.3) + '@vueuse/metadata': 13.5.0 + '@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3)) vue: 3.5.17(typescript@5.8.3) - transitivePeerDependencies: - - typescript - '@vueuse/metadata@12.8.2': {} + '@vueuse/metadata@13.5.0': {} - '@vueuse/shared@12.8.2(typescript@5.8.3)': + '@vueuse/shared@13.5.0(vue@3.5.17(typescript@5.8.3))': dependencies: vue: 3.5.17(typescript@5.8.3) - transitivePeerDependencies: - - typescript - '@yankeeinlondon/builder-api@1.4.1(@vitejs/plugin-vue@6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))(happy-dom@8.9.0)(jsdom@26.1.0)(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))': - dependencies: - '@types/markdown-it': 12.2.3 - '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@26.1.0) - fp-ts: 2.16.10 - inferred-types: 0.37.6(happy-dom@8.9.0)(jsdom@26.1.0) - markdown-it: 13.0.2 - vite-plugin-md: 0.22.5(@vitejs/plugin-vue@6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))(happy-dom@8.9.0)(jsdom@26.1.0)(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)) - transitivePeerDependencies: - - '@edge-runtime/vm' - - '@vitejs/plugin-vue' - - '@vitest/browser' - - '@vitest/ui' - - encoding - - happy-dom - - jsdom - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - vite - - '@yankeeinlondon/gray-matter@6.2.1(happy-dom@8.9.0)(jsdom@26.1.0)': - dependencies: - inferred-types: 0.37.6(happy-dom@8.9.0)(jsdom@26.1.0) - js-yaml: 4.1.0 - kind-of: 6.0.3 - section-matter: 1.0.0 - strip-bom-string: 1.0.0 - transitivePeerDependencies: - - '@edge-runtime/vm' - - '@vitest/browser' - - '@vitest/ui' - - happy-dom - - jsdom - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - '@yankeeinlondon/happy-wrapper@2.10.1(jsdom@26.1.0)': - dependencies: - fp-ts: 2.16.10 - happy-dom: 8.9.0 - native-dash: 1.25.0(happy-dom@8.9.0)(jsdom@26.1.0) - transitivePeerDependencies: - - '@edge-runtime/vm' - - '@vitest/browser' - - '@vitest/ui' - - encoding - - jsdom - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - '@zumer/snapdom@1.8.0': {} - - abbrev@2.0.0: {} + '@zumer/snapdom@1.9.5': {} abort-controller@3.0.0: dependencies: @@ -7811,10 +7127,6 @@ snapshots: dependencies: acorn: 8.15.0 - acorn-walk@8.3.4: - dependencies: - acorn: 8.15.0 - acorn@8.15.0: {} addons-linter@7.15.0: @@ -7864,7 +7176,7 @@ snapshots: adm-zip@0.5.16: {} - agent-base@7.1.3: {} + agent-base@7.1.4: {} ajv@6.12.6: dependencies: @@ -7948,6 +7260,10 @@ snapshots: tar-stream: 2.2.0 zip-stream: 4.1.1 + argparse@1.0.10: + dependencies: + sprintf-js: 1.0.3 + argparse@2.0.1: {} array-buffer-byte-length@1.0.2: @@ -7969,8 +7285,6 @@ snapshots: get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 - assertion-error@1.1.0: {} - assertion-error@2.0.1: {} async-function@1.0.0: {} @@ -8039,30 +7353,10 @@ snapshots: dependencies: fill-range: 7.1.1 - brilliant-errors@0.7.3(happy-dom@8.9.0)(jsdom@26.1.0): - dependencies: - bumpp: 8.2.1 - callsites: 4.2.0 - inferred-types: 0.37.6(happy-dom@8.9.0)(jsdom@26.1.0) - vitest: 0.25.8(happy-dom@8.9.0)(jsdom@26.1.0) - transitivePeerDependencies: - - '@edge-runtime/vm' - - '@vitest/browser' - - '@vitest/ui' - - happy-dom - - jsdom - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - browserslist@4.25.1: dependencies: caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.179 + electron-to-chromium: 1.5.185 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.1) @@ -8086,15 +7380,6 @@ snapshots: buffers@0.1.1: {} - bumpp@8.2.1: - dependencies: - '@jsdevtools/ez-spawn': 3.0.4 - cac: 6.7.14 - fast-glob: 3.3.3 - kleur: 4.1.5 - prompts: 2.4.2 - semver: 7.7.2 - bundle-name@4.1.0: dependencies: run-applescript: 7.0.0 @@ -8118,27 +7403,13 @@ snapshots: call-bind-apply-helpers: 1.0.2 get-intrinsic: 1.3.0 - call-me-maybe@1.0.2: {} - callsites@3.1.0: {} - callsites@4.2.0: {} - camelcase@8.0.0: {} caniuse-lite@1.0.30001727: {} - chai@4.5.0: - dependencies: - assertion-error: 1.1.0 - check-error: 1.0.3 - deep-eql: 4.1.4 - get-func-name: 2.0.2 - loupe: 2.3.7 - pathval: 1.1.1 - type-detect: 4.1.0 - - chai@5.2.0: + chai@5.2.1: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 @@ -8163,10 +7434,6 @@ snapshots: chalk@5.4.1: {} - check-error@1.0.3: - dependencies: - get-func-name: 2.0.2 - check-error@2.1.1: {} cheerio-select@2.1.0: @@ -8206,7 +7473,7 @@ snapshots: chrome-launcher@1.2.0: dependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.1 @@ -8253,12 +7520,8 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 - commander@10.0.1: {} - commander@14.0.0: {} - commander@2.20.3: {} - commander@2.9.0: dependencies: graceful-readlink: 1.0.1 @@ -8343,7 +7606,8 @@ snapshots: css-what@6.2.2: {} - css.escape@1.5.1: {} + css.escape@1.5.1: + optional: true cssstyle@4.6.0: dependencies: @@ -8403,10 +7667,6 @@ snapshots: decimal.js@10.6.0: {} - deep-eql@4.1.4: - dependencies: - type-detect: 4.1.0 - deep-eql@5.0.2: {} deep-extend@0.6.0: {} @@ -8478,14 +7738,7 @@ snapshots: eastasianwidth@0.2.0: {} - editorconfig@1.0.4: - dependencies: - '@one-ini/wasm': 0.1.1 - commander: 10.0.1 - minimatch: 9.0.1 - semver: 7.7.2 - - electron-to-chromium@1.5.179: {} + electron-to-chromium@1.5.185: {} emittery@1.2.0: {} @@ -8499,8 +7752,6 @@ snapshots: dependencies: once: 1.4.0 - entities@3.0.1: {} - entities@4.5.0: {} entities@6.0.1: {} @@ -8593,58 +7844,34 @@ snapshots: es6-error@4.1.1: {} - esbuild@0.18.20: + esbuild@0.25.6: optionalDependencies: - '@esbuild/android-arm': 0.18.20 - '@esbuild/android-arm64': 0.18.20 - '@esbuild/android-x64': 0.18.20 - '@esbuild/darwin-arm64': 0.18.20 - '@esbuild/darwin-x64': 0.18.20 - '@esbuild/freebsd-arm64': 0.18.20 - '@esbuild/freebsd-x64': 0.18.20 - '@esbuild/linux-arm': 0.18.20 - '@esbuild/linux-arm64': 0.18.20 - '@esbuild/linux-ia32': 0.18.20 - '@esbuild/linux-loong64': 0.18.20 - '@esbuild/linux-mips64el': 0.18.20 - '@esbuild/linux-ppc64': 0.18.20 - '@esbuild/linux-riscv64': 0.18.20 - '@esbuild/linux-s390x': 0.18.20 - '@esbuild/linux-x64': 0.18.20 - '@esbuild/netbsd-x64': 0.18.20 - '@esbuild/openbsd-x64': 0.18.20 - '@esbuild/sunos-x64': 0.18.20 - '@esbuild/win32-arm64': 0.18.20 - '@esbuild/win32-ia32': 0.18.20 - '@esbuild/win32-x64': 0.18.20 - - esbuild@0.25.5: - optionalDependencies: - '@esbuild/aix-ppc64': 0.25.5 - '@esbuild/android-arm': 0.25.5 - '@esbuild/android-arm64': 0.25.5 - '@esbuild/android-x64': 0.25.5 - '@esbuild/darwin-arm64': 0.25.5 - '@esbuild/darwin-x64': 0.25.5 - '@esbuild/freebsd-arm64': 0.25.5 - '@esbuild/freebsd-x64': 0.25.5 - '@esbuild/linux-arm': 0.25.5 - '@esbuild/linux-arm64': 0.25.5 - '@esbuild/linux-ia32': 0.25.5 - '@esbuild/linux-loong64': 0.25.5 - '@esbuild/linux-mips64el': 0.25.5 - '@esbuild/linux-ppc64': 0.25.5 - '@esbuild/linux-riscv64': 0.25.5 - '@esbuild/linux-s390x': 0.25.5 - '@esbuild/linux-x64': 0.25.5 - '@esbuild/netbsd-arm64': 0.25.5 - '@esbuild/netbsd-x64': 0.25.5 - '@esbuild/openbsd-arm64': 0.25.5 - '@esbuild/openbsd-x64': 0.25.5 - '@esbuild/sunos-x64': 0.25.5 - '@esbuild/win32-arm64': 0.25.5 - '@esbuild/win32-ia32': 0.25.5 - '@esbuild/win32-x64': 0.25.5 + '@esbuild/aix-ppc64': 0.25.6 + '@esbuild/android-arm': 0.25.6 + '@esbuild/android-arm64': 0.25.6 + '@esbuild/android-x64': 0.25.6 + '@esbuild/darwin-arm64': 0.25.6 + '@esbuild/darwin-x64': 0.25.6 + '@esbuild/freebsd-arm64': 0.25.6 + '@esbuild/freebsd-x64': 0.25.6 + '@esbuild/linux-arm': 0.25.6 + '@esbuild/linux-arm64': 0.25.6 + '@esbuild/linux-ia32': 0.25.6 + '@esbuild/linux-loong64': 0.25.6 + '@esbuild/linux-mips64el': 0.25.6 + '@esbuild/linux-ppc64': 0.25.6 + '@esbuild/linux-riscv64': 0.25.6 + '@esbuild/linux-s390x': 0.25.6 + '@esbuild/linux-x64': 0.25.6 + '@esbuild/netbsd-arm64': 0.25.6 + '@esbuild/netbsd-x64': 0.25.6 + '@esbuild/openbsd-arm64': 0.25.6 + '@esbuild/openbsd-x64': 0.25.6 + '@esbuild/openharmony-arm64': 0.25.6 + '@esbuild/sunos-x64': 0.25.6 + '@esbuild/win32-arm64': 0.25.6 + '@esbuild/win32-ia32': 0.25.6 + '@esbuild/win32-x64': 0.25.6 escalade@3.2.0: {} @@ -8783,14 +8010,6 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-glob@3.3.3: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - fast-json-patch@3.1.1: {} fast-json-stable-stringify@2.1.0: {} @@ -8809,9 +8028,9 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.4.6(picomatch@4.0.2): + fdir@6.4.6(picomatch@4.0.3): optionalDependencies: - picomatch: 4.0.2 + picomatch: 4.0.3 file-entry-cache@6.0.1: dependencies: @@ -8853,8 +8072,6 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fp-ts@2.16.10: {} - fs-constants@1.0.0: {} fs-extra@11.3.0: @@ -8903,8 +8120,6 @@ snapshots: get-east-asian-width@1.3.0: {} - get-func-name@2.0.2: {} - get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 @@ -8945,15 +8160,6 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.4.5: - dependencies: - foreground-child: 3.3.1 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - glob@11.0.3: dependencies: foreground-child: 3.3.1 @@ -8997,6 +8203,13 @@ snapshots: graphemer@1.4.0: {} + gray-matter@4.0.3: + dependencies: + js-yaml: 3.14.1 + kind-of: 6.0.3 + section-matter: 1.0.0 + strip-bom-string: 1.0.0 + growly@1.3.0: {} happy-dom@8.9.0: @@ -9010,6 +8223,7 @@ snapshots: whatwg-mimetype: 3.0.0 transitivePeerDependencies: - encoding + optional: true has-bigints@1.1.0: {} @@ -9035,7 +8249,8 @@ snapshots: dependencies: function-bind: 1.1.2 - he@1.2.0: {} + he@1.2.0: + optional: true highlight.js@11.11.1: {} @@ -9054,14 +8269,14 @@ snapshots: http-proxy-agent@7.0.2: dependencies: - agent-base: 7.1.3 + agent-base: 7.1.4 debug: 4.4.1 transitivePeerDependencies: - supports-color https-proxy-agent@7.0.6: dependencies: - agent-base: 7.1.3 + agent-base: 7.1.4 debug: 4.4.1 transitivePeerDependencies: - supports-color @@ -9089,23 +8304,6 @@ snapshots: imurmurhash@0.1.4: {} - inferred-types@0.37.6(happy-dom@8.9.0)(jsdom@26.1.0): - dependencies: - brilliant-errors: 0.7.3(happy-dom@8.9.0)(jsdom@26.1.0) - transitivePeerDependencies: - - '@edge-runtime/vm' - - '@vitest/browser' - - '@vitest/ui' - - happy-dom - - jsdom - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - inflight@1.0.6: dependencies: once: 1.4.0 @@ -9295,32 +8493,21 @@ snapshots: isexe@2.0.0: {} - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - jackspeak@4.1.1: dependencies: '@isaacs/cliui': 8.0.2 jose@5.9.6: {} - js-beautify@1.15.4: - dependencies: - config-chain: 1.1.13 - editorconfig: 1.0.4 - glob: 10.4.5 - js-cookie: 3.0.5 - nopt: 7.2.1 - - js-cookie@3.0.5: {} - js-tokens@4.0.0: {} js-tokens@9.0.1: {} + js-yaml@3.14.1: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + js-yaml@4.1.0: dependencies: argparse: 2.0.1 @@ -9391,10 +8578,6 @@ snapshots: kind-of@6.0.3: {} - kleur@3.0.3: {} - - kleur@4.1.5: {} - kolorist@1.8.0: {} ky@1.8.1: {} @@ -9427,9 +8610,9 @@ snapshots: lines-and-columns@2.0.4: {} - linkify-it@4.0.1: + linkify-it@5.0.0: dependencies: - uc.micro: 1.0.6 + uc.micro: 2.1.0 lint-staged@16.1.2: dependencies: @@ -9464,8 +8647,6 @@ snapshots: pify: 3.0.0 strip-bom: 3.0.0 - local-pkg@0.4.3: {} - local-pkg@1.1.1: dependencies: mlly: 1.7.4 @@ -9516,10 +8697,6 @@ snapshots: strip-ansi: 7.1.0 wrap-ansi: 9.0.0 - loupe@2.3.7: - dependencies: - get-func-name: 2.0.2 - loupe@3.1.4: {} lru-cache@10.4.3: {} @@ -9536,24 +8713,35 @@ snapshots: make-error@1.3.6: {} - markdown-it@13.0.2: + markdown-it-anchor@9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0): + dependencies: + '@types/markdown-it': 14.1.2 + markdown-it: 14.1.0 + + markdown-it-async@2.2.0: + dependencies: + '@types/markdown-it': 14.1.2 + markdown-it: 14.1.0 + + markdown-it-toc-done-right@4.2.0: {} + + markdown-it@14.1.0: dependencies: argparse: 2.0.1 - entities: 3.0.1 - linkify-it: 4.0.1 - mdurl: 1.0.1 - uc.micro: 1.0.6 + entities: 4.5.0 + linkify-it: 5.0.0 + mdurl: 2.0.0 + punycode.js: 2.3.1 + uc.micro: 2.1.0 marky@1.3.0: {} math-intrinsics@1.1.0: {} - mdurl@1.0.1: {} + mdurl@2.0.0: {} memorystream@0.3.1: {} - merge2@1.4.1: {} - micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -9573,14 +8761,6 @@ snapshots: dependencies: brace-expansion: 2.0.2 - minimatch@9.0.1: - dependencies: - brace-expansion: 2.0.2 - - minimatch@9.0.5: - dependencies: - brace-expansion: 2.0.2 - minimist@1.2.8: {} minipass@7.1.2: {} @@ -9634,24 +8814,6 @@ snapshots: nanoid@3.3.11: {} - native-dash@1.25.0(happy-dom@8.9.0)(jsdom@26.1.0): - dependencies: - brilliant-errors: 0.7.3(happy-dom@8.9.0)(jsdom@26.1.0) - inferred-types: 0.37.6(happy-dom@8.9.0)(jsdom@26.1.0) - transitivePeerDependencies: - - '@edge-runtime/vm' - - '@vitest/browser' - - '@vitest/ui' - - happy-dom - - jsdom - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - natural-compare@1.4.0: {} nice-try@1.0.5: {} @@ -9659,6 +8821,7 @@ snapshots: node-fetch@2.7.0: dependencies: whatwg-url: 5.0.0 + optional: true node-forge@1.3.1: {} @@ -9673,10 +8836,6 @@ snapshots: node-releases@2.0.19: {} - nopt@7.2.1: - dependencies: - abbrev: 2.0.0 - normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -9808,11 +8967,6 @@ snapshots: path-parse@1.0.7: {} - path-scurry@1.11.1: - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - path-scurry@2.0.0: dependencies: lru-cache: 11.1.0 @@ -9826,8 +8980,6 @@ snapshots: pathe@2.0.3: {} - pathval@1.1.1: {} - pathval@2.0.1: {} pend@1.2.0: {} @@ -9836,7 +8988,7 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.2: {} + picomatch@4.0.3: {} pidtree@0.3.1: {} @@ -9907,7 +9059,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier@3.5.3: {} + prettier@3.6.2: {} process-nextick-args@2.0.1: {} @@ -9921,13 +9073,10 @@ snapshots: dependencies: make-error: 1.3.6 - prompts@2.4.2: - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - proto-list@1.2.4: {} + punycode.js@2.3.1: {} + punycode@2.3.1: {} pupa@3.1.0: @@ -10055,34 +9204,30 @@ snapshots: glob: 11.0.3 package-json-from-dist: 1.0.1 - rollup@3.29.5: - optionalDependencies: - fsevents: 2.3.3 - - rollup@4.44.2: + rollup@4.45.1: dependencies: '@types/estree': 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.44.2 - '@rollup/rollup-android-arm64': 4.44.2 - '@rollup/rollup-darwin-arm64': 4.44.2 - '@rollup/rollup-darwin-x64': 4.44.2 - '@rollup/rollup-freebsd-arm64': 4.44.2 - '@rollup/rollup-freebsd-x64': 4.44.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.44.2 - '@rollup/rollup-linux-arm-musleabihf': 4.44.2 - '@rollup/rollup-linux-arm64-gnu': 4.44.2 - '@rollup/rollup-linux-arm64-musl': 4.44.2 - '@rollup/rollup-linux-loongarch64-gnu': 4.44.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.44.2 - '@rollup/rollup-linux-riscv64-gnu': 4.44.2 - '@rollup/rollup-linux-riscv64-musl': 4.44.2 - '@rollup/rollup-linux-s390x-gnu': 4.44.2 - '@rollup/rollup-linux-x64-gnu': 4.44.2 - '@rollup/rollup-linux-x64-musl': 4.44.2 - '@rollup/rollup-win32-arm64-msvc': 4.44.2 - '@rollup/rollup-win32-ia32-msvc': 4.44.2 - '@rollup/rollup-win32-x64-msvc': 4.44.2 + '@rollup/rollup-android-arm-eabi': 4.45.1 + '@rollup/rollup-android-arm64': 4.45.1 + '@rollup/rollup-darwin-arm64': 4.45.1 + '@rollup/rollup-darwin-x64': 4.45.1 + '@rollup/rollup-freebsd-arm64': 4.45.1 + '@rollup/rollup-freebsd-x64': 4.45.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.45.1 + '@rollup/rollup-linux-arm-musleabihf': 4.45.1 + '@rollup/rollup-linux-arm64-gnu': 4.45.1 + '@rollup/rollup-linux-arm64-musl': 4.45.1 + '@rollup/rollup-linux-loongarch64-gnu': 4.45.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.45.1 + '@rollup/rollup-linux-riscv64-gnu': 4.45.1 + '@rollup/rollup-linux-riscv64-musl': 4.45.1 + '@rollup/rollup-linux-s390x-gnu': 4.45.1 + '@rollup/rollup-linux-x64-gnu': 4.45.1 + '@rollup/rollup-linux-x64-musl': 4.45.1 + '@rollup/rollup-win32-arm64-msvc': 4.45.1 + '@rollup/rollup-win32-ia32-msvc': 4.45.1 + '@rollup/rollup-win32-x64-msvc': 4.45.1 fsevents: 2.3.3 rrweb-cssom@0.8.0: {} @@ -10299,8 +9444,6 @@ snapshots: signal-exit@4.1.0: {} - sisteransi@1.0.5: {} - slice-ansi@5.0.0: dependencies: ansi-styles: 6.2.1 @@ -10353,6 +9496,8 @@ snapshots: dependencies: through: 2.3.8 + sprintf-js@1.0.3: {} + stackback@0.0.2: {} std-env@3.9.0: {} @@ -10449,10 +9594,6 @@ snapshots: strip-json-comments@5.0.2: {} - strip-literal@1.3.0: - dependencies: - acorn: 8.15.0 - strip-literal@3.0.0: dependencies: js-tokens: 9.0.1 @@ -10489,13 +9630,6 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - terser@4.8.1: - dependencies: - acorn: 8.15.0 - commander: 2.20.3 - source-map: 0.6.1 - source-map-support: 0.5.21 - text-table@0.2.0: {} thread-stream@2.7.0: @@ -10516,17 +9650,13 @@ snapshots: tinyglobby@0.2.14: dependencies: - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 - - tinypool@0.3.1: {} + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 tinypool@1.1.1: {} tinyrainbow@2.0.0: {} - tinyspy@1.1.1: {} - tinyspy@4.0.3: {} tldts-core@6.1.86: {} @@ -10545,7 +9675,8 @@ snapshots: dependencies: tldts: 6.1.86 - tr46@0.0.3: {} + tr46@0.0.3: + optional: true tr46@5.1.1: dependencies: @@ -10559,7 +9690,7 @@ snapshots: tsx@4.20.3: dependencies: - esbuild: 0.25.5 + esbuild: 0.25.6 get-tsconfig: 4.10.1 optionalDependencies: fsevents: 2.3.3 @@ -10568,8 +9699,6 @@ snapshots: dependencies: prelude-ls: 1.2.1 - type-detect@4.1.0: {} - type-fest@0.20.2: {} type-fest@3.13.1: {} @@ -10613,7 +9742,7 @@ snapshots: typescript@5.8.3: {} - uc.micro@1.0.6: {} + uc.micro@2.1.0: {} ufo@1.6.1: {} @@ -10635,7 +9764,7 @@ snapshots: magic-string: 0.30.17 mlly: 1.7.4 pathe: 2.0.3 - picomatch: 4.0.2 + picomatch: 4.0.3 pkg-types: 2.2.0 scule: 1.3.0 strip-literal: 3.0.0 @@ -10645,16 +9774,16 @@ snapshots: universalify@2.0.1: {} - unplugin-auto-import@19.3.0(@vueuse/core@12.8.2(typescript@5.8.3)): + unplugin-auto-import@19.3.0(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))): dependencies: local-pkg: 1.1.1 magic-string: 0.30.17 - picomatch: 4.0.2 + picomatch: 4.0.3 unimport: 4.2.0 unplugin: 2.3.5 unplugin-utils: 0.2.4 optionalDependencies: - '@vueuse/core': 12.8.2(typescript@5.8.3) + '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) unplugin-icons@22.1.0(@vue/compiler-sfc@3.5.17): dependencies: @@ -10671,7 +9800,7 @@ snapshots: unplugin-utils@0.2.4: dependencies: pathe: 2.0.3 - picomatch: 4.0.2 + picomatch: 4.0.3 unplugin-vue-components@28.8.0(@babel/parser@7.28.0)(vue@3.5.17(typescript@5.8.3)): dependencies: @@ -10689,10 +9818,22 @@ snapshots: transitivePeerDependencies: - supports-color + unplugin-vue-markdown@29.1.0(vite@7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)): + dependencies: + '@mdit-vue/plugin-component': 2.1.4 + '@mdit-vue/plugin-frontmatter': 2.1.4 + '@mdit-vue/types': 2.1.4 + '@types/markdown-it': 14.1.2 + markdown-it: 14.1.0 + markdown-it-async: 2.2.0 + unplugin: 2.3.5 + unplugin-utils: 0.2.4 + vite: 7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) + unplugin@2.3.5: dependencies: acorn: 8.15.0 - picomatch: 4.0.2 + picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 unzipper@0.10.14: @@ -10749,13 +9890,13 @@ snapshots: evtd: 0.2.4 vue: 3.5.17(typescript@5.8.3) - vite-node@3.2.4(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0): + vite-node@3.2.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -10770,133 +9911,48 @@ snapshots: - tsx - yaml - vite-plugin-md@0.21.5(@vitejs/plugin-vue@6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))(happy-dom@8.9.0)(jsdom@26.1.0)(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)): + vite@7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0): dependencies: - '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))(happy-dom@8.9.0)(jsdom@26.1.0)(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)) - '@yankeeinlondon/gray-matter': 6.2.1(happy-dom@8.9.0)(jsdom@26.1.0) - '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@26.1.0) - markdown-it: 13.0.2 - source-map-js: 1.2.1 - vite: 7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) - transitivePeerDependencies: - - '@edge-runtime/vm' - - '@vitejs/plugin-vue' - - '@vitest/browser' - - '@vitest/ui' - - encoding - - happy-dom - - jsdom - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - vite-plugin-md@0.22.5(@vitejs/plugin-vue@6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))(happy-dom@8.9.0)(jsdom@26.1.0)(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)): - dependencies: - '@vitejs/plugin-vue': 6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) - '@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@6.0.0(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)))(happy-dom@8.9.0)(jsdom@26.1.0)(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)) - '@yankeeinlondon/gray-matter': 6.2.1(happy-dom@8.9.0)(jsdom@26.1.0) - '@yankeeinlondon/happy-wrapper': 2.10.1(jsdom@26.1.0) - markdown-it: 13.0.2 - source-map-js: 1.2.1 - vite: 7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) - transitivePeerDependencies: - - '@edge-runtime/vm' - - '@vitest/browser' - - '@vitest/ui' - - encoding - - happy-dom - - jsdom - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - vite@4.5.14(@types/node@22.16.0): - dependencies: - esbuild: 0.18.20 + esbuild: 0.25.6 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 postcss: 8.5.6 - rollup: 3.29.5 - optionalDependencies: - '@types/node': 22.16.0 - fsevents: 2.3.3 - - vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0): - dependencies: - esbuild: 0.25.5 - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 - postcss: 8.5.6 - rollup: 4.44.2 + rollup: 4.45.1 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 fsevents: 2.3.3 sass-embedded: 1.89.2 tsx: 4.20.3 yaml: 2.8.0 - vitest@0.25.8(happy-dom@8.9.0)(jsdom@26.1.0): - dependencies: - '@types/chai': 4.3.20 - '@types/chai-subset': 1.3.6(@types/chai@4.3.20) - '@types/node': 22.16.0 - acorn: 8.15.0 - acorn-walk: 8.3.4 - chai: 4.5.0 - debug: 4.4.1 - local-pkg: 0.4.3 - source-map: 0.6.1 - strip-literal: 1.3.0 - tinybench: 2.9.0 - tinypool: 0.3.1 - tinyspy: 1.1.1 - vite: 4.5.14(@types/node@22.16.0) - optionalDependencies: - happy-dom: 8.9.0 - jsdom: 26.1.0 - transitivePeerDependencies: - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - vitest@3.2.4(@types/node@22.16.0)(happy-dom@8.9.0)(jsdom@26.1.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0): + vitest@3.2.4(@types/node@22.16.4)(happy-dom@8.9.0)(jsdom@26.1.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 '@vitest/spy': 3.2.4 '@vitest/utils': 3.2.4 - chai: 5.2.0 + chai: 5.2.1 debug: 4.4.1 expect-type: 1.2.2 magic-string: 0.30.17 pathe: 2.0.3 - picomatch: 4.0.2 + picomatch: 4.0.3 std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.2(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@22.16.0)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.0.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@22.16.4)(sass-embedded@1.89.2)(tsx@4.20.3)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.16.0 + '@types/node': 22.16.4 happy-dom: 8.9.0 jsdom: 26.1.0 transitivePeerDependencies: @@ -10918,8 +9974,6 @@ snapshots: evtd: 0.2.4 vue: 3.5.17(typescript@5.8.3) - vue-component-type-helpers@2.2.12: {} - vue-demi@0.14.10(vue@3.5.17(typescript@5.8.3)): dependencies: vue: 3.5.17(typescript@5.8.3) @@ -11001,7 +10055,8 @@ snapshots: webextension-polyfill@0.12.0: {} - webidl-conversions@3.0.1: {} + webidl-conversions@3.0.1: + optional: true webidl-conversions@7.0.0: {} @@ -11010,12 +10065,14 @@ snapshots: whatwg-encoding@2.0.0: dependencies: iconv-lite: 0.6.3 + optional: true whatwg-encoding@3.1.1: dependencies: iconv-lite: 0.6.3 - whatwg-mimetype@3.0.0: {} + whatwg-mimetype@3.0.0: + optional: true whatwg-mimetype@4.0.0: {} @@ -11028,6 +10085,7 @@ snapshots: dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 + optional: true when-exit@2.1.4: {} diff --git a/src/components/ResultTable.vue b/src/components/ResultTable.vue index ca6eccf..471d2cf 100644 --- a/src/components/ResultTable.vue +++ b/src/components/ResultTable.vue @@ -1,5 +1,4 @@