diff --git a/packages/ui-asciinema/package.json b/packages/ui-asciinema/package.json index a77ecec3..168a0e93 100644 --- a/packages/ui-asciinema/package.json +++ b/packages/ui-asciinema/package.json @@ -71,7 +71,7 @@ "typecheck": "vue-tsc --noEmit" }, "peerDependencies": { - "asciinema-player": "^3.12.1", + "asciinema-player": "^3.13.4", "vitepress": "catalog:vitepress-all", "vue": "catalog:vue-3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 45635546..50fcbe46 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: '@antfu/eslint-config': - specifier: ^6.5.1 - version: 6.5.1 + specifier: ^6.7.1 + version: 6.7.1 '@antfu/ni': specifier: ^28.0.0 version: 28.0.0 @@ -43,8 +43,8 @@ catalogs: specifier: ^4.1.2 version: 4.1.2 '@shikijs/vitepress-twoslash': - specifier: ^3.19.0 - version: 3.19.0 + specifier: ^3.20.0 + version: 3.20.0 '@types/d3': specifier: ^7.4.3 version: 7.4.3 @@ -70,8 +70,8 @@ catalogs: specifier: ^3.0.4 version: 3.0.4 '@types/node': - specifier: ^24.10.2 - version: 24.10.2 + specifier: ^24.10.4 + version: 24.10.4 '@types/uuid': specifier: ^11.0.0 version: 11.0.0 @@ -88,8 +88,8 @@ catalogs: specifier: ^66.5.10 version: 66.5.10 '@vitejs/plugin-vue': - specifier: ^6.0.2 - version: 6.0.2 + specifier: ^6.0.3 + version: 6.0.3 '@vitest/coverage-v8': specifier: ^4.0.15 version: 4.0.15 @@ -103,8 +103,8 @@ catalogs: specifier: ^3.0.3 version: 3.0.3 asciinema-player: - specifier: ^3.12.1 - version: 3.12.1 + specifier: ^3.13.4 + version: 3.13.4 builtin-modules: specifier: ^5.0.0 version: 5.0.0 @@ -142,11 +142,11 @@ catalogs: specifier: ^10.6.0 version: 10.6.0 es-toolkit: - specifier: ^1.42.0 - version: 1.42.0 + specifier: ^1.43.0 + version: 1.43.0 eslint: - specifier: ^9.39.1 - version: 9.39.1 + specifier: ^9.39.2 + version: 9.39.2 execa: specifier: ^9.6.1 version: 9.6.1 @@ -166,8 +166,8 @@ catalogs: specifier: ^4.0.2 version: 4.0.2 less: - specifier: ^4.4.2 - version: 4.4.2 + specifier: ^4.5.1 + version: 4.5.1 lint-staged: specifier: ^16.2.7 version: 16.2.7 @@ -181,8 +181,8 @@ catalogs: specifier: ^4.0.0 version: 4.0.0 motion: - specifier: ^12.23.25 - version: 12.23.25 + specifier: ^12.23.26 + version: 12.23.26 ora: specifier: ^9.0.0 version: 9.0.0 @@ -288,7 +288,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: 'catalog:' - version: 6.5.1(@unocss/eslint-plugin@66.5.10(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.25)(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.15) + version: 6.7.1(@unocss/eslint-plugin@66.5.10(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.25)(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.15) '@antfu/ni': specifier: 'catalog:' version: 28.0.0 @@ -300,19 +300,19 @@ importers: version: 1.3.1 '@types/node': specifier: 'catalog:' - version: 24.10.2 + version: 24.10.4 '@unocss/cli': specifier: 'catalog:' version: 66.5.10 '@unocss/eslint-config': specifier: 'catalog:' - version: 66.5.10(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + version: 66.5.10(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@unocss/eslint-plugin': specifier: 'catalog:' - version: 66.5.10(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + version: 66.5.10(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.2(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)) + version: 6.0.3(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)) '@vitest/coverage-v8': specifier: 'catalog:' version: 4.0.15(vitest@4.0.15) @@ -333,10 +333,10 @@ importers: version: 9.2.1 eslint: specifier: 'catalog:' - version: 9.39.1(jiti@2.6.1) + version: 9.39.2(jiti@2.6.1) less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 lint-staged: specifier: 'catalog:' version: 16.2.7 @@ -357,19 +357,19 @@ importers: version: 3.6.1(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))(vue@3.5.25(typescript@5.9.3)) unocss: specifier: 'catalog:' - version: 66.5.10(postcss@8.5.6)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + version: 66.5.10(postcss@8.5.6)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) unplugin-vue-macros: specifier: 'catalog:' - version: 2.14.5(@vueuse/core@14.1.0(vue@3.5.25(typescript@5.9.3)))(esbuild@0.25.9)(rollup@4.46.2)(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))(vue-tsc@3.1.8(typescript@5.9.3))(vue@3.5.25(typescript@5.9.3)) + version: 2.14.5(@vueuse/core@14.1.0(vue@3.5.25(typescript@5.9.3)))(esbuild@0.25.9)(rollup@4.46.2)(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue-tsc@3.1.8(typescript@5.9.3))(vue@3.5.25(typescript@5.9.3)) vite: specifier: 'catalog:' - version: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + version: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) vite-plugin-inspect: specifier: 'catalog:' - version: 11.3.3(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + version: 11.3.3(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) vitest: specifier: 'catalog:' - version: 4.0.15(@types/node@24.10.2)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + version: 4.0.15(@types/node@24.10.4)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) vue: specifier: 'catalog:' version: 3.5.25(typescript@5.9.3) @@ -462,7 +462,7 @@ importers: version: 4.1.2(rollup@4.46.2) '@shikijs/vitepress-twoslash': specifier: 'catalog:' - version: 3.19.0(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(typescript@5.9.3) + version: 3.20.0(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(typescript@5.9.3) '@types/markdown-it': specifier: 'catalog:' version: 14.1.2 @@ -474,7 +474,7 @@ importers: version: 3.0.3(magicast@0.3.5)(rollup@4.46.2)(vue@3.5.25(typescript@5.9.3)) asciinema-player: specifier: 'catalog:' - version: 3.12.1 + version: 3.13.4 colorette: specifier: 'catalog:' version: 2.0.20 @@ -486,7 +486,7 @@ importers: version: 4.0.0 motion: specifier: 'catalog:' - version: 12.23.25 + version: 12.23.26 thumbhash: specifier: 'catalog:' version: 0.1.1 @@ -498,13 +498,13 @@ importers: version: 1.0.0 vite: specifier: 'catalog:' - version: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + version: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) vite-plugin-vue-devtools: specifier: 'catalog:' - version: 8.0.5(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)) + version: 8.0.5(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)) vitepress: specifier: 'catalog:' - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) vue: specifier: 'catalog:' version: 3.5.25(typescript@5.9.3) @@ -546,10 +546,10 @@ importers: version: 6.1.4 vite: specifier: 'catalog:' - version: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + version: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) packages/markdown-it-bi-directional-links: dependencies: @@ -596,7 +596,7 @@ importers: version: 0.2.15 vite: specifier: 'catalog:' - version: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + version: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) devDependencies: '@types/markdown-it': specifier: 'catalog:' @@ -609,10 +609,10 @@ importers: version: 1.2.19 less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) vue: specifier: catalog:vue-3 version: 3.5.25(typescript@5.9.3) @@ -620,14 +620,14 @@ importers: packages/ui-asciinema: dependencies: asciinema-player: - specifier: ^3.12.1 - version: 3.12.1 + specifier: ^3.13.4 + version: 3.13.4 less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) vue: specifier: catalog:vue-3 version: 3.5.25(typescript@5.9.3) @@ -639,10 +639,10 @@ importers: version: 2.32.2 less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) vue: specifier: catalog:vue-3 version: 3.5.25(typescript@5.9.3) @@ -678,7 +678,7 @@ importers: version: link:../vitepress-plugin-thumbnail-hash vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: builtin-modules: specifier: 'catalog:' @@ -688,16 +688,16 @@ importers: dependencies: vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) packages/vitepress-plugin-enhanced-mark: dependencies: less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) packages/vitepress-plugin-enhanced-readabilities: dependencies: @@ -712,10 +712,10 @@ importers: version: link:../ui less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: '@rollup/plugin-yaml': specifier: 'catalog:' @@ -740,7 +740,7 @@ importers: version: 6.1.4 es-toolkit: specifier: 'catalog:' - version: 1.42.0 + version: 1.43.0 execa: specifier: 'catalog:' version: 9.6.1 @@ -752,13 +752,13 @@ importers: version: 4.0.3 less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 uncrypto: specifier: 'catalog:' version: 0.1.3 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: '@rollup/plugin-yaml': specifier: 'catalog:' @@ -780,13 +780,13 @@ importers: version: 3.0.0 less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 ora: specifier: 'catalog:' version: 9.0.0 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: '@types/d3': specifier: 'catalog:' @@ -805,10 +805,10 @@ importers: dependencies: less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) packages/vitepress-plugin-index: dependencies: @@ -826,7 +826,7 @@ importers: version: 0.2.15 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: '@rollup/plugin-yaml': specifier: 'catalog:' @@ -851,7 +851,7 @@ importers: version: link:../ui less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 markdown-it: specifier: 'catalog:' version: 14.1.0 @@ -860,7 +860,7 @@ importers: version: 4.3.1(markdown-it@14.1.0) vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: '@rollup/plugin-yaml': specifier: 'catalog:' @@ -903,7 +903,7 @@ importers: version: 5.0.0 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: '@types/hast': specifier: 'catalog:' @@ -955,7 +955,7 @@ importers: version: 5.0.0 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: '@types/fs-extra': specifier: 'catalog:' @@ -980,13 +980,13 @@ importers: version: 4.0.3 less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 uuid: specifier: 'catalog:' version: 13.0.0 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: '@rollup/plugin-yaml': specifier: 'catalog:' @@ -999,7 +999,7 @@ importers: version: 5.0.0 unplugin-yaml: specifier: 'catalog:' - version: 3.0.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(@nuxt/schema@3.13.2(rollup@4.46.2))(esbuild@0.25.9)(rollup@4.46.2)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + version: 3.0.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(@nuxt/schema@3.13.2(rollup@4.46.2))(esbuild@0.25.9)(rollup@4.46.2)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) packages/vitepress-plugin-sidebar: dependencies: @@ -1014,7 +1014,7 @@ importers: version: 0.2.15 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: '@types/fs-extra': specifier: 'catalog:' @@ -1033,7 +1033,7 @@ importers: version: 2.0.20 less: specifier: 'catalog:' - version: 4.4.2 + version: 4.5.1 ora: specifier: 'catalog:' version: 9.0.0 @@ -1051,7 +1051,7 @@ importers: version: 1.0.0 vitepress: specifier: catalog:vitepress-all - version: 2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) + version: 2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2) devDependencies: builtin-modules: specifier: 'catalog:' @@ -1066,8 +1066,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@6.5.1': - resolution: {integrity: sha512-EZI2H7CWEYbNWe3DYtpwFnA3TDGPtxb3V4oVQXKwI4QXrqoZCU9iHImuyre1NmHjadlF8JYFGg0O5IOZ1jdZ+w==} + '@antfu/eslint-config@6.7.1': + resolution: {integrity: sha512-+8GIMmOfrtAVXoqVK9sfovAlHPkp35ilntqZ6XloO/Rty36gOxaa8dvwCh8/eqwwIsloA/hDJo3Ef95TRbdyEg==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^2.0.1 @@ -1322,14 +1322,14 @@ packages: '@emnapi/wasi-threads@1.0.4': resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} - '@es-joy/jsdoccomment@0.50.2': - resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==} - engines: {node: '>=18'} - '@es-joy/jsdoccomment@0.76.0': resolution: {integrity: sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==} engines: {node: '>=20.11.0'} + '@es-joy/jsdoccomment@0.78.0': + resolution: {integrity: sha512-rQkU5u8hNAq2NVRzHnIUUvR6arbO0b6AOlvpTNS48CkiKSn/xtNfOzBK23JE4SiW89DgvU7GtxLVgV4Vn2HBAw==} + engines: {node: '>=20.11.0'} + '@es-joy/resolve.exports@1.2.0': resolution: {integrity: sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==} engines: {node: '>=10'} @@ -1675,8 +1675,8 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.1': - resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} + '@eslint/js@9.39.2': + resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/markdown@7.5.1': @@ -1869,6 +1869,9 @@ packages: '@rolldown/pluginutils@1.0.0-beta.50': resolution: {integrity: sha512-5e76wQiQVeL1ICOZVUg4LSOVYg9jyhGCin+icYozhsUzM+fHE7kddi1bdiE0jwVqTfkjba3jUFbEkoC9WkdvyA==} + '@rolldown/pluginutils@1.0.0-beta.53': + resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==} + '@rollup/plugin-alias@5.1.1': resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} @@ -2041,23 +2044,38 @@ packages: '@shikijs/core@3.19.0': resolution: {integrity: sha512-L7SrRibU7ZoYi1/TrZsJOFAnnHyLTE1SwHG1yNWjZIVCqjOEmCSuK2ZO9thnRbJG6TOkPp+Z963JmpCNw5nzvA==} + '@shikijs/core@3.20.0': + resolution: {integrity: sha512-f2ED7HYV4JEk827mtMDwe/yQ25pRiXZmtHjWF8uzZKuKiEsJR7Ce1nuQ+HhV9FzDcbIo4ObBCD9GPTzNuy9S1g==} + '@shikijs/engine-javascript@3.19.0': resolution: {integrity: sha512-ZfWJNm2VMhKkQIKT9qXbs76RRcT0SF/CAvEz0+RkpUDAoDaCx0uFdCGzSRiD9gSlhm6AHkjdieOBJMaO2eC1rQ==} + '@shikijs/engine-javascript@3.20.0': + resolution: {integrity: sha512-OFx8fHAZuk7I42Z9YAdZ95To6jDePQ9Rnfbw9uSRTSbBhYBp1kEOKv/3jOimcj3VRUKusDYM6DswLauwfhboLg==} + '@shikijs/engine-oniguruma@3.19.0': resolution: {integrity: sha512-1hRxtYIJfJSZeM5ivbUXv9hcJP3PWRo5prG/V2sWwiubUKTa+7P62d2qxCW8jiVFX4pgRHhnHNp+qeR7Xl+6kg==} + '@shikijs/engine-oniguruma@3.20.0': + resolution: {integrity: sha512-Yx3gy7xLzM0ZOjqoxciHjA7dAt5tyzJE3L4uQoM83agahy+PlW244XJSrmJRSBvGYELDhYXPacD4R/cauV5bzQ==} + '@shikijs/langs@3.19.0': resolution: {integrity: sha512-dBMFzzg1QiXqCVQ5ONc0z2ebyoi5BKz+MtfByLm0o5/nbUu3Iz8uaTCa5uzGiscQKm7lVShfZHU1+OG3t5hgwg==} + '@shikijs/langs@3.20.0': + resolution: {integrity: sha512-le+bssCxcSHrygCWuOrYJHvjus6zhQ2K7q/0mgjiffRbkhM4o1EWu2m+29l0yEsHDbWaWPNnDUTRVVBvBBeKaA==} + '@shikijs/themes@3.19.0': resolution: {integrity: sha512-H36qw+oh91Y0s6OlFfdSuQ0Ld+5CgB/VE6gNPK+Hk4VRbVG/XQgkjnt4KzfnnoO6tZPtKJKHPjwebOCfjd6F8A==} + '@shikijs/themes@3.20.0': + resolution: {integrity: sha512-U1NSU7Sl26Q7ErRvJUouArxfM2euWqq1xaSrbqMu2iqa+tSp0D1Yah8216sDYbdDHw4C8b75UpE65eWorm2erQ==} + '@shikijs/transformers@3.15.0': resolution: {integrity: sha512-Hmwip5ovvSkg+Kc41JTvSHHVfCYF+C8Cp1omb5AJj4Xvd+y9IXz2rKJwmFRGsuN0vpHxywcXJ1+Y4B9S7EG1/A==} - '@shikijs/twoslash@3.19.0': - resolution: {integrity: sha512-DnkH4slSLPC7dJPhZ9Eofy1X/ZgXiWsvOl/ERK7799ZqXsJwtsq2e8RgHBQUX4Y2lf6aoMojirocLY0AbPF3Dg==} + '@shikijs/twoslash@3.20.0': + resolution: {integrity: sha512-fZz6vB9a0M8iuVF/ydIV4ToC09sbOh/TqxXZFWAh5J8bLiPsyQGtygKMDQ9L0Sdop3co0TIC/JsrLmsbmZwwsw==} peerDependencies: typescript: '>=5.5.0' @@ -2067,8 +2085,11 @@ packages: '@shikijs/types@3.19.0': resolution: {integrity: sha512-Z2hdeEQlzuntf/BZpFG8a+Fsw9UVXdML7w0o3TgSXV3yNESGon+bs9ITkQb3Ki7zxoXOOu5oJWqZ2uto06V9iQ==} - '@shikijs/vitepress-twoslash@3.19.0': - resolution: {integrity: sha512-Su94x/latRAnQxLytbZfV4Cq69uu3POwUrKlUKYeJQX6oc8AEc4ysKoULgdUk8+AsitrTV3EQv3Ok1vgPnFJTg==} + '@shikijs/types@3.20.0': + resolution: {integrity: sha512-lhYAATn10nkZcBQ0BlzSbJA3wcmL5MXUUF8d2Zzon6saZDlToKaiRX60n2+ZaHJCmXEcZRWNzn+k9vplr8Jhsw==} + + '@shikijs/vitepress-twoslash@3.20.0': + resolution: {integrity: sha512-MuQJ8BrJv0q5nbgNVby2QjEy7EDMMChFE915wAh9EjtfsCiZ3oqkkJWvZZjPjp04udGnp4EDhWPwCn6BEw3tkg==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -2262,6 +2283,9 @@ packages: '@types/node@24.10.2': resolution: {integrity: sha512-WOhQTZ4G8xZ1tjJTvKOpyEVSGgOTvJAfDK3FNFgELyaTpzhdgHVHeqW8V+UJvzF5BT+/B54T/1S2K6gd9c7bbA==} + '@types/node@24.10.4': + resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==} + '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -2275,16 +2299,16 @@ packages: '@types/web-bluetooth@0.0.21': resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} - '@typescript-eslint/eslint-plugin@8.48.1': - resolution: {integrity: sha512-X63hI1bxl5ohelzr0LY5coufyl0LJNthld+abwxpCoo6Gq+hSqhKwci7MUWkXo67mzgUK6YFByhmaHmUcuBJmA==} + '@typescript-eslint/eslint-plugin@8.49.0': + resolution: {integrity: sha512-JXij0vzIaTtCwu6SxTh8qBc66kmf1xs7pI4UOiMDFVct6q86G0Zs7KRcEoJgY3Cav3x5Tq0MF5jwgpgLqgKG3A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.48.1 + '@typescript-eslint/parser': ^8.49.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.48.1': - resolution: {integrity: sha512-PC0PDZfJg8sP7cmKe6L3QIL8GZwU5aRvUFedqSIpw3B+QjRSUZeeITC2M5XKeMXEzL6wccN196iy3JLwKNvDVA==} + '@typescript-eslint/parser@8.49.0': + resolution: {integrity: sha512-N9lBGA9o9aqb1hVMc9hzySbhKibHmB+N3IpoShyV6HyQYRGIhlrO5rQgttypi+yEeKsKI4idxC8Jw6gXKD4THA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2296,18 +2320,34 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.49.0': + resolution: {integrity: sha512-/wJN0/DKkmRUMXjZUXYZpD1NEQzQAAn9QWfGwo+Ai8gnzqH7tvqS7oNVdTjKqOcPyVIdZdyCMoqN66Ia789e7g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/scope-manager@8.48.1': resolution: {integrity: sha512-rj4vWQsytQbLxC5Bf4XwZ0/CKd362DkWMUkviT7DCS057SK64D5lH74sSGzhI6PDD2HCEq02xAP9cX68dYyg1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.49.0': + resolution: {integrity: sha512-npgS3zi+/30KSOkXNs0LQXtsg9ekZ8OISAOLGWA/ZOEn0ZH74Ginfl7foziV8DT+D98WfQ5Kopwqb/PZOaIJGg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.48.1': resolution: {integrity: sha512-k0Jhs4CpEffIBm6wPaCXBAD7jxBtrHjrSgtfCjUvPp9AZ78lXKdTR8fxyZO5y4vWNlOvYXRtngSZNSn+H53Jkw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.48.1': - resolution: {integrity: sha512-1jEop81a3LrJQLTf/1VfPQdhIY4PlGDBc/i67EVWObrtvcziysbLN3oReexHOM6N3jyXgCrkBsZpqwH0hiDOQg==} + '@typescript-eslint/tsconfig-utils@8.49.0': + resolution: {integrity: sha512-8prixNi1/6nawsRYxet4YOhnbW+W9FK/bQPxsGB1D3ZrDzbJ5FXw5XmzxZv82X3B+ZccuSxo/X8q9nQ+mFecWA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + + '@typescript-eslint/type-utils@8.49.0': + resolution: {integrity: sha512-KTExJfQ+svY8I10P4HdxKzWsvtVnsuCifU5MvXrRwoP2KOlNZ9ADNEWWsQTJgMxLzS5VLQKDjkCT/YzgsnqmZg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2317,12 +2357,22 @@ packages: resolution: {integrity: sha512-+fZ3LZNeiELGmimrujsDCT4CRIbq5oXdHe7chLiW8qzqyPMnn1puNstCrMNVAqwcl2FdIxkuJ4tOs/RFDBVc/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.49.0': + resolution: {integrity: sha512-e9k/fneezorUo6WShlQpMxXh8/8wfyc+biu6tnAqA81oWrEic0k21RHzP9uqqpyBBeBKu4T+Bsjy9/b8u7obXQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.48.1': resolution: {integrity: sha512-/9wQ4PqaefTK6POVTjJaYS0bynCgzh6ClJHGSBj06XEHjkfylzB+A3qvyaXnErEZSaxhIo4YdyBgq6j4RysxDg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/typescript-estree@8.49.0': + resolution: {integrity: sha512-jrLdRuAbPfPIdYNppHJ/D0wN+wwNfJ32YTAm10eJVsFmrVpXQnDWBn8niCSMlWjvml8jsce5E/O+86IQtTbJWA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.48.1': resolution: {integrity: sha512-fAnhLrDjiVfey5wwFRwrweyRlCmdz5ZxXz2G/4cLn0YDLjTapmN4gcCsTBR1N2rWnZSDeWpYtgLDsJt+FpmcwA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2330,10 +2380,21 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.49.0': + resolution: {integrity: sha512-N3W7rJw7Rw+z1tRsHZbK395TWSYvufBXumYtEGzypgMUthlg0/hmCImeA8hgO2d2G4pd7ftpxxul2J8OdtdaFA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/visitor-keys@8.48.1': resolution: {integrity: sha512-BmxxndzEWhE4TIEEMBs8lP3MBWN3jFPs/p6gPm/wkv02o41hI6cq9AuSmGAaTTHPtA1FTi2jBre4A9rm5ZmX+Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.49.0': + resolution: {integrity: sha512-LlKaciDe3GmZFphXIc79THF/YYBugZ7FS1pO581E/edlVVNbZKDy93evqmrfQ9/Y4uN0vVhX4iuchq26mK/iiA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript/vfs@1.6.1': resolution: {integrity: sha512-JwoxboBh7Oz1v38tPbkrZ62ZXNHAk9bJ7c9x0eI5zBfBnBYGhURdbnh7Z4smN/MV48Y5OCcZb58n972UtbazsA==} peerDependencies: @@ -2449,6 +2510,13 @@ packages: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.2.25 + '@vitejs/plugin-vue@6.0.3': + resolution: {integrity: sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + vue: ^3.2.25 + '@vitest/coverage-v8@4.0.15': resolution: {integrity: sha512-FUJ+1RkpTFW7rQITdgTi93qOCWJobWhBirEPCeXh2SW2wsTlFxy51apDz5gzG+ZEYt/THvWeNmhdAoS9DTwpCw==} peerDependencies: @@ -2731,14 +2799,6 @@ packages: typescript: optional: true - '@vue/language-core@3.1.7': - resolution: {integrity: sha512-xbJjFptmuTQD68a3/P70HDb+js61BxYvB3+/h5BflqRNV5dvwH1TZsSsTvMKwFx+QNQf0ndOvD3iih3fHXZYzQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@vue/language-core@3.1.8': resolution: {integrity: sha512-PfwAW7BLopqaJbneChNL6cUOTL3GL+0l8paYP5shhgY5toBNidWnMXWM+qDwL7MC9+zDtzCF2enT8r6VPu64iw==} peerDependencies: @@ -2913,8 +2973,8 @@ packages: args-tokenizer@0.3.0: resolution: {integrity: sha512-xXAd7G2Mll5W8uo37GETpQ2VrE84M181Z7ugHFGQnJZ50M2mbOv0osSZ9VsSgPfJQ+LVG0prSi0th+ELMsno7Q==} - asciinema-player@3.12.1: - resolution: {integrity: sha512-X4tIjZEIsD7Keeu1cJbrsZZCbPSO85w2OiDRGui68JHQPjthIG2jh68TARDrf2CP2l1Lko4mevnBdwwmJfD0iw==} + asciinema-player@3.13.4: + resolution: {integrity: sha512-qCBqeTTCkF21XrmB5aSomviGDrEMpHGON4/5l9ZzhBCWLSxMiT5Yd0njK0e5qibNRe2pFaHWb326xsRTYmWMBQ==} ast-kit@1.4.3: resolution: {integrity: sha512-MdJqjpodkS5J149zN0Po+HPshkTdUyrvF7CKTafUgv69vBSPtncrj+3IiUgqdd7ElIEkbeXCsEouBUwLrw9Ilg==} @@ -3473,8 +3533,8 @@ packages: es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - es-toolkit@1.42.0: - resolution: {integrity: sha512-SLHIyY7VfDJBM8clz4+T2oquwTQxEzu263AyhVK4jREOAwJ+8eebaa4wM3nlvnAqhDrMm2EsA6hWHaQsMPQ1nA==} + es-toolkit@1.43.0: + resolution: {integrity: sha512-SKCT8AsWvYzBBuUqMk4NPwFlSdqLpJwmy6AP322ERn8W2YLIB6JBXnwMI2Qsh2gfphT3q7EKAxKb23cvFHFwKA==} esbuild@0.23.1: resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} @@ -3543,8 +3603,8 @@ packages: peerDependencies: eslint: '*' - eslint-plugin-command@3.3.1: - resolution: {integrity: sha512-fBVTXQ2y48TVLT0+4A6PFINp7GcdIailHAXbvPBixE7x+YpYnNQhFZxTdvnb+aWk+COgNebQKen/7m4dmgyWAw==} + eslint-plugin-command@3.4.0: + resolution: {integrity: sha512-EW4eg/a7TKEhG0s5IEti72kh3YOTlnhfFNuctq5WnB1fst37/IHTd5OkD+vnlRf3opTvUcSRihAateP6bT5ZcA==} peerDependencies: eslint: '*' @@ -3592,8 +3652,8 @@ packages: peerDependencies: eslint: '>=8.45.0' - eslint-plugin-pnpm@1.4.2: - resolution: {integrity: sha512-em/HEUlud5G3G4VZe2dhgsLm2ey6CG+Y+Lq3fS/RsbnmKhi+D+LcLz31GphTJhizCoKl2oAVndMltOHbuBYe+A==} + eslint-plugin-pnpm@1.4.3: + resolution: {integrity: sha512-wdWrkWN5mxRgEADkQvxwv0xA+0++/hYDD5OyXTL6UqPLUPdcCFQJO61NO7IKhEqb3GclWs02OoFs1METN+a3zQ==} peerDependencies: eslint: ^9.0.0 @@ -3662,8 +3722,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.39.1: - resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==} + eslint@9.39.2: + resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3808,8 +3868,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@12.23.25: - resolution: {integrity: sha512-gUHGl2e4VG66jOcH0JHhuJQr6ZNwrET9g31ZG0xdXzT0CznP7fHX4P8Bcvuc4MiUB90ysNnWX2ukHRIggkl6hQ==} + framer-motion@12.23.26: + resolution: {integrity: sha512-cPcIhgR42xBn1Uj+PzOyheMtZ73H927+uWPDVhUMqxy8UHt6Okavb6xIz9J/phFUHUj0OncR6UvMfJTXoc/LKA==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -4172,6 +4232,10 @@ packages: resolution: {integrity: sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==} engines: {node: '>=20.0.0'} + jsdoc-type-pratt-parser@7.0.0: + resolution: {integrity: sha512-c7YbokssPOSHmqTbSAmTtnVgAVa/7lumWNYqomgd5KOMyPrRve2anx6lonfOsXEQacqF9FKVUj7bLg4vRSvdYA==} + engines: {node: '>=20.0.0'} + jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} @@ -4218,8 +4282,8 @@ packages: kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} - less@4.4.2: - resolution: {integrity: sha512-j1n1IuTX1VQjIy3tT7cyGbX7nvQOsFLoIqobZv4ttI5axP923gA44zUj6miiA6R5Aoms4sEGVIIcucXUbRI14g==} + less@4.5.1: + resolution: {integrity: sha512-UKgI3/KON4u6ngSsnDADsUERqhZknsVZbnuzlRZXLQCmfC/MDld42fTydUE9B+Mla1AL6SJ/Pp6SlEFi/AVGfw==} engines: {node: '>=14'} hasBin: true @@ -4552,8 +4616,8 @@ packages: motion-utils@12.23.6: resolution: {integrity: sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==} - motion@12.23.25: - resolution: {integrity: sha512-Fk5Y1kcgxYiTYOUjmwfXQAP7tP+iGqw/on1UID9WEL/6KpzxPr9jY2169OsjgZvXJdpraKXy0orkjaCVIl5fgQ==} + motion@12.23.26: + resolution: {integrity: sha512-Ll8XhVxY8LXMVYTCfme27WH2GjBrCIzY4+ndr5QKxsK+YwCtOi2B/oBi5jcIbik5doXuWT/4KKDOVAZJkeY5VQ==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -4793,8 +4857,8 @@ packages: pnpm-workspace-yaml@1.4.1: resolution: {integrity: sha512-k3TFyIjKf4bJnZ/jnqTfdytcsZfoglnb26kTXP3E8pYYaPyvvqxTd7tL4aJ5Wotc8Oi/+YADYwdkOu3snFS+Hg==} - pnpm-workspace-yaml@1.4.2: - resolution: {integrity: sha512-L2EKuOeV8aSt3z0RNtdwkg96BHV4WRN9pN2oTHKkMQQRxVEHFXPTbB+nly6ip1qV+JQM6qBebSiMgPRBx8S0Vw==} + pnpm-workspace-yaml@1.4.3: + resolution: {integrity: sha512-Q8B3SWuuISy/Ciag4DFP7MCrJX07wfaekcqD2o/msdIj4x8Ql3bZ/NEKOXV7mTVh7m1YdiFWiMi9xH+0zuEGHw==} popmotion@11.0.5: resolution: {integrity: sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==} @@ -5186,6 +5250,9 @@ packages: shiki@3.19.0: resolution: {integrity: sha512-77VJr3OR/VUZzPiStyRhADmO2jApMM0V2b1qf0RpfWya8Zr1PeZev5AEpPGAAKWdiYUtcZGBE4F5QvJml1PvWA==} + shiki@3.20.0: + resolution: {integrity: sha512-kgCOlsnyWb+p0WU+01RjkCH+eBVsjL1jOwUYWv0YDWkM2/A46+LDKVs5yZCUXjJG6bj4ndFoAg5iLIIue6dulg==} + siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} @@ -5893,47 +5960,47 @@ snapshots: '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.31 - '@antfu/eslint-config@6.5.1(@unocss/eslint-plugin@66.5.10(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.25)(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.15)': + '@antfu/eslint-config@6.7.1(@unocss/eslint-plugin@66.5.10(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@vue/compiler-sfc@3.5.25)(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.15)': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.39.2(jiti@2.6.1)) '@eslint/markdown': 7.5.1 - '@stylistic/eslint-plugin': 5.6.1(eslint@9.39.1(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - '@vitest/eslint-plugin': 1.5.2(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.15) + '@stylistic/eslint-plugin': 5.6.1(eslint@9.39.2(jiti@2.6.1)) + '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + '@vitest/eslint-plugin': 1.5.2(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.15) ansis: 4.2.0 cac: 6.7.14 - eslint: 9.39.1(jiti@2.6.1) - eslint-config-flat-gitignore: 2.1.0(eslint@9.39.1(jiti@2.6.1)) + eslint: 9.39.2(jiti@2.6.1) + eslint-config-flat-gitignore: 2.1.0(eslint@9.39.2(jiti@2.6.1)) eslint-flat-config-utils: 2.1.4 - eslint-merge-processors: 2.0.0(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-antfu: 3.1.1(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-command: 3.3.1(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-import-lite: 0.3.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-jsdoc: 61.5.0(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-jsonc: 2.21.0(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-n: 17.23.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + eslint-merge-processors: 2.0.0(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-antfu: 3.1.1(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-command: 3.4.0(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-import-lite: 0.3.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-jsdoc: 61.5.0(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-jsonc: 2.21.0(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-n: 17.23.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 4.15.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-pnpm: 1.4.2(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-regexp: 2.10.0(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-toml: 0.12.0(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-unicorn: 62.0.0(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-unused-imports: 4.3.0(@typescript-eslint/eslint-plugin@8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1)) - eslint-plugin-vue: 10.6.2(@stylistic/eslint-plugin@5.6.1(eslint@9.39.1(jiti@2.6.1)))(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1))) - eslint-plugin-yml: 1.19.0(eslint@9.39.1(jiti@2.6.1)) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.25)(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-perfectionist: 4.15.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + eslint-plugin-pnpm: 1.4.3(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-regexp: 2.10.0(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-toml: 0.12.0(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-unicorn: 62.0.0(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-unused-imports: 4.3.0(@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)) + eslint-plugin-vue: 10.6.2(@stylistic/eslint-plugin@5.6.1(eslint@9.39.2(jiti@2.6.1)))(@typescript-eslint/parser@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1))) + eslint-plugin-yml: 1.19.0(eslint@9.39.2(jiti@2.6.1)) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.25)(eslint@9.39.2(jiti@2.6.1)) globals: 16.5.0 jsonc-eslint-parser: 2.4.2 local-pkg: 1.1.2 parse-gitignore: 2.0.0 toml-eslint-parser: 0.10.1 - vue-eslint-parser: 10.2.0(eslint@9.39.1(jiti@2.6.1)) + vue-eslint-parser: 10.2.0(eslint@9.39.2(jiti@2.6.1)) yaml-eslint-parser: 1.3.2 optionalDependencies: - '@unocss/eslint-plugin': 66.5.10(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + '@unocss/eslint-plugin': 66.5.10(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - '@eslint/json' - '@vue/compiler-sfc' @@ -5943,7 +6010,7 @@ snapshots: '@antfu/install-pkg@1.1.0': dependencies: - package-manager-detector: 1.5.0 + package-manager-detector: 1.6.0 tinyexec: 1.0.2 '@antfu/ni@27.0.1': @@ -6215,21 +6282,21 @@ snapshots: tslib: 2.8.1 optional: true - '@es-joy/jsdoccomment@0.50.2': + '@es-joy/jsdoccomment@0.76.0': dependencies: '@types/estree': 1.0.8 '@typescript-eslint/types': 8.48.1 comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.1.0 + jsdoc-type-pratt-parser: 6.10.0 - '@es-joy/jsdoccomment@0.76.0': + '@es-joy/jsdoccomment@0.78.0': dependencies: '@types/estree': 1.0.8 '@typescript-eslint/types': 8.48.1 comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 6.10.0 + jsdoc-type-pratt-parser: 7.0.0 '@es-joy/resolve.exports@1.2.0': {} @@ -6383,22 +6450,22 @@ snapshots: '@esbuild/win32-x64@0.25.9': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.39.1(jiti@2.6.1))': + '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.39.2(jiti@2.6.1))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.9.0(eslint@9.39.1(jiti@2.6.1))': + '@eslint-community/eslint-utils@4.9.0(eslint@9.39.2(jiti@2.6.1))': dependencies: - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/compat@1.3.1(eslint@9.39.1(jiti@2.6.1))': + '@eslint/compat@1.3.1(eslint@9.39.2(jiti@2.6.1))': optionalDependencies: - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) '@eslint/config-array@0.21.1': dependencies: @@ -6430,7 +6497,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.39.1': {} + '@eslint/js@9.39.2': {} '@eslint/markdown@7.5.1': dependencies: @@ -6657,6 +6724,8 @@ snapshots: '@rolldown/pluginutils@1.0.0-beta.50': {} + '@rolldown/pluginutils@1.0.0-beta.53': {} + '@rollup/plugin-alias@5.1.1(rollup@4.46.2)': optionalDependencies: rollup: 4.46.2 @@ -6788,34 +6857,60 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 + '@shikijs/core@3.20.0': + dependencies: + '@shikijs/types': 3.20.0 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.5 + '@shikijs/engine-javascript@3.19.0': dependencies: '@shikijs/types': 3.19.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.4 + '@shikijs/engine-javascript@3.20.0': + dependencies: + '@shikijs/types': 3.20.0 + '@shikijs/vscode-textmate': 10.0.2 + oniguruma-to-es: 4.3.4 + '@shikijs/engine-oniguruma@3.19.0': dependencies: '@shikijs/types': 3.19.0 '@shikijs/vscode-textmate': 10.0.2 + '@shikijs/engine-oniguruma@3.20.0': + dependencies: + '@shikijs/types': 3.20.0 + '@shikijs/vscode-textmate': 10.0.2 + '@shikijs/langs@3.19.0': dependencies: '@shikijs/types': 3.19.0 + '@shikijs/langs@3.20.0': + dependencies: + '@shikijs/types': 3.20.0 + '@shikijs/themes@3.19.0': dependencies: '@shikijs/types': 3.19.0 + '@shikijs/themes@3.20.0': + dependencies: + '@shikijs/types': 3.20.0 + '@shikijs/transformers@3.15.0': dependencies: '@shikijs/core': 3.15.0 '@shikijs/types': 3.15.0 - '@shikijs/twoslash@3.19.0(typescript@5.9.3)': + '@shikijs/twoslash@3.20.0(typescript@5.9.3)': dependencies: - '@shikijs/core': 3.19.0 - '@shikijs/types': 3.19.0 + '@shikijs/core': 3.20.0 + '@shikijs/types': 3.20.0 twoslash: 0.3.4(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -6831,9 +6926,14 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/vitepress-twoslash@3.19.0(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(typescript@5.9.3)': + '@shikijs/types@3.20.0': + dependencies: + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + + '@shikijs/vitepress-twoslash@3.20.0(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(typescript@5.9.3)': dependencies: - '@shikijs/twoslash': 3.19.0(typescript@5.9.3) + '@shikijs/twoslash': 3.20.0(typescript@5.9.3) floating-vue: 5.2.2(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vue@3.5.25(typescript@5.9.3)) lz-string: 1.5.0 magic-string: 0.30.21 @@ -6842,7 +6942,7 @@ snapshots: mdast-util-gfm: 3.1.0 mdast-util-to-hast: 13.2.1 ohash: 2.0.11 - shiki: 3.19.0 + shiki: 3.20.0 twoslash: 0.3.4(typescript@5.9.3) twoslash-vue: 0.3.4(typescript@5.9.3) vue: 3.5.25(typescript@5.9.3) @@ -6875,11 +6975,11 @@ snapshots: '@standard-schema/spec@1.0.0': {} - '@stylistic/eslint-plugin@5.6.1(eslint@9.39.1(jiti@2.6.1))': + '@stylistic/eslint-plugin@5.6.1(eslint@9.39.2(jiti@2.6.1))': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) '@typescript-eslint/types': 8.48.1 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -7034,7 +7134,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.2 '@types/linkify-it@5.0.0': {} @@ -7071,6 +7171,10 @@ snapshots: dependencies: undici-types: 7.16.0 + '@types/node@24.10.4': + dependencies: + undici-types: 7.16.0 + '@types/resolve@1.20.2': {} '@types/unist@3.0.3': {} @@ -7081,16 +7185,15 @@ snapshots: '@types/web-bluetooth@0.0.21': {} - '@typescript-eslint/eslint-plugin@8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.48.1 - '@typescript-eslint/type-utils': 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.48.1 - eslint: 9.39.1(jiti@2.6.1) - graphemer: 1.4.0 + '@typescript-eslint/parser': 8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.49.0 + '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.49.0 + eslint: 9.39.2(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.1.0(typescript@5.9.3) @@ -7098,14 +7201,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.48.1 - '@typescript-eslint/types': 8.48.1 - '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.48.1 + '@typescript-eslint/scope-manager': 8.49.0 + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.49.0 debug: 4.4.3 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -7119,22 +7222,40 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.49.0(typescript@5.9.3)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.49.0(typescript@5.9.3) + '@typescript-eslint/types': 8.49.0 + debug: 4.4.3 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@8.48.1': dependencies: '@typescript-eslint/types': 8.48.1 '@typescript-eslint/visitor-keys': 8.48.1 + '@typescript-eslint/scope-manager@8.49.0': + dependencies: + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/visitor-keys': 8.49.0 + '@typescript-eslint/tsconfig-utils@8.48.1(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.49.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.48.1 - '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + typescript: 5.9.3 + + '@typescript-eslint/type-utils@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) debug: 4.4.3 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -7142,6 +7263,8 @@ snapshots: '@typescript-eslint/types@8.48.1': {} + '@typescript-eslint/types@8.49.0': {} + '@typescript-eslint/typescript-estree@8.48.1(typescript@5.9.3)': dependencies: '@typescript-eslint/project-service': 8.48.1(typescript@5.9.3) @@ -7157,13 +7280,39 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.49.0(typescript@5.9.3)': + dependencies: + '@typescript-eslint/project-service': 8.49.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.49.0(typescript@5.9.3) + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/visitor-keys': 8.49.0 + debug: 4.4.3 + minimatch: 9.0.5 + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.48.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.48.1 '@typescript-eslint/types': 8.48.1 '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.49.0 + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.9.3) + eslint: 9.39.2(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -7173,6 +7322,11 @@ snapshots: '@typescript-eslint/types': 8.48.1 eslint-visitor-keys: 4.2.1 + '@typescript-eslint/visitor-keys@8.49.0': + dependencies: + '@typescript-eslint/types': 8.49.0 + eslint-visitor-keys: 4.2.1 + '@typescript/vfs@1.6.1(typescript@5.9.3)': dependencies: debug: 4.4.3 @@ -7188,13 +7342,13 @@ snapshots: dependencies: unlazy: 1.0.0 - '@unocss/astro@66.5.10(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))': + '@unocss/astro@66.5.10(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))': dependencies: '@unocss/core': 66.5.10 '@unocss/reset': 66.5.10 - '@unocss/vite': 66.5.10(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + '@unocss/vite': 66.5.10(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) optionalDependencies: - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) '@unocss/cli@66.5.10': dependencies: @@ -7219,17 +7373,17 @@ snapshots: '@unocss/core@66.5.10': {} - '@unocss/eslint-config@66.5.10(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@unocss/eslint-config@66.5.10(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@unocss/eslint-plugin': 66.5.10(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + '@unocss/eslint-plugin': 66.5.10(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - eslint - supports-color - typescript - '@unocss/eslint-plugin@66.5.10(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@unocss/eslint-plugin@66.5.10(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@unocss/config': 66.5.10 '@unocss/core': 66.5.10 '@unocss/rule-utils': 66.5.10 @@ -7345,7 +7499,7 @@ snapshots: dependencies: '@unocss/core': 66.5.10 - '@unocss/vite@66.5.10(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))': + '@unocss/vite@66.5.10(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))': dependencies: '@jridgewell/remapping': 2.3.5 '@unocss/config': 66.5.10 @@ -7356,12 +7510,18 @@ snapshots: pathe: 2.0.3 tinyglobby: 0.2.15 unplugin-utils: 0.3.1 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) - '@vitejs/plugin-vue@6.0.2(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.2(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.50 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) + vue: 3.5.25(typescript@5.9.3) + + '@vitejs/plugin-vue@6.0.3(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))': + dependencies: + '@rolldown/pluginutils': 1.0.0-beta.53 + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) vue: 3.5.25(typescript@5.9.3) '@vitest/coverage-v8@4.0.15(vitest@4.0.15)': @@ -7377,18 +7537,18 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.15(@types/node@24.10.2)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vitest: 4.0.15(@types/node@24.10.4)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.5.2(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.15)': + '@vitest/eslint-plugin@1.5.2(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.15)': dependencies: '@typescript-eslint/scope-manager': 8.48.1 - '@typescript-eslint/utils': 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.39.1(jiti@2.6.1) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.2(jiti@2.6.1) optionalDependencies: typescript: 5.9.3 - vitest: 4.0.15(@types/node@24.10.2)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vitest: 4.0.15(@types/node@24.10.4)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -7401,13 +7561,13 @@ snapshots: chai: 6.2.1 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.15(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))': + '@vitest/mocker@4.0.15(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))': dependencies: '@vitest/spy': 4.0.15 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) '@vitest/pretty-format@4.0.15': dependencies: @@ -7435,7 +7595,7 @@ snapshots: sirv: 3.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vitest: 4.0.15(@types/node@24.10.2)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vitest: 4.0.15(@types/node@24.10.4)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) '@vitest/utils@4.0.15': dependencies: @@ -7558,12 +7718,12 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/devtools@0.4.1(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))': + '@vue-macros/devtools@0.4.1(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))': dependencies: sirv: 3.0.2 vue: 3.5.25(typescript@5.9.3) optionalDependencies: - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) transitivePeerDependencies: - typescript @@ -7754,14 +7914,14 @@ snapshots: dependencies: '@vue/devtools-kit': 8.0.5 - '@vue/devtools-core@8.0.5(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))': + '@vue/devtools-core@8.0.5(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))': dependencies: '@vue/devtools-kit': 8.0.5 '@vue/devtools-shared': 8.0.5 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.1.0(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + vite-hot-client: 2.1.0(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) vue: 3.5.25(typescript@5.9.3) transitivePeerDependencies: - vite @@ -7793,18 +7953,6 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@vue/language-core@3.1.7(typescript@5.9.3)': - dependencies: - '@volar/language-core': 2.4.26 - '@vue/compiler-dom': 3.5.25 - '@vue/shared': 3.5.25 - alien-signals: 3.0.0 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - picomatch: 4.0.3 - optionalDependencies: - typescript: 5.9.3 - '@vue/language-core@3.1.8(typescript@5.9.3)': dependencies: '@volar/language-core': 2.4.26 @@ -7955,7 +8103,7 @@ snapshots: args-tokenizer@0.3.0: {} - asciinema-player@3.12.1: + asciinema-player@3.13.4: dependencies: '@babel/runtime': 7.23.9 solid-js: 1.8.16 @@ -8581,7 +8729,7 @@ snapshots: es-module-lexer@1.7.0: {} - es-toolkit@1.42.0: {} + es-toolkit@1.43.0: {} esbuild@0.23.1: optionalDependencies: @@ -8648,60 +8796,60 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.39.1(jiti@2.6.1)): + eslint-compat-utils@0.5.1(eslint@9.39.2(jiti@2.6.1)): dependencies: - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) semver: 7.7.3 - eslint-compat-utils@0.6.5(eslint@9.39.1(jiti@2.6.1)): + eslint-compat-utils@0.6.5(eslint@9.39.2(jiti@2.6.1)): dependencies: - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) semver: 7.7.3 - eslint-config-flat-gitignore@2.1.0(eslint@9.39.1(jiti@2.6.1)): + eslint-config-flat-gitignore@2.1.0(eslint@9.39.2(jiti@2.6.1)): dependencies: - '@eslint/compat': 1.3.1(eslint@9.39.1(jiti@2.6.1)) - eslint: 9.39.1(jiti@2.6.1) + '@eslint/compat': 1.3.1(eslint@9.39.2(jiti@2.6.1)) + eslint: 9.39.2(jiti@2.6.1) eslint-flat-config-utils@2.1.4: dependencies: pathe: 2.0.3 - eslint-json-compat-utils@0.2.1(eslint@9.39.1(jiti@2.6.1))(jsonc-eslint-parser@2.4.2): + eslint-json-compat-utils@0.2.1(eslint@9.39.2(jiti@2.6.1))(jsonc-eslint-parser@2.4.2): dependencies: - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) esquery: 1.6.0 jsonc-eslint-parser: 2.4.2 - eslint-merge-processors@2.0.0(eslint@9.39.1(jiti@2.6.1)): + eslint-merge-processors@2.0.0(eslint@9.39.2(jiti@2.6.1)): dependencies: - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) - eslint-plugin-antfu@3.1.1(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-antfu@3.1.1(eslint@9.39.2(jiti@2.6.1)): dependencies: - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) - eslint-plugin-command@3.3.1(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-command@3.4.0(eslint@9.39.2(jiti@2.6.1)): dependencies: - '@es-joy/jsdoccomment': 0.50.2 - eslint: 9.39.1(jiti@2.6.1) + '@es-joy/jsdoccomment': 0.78.0 + eslint: 9.39.2(jiti@2.6.1) - eslint-plugin-es-x@7.8.0(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-es-x@7.8.0(eslint@9.39.2(jiti@2.6.1)): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.39.1(jiti@2.6.1) - eslint-compat-utils: 0.5.1(eslint@9.39.1(jiti@2.6.1)) + eslint: 9.39.2(jiti@2.6.1) + eslint-compat-utils: 0.5.1(eslint@9.39.2(jiti@2.6.1)) - eslint-plugin-import-lite@0.3.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-import-lite@0.3.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) '@typescript-eslint/types': 8.48.1 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) optionalDependencies: typescript: 5.9.3 - eslint-plugin-jsdoc@61.5.0(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-jsdoc@61.5.0(eslint@9.39.2(jiti@2.6.1)): dependencies: '@es-joy/jsdoccomment': 0.76.0 '@es-joy/resolve.exports': 1.2.0 @@ -8709,7 +8857,7 @@ snapshots: comment-parser: 1.4.1 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) espree: 10.4.0 esquery: 1.6.0 html-entities: 2.6.0 @@ -8721,13 +8869,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.21.0(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-jsonc@2.21.0(eslint@9.39.2(jiti@2.6.1)): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) diff-sequences: 27.5.1 - eslint: 9.39.1(jiti@2.6.1) - eslint-compat-utils: 0.6.5(eslint@9.39.1(jiti@2.6.1)) - eslint-json-compat-utils: 0.2.1(eslint@9.39.1(jiti@2.6.1))(jsonc-eslint-parser@2.4.2) + eslint: 9.39.2(jiti@2.6.1) + eslint-compat-utils: 0.6.5(eslint@9.39.2(jiti@2.6.1)) + eslint-json-compat-utils: 0.2.1(eslint@9.39.2(jiti@2.6.1))(jsonc-eslint-parser@2.4.2) espree: 10.4.0 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.2 @@ -8736,12 +8884,12 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.23.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-n@17.23.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) enhanced-resolve: 5.18.2 - eslint: 9.39.1(jiti@2.6.1) - eslint-plugin-es-x: 7.8.0(eslint@9.39.1(jiti@2.6.1)) + eslint: 9.39.2(jiti@2.6.1) + eslint-plugin-es-x: 7.8.0(eslint@9.39.2(jiti@2.6.1)) get-tsconfig: 4.10.1 globals: 15.15.0 globrex: 0.1.2 @@ -8753,58 +8901,58 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@4.15.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-perfectionist@4.15.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3): dependencies: '@typescript-eslint/types': 8.48.1 - '@typescript-eslint/utils': 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - eslint: 9.39.1(jiti@2.6.1) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + eslint: 9.39.2(jiti@2.6.1) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-pnpm@1.4.2(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-pnpm@1.4.3(eslint@9.39.2(jiti@2.6.1)): dependencies: empathic: 2.0.0 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) jsonc-eslint-parser: 2.4.2 pathe: 2.0.3 - pnpm-workspace-yaml: 1.4.2 + pnpm-workspace-yaml: 1.4.3 tinyglobby: 0.2.15 yaml: 2.8.2 yaml-eslint-parser: 1.3.2 - eslint-plugin-regexp@2.10.0(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-regexp@2.10.0(eslint@9.39.2(jiti@2.6.1)): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.12.0(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-toml@0.12.0(eslint@9.39.2(jiti@2.6.1)): dependencies: debug: 4.4.3 - eslint: 9.39.1(jiti@2.6.1) - eslint-compat-utils: 0.6.5(eslint@9.39.1(jiti@2.6.1)) + eslint: 9.39.2(jiti@2.6.1) + eslint-compat-utils: 0.6.5(eslint@9.39.2(jiti@2.6.1)) lodash: 4.17.21 toml-eslint-parser: 0.10.1 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@62.0.0(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-unicorn@62.0.0(eslint@9.39.2(jiti@2.6.1)): dependencies: '@babel/helper-validator-identifier': 7.28.5 - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) '@eslint/plugin-kit': 0.4.1 change-case: 5.4.4 ci-info: 4.3.1 clean-regexp: 1.0.0 core-js-compat: 3.46.0 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) esquery: 1.6.0 find-up-simple: 1.0.1 globals: 16.5.0 @@ -8817,42 +8965,42 @@ snapshots: semver: 7.7.3 strip-indent: 4.1.1 - eslint-plugin-unused-imports@4.3.0(@typescript-eslint/eslint-plugin@8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-unused-imports@4.3.0(@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)): dependencies: - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-vue@10.6.2(@stylistic/eslint-plugin@5.6.1(eslint@9.39.1(jiti@2.6.1)))(@typescript-eslint/parser@8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1))): + eslint-plugin-vue@10.6.2(@stylistic/eslint-plugin@5.6.1(eslint@9.39.2(jiti@2.6.1)))(@typescript-eslint/parser@8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1))): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) - eslint: 9.39.1(jiti@2.6.1) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) + eslint: 9.39.2(jiti@2.6.1) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 7.1.0 semver: 7.7.3 - vue-eslint-parser: 10.2.0(eslint@9.39.1(jiti@2.6.1)) + vue-eslint-parser: 10.2.0(eslint@9.39.2(jiti@2.6.1)) xml-name-validator: 4.0.0 optionalDependencies: - '@stylistic/eslint-plugin': 5.6.1(eslint@9.39.1(jiti@2.6.1)) - '@typescript-eslint/parser': 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + '@stylistic/eslint-plugin': 5.6.1(eslint@9.39.2(jiti@2.6.1)) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-yml@1.19.0(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-yml@1.19.0(eslint@9.39.2(jiti@2.6.1)): dependencies: debug: 4.4.3 diff-sequences: 27.5.1 escape-string-regexp: 4.0.0 - eslint: 9.39.1(jiti@2.6.1) - eslint-compat-utils: 0.6.5(eslint@9.39.1(jiti@2.6.1)) + eslint: 9.39.2(jiti@2.6.1) + eslint-compat-utils: 0.6.5(eslint@9.39.2(jiti@2.6.1)) natural-compare: 1.4.0 yaml-eslint-parser: 1.3.2 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.25)(eslint@9.39.1(jiti@2.6.1)): + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.25)(eslint@9.39.2(jiti@2.6.1)): dependencies: '@vue/compiler-sfc': 3.5.25 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) eslint-scope@8.4.0: dependencies: @@ -8863,15 +9011,15 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.39.1(jiti@2.6.1): + eslint@9.39.2(jiti@2.6.1): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.1 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.39.1 + '@eslint/js': 9.39.2 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -9039,7 +9187,7 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@12.23.25: + framer-motion@12.23.26: dependencies: motion-dom: 12.23.23 motion-utils: 12.23.6 @@ -9413,6 +9561,8 @@ snapshots: jsdoc-type-pratt-parser@6.10.0: {} + jsdoc-type-pratt-parser@7.0.0: {} + jsesc@3.1.0: {} json-buffer@3.0.1: {} @@ -9451,7 +9601,7 @@ snapshots: kolorist@1.8.0: {} - less@4.4.2: + less@4.5.1: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 @@ -9999,9 +10149,9 @@ snapshots: motion-utils@12.23.6: {} - motion@12.23.25: + motion@12.23.26: dependencies: - framer-motion: 12.23.25 + framer-motion: 12.23.26 tslib: 2.8.1 mri@1.2.0: {} @@ -10223,7 +10373,7 @@ snapshots: dependencies: yaml: 2.8.2 - pnpm-workspace-yaml@1.4.2: + pnpm-workspace-yaml@1.4.3: dependencies: yaml: 2.8.2 @@ -10620,6 +10770,17 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + shiki@3.20.0: + dependencies: + '@shikijs/core': 3.20.0 + '@shikijs/engine-javascript': 3.20.0 + '@shikijs/engine-oniguruma': 3.20.0 + '@shikijs/langs': 3.20.0 + '@shikijs/themes': 3.20.0 + '@shikijs/types': 3.20.0 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + siginfo@2.0.0: {} signal-exit@4.1.0: {} @@ -10860,7 +11021,7 @@ snapshots: twoslash-vue@0.3.4(typescript@5.9.3): dependencies: - '@vue/language-core': 3.1.7(typescript@5.9.3) + '@vue/language-core': 3.1.8(typescript@5.9.3) twoslash: 0.3.4(typescript@5.9.3) twoslash-protocol: 0.3.4 typescript: 5.9.3 @@ -11022,9 +11183,9 @@ snapshots: dependencies: '@unlazy/core': 1.0.0 - unocss@66.5.10(postcss@8.5.6)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)): + unocss@66.5.10(postcss@8.5.6)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)): dependencies: - '@unocss/astro': 66.5.10(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + '@unocss/astro': 66.5.10(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) '@unocss/cli': 66.5.10 '@unocss/core': 66.5.10 '@unocss/postcss': 66.5.10(postcss@8.5.6) @@ -11042,19 +11203,19 @@ snapshots: '@unocss/transformer-compile-class': 66.5.10 '@unocss/transformer-directives': 66.5.10 '@unocss/transformer-variant-group': 66.5.10 - '@unocss/vite': 66.5.10(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + '@unocss/vite': 66.5.10(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) optionalDependencies: - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) transitivePeerDependencies: - postcss - supports-color - unplugin-combine@1.2.1(esbuild@0.25.9)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)): + unplugin-combine@1.2.1(esbuild@0.25.9)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)): optionalDependencies: esbuild: 0.25.9 rollup: 4.46.2 unplugin: 1.16.1 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) unplugin-utils@0.3.1: dependencies: @@ -11069,7 +11230,7 @@ snapshots: transitivePeerDependencies: - vue - unplugin-vue-macros@2.14.5(@vueuse/core@14.1.0(vue@3.5.25(typescript@5.9.3)))(esbuild@0.25.9)(rollup@4.46.2)(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))(vue-tsc@3.1.8(typescript@5.9.3))(vue@3.5.25(typescript@5.9.3)): + unplugin-vue-macros@2.14.5(@vueuse/core@14.1.0(vue@3.5.25(typescript@5.9.3)))(esbuild@0.25.9)(rollup@4.46.2)(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue-tsc@3.1.8(typescript@5.9.3))(vue@3.5.25(typescript@5.9.3)): dependencies: '@vue-macros/better-define': 1.11.4(vue@3.5.25(typescript@5.9.3)) '@vue-macros/boolean-prop': 0.5.5(vue@3.5.25(typescript@5.9.3)) @@ -11084,7 +11245,7 @@ snapshots: '@vue-macros/define-render': 1.6.6(vue@3.5.25(typescript@5.9.3)) '@vue-macros/define-slots': 1.2.6(vue@3.5.25(typescript@5.9.3)) '@vue-macros/define-stylex': 0.2.3(vue@3.5.25(typescript@5.9.3)) - '@vue-macros/devtools': 0.4.1(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + '@vue-macros/devtools': 0.4.1(typescript@5.9.3)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) '@vue-macros/export-expose': 0.3.5(vue@3.5.25(typescript@5.9.3)) '@vue-macros/export-props': 0.6.5(vue@3.5.25(typescript@5.9.3)) '@vue-macros/export-render': 0.3.5(vue@3.5.25(typescript@5.9.3)) @@ -11101,7 +11262,7 @@ snapshots: '@vue-macros/short-vmodel': 1.5.5(vue@3.5.25(typescript@5.9.3)) '@vue-macros/volar': 0.30.15(typescript@5.9.3)(vue-tsc@3.1.8(typescript@5.9.3))(vue@3.5.25(typescript@5.9.3)) unplugin: 1.16.1 - unplugin-combine: 1.2.1(esbuild@0.25.9)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + unplugin-combine: 1.2.1(esbuild@0.25.9)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) unplugin-vue-define-options: 1.5.5(vue@3.5.25(typescript@5.9.3)) vue: 3.5.25(typescript@5.9.3) transitivePeerDependencies: @@ -11115,7 +11276,7 @@ snapshots: - vue-tsc - webpack - unplugin-yaml@3.0.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(@nuxt/schema@3.13.2(rollup@4.46.2))(esbuild@0.25.9)(rollup@4.46.2)(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)): + unplugin-yaml@3.0.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(@nuxt/schema@3.13.2(rollup@4.46.2))(esbuild@0.25.9)(rollup@4.46.2)(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)): dependencies: '@rollup/pluginutils': 5.3.0(rollup@4.46.2) unplugin: 2.3.10 @@ -11125,7 +11286,7 @@ snapshots: '@nuxt/schema': 3.13.2(rollup@4.46.2) esbuild: 0.25.9 rollup: 4.46.2 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) unplugin@1.16.1: dependencies: @@ -11190,17 +11351,17 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-dev-rpc@1.1.0(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)): + vite-dev-rpc@1.1.0(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)): dependencies: birpc: 2.6.1 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) - vite-hot-client: 2.1.0(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) + vite-hot-client: 2.1.0(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) - vite-hot-client@2.1.0(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)): + vite-hot-client@2.1.0(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)): dependencies: - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) - vite-plugin-inspect@11.3.3(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)): + vite-plugin-inspect@11.3.3(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)): dependencies: ansis: 4.2.0 debug: 4.4.3 @@ -11210,28 +11371,28 @@ snapshots: perfect-debounce: 2.0.0 sirv: 3.0.2 unplugin-utils: 0.3.1 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) - vite-dev-rpc: 1.1.0(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) + vite-dev-rpc: 1.1.0(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) optionalDependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.46.2) transitivePeerDependencies: - supports-color - vite-plugin-vue-devtools@8.0.5(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)): + vite-plugin-vue-devtools@8.0.5(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)): dependencies: - '@vue/devtools-core': 8.0.5(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)) + '@vue/devtools-core': 8.0.5(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)) '@vue/devtools-kit': 8.0.5 '@vue/devtools-shared': 8.0.5 sirv: 3.0.2 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) - vite-plugin-inspect: 11.3.3(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) - vite-plugin-vue-inspector: 5.3.2(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) + vite-plugin-inspect: 11.3.3(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.46.2))(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) + vite-plugin-vue-inspector: 5.3.2(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) transitivePeerDependencies: - '@nuxt/kit' - supports-color - vue - vite-plugin-vue-inspector@5.3.2(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)): + vite-plugin-vue-inspector@5.3.2(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -11242,11 +11403,11 @@ snapshots: '@vue/compiler-dom': 3.5.25 kolorist: 1.8.0 magic-string: 0.30.21 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) transitivePeerDependencies: - supports-color - vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2): + vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2): dependencies: esbuild: 0.25.9 fdir: 6.5.0(picomatch@4.0.3) @@ -11255,14 +11416,14 @@ snapshots: rollup: 4.46.2 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.10.2 + '@types/node': 24.10.4 fsevents: 2.3.3 jiti: 2.6.1 - less: 4.4.2 + less: 4.5.1 tsx: 4.19.2 yaml: 2.8.2 - vitepress@2.0.0-alpha.15(@types/node@24.10.2)(change-case@5.4.4)(jiti@2.6.1)(less@4.4.2)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2): + vitepress@2.0.0-alpha.15(@types/node@24.10.4)(change-case@5.4.4)(jiti@2.6.1)(less@4.5.1)(postcss@8.5.6)(tsx@4.19.2)(typescript@5.9.3)(yaml@2.8.2): dependencies: '@docsearch/css': 4.3.2 '@docsearch/js': 4.3.2 @@ -11271,7 +11432,7 @@ snapshots: '@shikijs/transformers': 3.15.0 '@shikijs/types': 3.19.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 6.0.2(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)) + '@vitejs/plugin-vue': 6.0.2(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)) '@vue/devtools-api': 8.0.5 '@vue/shared': 3.5.25 '@vueuse/core': 14.1.0(vue@3.5.25(typescript@5.9.3)) @@ -11280,7 +11441,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.2.0 shiki: 3.19.0 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) vue: 3.5.25(typescript@5.9.3) optionalDependencies: postcss: 8.5.6 @@ -11309,10 +11470,10 @@ snapshots: - universal-cookie - yaml - vitest@4.0.15(@types/node@24.10.2)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2): + vitest@4.0.15(@types/node@24.10.4)(@vitest/ui@4.0.15)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2): dependencies: '@vitest/expect': 4.0.15 - '@vitest/mocker': 4.0.15(vite@7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2)) + '@vitest/mocker': 4.0.15(vite@7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2)) '@vitest/pretty-format': 4.0.15 '@vitest/runner': 4.0.15 '@vitest/snapshot': 4.0.15 @@ -11329,10 +11490,10 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.2.7(@types/node@24.10.2)(jiti@2.6.1)(less@4.4.2)(tsx@4.19.2)(yaml@2.8.2) + vite: 7.2.7(@types/node@24.10.4)(jiti@2.6.1)(less@4.5.1)(tsx@4.19.2)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.10.2 + '@types/node': 24.10.4 '@vitest/ui': 4.0.15(vitest@4.0.15) transitivePeerDependencies: - jiti @@ -11349,10 +11510,10 @@ snapshots: vscode-uri@3.1.0: {} - vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1)): + vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1)): dependencies: debug: 4.4.3 - eslint: 9.39.1(jiti@2.6.1) + eslint: 9.39.2(jiti@2.6.1) eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 46280c7b..5a4c8c88 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,7 +4,7 @@ packages: - docs catalog: - '@antfu/eslint-config': ^6.5.1 + '@antfu/eslint-config': ^6.7.1 '@antfu/ni': ^28.0.0 '@cspell/dict-ru_ru': ^2.3.2 '@iconify-json/carbon': ^1.2.15 @@ -16,7 +16,7 @@ catalog: '@resvg/resvg-wasm': ^2.6.2 '@rive-app/canvas': ^2.32.2 '@rollup/plugin-yaml': ^4.1.2 - '@shikijs/vitepress-twoslash': ^3.19.0 + '@shikijs/vitepress-twoslash': ^3.20.0 '@types/d3': ^7.4.3 '@types/d3-force': ^3.0.10 '@types/debug': ^4.1.12 @@ -25,18 +25,18 @@ catalog: '@types/markdown-it': ^14.1.2 '@types/markdown-it-attrs': ^4.1.3 '@types/markdown-it-footnote': ^3.0.4 - '@types/node': ^24.10.2 + '@types/node': ^24.10.4 '@types/uuid': ^11.0.0 '@unlazy/vue': ^1.0.0 '@unocss/cli': ^66.5.10 '@unocss/eslint-config': ^66.5.10 '@unocss/eslint-plugin': ^66.5.10 - '@vitejs/plugin-vue': ^6.0.2 + '@vitejs/plugin-vue': ^6.0.3 '@vitest/coverage-v8': ^4.0.15 '@vitest/ui': ^4.0.15 '@vueuse/core': ^14.1.0 '@vueuse/motion': ^3.0.3 - asciinema-player: ^3.12.1 + asciinema-player: ^3.13.4 builtin-modules: ^5.0.0 bumpp: ^10.3.2 canvaskit-wasm: ^0.40.0 @@ -49,20 +49,20 @@ catalog: debug: ^4.4.3 defu: ^6.1.4 emoji-regex: ^10.6.0 - es-toolkit: ^1.42.0 - eslint: ^9.39.1 + es-toolkit: ^1.43.0 + eslint: ^9.39.2 execa: ^9.6.1 fs-extra: ^11.3.2 globby: ^16.0.0 gray-matter: ^4.0.3 hast-util-select: ^6.0.4 hast-util-to-text: ^4.0.2 - less: ^4.4.2 + less: ^4.5.1 lint-staged: ^16.2.7 markdown-it: ^14.1.0 markdown-it-attrs: ^4.3.1 markdown-it-footnote: ^4.0.0 - motion: ^12.23.25 + motion: ^12.23.26 ora: ^9.0.0 rehype: ^13.0.2 rehype-meta: ^4.0.1