diff --git a/app/components/OgImage/Compare.takumi.vue b/app/components/OgImage/Compare.takumi.vue index a7dec47537..8677507f35 100644 --- a/app/components/OgImage/Compare.takumi.vue +++ b/app/components/OgImage/Compare.takumi.vue @@ -75,8 +75,12 @@ if (layoutTier.value !== 'summary') { } }), ) - // Sort by downloads descending for readability - stats.value = results.sort((a, b) => b.downloads - a.downloads) + const packageOrder = new Map(displayPackages.value.map((name, index) => [name, index])) + stats.value = results.sort((a, b) => { + const downloadsDiff = b.downloads - a.downloads + if (downloadsDiff !== 0) return downloadsDiff + return (packageOrder.get(a.name) ?? 0) - (packageOrder.get(b.name) ?? 0) + }) } catch { stats.value = displayPackages.value.map((name, index) => ({ name, diff --git a/app/components/OgImage/Package.takumi.vue b/app/components/OgImage/Package.takumi.vue index 5779aa4811..8597c7bca3 100644 --- a/app/components/OgImage/Package.takumi.vue +++ b/app/components/OgImage/Package.takumi.vue @@ -50,6 +50,7 @@ if ( const { data: pkg, refresh: refreshPkg } = usePackage(name, () => resolvedVersion.value ?? version) const displayVersion = computed(() => pkg.value?.requestedVersion ?? null) +const versionLabel = computed(() => (version ? `v${version}` : '')) const repositoryUrl = computed(() => { const repo = displayVersion.value?.repository @@ -63,8 +64,6 @@ const repositoryUrl = computed(() => { }) const { repoRef, stars, refresh: refreshRepoMeta } = useRepoMeta(repositoryUrl) -const repoProviderIcon = useProviderIcon(() => repoRef.value?.provider, 'i-lucide:code') - const formattedStars = computed(() => (stars.value > 0 ? compactFormat.format(stars.value) : '')) const formattedDownloads = computed(() => { @@ -270,14 +269,65 @@ const sparklineSrc = computed(() => { class="pt-3 lg:text-4xl text-3xl font-mono tracking-tight leading-none" style="opacity: 0.7; text-overflow: ellipsis; line-clamp: 1" > - v{{ version }} + {{ versionLabel }}
+
+
+
+
+
+
+
+
+
+
@@ -330,13 +380,15 @@ const sparklineSrc = computed(() => {
{
diff --git a/package.json b/package.json index 68bc410270..33c2666c58 100644 --- a/package.json +++ b/package.json @@ -69,8 +69,8 @@ "@shikijs/langs": "4.0.2", "@shikijs/markdown-exit": "4.0.2", "@shikijs/themes": "4.0.2", - "@takumi-rs/core": "1.0.9", - "@takumi-rs/wasm": "1.0.9", + "@takumi-rs/core": "2.0.0-rc.5", + "@takumi-rs/wasm": "2.0.0-rc.5", "@unocss/nuxt": "66.6.7", "@unocss/preset-wind4": "66.6.7", "@upstash/redis": "1.37.0", @@ -93,7 +93,7 @@ "marked": "18.0.0", "module-replacements": "3.0.0-beta.8", "nuxt": "4.4.8", - "nuxt-og-image": "^6.6.0", + "nuxt-og-image": "^6.7.2", "ofetch": "1.5.1", "ohash": "2.0.11", "packumeta": "0.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 06bdd8375a..d472140955 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,7 +35,8 @@ catalogs: overrides: '@types/node': 24.12.0 - nuxt-og-image: ^6.6.0 + nuxt-og-image: ^6.7.2 + oxc-parser: 0.138.0 sharp: 0.34.5 vite: npm:@voidzero-dev/vite-plus-core@0.1.20 vitest: npm:@voidzero-dev/vite-plus-test@0.1.20 @@ -116,7 +117,7 @@ importers: version: 2.1.0(@voidzero-dev/vite-plus-test@0.1.20)(magicast@0.5.3) '@nuxtjs/i18n': specifier: 10.2.4 - version: 10.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.39) + version: 10.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.39) '@shikijs/langs': specifier: 4.0.2 version: 4.0.2 @@ -127,14 +128,14 @@ importers: specifier: 4.0.2 version: 4.0.2 '@takumi-rs/core': - specifier: 1.0.9 - version: 1.0.9(react-dom@19.2.4)(react@19.2.4) + specifier: 2.0.0-rc.5 + version: 2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4) '@takumi-rs/wasm': - specifier: 1.0.9 - version: 1.0.9(react-dom@19.2.4)(react@19.2.4) + specifier: 2.0.0-rc.5 + version: 2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4) '@unocss/nuxt': specifier: 66.6.7 - version: 66.6.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(magicast@0.5.3)(vite@8.0.0)(webpack@5.104.1) + version: 66.6.7(magicast@0.5.3)(vite@8.0.0)(webpack@5.104.1) '@unocss/preset-wind4': specifier: 66.6.7 version: 66.6.7 @@ -199,8 +200,8 @@ importers: specifier: 4.4.8 version: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) nuxt-og-image: - specifier: ^6.6.0 - version: 6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@1.0.9)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.3.0)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) + specifier: ^6.7.2 + version: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.0.0-rc.5)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(esbuild@0.27.3)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(rollup@4.60.3)(sharp@0.34.5)(tailwindcss@4.3.0)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.39)(webpack@5.104.1)(zod@4.3.6) ofetch: specifier: 1.5.1 version: 1.5.1 @@ -236,7 +237,7 @@ importers: version: 1.6.3 unocss: specifier: 66.6.7 - version: 66.6.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@unocss/webpack@66.6.7)(vite@8.0.0) + version: 66.6.7(@unocss/webpack@66.6.7)(vite@8.0.0) valibot: specifier: 1.3.1 version: 1.3.1(typescript@6.0.2) @@ -400,7 +401,7 @@ importers: version: 4.0.2 tsdown: specifier: 0.21.7 - version: 0.21.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(oxc-resolver@11.20.0)(typescript@6.0.2)(vue-tsc@3.2.6) + version: 0.21.7(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(oxc-resolver@11.20.0)(typescript@6.0.2)(vue-tsc@3.2.6) typescript: specifier: 6.0.2 version: 6.0.2 @@ -418,7 +419,7 @@ importers: version: 12.8.0 docus: specifier: 5.9.0 - version: 5.9.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@nuxt/schema@4.4.8)(@takumi-rs/wasm@1.0.9)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(better-sqlite3@12.8.0)(db0@0.3.4)(embla-carousel@8.6.0)(eslint@9.39.2)(focus-trap@8.0.0)(fontless@0.2.1)(h3@1.15.11)(ioredis@5.10.1)(magicast@0.5.3)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(react-dom@19.2.4)(react@19.2.4)(rollup@4.60.3)(sharp@0.34.5)(typescript@6.0.2)(unifont@0.7.4)(unstorage@1.17.5)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.39)(yjs@13.6.29) + version: 5.9.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@nuxt/schema@4.4.8)(@takumi-rs/wasm@2.0.0-rc.5)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(better-sqlite3@12.8.0)(db0@0.3.4)(embla-carousel@8.6.0)(esbuild@0.27.3)(eslint@9.39.2)(focus-trap@8.0.0)(fontless@0.2.1)(h3@2.0.1-rc.20)(ioredis@5.10.1)(magicast@0.5.3)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(react-dom@19.2.4)(react@19.2.4)(rollup@4.60.3)(sharp@0.34.5)(typescript@6.0.2)(unifont@0.7.4)(unstorage@1.17.5)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.39)(webpack@5.104.1)(yjs@13.6.29) nuxt: specifier: 4.4.8 version: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.61.0)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) @@ -1337,18 +1338,27 @@ packages: '@emnapi/core@1.10.0': resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} + '@emnapi/core@1.11.1': + resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} + '@emnapi/core@1.9.2': resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} '@emnapi/runtime@1.10.0': resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} + '@emnapi/runtime@1.11.1': + resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} + '@emnapi/runtime@1.9.2': resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==} '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + '@emnapi/wasi-threads@1.2.2': + resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} + '@esbuild/aix-ppc64@0.25.12': resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} @@ -2285,7 +2295,7 @@ packages: resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} '@lunariajs/core@https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935': - resolution: {tarball: https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935} + resolution: {integrity: sha512-N0PDFIitA/Vzh5V6BtTacWU9jgSDJJtPLHamRLMU85mohmyuVW/pggHX8dzdV5ieqZeHEz8pDZSzH4I0hOYxOg==, tarball: https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935} version: 0.1.1 engines: {node: '>=18.17.0'} @@ -2445,6 +2455,12 @@ packages: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 + '@napi-rs/wasm-runtime@1.1.6': + resolution: {integrity: sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==} + peerDependencies: + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 + '@noble/curves@1.9.7': resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} engines: {node: ^14.21.3 || >=16} @@ -2883,637 +2899,129 @@ packages: cpu: [x64] os: [win32] - '@oxc-parser/binding-android-arm-eabi@0.112.0': - resolution: {integrity: sha512-retxBzJ39Da7Lh/eZTn9+HJgTeDUxZIpuI0urOsmcFsBKXAth3lc1jIvwseQ9qbAI/VrsoFOXiGIzgclARbAHg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [android] - - '@oxc-parser/binding-android-arm-eabi@0.115.0': - resolution: {integrity: sha512-VoB2rhgoqgYf64d6Qs5emONQW8ASiTc0xp+aUE4JUhxjX+0pE3gblTYDO0upcN5vt9UlBNmUhAwfSifkfre7nw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [android] - - '@oxc-parser/binding-android-arm-eabi@0.126.0': - resolution: {integrity: sha512-svyoHt25J4741QJ5aa4R+h0iiBeSRt63Lr3aAZcxy2c/NeSE1IfDeMnSij6rIg7EjxkdlXzz613wUjeCeilBNA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [android] - - '@oxc-parser/binding-android-arm-eabi@0.133.0': - resolution: {integrity: sha512-l/44caGse+VpnY9gx0yvvc5QnnG3yG1FO3KZgYvNL1GZrfK86zIwAOgGEVlxDyRymzrU/KHiblPFpevKOmJmUA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [android] - - '@oxc-parser/binding-android-arm-eabi@0.135.0': - resolution: {integrity: sha512-sHeZItACNcA5WRAWqF6ixriR4GkZDyY10gVgnZU7pXku1DjHFATSqnwZM809jl0gXPHxb6fKzYQCK7bNK5cACQ==} + '@oxc-parser/binding-android-arm-eabi@0.138.0': + resolution: {integrity: sha512-hSYAD+F9W2Qh8SETMqBsQRx6YHvB4z+i/i36shlC7tfdZQauMs4vf3G/EQwKOkNlN7rkTiKINvsNmQb9q2MWcQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm64@0.112.0': - resolution: {integrity: sha512-pRkbBRbuIIsufUWpOJ+JHWfJFNupkidy4sbjfcm37e6xwYrn9LSKMLubPHvNaL1Zf92ZRhGiwaYkEcmaFg2VcA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@oxc-parser/binding-android-arm64@0.115.0': - resolution: {integrity: sha512-lWRX75u+gqfB4TF3pWCHuvhaeneAmRl2b2qNBcl4S6yJ0HtnT4VXOMEZrq747i4Zby1ZTxj6mtOe678Bg8gRLw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@oxc-parser/binding-android-arm64@0.126.0': - resolution: {integrity: sha512-hPEBRKgplp1mG9GkINFsr4JVMDNrGJLOqfDaadTWpAoTnzYR5Rmv8RMvB3hJZpiNvbk1aacopdHUP1pggMQ/cw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@oxc-parser/binding-android-arm64@0.133.0': - resolution: {integrity: sha512-KUHmPMziLBp4u+zbrLdB7iWS7KshuZe+RAp7ELnY9SI9nNXBZ+dp8fiBqWOxhXqn+FQg3a4UcQhwmsJOKV8Jjg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [android] - - '@oxc-parser/binding-android-arm64@0.135.0': - resolution: {integrity: sha512-wPte+SzgzWWFgMSF8YZDNM+tBXtJg0AXBi7+tU3yS2z1f2Af9kRLZLKuJojADmuD/cZexmnMHHC3SDItTW77Iw==} + '@oxc-parser/binding-android-arm64@0.138.0': + resolution: {integrity: sha512-Ns5LLTp8cVyP8DsYqD482h0HE84xiGYRgtm7g4LtTinq209NAiMF768e/8r2NHaa0UMirS5mrT1m1VwiVmBi4Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.112.0': - resolution: {integrity: sha512-fh6/KQL/cbH5DukT3VkdCqnULLuvVnszVKySD5IgSE0WZb32YZo/cPsPdEv052kk6w3N4agu+NTiMnZjcvhUIg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@oxc-parser/binding-darwin-arm64@0.115.0': - resolution: {integrity: sha512-ii/oOZjfGY1aszXTy29Z5DRyCEnBOrAXDVCvfdfXFQsOZlbbOa7NMHD7D+06YFe5qdxfmbWAYv4yn6QJi/0d2g==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@oxc-parser/binding-darwin-arm64@0.126.0': - resolution: {integrity: sha512-ccRpu9sdYmznePJQG5halhs0FW5tw5a8zRSoZXOzM1OjoeZ4jiRRruFiPclsD59edoVAK1l83dvfjWz1nQi6lg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@oxc-parser/binding-darwin-arm64@0.133.0': - resolution: {integrity: sha512-q8dWmnU/8ea2tga9w2f1PinQ5rcMPDUGkF64T189b65YMjUomET4oy5oRldOr4AwOQkneOG/Zttnz1Dvrc62wg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [darwin] - - '@oxc-parser/binding-darwin-arm64@0.135.0': - resolution: {integrity: sha512-BmKz3lHIsqVos+9aPcdYCT9MG3APoUyM43KlEFhJMWNVDOGG8FKyiFz81Bc+mGz2o0hpuQ3PfXLfVWJrKXjo2g==} + '@oxc-parser/binding-darwin-arm64@0.138.0': + resolution: {integrity: sha512-Yka0m4YhKUHBIZufafSLAeO+DUrfHPtNXBlZSj7DxshquIl41x/a+i/MbRnbOy8heuLiYU1STa6h0FAAzT7Pbw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.112.0': - resolution: {integrity: sha512-vUBOOY1E30vlu/DoTGDoT1UbLlwu5Yv9tqeBabAwRzwNDz8Skho16VKhsBDUiyqddtpsR3//v6vNk38w4c+6IA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@oxc-parser/binding-darwin-x64@0.115.0': - resolution: {integrity: sha512-R/sW/p8l77wglbjpMcF+h/3rWbp9zk1mRP3U14mxTYIC2k3m+aLBpXXgk2zksqf9qKk5mcc4GIYsuCn9l8TgDg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@oxc-parser/binding-darwin-x64@0.126.0': - resolution: {integrity: sha512-CHB4zVjNSKqx8Fw9pHowzQQnjjuq04i4Ng0Avj+DixlwhwAoMYqlFbocYIlbg+q3zOLGlm7vEHm83jqEMitnyg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@oxc-parser/binding-darwin-x64@0.133.0': - resolution: {integrity: sha512-cOKeIELIB2bJnCKwqx4Rdj+1Lss/U6uCbLxRySZrhyOOQa1flKhwZFjEHRHxk8fU1NKmhK5OnTdPQ4CpjuFuVw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [darwin] - - '@oxc-parser/binding-darwin-x64@0.135.0': - resolution: {integrity: sha512-dM8BS+8+Br1fNvmh2QZbGiHaYttwLebRa6J4Uz9vuFzMNmvsdRYwf7993ptOaV0JTrR63AaoVLjX7nhWbijxjQ==} + '@oxc-parser/binding-darwin-x64@0.138.0': + resolution: {integrity: sha512-MWLUZZzmNRUqTWueZF27ncreaZ1wZ0gboWL2QMPxRQA2xgOmBPlGg2H9pAKJSPBlwEHcWa9TdWRiehAS+yls8w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.112.0': - resolution: {integrity: sha512-hnEtO/9AVnYWzrgnp6L+oPs/6UqlFeteUL6n7magkd2tttgmx1C01hyNNh6nTpZfLzEVJSNJ0S+4NTsK2q2CxA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@oxc-parser/binding-freebsd-x64@0.115.0': - resolution: {integrity: sha512-CSJ5ldNm9wIGGkhaIJeGmxRMZbgxThRN+X1ufYQQUNi5jZDV/U3C2QDMywpP93fczNBj961hXtcUPO/oVGq4Pw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@oxc-parser/binding-freebsd-x64@0.126.0': - resolution: {integrity: sha512-RQ3nEJdcDKBfBjmLJ3Vl1d0KQERPV1P8eUrnBm7+VTYyoaJSPLVFuPg1mlD1hk3n0/879VLFMfusFkBal4ssWQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@oxc-parser/binding-freebsd-x64@0.133.0': - resolution: {integrity: sha512-OpaSv4pW3KgFrMYQxTaS0aOE4T1DQF3qZE/4B6uqqv1KgPWWd4UQhJALi8PJPX1RRV5K7ThKXRfF7qGg2+3l1A==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [freebsd] - - '@oxc-parser/binding-freebsd-x64@0.135.0': - resolution: {integrity: sha512-xlZnvvJdR9bGu2pOhvR5hMuKPHCE6Sa9owK5A484mzjHdm75VRV5nCs5w/jkmGODMMTFc+KN7EnZqEieM813kw==} + '@oxc-parser/binding-freebsd-x64@0.138.0': + resolution: {integrity: sha512-Vae5tzsrzZ/lCDVCZUMi/vzSiiHEgcOEfsyIfWOHmjZ2ji+gT+n96T757yX5/f7/7JIJuiannAHJKV5ARaF6ng==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.112.0': - resolution: {integrity: sha512-WxJrUz3pcIc2hp4lvJbvt/sTL33oX9NPvkD3vDDybE6tc0V++rS+hNOJxwXdD2FDIFPkHs/IEn5asEZFVH+VKw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm-gnueabihf@0.115.0': - resolution: {integrity: sha512-uWFwssE5dHfQ8lH+ktrsD9JA49+Qa0gtxZHUs62z1e91NgGz6O7jefHGI6aygNyKNS45pnnBSDSP/zV977MsOQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm-gnueabihf@0.126.0': - resolution: {integrity: sha512-onipc2wCDA7Bauzb4KK1mab0GsEDf4ujiIfWECdnmY/2LlzAoX3xdQRLAUyEDB1kn3yilHBrkmXDdHluyHXxiw==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.138.0': + resolution: {integrity: sha512-qkU8wv5mYexrCw0X4DHFgxGbRScwGLIIKUkHXU7xXEiLoMnQzELak2gujxfa9GFrlEgPjbyLUDFHWm67Zs38ng==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-gnueabihf@0.133.0': - resolution: {integrity: sha512-JGK1wlGrGwxBIlVSF7KWTX1/ru6BEtf28fRROztDRkLfiW+Kxa4onnriezMIiogfn9hVw2KzYcKiLjkLR2ns8A==} + '@oxc-parser/binding-linux-arm-musleabihf@0.138.0': + resolution: {integrity: sha512-3HgULIvoDV7h2ZfVYzxQwOSOJnAjMwYmyUBzndNuLRGgBNI549ED0P6AGmN9y2TnSvrwJ+Q8zqdxqssMnGXitA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-gnueabihf@0.135.0': - resolution: {integrity: sha512-PSR8LmBK/H/PQRiN8g7RebQgZX/ntVCrdT/JBfNxE5ezdHG1s2i4rbazsRJYD83TTI1MmgTpC0MGL42PLtskQQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm-musleabihf@0.112.0': - resolution: {integrity: sha512-jj8A8WWySaJQqM9XKAIG8U2Q3qxhFQKrXPWv98d1oC35at+L1h+C+V4M3l8BAKhpHKCu3dYlloaAbHd5q1Hw6A==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm-musleabihf@0.115.0': - resolution: {integrity: sha512-fZbqt8y/sKQ+v6bBCuv/mYYFoC0+fZI3mGDDEemmDOhT78+aUs2+4ZMdbd2btlXmnLaScl37r8IRbhnok5Ka9w==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm-musleabihf@0.126.0': - resolution: {integrity: sha512-5BuJJPohrV5NJ8lmcYOMbfRCUGoYH5J9HZHeuqOLwkHXWAuPMN3X1h8bC/2mWjmosdbfTtmyIdX3spS/TkqKNg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm-musleabihf@0.133.0': - resolution: {integrity: sha512-yuZO533Ftonxn/iyoqQzURzLQHMspvsIyfiCSNi1t/ER4eIQaR0SsmUOUm5b/lmSig7IWIUa5/BrbEkAPwcilQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm-musleabihf@0.135.0': - resolution: {integrity: sha512-I85GJXzfUsigkkk7Ngdz95C217M4FdUi1Z2HrX5UyPmURobwQZ7m2bbUvwFkz4VGZd+lymFGKHvDZ3RQC9qOzA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm] - os: [linux] - - '@oxc-parser/binding-linux-arm64-gnu@0.112.0': - resolution: {integrity: sha512-G2F8H6FcAExVK5vvhpSh61tqWx5QoaXXUnSsj5FyuDiFT/K7AMMVSQVqnZREDc+YxhrjB0vnKjCcuobXK63kIw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-arm64-gnu@0.115.0': - resolution: {integrity: sha512-1ej/MjuTY9tJEunU/hUPIFmgH5PqgMQoRjNOvOkibtJ3Zqlw/+Lc+HGHDNET8sjbgIkWzdhX+p4J96A5CPdbag==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-arm64-gnu@0.126.0': - resolution: {integrity: sha512-r2KApRgm2pOJaduRm6GOT8x0whcr67AyejNkSdzPt34GJ+Y3axcXN2mwlTs+8lfO/SSmpO5ZJGYiHYnxEE0jkw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-arm64-gnu@0.133.0': - resolution: {integrity: sha512-hvpbqT5pN2rR+3+xtWeizwfR/aZ0vGceg6TqYMl+ToxMpk9/tmnX7kSvQnfEUkoua8mhogzvIKsAkn0wxgblBA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-arm64-gnu@0.135.0': - resolution: {integrity: sha512-zqEY0npz0g0aGZj/8a5BclunjVDytsBQHYtIC10Gd26HcrLwbVF6YDbqRQjunMGYdSo97u6xOBl05aTDI2diDQ==} + '@oxc-parser/binding-linux-arm64-gnu@0.138.0': + resolution: {integrity: sha512-pIonbH2p0KLCwz4CNPCi0xGqci4numpMQDCLJwLfsrEky7NUuByKDFhCjzE0E7vR3aj/lBjyMoTskHBo/qSg8g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-musl@0.112.0': - resolution: {integrity: sha512-3R0iqjM3xYOZCnwgcxOQXH7hrz64/USDIuLbNTM1kZqQzRqaR4w7SwoWKU934zABo8d0op2oSwOp+CV3hZnM7A==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-arm64-musl@0.115.0': - resolution: {integrity: sha512-HjsZbJPH9mMd4swJRywVMsDZsJX0hyKb1iNHo5ijRl5yhtbO3lj7ImSrrL1oZ1VEg0te4iKmDGGz/6YPLd1G8w==} + '@oxc-parser/binding-linux-arm64-musl@0.138.0': + resolution: {integrity: sha512-cT5L1Xz/5m6Ga1hD3922gLc+fePOauJZJdApPTI/2Vu0EmYo62uHG9V5Dq65hhgU9TW10oDi2840y9cGdd7BIg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-arm64-musl@0.126.0': - resolution: {integrity: sha512-FQ+MMh7MT0Dr/u8+RWmWKlfoeWPQyHDbhhxJShJlYtROXXPHsRs9EvmQOZZ3sx4Nn7JU8NX+oyw2YzQ7anBJcA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-arm64-musl@0.133.0': - resolution: {integrity: sha512-wJQGamIosQBoJHW9+S5XxrtKRo3eyJxsnS1XCPrqN0LHi8uw1pTqqTfn3t/NVuvbBg7Pumn4ez9Eidgcn0xbEg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-arm64-musl@0.135.0': - resolution: {integrity: sha512-mWAfprP819gQ2qYst1RxgTI8b/z0b29OpoKfRflIXLHde2dZLihQD4g47Onuvtpo5GPIkMYPRlX9QoeZfs/GnQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-ppc64-gnu@0.112.0': - resolution: {integrity: sha512-lAQf8PQxfgy7h0bmcfSVE3hg3qMueshPYULFsCrHM+8KefGZ9W+ZMvRyU33gLrB4w1O3Fz1orR0hmKMCRxXNrQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ppc64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-ppc64-gnu@0.115.0': - resolution: {integrity: sha512-zhhePoBrd7kQx3oClX/W6NldsuCbuMqaN9rRsY+6/WoorAb4j490PG/FjqgAXscWp2uSW2WV9L+ksn0wHrvsrg==} + '@oxc-parser/binding-linux-ppc64-gnu@0.138.0': + resolution: {integrity: sha512-hKy/vvejKk3LNE/FsRbekWejLa046//TnLWtSo7ur29NIsNbSIvnOVYIirSVC7fsd6NO8UFzwDdcoZfCyBvSBA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-ppc64-gnu@0.126.0': - resolution: {integrity: sha512-Wv/T8C98hRQhGTlx2XFyLn5raRMp9U1lOQD+YnXNgAr7wHbJJpZ8mDBU7Rw+M3WytGcGTFcr6kqgfyQeHVtLbQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ppc64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-ppc64-gnu@0.133.0': - resolution: {integrity: sha512-Koaz32/O5+abIfrNGdyndgRvdOZ9jEf5/z3Ep9h3h2QWpdDiUQpVwgH0OcMXCs+l9aXxPLtkupqyVig9W6FDKw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ppc64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-ppc64-gnu@0.135.0': - resolution: {integrity: sha512-gri8c2AOmJKJwOux2KTHFBfUaXoJURuVMKhmKEi/2hTF55cQteTDV2XNfTiE5oCC+Tnem1Y4/MWzcyDadtsSag==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ppc64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-riscv64-gnu@0.112.0': - resolution: {integrity: sha512-2QlvQBUhHuAE3ezD4X3CAEKMXdfgInggQ5Bj/7gb5NcYP3GyfLTj7c+mMu+BRwfC9B3AXBNyqHWbqEuuUvZyRQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-riscv64-gnu@0.115.0': - resolution: {integrity: sha512-t/IRojvUE9XrKu+/H1b8YINug+7Q6FLls5rsm2lxB5mnS8GN/eYAYrPgHkcg9/1SueRDSzGpDYu3lGWTObk1zw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-riscv64-gnu@0.126.0': - resolution: {integrity: sha512-DHx1rT1zauW0ZbLHOiQh5AC9Xs3UkWx2XmfZHs+7nnWYr3sagrufoUQC+/XPwwjMIlCFXiFGM0sFh3TyOCZwqA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-riscv64-gnu@0.133.0': - resolution: {integrity: sha512-R4vOjWzxhnNWHnVLeiB6jNuIifdy9vcMXZGPc7StXcxBovI+U2zg1QhZ9o8OjV80oGivs1lX5NfPLzk4IPqlRA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-riscv64-gnu@0.135.0': - resolution: {integrity: sha512-Y2tkupCG5wo0SxH2rMLG4d4Kmv6DaM3sBp+GuM5lox0S8Za6VxKgQrY2Mut088QQxKkEE89n/4CCCgmw2o0e3Q==} + '@oxc-parser/binding-linux-riscv64-gnu@0.138.0': + resolution: {integrity: sha512-bh6tjNGq0v0b9GAMu0pTv/YpTqepCFy0TIOtQHm8+41fZwLXTaB6xiEWVUSarNCXqc5kyzYcH6EOfwW1sJxJOw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-musl@0.112.0': - resolution: {integrity: sha512-v06iu0osHszgqJ1dLQRb6leWFU1sjG/UQk4MoVBtE6ZPewgfTkby6G9II1SpEAf2onnAuQceVYxQH9iuU3NJqw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-riscv64-musl@0.115.0': - resolution: {integrity: sha512-79jBHSSh/YpQRAmvYoaCfpyToRbJ/HBrdB7hxK2ku2JMehjopTVo+xMJss/RV7/ZYqeezgjvKDQzapJbgcjVZA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-riscv64-musl@0.126.0': - resolution: {integrity: sha512-umDc2mTShH0U2zcEYf8mIJ163seLJNn54ZUZYeI5jD4qlg9izPwoLrC2aNPKlMJTu6u/ysmQWiEvIiaAG+INkw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-riscv64-musl@0.133.0': - resolution: {integrity: sha512-iwgBNUTHiMdxARLYuM0SBlnYeb19iw1Ea5M+4ERZupCsBMLArti6FyZ6UfFjJxIiTDr2oW2DGQFxlQVQ/dW9rA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [riscv64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-riscv64-musl@0.135.0': - resolution: {integrity: sha512-xDRJq6i6WTynjeP+ISbDpyH4p9BaJ0wuQcL0lCSDkt9qOXC9dmwpOu1VG/TlwmPI3KpYntmO9nJCuc3TMTsNBA==} + '@oxc-parser/binding-linux-riscv64-musl@0.138.0': + resolution: {integrity: sha512-HhOkddcClSTtTxY10f/mACblKcQdxWy4lYYwX12G23j+S5eiJ5y1kpo1r7kKng+2bdnCBO+lCDWOVVc9kVl9+g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-s390x-gnu@0.112.0': - resolution: {integrity: sha512-+5HhNHtxsdcd7+ljXFnn9FOoCNXJX3UPgIfIE6vdwS1HqdGNH6eAcVobuqGOp54l8pvcxDQA6F4cPswCgLrQfQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-s390x-gnu@0.115.0': - resolution: {integrity: sha512-nA1TpxkhNTIOMMyiSSsa7XIVJVoOU/SsVrHIz3gHvWweB5PHCQfO7w+Lb2EP0lBWokv7HtA/KbF7aLDoXzmuMw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-s390x-gnu@0.126.0': - resolution: {integrity: sha512-PXXeWayclRtO1pxQEeCpiqIglQdhK2mAI2VX5xnsWdImzSB5GpoQ8TNw7vTCKk2k+GZuxl+q1knncidjCyUP9w==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-s390x-gnu@0.133.0': - resolution: {integrity: sha512-ZwZNo8FZmB/gVfboQl+wXilBigGl+6nQQs+nITOeAP/HcAOjiHl6XZJL9F/KXNEspODQcbjAiyjUbeCJd9a0fA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [s390x] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-s390x-gnu@0.135.0': - resolution: {integrity: sha512-V4MoUuiCRNvihxhIufRxvK+ka013V4joTSK0FAGA1KEjLuNprfH6N/Qw2uxQEVIFuNYMhD/hV6xJ/ptbzlKdHg==} + '@oxc-parser/binding-linux-s390x-gnu@0.138.0': + resolution: {integrity: sha512-5mi+wtbeJiEa4waGG88EcEGgJBBNJdDeIcayPPcrLNMXbCrgdtbb80q0Nrat7A8NglLUVzhuTAAp7K6PjmUO8Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.112.0': - resolution: {integrity: sha512-jKwO7ZLNkjxwg7FoCLw+fJszooL9yXRZsDN0AQ1AQUTWq1l8GH/2e44k68N3fcP19jl8O8jGpqLAZcQTYk6skA==} + '@oxc-parser/binding-linux-x64-gnu@0.138.0': + resolution: {integrity: sha512-ckbq3AMI7lI8AhQtE8KdqYRmzmzwKfCU12QN/PBKXO72PfWdvvZQN0hFShDX/XRNsPqjddLmvXaQMT3zfYtNlw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.115.0': - resolution: {integrity: sha512-9iVX789DoC3SaOOG+X6NcF/tVChgLp2vcHffzOC2/Z1JTPlz6bMG2ogvcW6/9s0BG2qvhNQImd+gbWYeQbOwVw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-x64-gnu@0.126.0': - resolution: {integrity: sha512-wzocjxm34TbB3bFlqG65JiLtvf6ZDg2ZxRkLLbgXwDQUNU+0MPjQN8zy/0jBKNA5fnPLk3XeVdZ7Uin+7+CVkg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-x64-gnu@0.133.0': - resolution: {integrity: sha512-govCvWx1dBlED3uu4qXctxpRcouu9I8Kn+DBktGCl760JtlGJzc9l/OmPJKlYWSbrRqKkMZehNeZ/4Wfma7uSA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-x64-gnu@0.135.0': - resolution: {integrity: sha512-JCFZ7zM7KXOKoPAbK/ZB4wY0M1jxRECiem2UQuiXLjzGqS9+hno7mtX+qyK2F7HWK2xPhyJb+frpcOtk5DKOtg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@oxc-parser/binding-linux-x64-musl@0.112.0': - resolution: {integrity: sha512-TYqnuKV/p3eOc+N61E0961nA7DC+gaCeJ3+V2LcjJdTwFMdikqWL6uVk1jlrpUCBrozHDATVUKDZYH7r4FQYjQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-x64-musl@0.115.0': - resolution: {integrity: sha512-RmQmk+mjCB0nMNfEYhaCxwofLo1Z95ebHw1AGvRiWGCd4zhCNOyskgCbMogIcQzSB3SuEKWgkssyaiQYVAA4hQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-x64-musl@0.126.0': - resolution: {integrity: sha512-e83uftP60jmkPs2+CW6T6A1GYzN2H6IumDAiTntv9WyHR73PI3ImHNBkYqnA3ukeKI3xjcCbhSh9QeJWmufxGQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-x64-musl@0.133.0': - resolution: {integrity: sha512-ssTlpXD5Mq9uCssDJPzlRWqBt4Y7Zzd9i+XZhWmK/9Y6KUIuAxVYTYiI8lxcGWi0+3/Cz4A8q9UrD4NK9Y2j7g==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [linux] - libc: [musl] - - '@oxc-parser/binding-linux-x64-musl@0.135.0': - resolution: {integrity: sha512-9jSVS1b3hOV7sdKH4aA2DFfnTz0RgQd0v2BefR+LYbH8yIlmSM22JJZbAAjVeVXmFgUAk3zJQ1tpE/Nd+Vi2YQ==} + '@oxc-parser/binding-linux-x64-musl@0.138.0': + resolution: {integrity: sha512-JrCOzHO9BYEs5Xz5JHYBxSc/hYKxfXUj5QQb64sERSbkQot6+KEgMTOR2C9hLrhaqOui65OYcFyTTS+YxXDtnA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-parser/binding-openharmony-arm64@0.112.0': - resolution: {integrity: sha512-ZhrVmWFifVEFQX4XPwLoVFDHw9tAWH9p9vHsHFH+5uCKdfVR+jje4WxVo6YrokWCboGckoOzHq5KKMOcPZfkRg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] - - '@oxc-parser/binding-openharmony-arm64@0.115.0': - resolution: {integrity: sha512-viigraWWQhhDvX5aGq+wrQq58k00Xq3MHz/0R4AFMxGlZ8ogNonpEfNc73Q5Ly87Z6sU9BvxEdG0dnYTfVnmew==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] - - '@oxc-parser/binding-openharmony-arm64@0.126.0': - resolution: {integrity: sha512-4WiOILHnPrTDY2/L4mE6PZCYwLN1d3ghma6BuTJ452CCgzRMt3uFplCtR+o3r9zdUWJYb370UizpI9CUcWXr1A==} + '@oxc-parser/binding-openharmony-arm64@0.138.0': + resolution: {integrity: sha512-eASMMfOOIfLHkWJRPSu8llByvVRM+c1M/lh18KjsjELM3y10+7B5iBbbrht9LdtsJXQ+mRuP/lJ7UWe3Ok3ehw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-openharmony-arm64@0.133.0': - resolution: {integrity: sha512-51aByfXhPtLEdWG4a2Ihdw6cPWV1ei1AarALpFdDP8MLWDLE2NuUMgbo3DERR2Kt8fT/ok1GUvBiLxVGke9uUQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] - - '@oxc-parser/binding-openharmony-arm64@0.135.0': - resolution: {integrity: sha512-M857ZLBSdn1Uy/SJJz5zh0qGu67B4P9omCgXGBU2LLqTzraX6ZjVNaKq5yW1PDw/LgJXDXR/dbZfgmB310f11Q==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [openharmony] - - '@oxc-parser/binding-wasm32-wasi@0.112.0': - resolution: {integrity: sha512-Gr8X2PUU3hX1g3F5oLWIZB8DhzDmjr5TfOrmn5tlBOo9l8ojPGdKjnIBfObM7X15928vza8QRKW25RTR7jfivg==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-parser/binding-wasm32-wasi@0.115.0': - resolution: {integrity: sha512-IzGCrMwXhpb4kTXy/8lnqqqwjI7eOvy+r9AhVw+hsr8t1ecBBEHprcNy0aKatFHN6hsX7UMHHQmBAQjVvL/p1A==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-parser/binding-wasm32-wasi@0.126.0': - resolution: {integrity: sha512-Y17hhnrQTrxgAxAyAq401vnN9URsAL4s5AjqpG1NDsXSlhe1yBNnns+rC2P6xcMoitgX5nKH2ryYt9oiFRlzLw==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-parser/binding-wasm32-wasi@0.133.0': - resolution: {integrity: sha512-2e16tkKp+wDO2GTAmXfxbBcCmGEaFPIJEIRBBmVKNVXSc8/fJsSIaBGyFTPHM9ST5GNWgJcYIt94rDTks+PLwA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [wasm32] - - '@oxc-parser/binding-wasm32-wasi@0.135.0': - resolution: {integrity: sha512-2w6DVcntQZX9U5RhXtgiWb3FLWFB5EcwI1U8yr3htOCJUJjagN4BFUHz/Y/d9ZsumndZ6ByxxWEtbUZNE1bfFw==} + '@oxc-parser/binding-wasm32-wasi@0.138.0': + resolution: {integrity: sha512-BnTCO87Iwc57NufXS7vcrkrmpN+daeCeYr1+/xgPT6HjwNs0lBmJYeFrcOs4WkNN8yscdd6Rc4FxWh3+59hAFw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-parser/binding-win32-arm64-msvc@0.112.0': - resolution: {integrity: sha512-t5CDLbU70Ea88bGRhvU/dLJTc/Wcrtf2Jp534E8P3cgjAvHDjdKsfDDqBZrhybJ8Jv9v9vW5ngE40EK51BluDA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@oxc-parser/binding-win32-arm64-msvc@0.115.0': - resolution: {integrity: sha512-/ym+Absk/TLFvbhh3se9XYuI1D7BrUVHw4RaG/2dmWKgBenrZHaJsgnRb7NJtaOyjEOLIPtULx1wDdVL0SX2eg==} + '@oxc-parser/binding-win32-arm64-msvc@0.138.0': + resolution: {integrity: sha512-+Zi47boD2wKNL0hOA47Vkwk6njMZ8sOsr4Geu/56EUtlooDh9crNOU41U6bXGS0UjC4Y72HtRA1iuB6qx1ARUw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-arm64-msvc@0.126.0': - resolution: {integrity: sha512-Znug1u1iRvT4VC3jANz6nhGBHsFwEFMxuimYpJFwMtsB6H5FcEoZRMmH26tHkSTD03JvDmG+gB65W3ajLjPcSw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@oxc-parser/binding-win32-arm64-msvc@0.133.0': - resolution: {integrity: sha512-KPTNDKbxH1cglrqTyVeXHb4Pk4oksz8EcE1/v8zqU7N4UXbiHfA/IwtXZ2U77fnRAWBbgVkl/lZbL7o3hRdejg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@oxc-parser/binding-win32-arm64-msvc@0.135.0': - resolution: {integrity: sha512-rX1U8+IH2Z37EJjDXKa1iifvUQAdba+vZ4Ewj1iaG5eA/QaSybzclCOwtWa0/5BuUQnnK/T2JHUEFrwhL6Ck2Q==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [arm64] - os: [win32] - - '@oxc-parser/binding-win32-ia32-msvc@0.112.0': - resolution: {integrity: sha512-rZH0JynCCwnhe2HfRoyNOl/Kfd9pudoWxgpC5OZhj7j77pMK0UOAa35hYDfrtSOUk2HLzrikV5dPUOY2DpSBSA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ia32] - os: [win32] - - '@oxc-parser/binding-win32-ia32-msvc@0.115.0': - resolution: {integrity: sha512-AQSZjIR+b+Te7uaO/hGTMjT8/oxlYrvKrOTi4KTHF/O6osjHEatUQ3y6ZW2+8+lJxy20zIcGz6iQFmFq/qDKkg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ia32] - os: [win32] - - '@oxc-parser/binding-win32-ia32-msvc@0.126.0': - resolution: {integrity: sha512-qrw7mx5hFFTxVSXToOA40hpnjgNB/DJprZchtB4rDKNLKqkD3F26HbzaQeH1nxAKej0efSZfJd5Sw3qdtOLGhw==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ia32] - os: [win32] - - '@oxc-parser/binding-win32-ia32-msvc@0.133.0': - resolution: {integrity: sha512-Una1bNYv9zCavQrfnDR9wuZVB3itLjCEH4Oz7i6CwAJN/Xq9b+zbbcxmvdkKvvJt4Ngc/MBmIYlbLo3zS4TQ0A==} + '@oxc-parser/binding-win32-ia32-msvc@0.138.0': + resolution: {integrity: sha512-SYcV674Wi2WuoBefUFgf0PBMNlZe5IF0YZ0TnP7DK+EusMVpEWq6iz+7r64svjAb7vjthzlas0FUCSlz8YkqYg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.135.0': - resolution: {integrity: sha512-9FAisBbH1QICGAjlJobiuKGd/jOuVmyqniWdQMwTa5SkCl6hhuotBCJf1n46B0flYbSOR5TzfV9HZCWSyb3c/Q==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [ia32] - os: [win32] - - '@oxc-parser/binding-win32-x64-msvc@0.112.0': - resolution: {integrity: sha512-oGHluohzmVFAuQrkEnl1OXAxMz2aYmimxUqIgKXpBgbr7PvFv0doELB273sX+5V3fKeggohKg1A2Qq21W9Z9cQ==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@oxc-parser/binding-win32-x64-msvc@0.115.0': - resolution: {integrity: sha512-oxUl82N+fIO9jIaXPph8SPPHQXrA08BHokBBJW8ct9F/x6o6bZE6eUAhUtWajbtvFhL8UYcCWRMba+kww6MBlA==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@oxc-parser/binding-win32-x64-msvc@0.126.0': - resolution: {integrity: sha512-ibB1s+mPUFXvS7MFJO2jpw/aCNs/P6ifnWlRyTYB+WYBpniOiCcHQQskZneJtwcjQMDRol3RGG3ihoYnzXSY4w==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@oxc-parser/binding-win32-x64-msvc@0.133.0': - resolution: {integrity: sha512-kjBhCiOGSYTwDJQuuZa7a94JbP8htWu7J0X1KwH74kV2K5eYf6eyJRYmkpCDvr0XEL8tMxYI4WU1VekblFCLgg==} - engines: {node: ^20.19.0 || >=22.12.0} - cpu: [x64] - os: [win32] - - '@oxc-parser/binding-win32-x64-msvc@0.135.0': - resolution: {integrity: sha512-wYF+A2AzJ2n7ul6q+Z2G/ia0S2+8cUp0AgWZzoFvF4WmUcl1P7p+o6se1Gdr5wGnWuF0iAMIkGddrjCarNr2yA==} + '@oxc-parser/binding-win32-x64-msvc@0.138.0': + resolution: {integrity: sha512-QZplnCxS4vPe4StAVBtvD2bW3pELlidf0Ek6iQ/HHiCjbEtrs5pFZZfLAoPhKLJyDzyxoGAdic9bSIYrJYTZcg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -3526,9 +3034,6 @@ packages: resolution: {integrity: sha512-UQYLxAhDDPHm++szfa4z0RTdcPq5vaywrAoEA2n1YaAKeanXQdjHsoT6x1gP3U97RN8LZ7yHsSOrKPCcA6mCqw==} engines: {node: ^20.19.0 || >=22.12.0} - '@oxc-project/types@0.112.0': - resolution: {integrity: sha512-m6RebKHIRsax2iCwVpYW2ErQwa4ywHJrE4sCK3/8JK8ZZAWOKXaRJFl/uP51gaVyyXlaS4+chU1nSCdzYf6QqQ==} - '@oxc-project/types@0.115.0': resolution: {integrity: sha512-4n91DKnebUS4yjUHl2g3/b2T+IUdCfmoZGhmwsovZCDaJSs+QkVAM+0AqqTxHSsHfeiMuueT75cZaZcT/m0pSw==} @@ -3541,11 +3046,8 @@ packages: '@oxc-project/types@0.127.0': resolution: {integrity: sha512-aIYXQBo4lCbO4z0R3FHeucQHpF46l2LbMdxRvqvuRuW2OxdnSkcng5B8+K12spgLDj93rtN3+J2Vac/TIO+ciQ==} - '@oxc-project/types@0.133.0': - resolution: {integrity: sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==} - - '@oxc-project/types@0.135.0': - resolution: {integrity: sha512-wR+xRdFkUBMvcAjBJ2q2kcZM6d+DKu2NgoOyxZgYwZdLhmiv6+rnO8PZ/P68kMiZtIKm+pW7zyEJ4kSOs0vo+Q==} + '@oxc-project/types@0.138.0': + resolution: {integrity: sha512-1a7ZKmrRTCoN1XMZ4L0PyyqrMnrNlLyPuOkdSX2MZg7IiIGRUyurNhAm73ptDOraoBcIordsIGKNPKUzy3ZmfA==} '@oxc-resolver/binding-android-arm-eabi@11.20.0': resolution: {integrity: sha512-IjfWOXRgJFNdORDl+Uf1aibNgZY2guOD3zmOhx1BGVb/MIiqlFTdmjpQNplSN58lhWehnX4UNqC3QwpUo8pjJg==} @@ -5159,9 +4661,9 @@ packages: cpu: [arm64] os: [darwin] - '@takumi-rs/core-darwin-arm64@1.0.9': - resolution: {integrity: sha512-yOzafcUfoHx2+iR9zhN1TaqweD2Mf14me20qqrDFxtDA2LgJjiv8S7IubXhG4E0As0fDns8iM5NMcq7liVqeQQ==} - engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} + '@takumi-rs/core-darwin-arm64@2.0.0-rc.5': + resolution: {integrity: sha512-7QDUnptTVx9jLFQHqBmr2YcZX09VfEFjUXb8DPocMHx/3vFk5askM4+zc8vf07w+63FSYMAs/i2SHOLOIC7Qfg==} + engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -5171,9 +4673,9 @@ packages: cpu: [x64] os: [darwin] - '@takumi-rs/core-darwin-x64@1.0.9': - resolution: {integrity: sha512-cgs2b2BmNe+wH73p8vqL2S0XBTv5s/L1YTQZ/vGQrbwIzgSmz4bq/Y4I0nLsiBF2lExUQMedhrixplvjThuhow==} - engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} + '@takumi-rs/core-darwin-x64@2.0.0-rc.5': + resolution: {integrity: sha512-gVHMN2IstyFSWrzqoplOU2XmGmGDiCRsUWqK4QZov6BVxM0MQo9WDouLjOdaVJDm0dWlyUD4AnDbDowSymuceg==} + engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -5184,9 +4686,9 @@ packages: os: [linux] libc: [glibc] - '@takumi-rs/core-linux-arm64-gnu@1.0.9': - resolution: {integrity: sha512-v1pgv+a9pY8CKeROx7wUshvTr9JDqx6rbXrkvWCUw7u/5VGsLHcJwoxPMTbcyx36Fc0fKxxuXOGPM+1RBGZpvw==} - engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} + '@takumi-rs/core-linux-arm64-gnu@2.0.0-rc.5': + resolution: {integrity: sha512-VD9cAoCEygMJ0PipVF0mBCtKrlyKpZkIvnHW+8dFMLDbfxpiXXCrsKwIkYVWWCUlsbaAxHpOA17urKHmuM/oDQ==} + engines: {node: '>=18'} cpu: [arm64] os: [linux] libc: [glibc] @@ -5198,9 +4700,9 @@ packages: os: [linux] libc: [musl] - '@takumi-rs/core-linux-arm64-musl@1.0.9': - resolution: {integrity: sha512-L6aXsre2/GIf80UBAWJgKIQtp6NPzBSBfYLQqVd3dKlT4PSu+SJrlEV5SQkIuP067F/9VJ0JIocvwdh1+gGf+Q==} - engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} + '@takumi-rs/core-linux-arm64-musl@2.0.0-rc.5': + resolution: {integrity: sha512-j9vgpoAP0qEdlgKzKa6O3jrfJyo5c/9d6WJeBAeQASMxEiXu/r9tT4fW1/Kg6ubSHrQOgOLY0rqTfixBWvtlKg==} + engines: {node: '>=18'} cpu: [arm64] os: [linux] libc: [musl] @@ -5212,9 +4714,9 @@ packages: os: [linux] libc: [glibc] - '@takumi-rs/core-linux-x64-gnu@1.0.9': - resolution: {integrity: sha512-a6iVjLxaNC86Fw7s74SA48BLIGQrCDkWJu1p1y3E0uQ+vFzTW00M9jKjjHAETjslkE7uCf87ACk7BME68F/evQ==} - engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} + '@takumi-rs/core-linux-x64-gnu@2.0.0-rc.5': + resolution: {integrity: sha512-oYg4Dr6ulkc2lDmc3J6+Tf+/hOwuoaDXQwvyDYNcfo+ea+97vd6qJygQpBiTIai0692OxOp3iP+At1JO82dPqg==} + engines: {node: '>=18'} cpu: [x64] os: [linux] libc: [glibc] @@ -5226,9 +4728,9 @@ packages: os: [linux] libc: [musl] - '@takumi-rs/core-linux-x64-musl@1.0.9': - resolution: {integrity: sha512-o6lLpmJ6lSE3zj78p6m2Phbcb1xGkPApgmoHNHh+7QJrJkrzOvIlD7EmfiAjI98hDtW+nPFD3MPyEE+ntLpkCg==} - engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} + '@takumi-rs/core-linux-x64-musl@2.0.0-rc.5': + resolution: {integrity: sha512-ih4ZqSO5dO792YTFaQngJ33aX2x1ySyLLb8Y6Zhcnv2WRomrZPxJ2Y/HihGJ1baJ1W0aflLNI3NQWFsjovcXXA==} + engines: {node: '>=18'} cpu: [x64] os: [linux] libc: [musl] @@ -5239,9 +4741,9 @@ packages: cpu: [arm64] os: [win32] - '@takumi-rs/core-win32-arm64-msvc@1.0.9': - resolution: {integrity: sha512-IvrE++Xn0IXqkPI+ERo+WhUBETB9mYYjYI4HlPEYOkNV4WiRYw01TdIddrtmmYgocExUCJHS/AIHvodfGU7Z7Q==} - engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} + '@takumi-rs/core-win32-arm64-msvc@2.0.0-rc.5': + resolution: {integrity: sha512-rv5JAXF5nvnpcMs/Uww3swq7pXD+/QGxkEzywlPc/GgJsnRYPwPD6RdXmxaOu4+yXkeJd6qRN0CV0BKbyYEjKQ==} + engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -5251,9 +4753,9 @@ packages: cpu: [x64] os: [win32] - '@takumi-rs/core-win32-x64-msvc@1.0.9': - resolution: {integrity: sha512-FUvDxIaegUrjaZwppzQcClunw9sqNsh+t0c+kgsLJc/hnCVlGMvSIYaIHlrj4K7qlo4NyIQTqA1DMYDcLXUYAQ==} - engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} + '@takumi-rs/core-win32-x64-msvc@2.0.0-rc.5': + resolution: {integrity: sha512-JWkXe2A1qt+Kuj90mf+vFP5qSBgea1oM0LRPe9scQyx1nAB+hf/rPYv+Yu02YJ7AtTsJZ31Y3xHVwV7u9mDkCw==} + engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -5261,24 +4763,28 @@ packages: resolution: {integrity: sha512-+8GNu0O9lDNBjXx2uM3/15zIyTCt+vI3Ltmkudacybnvl6Kx2TMokRWD9/bymg19ZVcGbfOC1FsFIGQdVePCvQ==} engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} - '@takumi-rs/core@1.0.9': - resolution: {integrity: sha512-jTXaO8nnzN9javu7lA0hmzkZtShMVQFuQOxY4jsgA2ylDbqcES+G41EQBoVJVyvcwRLRTvqOxPuya2LrCB6SAA==} - engines: {node: '>= 12.22.0 < 13 || >= 14.17.0 < 15 || >= 15.12.0 < 16 || >= 16.0.0'} + '@takumi-rs/core@2.0.0-rc.5': + resolution: {integrity: sha512-LrJ0+p7ukVsEbiLYsECWZUhBM71uemiIVM3N9WRYy8EsjHo2Vq6SpukXiJWy5Td5iduXfizey30i4fjEi9Va0w==} + engines: {node: '>=18'} '@takumi-rs/helpers@0.73.1': resolution: {integrity: sha512-OONKM9+XtiRp7s2e3kwbnTyF9cYqk6L8d7Q2KG449OjphdlhuCZhVwmpqHI2nHEgL1TLC2LEHzxJHvfyAIdNBw==} - '@takumi-rs/helpers@1.0.9': - resolution: {integrity: sha512-Q4O5eINwqybLXI2LE3VO4qk8/7eLmV51oG3S8DfGJJjHI5mRx/aQ91RfvFnsvFDWByrswBnBet46IyXnQU2s4A==} + '@takumi-rs/helpers@2.0.0-rc.5': + resolution: {integrity: sha512-0ACdlShEvU1IQFSSpFh8UMfrGWePj0Uq3D3V2WYoNRF9+o6kfpsD2gZjdFTf+7svOTsmf0Kr7leW6FOzpwjrcw==} + engines: {node: '>=18'} peerDependencies: - react: ^19.2.5 + react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: + react: + optional: true react-dom: optional: true - '@takumi-rs/wasm@1.0.9': - resolution: {integrity: sha512-GdCzb0G2WauDfJhLYHQ2Y+56d0kWS7okxzgEeZAlzzYay10r/zduBNdhRcgRSU5Xo8tYYKQyh9FnxHV1nj8zIA==} + '@takumi-rs/wasm@2.0.0-rc.5': + resolution: {integrity: sha512-lQi2LqT/WY9XfJO9lj197Nf1xyr04vD7hv5ijjI8+8pLZz5U73nowF7p5djwaLs38ax53WMSdtvlrnhR7wv/mQ==} + engines: {node: '>=18'} '@tanstack/table-core@8.21.3': resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==} @@ -5535,6 +5041,9 @@ packages: '@tybys/wasm-util@0.10.1': resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + '@tybys/wasm-util@0.10.3': + resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} + '@types/aria-query@5.0.4': resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} @@ -5680,8 +5189,8 @@ packages: resolution: {integrity: sha512-1uleyRLyJc6PNNc2L3hEaKL89zXwvQAtP36oFySgL47RAxZHPZ4vfqFpbwR0eEN4iSqTS24ZFr7CTRWCaEGjzQ==} engines: {node: '>=14'} - '@unocss/config@66.7.2': - resolution: {integrity: sha512-m8LZUZOFHBesViFOnC1MzMMQ1ovYbZ/F2ntkKSIWzLO/VvEYo2/HK8qhBhtI/FyL27+gvePL4sZ6a5ZChyl0Ug==} + '@unocss/config@66.7.4': + resolution: {integrity: sha512-xdIpeZv2l69GlvO2GjAMXXMnJ4LPI0J9OXIEsON6kSHJzZqL9Gbztqvt9L+3OXQsNCeduJF/Dm9JrNPSbpDqHw==} '@unocss/core@66.6.7': resolution: {integrity: sha512-Q8456iWFtdwrUNYKVOQY8ygRggjZOVtLc6Jc8KIkxig7OiNlUWOgXJTfCh4I8g6jBYzC5eHaHFDLgJOmOrxBsg==} @@ -5689,6 +5198,9 @@ packages: '@unocss/core@66.7.2': resolution: {integrity: sha512-NNnhm9IVPEZ34drwztREP+mq1rio0L4Tp0u247qBKxJJWYec1+I+FTRsw7EvtukZKvr56YAxFA1qbBV+LjyV+Q==} + '@unocss/core@66.7.4': + resolution: {integrity: sha512-OGXh+RRsAgOrecTKRjUd4SepHR7W4v6zIf6pGtKyIIAIMnzcW/tU+afR1cDbhtb4efZMQhzaoAh3ncvkL8eEYA==} + '@unocss/extractor-arbitrary-variants@66.6.7': resolution: {integrity: sha512-PQiBHK0yUJ0BR+3GYnTPU6va6HVSRPV+O+s1zZmt23TWbyIeucoKCNR47TDtv+Z1xuksY8krIjtDYtufdrVWKw==} @@ -7429,6 +6941,9 @@ packages: exsolve@1.0.8: resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} + exsolve@1.1.0: + resolution: {integrity: sha512-D+42+T12DdIlJM3uepa55qGiL3sYdLBOxIl2ifQCzCHz4c7eiolaHsi3BIqEr7JxBzxv2pYZQX9kw16ziMcEmw==} + extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} @@ -9027,15 +8542,15 @@ packages: nuxt-llms@0.2.0: resolution: {integrity: sha512-GoEW00x8zaZ1wS0R0aOYptt3b54JEaRwlyVtuAiQoH51BwYdjN5/3+00/+4wi39M5cT4j5XcnGwOxJ7v4WVb9A==} - nuxt-og-image@6.6.0: - resolution: {integrity: sha512-PsnLWVf2D3/pmVvQ/7H17qKtFcKJlH0O611XZhpSx5bEwalNY8tbotmHAqlavhRk5KUvCJBUuCE+QCIW3aBE7w==} + nuxt-og-image@6.7.2: + resolution: {integrity: sha512-+TdTqdimQvMrTxWrvci3hHLxsgP/RhkQQ+4XawLgis9tWpGCxmbdSfrelBr9C0LeQ/vhc7ztSIOzsewcGbLpXw==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: '@resvg/resvg-js': ^2.6.0 '@resvg/resvg-wasm': ^2.6.0 - '@takumi-rs/core': ^1.0.0-beta.3 - '@takumi-rs/wasm': ^1.0.0-beta.3 + '@takumi-rs/core': ^1.0.0-beta.3 || ^2.0.0-rc.5 + '@takumi-rs/wasm': ^1.0.0-beta.3 || ^2.0.0-rc.5 '@unhead/vue': ^2.0.5 || ^3.0.0 fontless: ^0.2.0 nitropack: ^2.13.4 @@ -9075,9 +8590,15 @@ packages: nuxt-site-config-kit@4.0.8: resolution: {integrity: sha512-7g3giKXt0M2vssCUg8XFfR6+u4U0zywQ8p8i4msy4p+9etteFNrkrCmVHZ83xiWGFbnoTgiaymPjbaQH3KZqAg==} + nuxt-site-config-kit@4.1.1: + resolution: {integrity: sha512-xa341q3+RbpfNNKTwQ2Nsn980WZqF3zZPIR4PlF0xsm2M8Qfxtuaa1I7wMq6/fg/E2J9IyUm0DQ+B4mnKtMs4Q==} + nuxt-site-config@4.0.8: resolution: {integrity: sha512-H7wHoOJ5Z6ZnTqD5vUugaKkWZbejZ9kGmzpr2dheOaC6RdT8JafCfMrmJG7W+cyJiJJ3YmzL+bzPBW2bW6MExA==} + nuxt-site-config@4.1.1: + resolution: {integrity: sha512-hYf7YtYng5fsuxeAH5hE11sC/Q18pPa8MOULYS2GKb9KjIMiK+d57mDIU/8i4AabVyxrYKJkNuqIg/c4dWrYAw==} + nuxt@4.4.8: resolution: {integrity: sha512-r/DGE4cNkEDclOw9tbJ18zqu+ix3me+7QCfumPdl5lBXGWgCajskzuq/HzDkHKfIZsn7ACVEjMLRNA2teh++bQ==} engines: {node: ^22.12.0 || ^24.11.0 || >=26.0.0} @@ -9105,11 +8626,30 @@ packages: zod: optional: true + nuxtseo-shared@5.3.2: + resolution: {integrity: sha512-0A+oVQJUvcNKFqB/lzhG5+YhthZmrpzRv2os0LRsPbGNXwj1w3qUbmd0d7SRIP80cto1lKhZfSNZ/HxoCsbI4A==} + peerDependencies: + '@nuxt/schema': ^3.16.0 || ^4.0.0 + nuxt: ^3.16.0 || ^4.0.0 + nuxt-site-config: ^3.2.0 || ^4.0.0 + vue: ^3.5.0 + zod: ^3.23.0 || ^4.0.0 + peerDependenciesMeta: + nuxt-site-config: + optional: true + zod: + optional: true + nypm@0.6.7: resolution: {integrity: sha512-s3ds97SD5pd1dULE+tHUk1DrV0cSHOnsfpcdGATJ8JpBo21DoKqN9exTH4/2nhPQNOLomBdTFMicN94S4DrZrQ==} engines: {node: '>=18'} hasBin: true + nypm@0.6.8: + resolution: {integrity: sha512-Q9K4Diu6l5u6xJQogeFSs/zKtyMSgFKFtRQV+tHP4kL7KPm2grpBU0dFIwFaXwNxN0MtfKWc43VpCugAa+LPsw==} + engines: {node: '>=18'} + hasBin: true + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -9189,24 +8729,8 @@ packages: resolution: {integrity: sha512-6bNsYU+5WNIaNHB16zHnL24cUaJuKiPzUvjENoMale3+U8ZBMbGYgdgt//frx0ge7UcgEGIpqtukGGNPT0kxfQ==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-parser@0.112.0: - resolution: {integrity: sha512-7rQ3QdJwobMQLMZwQaPuPYMEF2fDRZwf51lZ//V+bA37nejjKW5ifMHbbCwvA889Y4RLhT+/wLJpPRhAoBaZYw==} - engines: {node: ^20.19.0 || >=22.12.0} - - oxc-parser@0.115.0: - resolution: {integrity: sha512-2w7Xn3CbS/zwzSY82S5WLemrRu3CT57uF7Lx8llrE/2bul6iMTcJE4Rbls7GDNbLn3ttATI68PfOz2Pt3KZ2cQ==} - engines: {node: ^20.19.0 || >=22.12.0} - - oxc-parser@0.126.0: - resolution: {integrity: sha512-FktCvLby/mOHyuijZt22+nOt10dS24gGUZE3XwIbUg7Kf4+rer3/5T7RgwzazlNuVsCjPloZ3p8E+4ONT3A8Kw==} - engines: {node: ^20.19.0 || >=22.12.0} - - oxc-parser@0.133.0: - resolution: {integrity: sha512-661RSx+ZcjBmjBYid+Fpp/2F5EbtildpeoZh5HdgnGs+jZ03nqQEQW8yGkt4BGyOC3OMPDQQRl8M5kqD2/g6jw==} - engines: {node: ^20.19.0 || >=22.12.0} - - oxc-parser@0.135.0: - resolution: {integrity: sha512-/DaPStu0s2zzNSRRniKyTPM6Z/o+DapOp2JYNKDL8AsgaBGPK2IdZyB87SQjVH+xeQPz+Qr9mrjglfkYgtbVRA==} + oxc-parser@0.138.0: + resolution: {integrity: sha512-c25lvfpZ2+WY1yk6NkP0X0RTQg0ZxgSVaZHDa7lt6fEe1jwZjPWkRWvTyZ1xyaM7roVJMdtRCfbhUj/d4ims3Q==} engines: {node: ^20.19.0 || >=22.12.0} oxc-resolver@11.20.0: @@ -9223,12 +8747,12 @@ packages: oxc-walker@0.7.0: resolution: {integrity: sha512-54B4KUhrzbzc4sKvKwVYm7E2PgeROpGba0/2nlNZMqfDyca+yOor5IMb4WLGBatGDT0nkzYdYuzylg7n3YfB7A==} peerDependencies: - oxc-parser: '>=0.98.0' + oxc-parser: 0.138.0 oxc-walker@1.0.0: resolution: {integrity: sha512-eMsHflAGfOskpWxtp9xP/f5b96XLEU8ifTd2gOOCkdux9HMxKGy5S1ru0Gh1B3aPu+YbfmWUUVkcb7MrZz3XyQ==} peerDependencies: - oxc-parser: '>=0.98.0' + oxc-parser: 0.138.0 rolldown: '>=1.0.0' peerDependenciesMeta: oxc-parser: @@ -10234,6 +9758,11 @@ packages: peerDependencies: vue: ^3.5.30 + site-config-stack@4.1.1: + resolution: {integrity: sha512-sJoqaL3ihMkAGgOXBfg28zL55qZdzgNj0BQBQf3QSw2ilCYSGRNYWgg6kucxmmcyFtRC89WlOXAqG0OR422Xng==} + peerDependencies: + vue: ^3.5.30 + skin-tone@2.0.0: resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} engines: {node: '>=8'} @@ -10837,7 +10366,7 @@ packages: resolution: {integrity: sha512-M+Dxk5W9WRd+8j56W9tp8lGW/dmMc7g5zj7BWQnEjKQhryBstqsi1V0izb0zHwSkEN8cSYV7K75/bykairV2tA==} engines: {node: '>=18.12.0'} peerDependencies: - oxc-parser: '*' + oxc-parser: 0.138.0 rolldown: ^1.0.0 peerDependenciesMeta: oxc-parser: @@ -10933,6 +10462,39 @@ packages: resolution: {integrity: sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg==} engines: {node: ^20.19.0 || >=22.12.0} + unplugin@3.3.0: + resolution: {integrity: sha512-qa66K+crbfyE6JK10GjvbJeRrOsuC/JpbnHctfyp/i4oBTxWOzJfRZyDiOk1PtErMFRu8JhsU/wPvOdBNWe5Rg==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + '@farmfe/core': '*' + '@rspack/core': '*' + bun-types-no-globals: '*' + esbuild: '*' + rolldown: '*' + rollup: '*' + unloader: '*' + vite: '*' + webpack: '*' + peerDependenciesMeta: + '@farmfe/core': + optional: true + '@rspack/core': + optional: true + bun-types-no-globals: + optional: true + esbuild: + optional: true + rolldown: + optional: true + rollup: + optional: true + unloader: + optional: true + vite: + optional: true + webpack: + optional: true + unrouting@0.1.7: resolution: {integrity: sha512-+0hfD+CVWtD636rc5Fn9VEjjTEDhdqgMpbwAuVoUmydSHDaMNiFW93SJG4LV++RoGSEAyvQN5uABAscYpDphpQ==} @@ -11257,6 +10819,9 @@ packages: vue-component-type-helpers@3.3.5: resolution: {integrity: sha512-Fe1jyPJoUGpJOYKOri44jduR7My4yYINOMJISuMAbmrs+L5LbIDUc8NTWZYY3EJLK0yPLuCmcd5zoCsE4k2/KA==} + vue-component-type-helpers@3.3.6: + resolution: {integrity: sha512-FkljacAwJ9BUoSUdpFe3VDy0sGigNlTH9+2zcXUWmZOjN8swiCkl3t48wOJun0OsUd2cEIda1l04tsxMiKIIrQ==} + vue-data-ui@3.22.0: resolution: {integrity: sha512-FwEv+dtzrIny8jYR1qQ8Ye6IYMA7MDCy+86LQAldV5n/iWF1Ebfx6LI8LHfOBXL7mMZLZ0kggeukGo9y1Ssuyw==} peerDependencies: @@ -12859,6 +12424,12 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/core@1.11.1': + dependencies: + '@emnapi/wasi-threads': 1.2.2 + tslib: 2.8.1 + optional: true + '@emnapi/core@1.9.2': dependencies: '@emnapi/wasi-threads': 1.2.1 @@ -12870,6 +12441,11 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/runtime@1.11.1': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.9.2': dependencies: tslib: 2.8.1 @@ -12880,6 +12456,11 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@1.2.2': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.25.12': optional: true @@ -13720,6 +13301,13 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true + '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + dependencies: + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@tybys/wasm-util': 0.10.1 + optional: true + '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': dependencies: '@emnapi/core': 1.9.2 @@ -13727,6 +13315,13 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + dependencies: + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@tybys/wasm-util': 0.10.3 + optional: true + '@noble/curves@1.9.7': dependencies: '@noble/hashes': 1.8.0 @@ -13861,7 +13456,7 @@ snapshots: dependencies: '@nuxt/kit': 3.21.2(magicast@0.5.3) execa: 8.0.1 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) transitivePeerDependencies: - magicast @@ -13869,7 +13464,7 @@ snapshots: dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) execa: 8.0.1 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) transitivePeerDependencies: - magicast @@ -13877,7 +13472,7 @@ snapshots: dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) tinyexec: 1.2.4 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) transitivePeerDependencies: - magicast @@ -13922,7 +13517,7 @@ snapshots: sirv: 3.0.2 structured-clone-es: 2.0.0 tinyglobby: 0.2.17 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) vite-plugin-inspect: 11.3.3(@nuxt/kit@4.4.8)(vite@8.0.0) vite-plugin-vue-tracer: 1.3.0(vite@8.0.0)(vue@3.5.39) which: 6.0.1 @@ -14081,7 +13676,7 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.28.6)(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.133.0)(typescript@6.0.2)': + '@nuxt/nitro-server@4.4.8(@babel/plugin-syntax-typescript@7.28.6)(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(typescript@6.0.2)': dependencies: '@nuxt/devalue': 2.0.2 '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -14098,7 +13693,7 @@ snapshots: impound: 1.1.5 klona: 2.0.6 mocked-exports: 0.1.1 - nitropack: 2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.133.0) + nitropack: 2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.138.0) nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) nypm: 0.6.7 ohash: 2.0.11 @@ -14171,8 +13766,8 @@ snapshots: magic-string: 0.30.21 ofetch: 1.5.1 ohash: 2.0.11 - oxc-parser: 0.126.0 - oxc-walker: 0.7.0(oxc-parser@0.126.0) + oxc-parser: 0.138.0 + oxc-walker: 0.7.0(oxc-parser@0.138.0) pathe: 2.0.3 pkg-types: 2.3.1 sirv: 3.0.2 @@ -14536,7 +14131,7 @@ snapshots: - magicast - vitest - '@nuxtjs/i18n@10.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.39)': + '@nuxtjs/i18n@10.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.39)': dependencies: '@intlify/core': 11.2.8 '@intlify/h3': 0.7.4 @@ -14555,9 +14150,9 @@ snapshots: mlly: 1.8.2 nuxt-define: 1.0.0 ohash: 2.0.11 - oxc-parser: 0.112.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - oxc-transform: 0.112.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - oxc-walker: 0.7.0(oxc-parser@0.112.0) + oxc-parser: 0.138.0 + oxc-transform: 0.112.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + oxc-walker: 0.7.0(oxc-parser@0.138.0) pathe: 2.0.3 ufo: 1.6.3 unplugin: 2.3.11 @@ -14598,11 +14193,11 @@ snapshots: - uploadthing - vue - '@nuxtjs/mcp-toolkit@0.13.4(h3@1.15.11)(magicast@0.5.3)(zod@4.3.6)': + '@nuxtjs/mcp-toolkit@0.13.4(h3@2.0.1-rc.20)(magicast@0.5.3)(zod@4.3.6)': dependencies: '@modelcontextprotocol/sdk': 1.29.0(zod@4.3.6) '@nuxt/kit': 4.4.8(magicast@0.5.3) - h3: 1.15.11 + h3: 2.0.1-rc.20 tinyglobby: 0.2.17 zod: 4.3.6 transitivePeerDependencies: @@ -14807,334 +14402,74 @@ snapshots: '@oxc-minify/binding-win32-x64-msvc@0.133.0': optional: true - '@oxc-parser/binding-android-arm-eabi@0.112.0': - optional: true - - '@oxc-parser/binding-android-arm-eabi@0.115.0': - optional: true - - '@oxc-parser/binding-android-arm-eabi@0.126.0': - optional: true - - '@oxc-parser/binding-android-arm-eabi@0.133.0': - optional: true - - '@oxc-parser/binding-android-arm-eabi@0.135.0': - optional: true - - '@oxc-parser/binding-android-arm64@0.112.0': - optional: true - - '@oxc-parser/binding-android-arm64@0.115.0': - optional: true - - '@oxc-parser/binding-android-arm64@0.126.0': - optional: true - - '@oxc-parser/binding-android-arm64@0.133.0': - optional: true - - '@oxc-parser/binding-android-arm64@0.135.0': - optional: true - - '@oxc-parser/binding-darwin-arm64@0.112.0': - optional: true - - '@oxc-parser/binding-darwin-arm64@0.115.0': - optional: true - - '@oxc-parser/binding-darwin-arm64@0.126.0': - optional: true - - '@oxc-parser/binding-darwin-arm64@0.133.0': - optional: true - - '@oxc-parser/binding-darwin-arm64@0.135.0': - optional: true - - '@oxc-parser/binding-darwin-x64@0.112.0': - optional: true - - '@oxc-parser/binding-darwin-x64@0.115.0': - optional: true - - '@oxc-parser/binding-darwin-x64@0.126.0': - optional: true - - '@oxc-parser/binding-darwin-x64@0.133.0': - optional: true - - '@oxc-parser/binding-darwin-x64@0.135.0': - optional: true - - '@oxc-parser/binding-freebsd-x64@0.112.0': - optional: true - - '@oxc-parser/binding-freebsd-x64@0.115.0': - optional: true - - '@oxc-parser/binding-freebsd-x64@0.126.0': - optional: true - - '@oxc-parser/binding-freebsd-x64@0.133.0': - optional: true - - '@oxc-parser/binding-freebsd-x64@0.135.0': - optional: true - - '@oxc-parser/binding-linux-arm-gnueabihf@0.112.0': - optional: true - - '@oxc-parser/binding-linux-arm-gnueabihf@0.115.0': - optional: true - - '@oxc-parser/binding-linux-arm-gnueabihf@0.126.0': - optional: true - - '@oxc-parser/binding-linux-arm-gnueabihf@0.133.0': + '@oxc-parser/binding-android-arm-eabi@0.138.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.135.0': + '@oxc-parser/binding-android-arm64@0.138.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.112.0': + '@oxc-parser/binding-darwin-arm64@0.138.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.115.0': - optional: true - - '@oxc-parser/binding-linux-arm-musleabihf@0.126.0': - optional: true - - '@oxc-parser/binding-linux-arm-musleabihf@0.133.0': - optional: true - - '@oxc-parser/binding-linux-arm-musleabihf@0.135.0': - optional: true - - '@oxc-parser/binding-linux-arm64-gnu@0.112.0': - optional: true - - '@oxc-parser/binding-linux-arm64-gnu@0.115.0': - optional: true - - '@oxc-parser/binding-linux-arm64-gnu@0.126.0': - optional: true - - '@oxc-parser/binding-linux-arm64-gnu@0.133.0': - optional: true - - '@oxc-parser/binding-linux-arm64-gnu@0.135.0': - optional: true - - '@oxc-parser/binding-linux-arm64-musl@0.112.0': - optional: true - - '@oxc-parser/binding-linux-arm64-musl@0.115.0': - optional: true - - '@oxc-parser/binding-linux-arm64-musl@0.126.0': - optional: true - - '@oxc-parser/binding-linux-arm64-musl@0.133.0': - optional: true - - '@oxc-parser/binding-linux-arm64-musl@0.135.0': - optional: true - - '@oxc-parser/binding-linux-ppc64-gnu@0.112.0': - optional: true - - '@oxc-parser/binding-linux-ppc64-gnu@0.115.0': - optional: true - - '@oxc-parser/binding-linux-ppc64-gnu@0.126.0': - optional: true - - '@oxc-parser/binding-linux-ppc64-gnu@0.133.0': - optional: true - - '@oxc-parser/binding-linux-ppc64-gnu@0.135.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-gnu@0.112.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-gnu@0.115.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-gnu@0.126.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-gnu@0.133.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-gnu@0.135.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-musl@0.112.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-musl@0.115.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-musl@0.126.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-musl@0.133.0': - optional: true - - '@oxc-parser/binding-linux-riscv64-musl@0.135.0': - optional: true - - '@oxc-parser/binding-linux-s390x-gnu@0.112.0': - optional: true - - '@oxc-parser/binding-linux-s390x-gnu@0.115.0': - optional: true - - '@oxc-parser/binding-linux-s390x-gnu@0.126.0': - optional: true - - '@oxc-parser/binding-linux-s390x-gnu@0.133.0': - optional: true - - '@oxc-parser/binding-linux-s390x-gnu@0.135.0': - optional: true - - '@oxc-parser/binding-linux-x64-gnu@0.112.0': - optional: true - - '@oxc-parser/binding-linux-x64-gnu@0.115.0': - optional: true - - '@oxc-parser/binding-linux-x64-gnu@0.126.0': - optional: true - - '@oxc-parser/binding-linux-x64-gnu@0.133.0': - optional: true - - '@oxc-parser/binding-linux-x64-gnu@0.135.0': - optional: true - - '@oxc-parser/binding-linux-x64-musl@0.112.0': - optional: true - - '@oxc-parser/binding-linux-x64-musl@0.115.0': - optional: true - - '@oxc-parser/binding-linux-x64-musl@0.126.0': - optional: true - - '@oxc-parser/binding-linux-x64-musl@0.133.0': - optional: true - - '@oxc-parser/binding-linux-x64-musl@0.135.0': - optional: true - - '@oxc-parser/binding-openharmony-arm64@0.112.0': - optional: true - - '@oxc-parser/binding-openharmony-arm64@0.115.0': - optional: true - - '@oxc-parser/binding-openharmony-arm64@0.126.0': - optional: true - - '@oxc-parser/binding-openharmony-arm64@0.133.0': - optional: true - - '@oxc-parser/binding-openharmony-arm64@0.135.0': - optional: true - - '@oxc-parser/binding-wasm32-wasi@0.112.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': - dependencies: - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - optional: true - - '@oxc-parser/binding-wasm32-wasi@0.115.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': - dependencies: - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - optional: true - - '@oxc-parser/binding-wasm32-wasi@0.126.0': - dependencies: - '@emnapi/core': 1.9.2 - '@emnapi/runtime': 1.9.2 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) - optional: true - - '@oxc-parser/binding-wasm32-wasi@0.133.0': - dependencies: - '@emnapi/core': 1.10.0 - '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - optional: true - - '@oxc-parser/binding-wasm32-wasi@0.135.0': - dependencies: - '@emnapi/core': 1.10.0 - '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@oxc-parser/binding-darwin-x64@0.138.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.112.0': + '@oxc-parser/binding-freebsd-x64@0.138.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.115.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.138.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.126.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.138.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.133.0': + '@oxc-parser/binding-linux-arm64-gnu@0.138.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.135.0': + '@oxc-parser/binding-linux-arm64-musl@0.138.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.112.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.138.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.115.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.138.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.126.0': + '@oxc-parser/binding-linux-riscv64-musl@0.138.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.133.0': + '@oxc-parser/binding-linux-s390x-gnu@0.138.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.135.0': + '@oxc-parser/binding-linux-x64-gnu@0.138.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.112.0': + '@oxc-parser/binding-linux-x64-musl@0.138.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.115.0': + '@oxc-parser/binding-openharmony-arm64@0.138.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.126.0': + '@oxc-parser/binding-wasm32-wasi@0.138.0': + dependencies: + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + optional: true + + '@oxc-parser/binding-win32-arm64-msvc@0.138.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.133.0': + '@oxc-parser/binding-win32-ia32-msvc@0.138.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.135.0': + '@oxc-parser/binding-win32-x64-msvc@0.138.0': optional: true '@oxc-project/runtime@0.115.0': {} '@oxc-project/runtime@0.127.0': {} - '@oxc-project/types@0.112.0': {} - '@oxc-project/types@0.115.0': {} '@oxc-project/types@0.122.0': {} @@ -15143,9 +14478,7 @@ snapshots: '@oxc-project/types@0.127.0': {} - '@oxc-project/types@0.133.0': {} - - '@oxc-project/types@0.135.0': {} + '@oxc-project/types@0.138.0': {} '@oxc-resolver/binding-android-arm-eabi@11.20.0': optional: true @@ -15304,9 +14637,9 @@ snapshots: '@oxc-transform/binding-openharmony-arm64@0.133.0': optional: true - '@oxc-transform/binding-wasm32-wasi@0.112.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@oxc-transform/binding-wasm32-wasi@0.112.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -15667,9 +15000,9 @@ snapshots: '@rolldown/binding-openharmony-arm64@1.0.0-rc.9': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@rolldown/binding-wasm32-wasi@1.0.0-rc.12(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -15682,9 +15015,9 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-rc.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@rolldown/binding-wasm32-wasi@1.0.0-rc.9(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -16050,7 +15383,7 @@ snapshots: pathe: 2.0.3 storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4) unctx: 2.5.0 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) vue: 3.5.39(typescript@6.0.2) vue-router: 5.0.4(@vue/compiler-sfc@3.5.39)(vue@3.5.39) transitivePeerDependencies: @@ -16123,7 +15456,7 @@ snapshots: '@storybook/csf-plugin': 10.3.4(esbuild@0.27.3)(rollup@4.60.3)(storybook@10.3.5)(vite@8.0.0)(webpack@5.104.1) storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4) ts-dedent: 2.2.0 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) transitivePeerDependencies: - esbuild - rollup @@ -16136,7 +15469,7 @@ snapshots: optionalDependencies: esbuild: 0.27.3 rollup: 4.60.3 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) webpack: 5.104.1(esbuild@0.27.3) '@storybook/csf-plugin@10.3.5(esbuild@0.27.3)(rollup@4.60.3)(storybook@10.3.5)(vite@8.0.0)(webpack@5.104.1)': @@ -16146,7 +15479,7 @@ snapshots: optionalDependencies: esbuild: 0.27.3 rollup: 4.60.3 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) webpack: 5.104.1(esbuild@0.27.3) '@storybook/global@5.0.0': {} @@ -16169,7 +15502,7 @@ snapshots: magic-string: 0.30.21 storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4) typescript: 5.9.3 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) vue-component-meta: 2.2.12(typescript@5.9.3) vue-docgen-api: 4.79.2(vue@3.5.39) transitivePeerDependencies: @@ -16184,7 +15517,7 @@ snapshots: storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4) type-fest: 2.19.0 vue: 3.5.39(typescript@6.0.2) - vue-component-type-helpers: 3.3.5 + vue-component-type-helpers: 3.3.6 '@surma/rollup-plugin-off-main-thread@2.2.3': dependencies: @@ -16271,54 +15604,54 @@ snapshots: '@tailwindcss/node': 4.3.0 '@tailwindcss/oxide': 4.3.0 tailwindcss: 4.3.0 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) '@takumi-rs/core-darwin-arm64@0.73.1': optional: true - '@takumi-rs/core-darwin-arm64@1.0.9': + '@takumi-rs/core-darwin-arm64@2.0.0-rc.5': optional: true '@takumi-rs/core-darwin-x64@0.73.1': optional: true - '@takumi-rs/core-darwin-x64@1.0.9': + '@takumi-rs/core-darwin-x64@2.0.0-rc.5': optional: true '@takumi-rs/core-linux-arm64-gnu@0.73.1': optional: true - '@takumi-rs/core-linux-arm64-gnu@1.0.9': + '@takumi-rs/core-linux-arm64-gnu@2.0.0-rc.5': optional: true '@takumi-rs/core-linux-arm64-musl@0.73.1': optional: true - '@takumi-rs/core-linux-arm64-musl@1.0.9': + '@takumi-rs/core-linux-arm64-musl@2.0.0-rc.5': optional: true '@takumi-rs/core-linux-x64-gnu@0.73.1': optional: true - '@takumi-rs/core-linux-x64-gnu@1.0.9': + '@takumi-rs/core-linux-x64-gnu@2.0.0-rc.5': optional: true '@takumi-rs/core-linux-x64-musl@0.73.1': optional: true - '@takumi-rs/core-linux-x64-musl@1.0.9': + '@takumi-rs/core-linux-x64-musl@2.0.0-rc.5': optional: true '@takumi-rs/core-win32-arm64-msvc@0.73.1': optional: true - '@takumi-rs/core-win32-arm64-msvc@1.0.9': + '@takumi-rs/core-win32-arm64-msvc@2.0.0-rc.5': optional: true '@takumi-rs/core-win32-x64-msvc@0.73.1': optional: true - '@takumi-rs/core-win32-x64-msvc@1.0.9': + '@takumi-rs/core-win32-x64-msvc@2.0.0-rc.5': optional: true '@takumi-rs/core@0.73.1': @@ -16334,33 +15667,34 @@ snapshots: '@takumi-rs/core-win32-arm64-msvc': 0.73.1 '@takumi-rs/core-win32-x64-msvc': 0.73.1 - '@takumi-rs/core@1.0.9(react-dom@19.2.4)(react@19.2.4)': + '@takumi-rs/core@2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4)': dependencies: - '@takumi-rs/helpers': 1.0.9(react-dom@19.2.4)(react@19.2.4) + '@takumi-rs/helpers': 2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4) + csstype: 3.2.3 optionalDependencies: - '@takumi-rs/core-darwin-arm64': 1.0.9 - '@takumi-rs/core-darwin-x64': 1.0.9 - '@takumi-rs/core-linux-arm64-gnu': 1.0.9 - '@takumi-rs/core-linux-arm64-musl': 1.0.9 - '@takumi-rs/core-linux-x64-gnu': 1.0.9 - '@takumi-rs/core-linux-x64-musl': 1.0.9 - '@takumi-rs/core-win32-arm64-msvc': 1.0.9 - '@takumi-rs/core-win32-x64-msvc': 1.0.9 + '@takumi-rs/core-darwin-arm64': 2.0.0-rc.5 + '@takumi-rs/core-darwin-x64': 2.0.0-rc.5 + '@takumi-rs/core-linux-arm64-gnu': 2.0.0-rc.5 + '@takumi-rs/core-linux-arm64-musl': 2.0.0-rc.5 + '@takumi-rs/core-linux-x64-gnu': 2.0.0-rc.5 + '@takumi-rs/core-linux-x64-musl': 2.0.0-rc.5 + '@takumi-rs/core-win32-arm64-msvc': 2.0.0-rc.5 + '@takumi-rs/core-win32-x64-msvc': 2.0.0-rc.5 transitivePeerDependencies: - react - react-dom '@takumi-rs/helpers@0.73.1': {} - '@takumi-rs/helpers@1.0.9(react-dom@19.2.4)(react@19.2.4)': - dependencies: - react: 19.2.4 + '@takumi-rs/helpers@2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4)': optionalDependencies: + react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@takumi-rs/wasm@1.0.9(react-dom@19.2.4)(react@19.2.4)': + '@takumi-rs/wasm@2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4)': dependencies: - '@takumi-rs/helpers': 1.0.9(react-dom@19.2.4)(react@19.2.4) + '@takumi-rs/helpers': 2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4) + csstype: 3.2.3 transitivePeerDependencies: - react - react-dom @@ -16639,6 +15973,11 @@ snapshots: tslib: 2.8.1 optional: true + '@tybys/wasm-util@0.10.3': + dependencies: + tslib: 2.8.1 + optional: true + '@types/aria-query@5.0.4': {} '@types/bun@1.3.10': @@ -16804,9 +16143,9 @@ snapshots: consola: 3.4.2 unconfig: 7.5.0 - '@unocss/config@66.7.2': + '@unocss/config@66.7.4': dependencies: - '@unocss/core': 66.7.2 + '@unocss/core': 66.7.4 colorette: 2.0.20 consola: 3.4.2 unconfig: 7.5.0 @@ -16815,6 +16154,8 @@ snapshots: '@unocss/core@66.7.2': {} + '@unocss/core@66.7.4': {} + '@unocss/extractor-arbitrary-variants@66.6.7': dependencies: '@unocss/core': 66.6.7 @@ -16827,7 +16168,7 @@ snapshots: gzip-size: 6.0.0 sirv: 3.0.2 - '@unocss/nuxt@66.6.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(magicast@0.5.3)(vite@8.0.0)(webpack@5.104.1)': + '@unocss/nuxt@66.6.7(magicast@0.5.3)(vite@8.0.0)(webpack@5.104.1)': dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) '@unocss/config': 66.6.7 @@ -16842,10 +16183,8 @@ snapshots: '@unocss/reset': 66.6.7 '@unocss/vite': 66.6.7(vite@8.0.0) '@unocss/webpack': 66.6.7(webpack@5.104.1) - unocss: 66.6.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@unocss/webpack@66.6.7)(vite@8.0.0) + unocss: 66.6.7(@unocss/webpack@66.6.7)(vite@8.0.0) transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - '@unocss/astro' - '@unocss/postcss' - magicast @@ -16911,14 +16250,11 @@ snapshots: '@unocss/core': 66.7.2 magic-string: 0.30.21 - '@unocss/transformer-attributify-jsx@66.6.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@unocss/transformer-attributify-jsx@66.6.7': dependencies: '@unocss/core': 66.6.7 - oxc-parser: 0.115.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - oxc-walker: 0.7.0(oxc-parser@0.115.0) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' + oxc-parser: 0.138.0 + oxc-walker: 0.7.0(oxc-parser@0.138.0) '@unocss/transformer-compile-class@66.6.7': dependencies: @@ -16945,7 +16281,7 @@ snapshots: pathe: 2.0.3 tinyglobby: 0.2.17 unplugin-utils: 0.3.1 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) '@unocss/webpack@66.6.7(webpack@5.104.1)': dependencies: @@ -17128,7 +16464,7 @@ snapshots: tinybench: 2.9.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) ws: 8.19.0 optionalDependencies: '@opentelemetry/api': 1.9.0 @@ -18283,7 +17619,7 @@ snapshots: doctypes@1.1.0: {} - docus@5.9.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@nuxt/schema@4.4.8)(@takumi-rs/wasm@1.0.9)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(better-sqlite3@12.8.0)(db0@0.3.4)(embla-carousel@8.6.0)(eslint@9.39.2)(focus-trap@8.0.0)(fontless@0.2.1)(h3@1.15.11)(ioredis@5.10.1)(magicast@0.5.3)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(react-dom@19.2.4)(react@19.2.4)(rollup@4.60.3)(sharp@0.34.5)(typescript@6.0.2)(unifont@0.7.4)(unstorage@1.17.5)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.39)(yjs@13.6.29): + docus@5.9.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@nuxt/schema@4.4.8)(@takumi-rs/wasm@2.0.0-rc.5)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(better-sqlite3@12.8.0)(db0@0.3.4)(embla-carousel@8.6.0)(esbuild@0.27.3)(eslint@9.39.2)(focus-trap@8.0.0)(fontless@0.2.1)(h3@2.0.1-rc.20)(ioredis@5.10.1)(magicast@0.5.3)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(react-dom@19.2.4)(react@19.2.4)(rollup@4.60.3)(sharp@0.34.5)(typescript@6.0.2)(unifont@0.7.4)(unstorage@1.17.5)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.39)(webpack@5.104.1)(yjs@13.6.29): dependencies: '@ai-sdk/gateway': 3.0.101(zod@4.3.6) '@ai-sdk/mcp': 1.0.36(zod@4.3.6) @@ -18295,8 +17631,8 @@ snapshots: '@nuxt/image': 2.0.0(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3) '@nuxt/kit': 4.4.8(magicast@0.5.3) '@nuxt/ui': 4.6.1(@nuxt/content@3.12.0)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@upstash/redis@1.37.0)(db0@0.3.4)(embla-carousel@8.6.0)(focus-trap@8.0.0)(ioredis@5.10.1)(magicast@0.5.3)(react-dom@19.2.4)(react@19.2.4)(tailwindcss@4.2.2)(typescript@6.0.2)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.39)(yjs@13.6.29)(zod@4.3.6) - '@nuxtjs/i18n': 10.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.39) - '@nuxtjs/mcp-toolkit': 0.13.4(h3@1.15.11)(magicast@0.5.3)(zod@4.3.6) + '@nuxtjs/i18n': 10.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.39)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.39) + '@nuxtjs/mcp-toolkit': 0.13.4(h3@2.0.1-rc.20)(magicast@0.5.3)(zod@4.3.6) '@nuxtjs/mdc': 0.21.1(magicast@0.5.3) '@nuxtjs/robots': 6.0.9(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) '@shikijs/core': 4.1.0 @@ -18313,7 +17649,7 @@ snapshots: motion-v: 2.2.1(@vueuse/core@14.3.0)(react-dom@19.2.4)(react@19.2.4)(vue@3.5.39) nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.61.0)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) nuxt-llms: 0.2.0(magicast@0.5.3) - nuxt-og-image: 6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@0.73.1)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.2.2)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) + nuxt-og-image: 6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@0.73.1)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(esbuild@0.27.3)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(rollup@4.60.3)(sharp@0.34.5)(tailwindcss@4.2.2)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.39)(webpack@5.104.1)(zod@4.3.6) pkg-types: 2.3.1 scule: 1.3.0 shiki-stream: 0.1.4(react@19.2.4)(vue@3.5.39) @@ -18336,6 +17672,7 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - '@emotion/is-prop-valid' + - '@farmfe/core' - '@inertiajs/vue3' - '@libsql/client' - '@netlify/blobs' @@ -18344,6 +17681,7 @@ snapshots: - '@planetscale/database' - '@resvg/resvg-js' - '@resvg/resvg-wasm' + - '@rspack/core' - '@takumi-rs/wasm' - '@tiptap/extensions' - '@tiptap/y-tiptap' @@ -18360,11 +17698,13 @@ snapshots: - aws4fetch - axios - bufferutil + - bun-types-no-globals - change-case - db0 - drauu - drizzle-orm - embla-carousel + - esbuild - eslint - focus-trap - fontless @@ -18396,6 +17736,7 @@ snapshots: - typescript - unifont - universal-cookie + - unloader - unstorage - uploadthing - utf-8-validate @@ -18403,6 +17744,7 @@ snapshots: - vite - vue - vue-router + - webpack - yjs - yup @@ -18915,6 +18257,8 @@ snapshots: exsolve@1.0.8: {} + exsolve@1.1.0: {} + extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 @@ -19054,7 +18398,7 @@ snapshots: unifont: 0.7.4 unstorage: 1.17.5(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1) optionalDependencies: - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -20012,7 +19356,7 @@ snapshots: get-tsconfig: 4.14.0 jiti: 2.7.0 minimist: 1.2.8 - oxc-parser: 0.133.0 + oxc-parser: 0.138.0 oxc-resolver: 11.20.0 picomatch: 4.0.4 smol-toml: 1.6.1 @@ -20655,269 +19999,62 @@ snapshots: mri@1.2.0: {} mrmime@2.0.1: {} - - ms@2.1.3: {} - - msw-storybook-addon@2.0.7(msw@2.13.3): - dependencies: - is-node-process: 1.2.0 - msw: 2.13.3(@types/node@24.12.0)(typescript@6.0.2) - - msw@2.13.3(@types/node@24.12.0)(typescript@6.0.2): - dependencies: - '@inquirer/confirm': 5.1.21(@types/node@24.12.0) - '@mswjs/interceptors': 0.41.3 - '@open-draft/deferred-promise': 2.2.0 - '@types/statuses': 2.0.6 - cookie: 1.1.1 - graphql: 16.13.2 - headers-polyfill: 4.0.3 - is-node-process: 1.2.0 - outvariant: 1.4.3 - path-to-regexp: 6.3.0 - picocolors: 1.1.1 - rettime: 0.11.7 - statuses: 2.0.2 - strict-event-emitter: 0.5.1 - tough-cookie: 6.0.0 - type-fest: 5.4.1 - until-async: 3.0.2 - yargs: 17.7.2 - optionalDependencies: - typescript: 6.0.2 - transitivePeerDependencies: - - '@types/node' - - muggle-string@0.4.1: {} - - multiformats@13.4.2: {} - - multiformats@9.9.0: {} - - mute-stream@2.0.0: {} - - nanoid@3.3.14: {} - - nanotar@0.3.0: {} - - napi-build-utils@2.0.0: {} - - natural-compare@1.4.0: {} - - negotiator@1.0.0: {} - - neo-async@2.6.2: {} - - neotraverse@0.6.18: {} - - nitropack@2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.115.0): - dependencies: - '@cloudflare/kv-asset-handler': 0.4.2 - '@rollup/plugin-alias': 6.0.0(rollup@4.60.3) - '@rollup/plugin-commonjs': 29.0.2(rollup@4.60.3) - '@rollup/plugin-inject': 5.0.5(rollup@4.60.3) - '@rollup/plugin-json': 6.1.0(rollup@4.60.3) - '@rollup/plugin-node-resolve': 16.0.3(rollup@4.60.3) - '@rollup/plugin-replace': 6.0.3(rollup@4.60.3) - '@rollup/plugin-terser': 1.0.0(rollup@4.60.3) - '@vercel/nft': 1.5.0(rollup@4.60.3) - archiver: 7.0.1 - c12: 3.3.4(magicast@0.5.3) - chokidar: 5.0.0 - citty: 0.2.2 - compatx: 0.2.0 - confbox: 0.2.4 - consola: 3.4.2 - cookie-es: 2.0.1 - croner: 10.0.1 - crossws: 0.3.5 - db0: 0.3.4(better-sqlite3@12.8.0) - defu: 6.1.7 - destr: 2.0.5 - dot-prop: 10.1.0 - esbuild: 0.28.0 - escape-string-regexp: 5.0.0 - etag: 1.8.1 - exsolve: 1.0.8 - globby: 16.2.0 - gzip-size: 7.0.0 - h3: 1.15.11 - hookable: 5.5.3 - httpxy: 0.5.1 - ioredis: 5.10.1 - jiti: 2.7.0 - klona: 2.0.6 - knitwork: 1.3.0 - listhen: 1.10.0 - magic-string: 0.30.21 - magicast: 0.5.3 - mime: 4.1.0 - mlly: 1.8.2 - node-fetch-native: 1.6.7 - node-mock-http: 1.0.4 - ofetch: 1.5.1 - ohash: 2.0.11 - pathe: 2.0.3 - perfect-debounce: 2.1.0 - pkg-types: 2.3.1 - pretty-bytes: 7.1.0 - radix3: 1.1.2 - rollup: 4.60.3 - rollup-plugin-visualizer: 7.0.1(rollup@4.60.3) - scule: 1.3.0 - semver: 7.7.4 - serve-placeholder: 2.0.2 - serve-static: 2.2.1 - source-map: 0.7.6 - std-env: 4.1.0 - ufo: 1.6.4 - ultrahtml: 1.6.0 - uncrypto: 0.1.3 - unctx: 2.5.0 - unenv: 2.0.0-rc.24 - unimport: 6.3.0(oxc-parser@0.115.0) - unplugin-utils: 0.3.1 - unstorage: 1.17.5(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1) - untyped: 2.0.0 - unwasm: 0.5.3 - youch: 4.1.1 - youch-core: 0.3.3 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - drizzle-orm - - encoding - - idb-keyval - - mysql2 - - oxc-parser - - react-native-b4a - - rolldown - - sqlite3 - - supports-color - - uploadthing - optional: true - - nitropack@2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.133.0): - dependencies: - '@cloudflare/kv-asset-handler': 0.4.2 - '@rollup/plugin-alias': 6.0.0(rollup@4.60.3) - '@rollup/plugin-commonjs': 29.0.2(rollup@4.60.3) - '@rollup/plugin-inject': 5.0.5(rollup@4.60.3) - '@rollup/plugin-json': 6.1.0(rollup@4.60.3) - '@rollup/plugin-node-resolve': 16.0.3(rollup@4.60.3) - '@rollup/plugin-replace': 6.0.3(rollup@4.60.3) - '@rollup/plugin-terser': 1.0.0(rollup@4.60.3) - '@vercel/nft': 1.5.0(rollup@4.60.3) - archiver: 7.0.1 - c12: 3.3.4(magicast@0.5.3) - chokidar: 5.0.0 - citty: 0.2.2 - compatx: 0.2.0 - confbox: 0.2.4 - consola: 3.4.2 - cookie-es: 2.0.1 - croner: 10.0.1 - crossws: 0.3.5 - db0: 0.3.4(better-sqlite3@12.8.0) - defu: 6.1.7 - destr: 2.0.5 - dot-prop: 10.1.0 - esbuild: 0.28.0 - escape-string-regexp: 5.0.0 - etag: 1.8.1 - exsolve: 1.0.8 - globby: 16.2.0 - gzip-size: 7.0.0 - h3: 1.15.11 - hookable: 5.5.3 - httpxy: 0.5.1 - ioredis: 5.10.1 - jiti: 2.7.0 - klona: 2.0.6 - knitwork: 1.3.0 - listhen: 1.10.0 - magic-string: 0.30.21 - magicast: 0.5.3 - mime: 4.1.0 - mlly: 1.8.2 - node-fetch-native: 1.6.7 - node-mock-http: 1.0.4 - ofetch: 1.5.1 - ohash: 2.0.11 - pathe: 2.0.3 - perfect-debounce: 2.1.0 - pkg-types: 2.3.1 - pretty-bytes: 7.1.0 - radix3: 1.1.2 - rollup: 4.60.3 - rollup-plugin-visualizer: 7.0.1(rollup@4.60.3) - scule: 1.3.0 - semver: 7.7.4 - serve-placeholder: 2.0.2 - serve-static: 2.2.1 - source-map: 0.7.6 - std-env: 4.1.0 - ufo: 1.6.4 - ultrahtml: 1.6.0 - uncrypto: 0.1.3 - unctx: 2.5.0 - unenv: 2.0.0-rc.24 - unimport: 6.3.0(oxc-parser@0.133.0) - unplugin-utils: 0.3.1 - unstorage: 1.17.5(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1) - untyped: 2.0.0 - unwasm: 0.5.3 - youch: 4.1.1 - youch-core: 0.3.3 + + ms@2.1.3: {} + + msw-storybook-addon@2.0.7(msw@2.13.3): + dependencies: + is-node-process: 1.2.0 + msw: 2.13.3(@types/node@24.12.0)(typescript@6.0.2) + + msw@2.13.3(@types/node@24.12.0)(typescript@6.0.2): + dependencies: + '@inquirer/confirm': 5.1.21(@types/node@24.12.0) + '@mswjs/interceptors': 0.41.3 + '@open-draft/deferred-promise': 2.2.0 + '@types/statuses': 2.0.6 + cookie: 1.1.1 + graphql: 16.13.2 + headers-polyfill: 4.0.3 + is-node-process: 1.2.0 + outvariant: 1.4.3 + path-to-regexp: 6.3.0 + picocolors: 1.1.1 + rettime: 0.11.7 + statuses: 2.0.2 + strict-event-emitter: 0.5.1 + tough-cookie: 6.0.0 + type-fest: 5.4.1 + until-async: 3.0.2 + yargs: 17.7.2 + optionalDependencies: + typescript: 6.0.2 transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/functions' - - '@vercel/kv' - - aws4fetch - - bare-abort-controller - - better-sqlite3 - - drizzle-orm - - encoding - - idb-keyval - - mysql2 - - oxc-parser - - react-native-b4a - - rolldown - - sqlite3 - - supports-color - - uploadthing + - '@types/node' + + muggle-string@0.4.1: {} + + multiformats@13.4.2: {} - nitropack@2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.135.0): + multiformats@9.9.0: {} + + mute-stream@2.0.0: {} + + nanoid@3.3.14: {} + + nanotar@0.3.0: {} + + napi-build-utils@2.0.0: {} + + natural-compare@1.4.0: {} + + negotiator@1.0.0: {} + + neo-async@2.6.2: {} + + neotraverse@0.6.18: {} + + nitropack@2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.138.0): dependencies: '@cloudflare/kv-asset-handler': 0.4.2 '@rollup/plugin-alias': 6.0.0(rollup@4.60.3) @@ -20982,7 +20119,7 @@ snapshots: uncrypto: 0.1.3 unctx: 2.5.0 unenv: 2.0.0-rc.24 - unimport: 6.3.0(oxc-parser@0.135.0) + unimport: 6.3.0(oxc-parser@0.138.0) unplugin-utils: 0.3.1 unstorage: 1.17.5(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1) untyped: 2.0.0 @@ -21019,7 +20156,6 @@ snapshots: - sqlite3 - supports-color - uploadthing - optional: true node-abi@3.87.0: dependencies: @@ -21092,31 +20228,31 @@ snapshots: transitivePeerDependencies: - magicast - nuxt-og-image@6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@0.73.1)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.2.2)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6): + nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@0.73.1)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(esbuild@0.27.3)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(rollup@4.60.3)(sharp@0.34.5)(tailwindcss@4.2.2)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.39)(webpack@5.104.1)(zod@4.3.6): dependencies: '@clack/prompts': 1.6.0 '@nuxt/kit': 4.4.8(magicast@0.5.3) '@unhead/vue': 2.1.15(vue@3.5.39) - '@unocss/config': 66.7.2 - '@unocss/core': 66.7.2 + '@unocss/config': 66.7.4 + '@unocss/core': 66.7.4 '@vue/compiler-sfc': 3.5.39 chrome-launcher: 1.2.1 consola: 3.4.2 culori: 4.0.2 defu: 6.1.7 devalue: 5.8.1 - exsolve: 1.0.8 + exsolve: 1.1.0 lightningcss: 1.32.0 magic-string: 0.30.21 magicast: 0.5.3 mocked-exports: 0.1.1 - nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) - nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) - nypm: 0.6.7 + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) + nypm: 0.6.8 ofetch: 1.5.1 ohash: 2.0.11 - oxc-parser: 0.135.0 - oxc-walker: 1.0.0(oxc-parser@0.135.0) + oxc-parser: 0.138.0 + oxc-walker: 1.0.0(oxc-parser@0.138.0) pathe: 2.0.3 pkg-types: 2.3.1 radix3: 1.1.2 @@ -21126,51 +20262,58 @@ snapshots: tinyglobby: 0.2.17 ufo: 1.6.4 ultrahtml: 1.6.0 - unplugin: 3.0.0 + unplugin: 3.3.0(esbuild@0.27.3)(rollup@4.60.3)(vite@8.0.0)(webpack@5.104.1) unstorage: 1.17.5(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1) optionalDependencies: '@takumi-rs/core': 0.73.1 - '@takumi-rs/wasm': 1.0.9(react-dom@19.2.4)(react@19.2.4) + '@takumi-rs/wasm': 2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4) fontless: 0.2.1(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(vite@8.0.0) - nitropack: 2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.135.0) + nitropack: 2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.138.0) playwright-core: 1.60.0 sharp: 0.34.5 tailwindcss: 4.2.2 unifont: 0.7.4 zod: 4.3.6 transitivePeerDependencies: + - '@farmfe/core' - '@nuxt/schema' + - '@rspack/core' + - bun-types-no-globals + - esbuild - nuxt - rolldown + - rollup - supports-color + - unloader - vite - vue + - webpack - nuxt-og-image@6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@1.0.9)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.3.0)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6): + nuxt-og-image@6.7.2(@nuxt/schema@4.4.8)(@takumi-rs/core@2.0.0-rc.5)(@takumi-rs/wasm@2.0.0-rc.5)(@unhead/vue@2.1.15)(esbuild@0.27.3)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(rollup@4.60.3)(sharp@0.34.5)(tailwindcss@4.3.0)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.39)(webpack@5.104.1)(zod@4.3.6): dependencies: '@clack/prompts': 1.6.0 '@nuxt/kit': 4.4.8(magicast@0.5.3) '@unhead/vue': 2.1.15(vue@3.5.39) - '@unocss/config': 66.7.2 - '@unocss/core': 66.7.2 + '@unocss/config': 66.7.4 + '@unocss/core': 66.7.4 '@vue/compiler-sfc': 3.5.39 chrome-launcher: 1.2.1 consola: 3.4.2 culori: 4.0.2 defu: 6.1.7 devalue: 5.8.1 - exsolve: 1.0.8 + exsolve: 1.1.0 lightningcss: 1.32.0 magic-string: 0.30.21 magicast: 0.5.3 mocked-exports: 0.1.1 - nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) - nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) - nypm: 0.6.7 + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) + nuxtseo-shared: 5.3.2(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) + nypm: 0.6.8 ofetch: 1.5.1 ohash: 2.0.11 - oxc-parser: 0.135.0 - oxc-walker: 1.0.0(oxc-parser@0.135.0) + oxc-parser: 0.138.0 + oxc-walker: 1.0.0(oxc-parser@0.138.0) pathe: 2.0.3 pkg-types: 2.3.1 radix3: 1.1.2 @@ -21180,25 +20323,32 @@ snapshots: tinyglobby: 0.2.17 ufo: 1.6.4 ultrahtml: 1.6.0 - unplugin: 3.0.0 + unplugin: 3.3.0(esbuild@0.27.3)(rollup@4.60.3)(vite@8.0.0)(webpack@5.104.1) unstorage: 1.17.5(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1) optionalDependencies: - '@takumi-rs/core': 1.0.9(react-dom@19.2.4)(react@19.2.4) - '@takumi-rs/wasm': 1.0.9(react-dom@19.2.4)(react@19.2.4) + '@takumi-rs/core': 2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4) + '@takumi-rs/wasm': 2.0.0-rc.5(react-dom@19.2.4)(react@19.2.4) fontless: 0.2.1(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(vite@8.0.0) - nitropack: 2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.115.0) + nitropack: 2.13.4(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(oxc-parser@0.138.0) playwright-core: 1.60.0 sharp: 0.34.5 tailwindcss: 4.3.0 unifont: 0.7.4 zod: 4.3.6 transitivePeerDependencies: + - '@farmfe/core' - '@nuxt/schema' + - '@rspack/core' + - bun-types-no-globals + - esbuild - nuxt - rolldown + - rollup - supports-color + - unloader - vite - vue + - webpack nuxt-site-config-kit@4.0.8(magicast@0.5.3)(vue@3.5.39): dependencies: @@ -21210,6 +20360,16 @@ snapshots: - magicast - vue + nuxt-site-config-kit@4.1.1(magicast@0.5.3)(vue@3.5.39): + dependencies: + '@nuxt/kit': 4.4.8(magicast@0.5.3) + site-config-stack: 4.1.1(vue@3.5.39) + std-env: 4.1.0 + ufo: 1.6.4 + transitivePeerDependencies: + - magicast + - vue + nuxt-site-config@4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6): dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -21228,13 +20388,32 @@ snapshots: - vue - zod + nuxt-site-config@4.1.1(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6): + dependencies: + '@nuxt/devalue': 2.0.2 + '@nuxt/kit': 4.4.8(magicast@0.5.3) + h3: 1.15.11 + nuxt-site-config-kit: 4.1.1(magicast@0.5.3)(vue@3.5.39) + nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) + pathe: 2.0.3 + pkg-types: 2.3.1 + site-config-stack: 4.1.1(vue@3.5.39) + ufo: 1.6.4 + transitivePeerDependencies: + - '@nuxt/schema' + - magicast + - nuxt + - vite + - vue + - zod + nuxt@4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.61.0)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0): dependencies: '@dxup/nuxt': 0.4.1(magicast@0.5.3)(typescript@6.0.2) '@nuxt/cli': 3.36.0(@nuxt/schema@4.4.8)(cac@6.7.14)(magicast@0.5.3) '@nuxt/devtools': 3.2.4(vite@8.0.0)(vue@3.5.39) '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.28.6)(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.133.0)(typescript@6.0.2) + '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.28.6)(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(typescript@6.0.2) '@nuxt/schema': 4.4.8 '@nuxt/telemetry': 2.8.0(@nuxt/kit@4.4.8) '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(oxlint@1.61.0)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.39)(yaml@2.9.0) @@ -21263,9 +20442,9 @@ snapshots: ohash: 2.0.11 on-change: 6.0.2 oxc-minify: 0.133.0 - oxc-parser: 0.133.0 + oxc-parser: 0.138.0 oxc-transform: 0.133.0 - oxc-walker: 1.0.0(oxc-parser@0.133.0) + oxc-walker: 1.0.0(oxc-parser@0.138.0) pathe: 2.0.3 perfect-debounce: 2.1.0 picomatch: 4.0.4 @@ -21280,7 +20459,7 @@ snapshots: uncrypto: 0.1.3 unctx: 2.5.0 unhead: 2.1.15 - unimport: 6.3.0(oxc-parser@0.133.0) + unimport: 6.3.0(oxc-parser@0.138.0) unplugin: 3.0.0 unrouting: 0.1.7 untyped: 2.0.0 @@ -21366,7 +20545,7 @@ snapshots: '@nuxt/cli': 3.36.0(@nuxt/schema@4.4.8)(cac@6.7.14)(magicast@0.5.3) '@nuxt/devtools': 3.2.4(vite@8.0.0)(vue@3.5.39) '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.28.6)(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.133.0)(typescript@6.0.2) + '@nuxt/nitro-server': 4.4.8(@babel/plugin-syntax-typescript@7.28.6)(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(nuxt@4.4.8)(oxc-parser@0.138.0)(typescript@6.0.2) '@nuxt/schema': 4.4.8 '@nuxt/telemetry': 2.8.0(@nuxt/kit@4.4.8) '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.39)(yaml@2.9.0) @@ -21395,9 +20574,9 @@ snapshots: ohash: 2.0.11 on-change: 6.0.2 oxc-minify: 0.133.0 - oxc-parser: 0.133.0 + oxc-parser: 0.138.0 oxc-transform: 0.133.0 - oxc-walker: 1.0.0(oxc-parser@0.133.0) + oxc-walker: 1.0.0(oxc-parser@0.138.0) pathe: 2.0.3 perfect-debounce: 2.1.0 picomatch: 4.0.4 @@ -21412,7 +20591,7 @@ snapshots: uncrypto: 0.1.3 unctx: 2.5.0 unhead: 2.1.15 - unimport: 6.3.0(oxc-parser@0.133.0) + unimport: 6.3.0(oxc-parser@0.138.0) unplugin: 3.0.0 unrouting: 0.1.7 untyped: 2.0.0 @@ -21501,7 +20680,7 @@ snapshots: birpc: 4.0.0 consola: 3.4.2 defu: 6.1.7 - nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.61.0)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) nypm: 0.6.7 ofetch: 1.5.1 pathe: 2.0.3 @@ -21518,12 +20697,70 @@ snapshots: - magicast - vite + nuxtseo-shared@5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6): + dependencies: + '@clack/prompts': 1.6.0 + '@nuxt/devtools-kit': 4.0.0-alpha.3(magicast@0.5.3)(vite@8.0.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/schema': 4.4.8 + birpc: 4.0.0 + consola: 3.4.2 + defu: 6.1.7 + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) + nypm: 0.6.7 + ofetch: 1.5.1 + pathe: 2.0.3 + pkg-types: 2.3.1 + radix3: 1.1.2 + sirv: 3.0.2 + std-env: 4.1.0 + ufo: 1.6.4 + vue: 3.5.39(typescript@6.0.2) + optionalDependencies: + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) + zod: 4.3.6 + transitivePeerDependencies: + - magicast + - vite + + nuxtseo-shared@5.3.2(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.1.1)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6): + dependencies: + '@clack/prompts': 1.6.0 + '@nuxt/devtools-kit': 4.0.0-alpha.3(magicast@0.5.3)(vite@8.0.0) + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@nuxt/schema': 4.4.8 + birpc: 4.0.0 + consola: 3.4.2 + defu: 6.1.7 + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.39)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) + nypm: 0.6.8 + ofetch: 1.5.1 + pathe: 2.0.3 + pkg-types: 2.3.1 + radix3: 1.1.2 + sirv: 3.0.2 + std-env: 4.1.0 + ufo: 1.6.4 + vue: 3.5.39(typescript@6.0.2) + optionalDependencies: + nuxt-site-config: 4.1.1(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.39)(zod@4.3.6) + zod: 4.3.6 + transitivePeerDependencies: + - magicast + - vite + nypm@0.6.7: dependencies: citty: 0.2.2 pathe: 2.0.3 tinyexec: 1.2.4 + nypm@0.6.8: + dependencies: + citty: 0.2.2 + pathe: 2.0.3 + tinyexec: 1.2.4 + object-assign@4.1.1: {} object-inspect@1.13.4: {} @@ -21633,136 +20870,30 @@ snapshots: '@oxc-minify/binding-win32-ia32-msvc': 0.133.0 '@oxc-minify/binding-win32-x64-msvc': 0.133.0 - oxc-parser@0.112.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): - dependencies: - '@oxc-project/types': 0.112.0 - optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.112.0 - '@oxc-parser/binding-android-arm64': 0.112.0 - '@oxc-parser/binding-darwin-arm64': 0.112.0 - '@oxc-parser/binding-darwin-x64': 0.112.0 - '@oxc-parser/binding-freebsd-x64': 0.112.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.112.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.112.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.112.0 - '@oxc-parser/binding-linux-arm64-musl': 0.112.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.112.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.112.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.112.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.112.0 - '@oxc-parser/binding-linux-x64-gnu': 0.112.0 - '@oxc-parser/binding-linux-x64-musl': 0.112.0 - '@oxc-parser/binding-openharmony-arm64': 0.112.0 - '@oxc-parser/binding-wasm32-wasi': 0.112.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - '@oxc-parser/binding-win32-arm64-msvc': 0.112.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.112.0 - '@oxc-parser/binding-win32-x64-msvc': 0.112.0 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - - oxc-parser@0.115.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): + oxc-parser@0.138.0: dependencies: - '@oxc-project/types': 0.115.0 - optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.115.0 - '@oxc-parser/binding-android-arm64': 0.115.0 - '@oxc-parser/binding-darwin-arm64': 0.115.0 - '@oxc-parser/binding-darwin-x64': 0.115.0 - '@oxc-parser/binding-freebsd-x64': 0.115.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.115.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.115.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.115.0 - '@oxc-parser/binding-linux-arm64-musl': 0.115.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.115.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.115.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.115.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.115.0 - '@oxc-parser/binding-linux-x64-gnu': 0.115.0 - '@oxc-parser/binding-linux-x64-musl': 0.115.0 - '@oxc-parser/binding-openharmony-arm64': 0.115.0 - '@oxc-parser/binding-wasm32-wasi': 0.115.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - '@oxc-parser/binding-win32-arm64-msvc': 0.115.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.115.0 - '@oxc-parser/binding-win32-x64-msvc': 0.115.0 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - - oxc-parser@0.126.0: - dependencies: - '@oxc-project/types': 0.126.0 + '@oxc-project/types': 0.138.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.126.0 - '@oxc-parser/binding-android-arm64': 0.126.0 - '@oxc-parser/binding-darwin-arm64': 0.126.0 - '@oxc-parser/binding-darwin-x64': 0.126.0 - '@oxc-parser/binding-freebsd-x64': 0.126.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.126.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.126.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.126.0 - '@oxc-parser/binding-linux-arm64-musl': 0.126.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.126.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.126.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.126.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.126.0 - '@oxc-parser/binding-linux-x64-gnu': 0.126.0 - '@oxc-parser/binding-linux-x64-musl': 0.126.0 - '@oxc-parser/binding-openharmony-arm64': 0.126.0 - '@oxc-parser/binding-wasm32-wasi': 0.126.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.126.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.126.0 - '@oxc-parser/binding-win32-x64-msvc': 0.126.0 - - oxc-parser@0.133.0: - dependencies: - '@oxc-project/types': 0.133.0 - optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.133.0 - '@oxc-parser/binding-android-arm64': 0.133.0 - '@oxc-parser/binding-darwin-arm64': 0.133.0 - '@oxc-parser/binding-darwin-x64': 0.133.0 - '@oxc-parser/binding-freebsd-x64': 0.133.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.133.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.133.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.133.0 - '@oxc-parser/binding-linux-arm64-musl': 0.133.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.133.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.133.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.133.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.133.0 - '@oxc-parser/binding-linux-x64-gnu': 0.133.0 - '@oxc-parser/binding-linux-x64-musl': 0.133.0 - '@oxc-parser/binding-openharmony-arm64': 0.133.0 - '@oxc-parser/binding-wasm32-wasi': 0.133.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.133.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.133.0 - '@oxc-parser/binding-win32-x64-msvc': 0.133.0 - - oxc-parser@0.135.0: - dependencies: - '@oxc-project/types': 0.135.0 - optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.135.0 - '@oxc-parser/binding-android-arm64': 0.135.0 - '@oxc-parser/binding-darwin-arm64': 0.135.0 - '@oxc-parser/binding-darwin-x64': 0.135.0 - '@oxc-parser/binding-freebsd-x64': 0.135.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.135.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.135.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.135.0 - '@oxc-parser/binding-linux-arm64-musl': 0.135.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.135.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.135.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.135.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.135.0 - '@oxc-parser/binding-linux-x64-gnu': 0.135.0 - '@oxc-parser/binding-linux-x64-musl': 0.135.0 - '@oxc-parser/binding-openharmony-arm64': 0.135.0 - '@oxc-parser/binding-wasm32-wasi': 0.135.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.135.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.135.0 - '@oxc-parser/binding-win32-x64-msvc': 0.135.0 + '@oxc-parser/binding-android-arm-eabi': 0.138.0 + '@oxc-parser/binding-android-arm64': 0.138.0 + '@oxc-parser/binding-darwin-arm64': 0.138.0 + '@oxc-parser/binding-darwin-x64': 0.138.0 + '@oxc-parser/binding-freebsd-x64': 0.138.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.138.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.138.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.138.0 + '@oxc-parser/binding-linux-arm64-musl': 0.138.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.138.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.138.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.138.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.138.0 + '@oxc-parser/binding-linux-x64-gnu': 0.138.0 + '@oxc-parser/binding-linux-x64-musl': 0.138.0 + '@oxc-parser/binding-openharmony-arm64': 0.138.0 + '@oxc-parser/binding-wasm32-wasi': 0.138.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.138.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.138.0 + '@oxc-parser/binding-win32-x64-msvc': 0.138.0 oxc-resolver@11.20.0: optionalDependencies: @@ -21786,7 +20917,7 @@ snapshots: '@oxc-resolver/binding-win32-arm64-msvc': 11.20.0 '@oxc-resolver/binding-win32-x64-msvc': 11.20.0 - oxc-transform@0.112.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): + oxc-transform@0.112.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1): optionalDependencies: '@oxc-transform/binding-android-arm-eabi': 0.112.0 '@oxc-transform/binding-android-arm64': 0.112.0 @@ -21804,7 +20935,7 @@ snapshots: '@oxc-transform/binding-linux-x64-gnu': 0.112.0 '@oxc-transform/binding-linux-x64-musl': 0.112.0 '@oxc-transform/binding-openharmony-arm64': 0.112.0 - '@oxc-transform/binding-wasm32-wasi': 0.112.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@oxc-transform/binding-wasm32-wasi': 0.112.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) '@oxc-transform/binding-win32-arm64-msvc': 0.112.0 '@oxc-transform/binding-win32-ia32-msvc': 0.112.0 '@oxc-transform/binding-win32-x64-msvc': 0.112.0 @@ -21835,32 +20966,16 @@ snapshots: '@oxc-transform/binding-win32-ia32-msvc': 0.133.0 '@oxc-transform/binding-win32-x64-msvc': 0.133.0 - oxc-walker@0.7.0(oxc-parser@0.112.0): - dependencies: - magic-regexp: 0.10.0 - oxc-parser: 0.112.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - - oxc-walker@0.7.0(oxc-parser@0.115.0): - dependencies: - magic-regexp: 0.10.0 - oxc-parser: 0.115.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - - oxc-walker@0.7.0(oxc-parser@0.126.0): + oxc-walker@0.7.0(oxc-parser@0.138.0): dependencies: magic-regexp: 0.10.0 - oxc-parser: 0.126.0 + oxc-parser: 0.138.0 - oxc-walker@1.0.0(oxc-parser@0.133.0): + oxc-walker@1.0.0(oxc-parser@0.138.0): dependencies: magic-regexp: 0.11.0 optionalDependencies: - oxc-parser: 0.133.0 - - oxc-walker@1.0.0(oxc-parser@0.135.0): - dependencies: - magic-regexp: 0.11.0 - optionalDependencies: - oxc-parser: 0.135.0 + oxc-parser: 0.138.0 oxfmt@0.46.0: dependencies: @@ -22772,14 +21887,14 @@ snapshots: get-tsconfig: 4.14.0 obug: 2.1.1 picomatch: 4.0.4 - rolldown: 1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + rolldown: 1.0.0-rc.12(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optionalDependencies: typescript: 6.0.2 vue-tsc: 3.2.6(typescript@6.0.2) transitivePeerDependencies: - oxc-resolver - rolldown@1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): + rolldown@1.0.0-rc.12(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1): dependencies: '@oxc-project/types': 0.122.0 '@rolldown/pluginutils': 1.0.0-rc.12 @@ -22796,7 +21911,7 @@ snapshots: '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.12 '@rolldown/binding-linux-x64-musl': 1.0.0-rc.12 '@rolldown/binding-openharmony-arm64': 1.0.0-rc.12 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.12(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.12 '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.12 transitivePeerDependencies: @@ -22824,7 +21939,7 @@ snapshots: '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.16 '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.16 - rolldown@1.0.0-rc.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): + rolldown@1.0.0-rc.9(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1): dependencies: '@oxc-project/types': 0.115.0 '@rolldown/pluginutils': 1.0.0-rc.9 @@ -22841,7 +21956,7 @@ snapshots: '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.9 '@rolldown/binding-linux-x64-musl': 1.0.0-rc.9 '@rolldown/binding-openharmony-arm64': 1.0.0-rc.9 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.9(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.9 '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.9 transitivePeerDependencies: @@ -23190,6 +22305,11 @@ snapshots: ufo: 1.6.3 vue: 3.5.39(typescript@6.0.2) + site-config-stack@4.1.1(vue@3.5.39): + dependencies: + ufo: 1.6.4 + vue: 3.5.39(typescript@6.0.2) + skin-tone@2.0.0: dependencies: unicode-emoji-modifier-base: 1.0.0 @@ -23616,7 +22736,7 @@ snapshots: '@ts-morph/common': 0.28.1 code-block-writer: 13.0.3 - tsdown@0.21.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(oxc-resolver@11.20.0)(typescript@6.0.2)(vue-tsc@3.2.6): + tsdown@0.21.7(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(oxc-resolver@11.20.0)(typescript@6.0.2)(vue-tsc@3.2.6): dependencies: ansis: 4.2.0 cac: 7.0.0 @@ -23626,7 +22746,7 @@ snapshots: import-without-cache: 0.2.5 obug: 2.1.1 picomatch: 4.0.4 - rolldown: 1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + rolldown: 1.0.0-rc.12(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) rolldown-plugin-dts: 0.23.2(oxc-resolver@11.20.0)(rolldown@1.0.0-rc.12)(typescript@6.0.2)(vue-tsc@3.2.6) semver: 7.7.4 tinyexec: 1.2.4 @@ -23821,46 +22941,7 @@ snapshots: unplugin: 2.3.11 unplugin-utils: 0.3.1 - unimport@6.3.0(oxc-parser@0.115.0): - dependencies: - acorn: 8.16.0 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - local-pkg: 1.2.1 - magic-string: 0.30.21 - mlly: 1.8.2 - pathe: 2.0.3 - picomatch: 4.0.4 - pkg-types: 2.3.1 - scule: 1.3.0 - strip-literal: 3.1.0 - tinyglobby: 0.2.17 - unplugin: 3.0.0 - unplugin-utils: 0.3.1 - optionalDependencies: - oxc-parser: 0.115.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) - optional: true - - unimport@6.3.0(oxc-parser@0.133.0): - dependencies: - acorn: 8.16.0 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - local-pkg: 1.2.1 - magic-string: 0.30.21 - mlly: 1.8.2 - pathe: 2.0.3 - picomatch: 4.0.4 - pkg-types: 2.3.1 - scule: 1.3.0 - strip-literal: 3.1.0 - tinyglobby: 0.2.17 - unplugin: 3.0.0 - unplugin-utils: 0.3.1 - optionalDependencies: - oxc-parser: 0.133.0 - - unimport@6.3.0(oxc-parser@0.135.0): + unimport@6.3.0(oxc-parser@0.138.0): dependencies: acorn: 8.16.0 escape-string-regexp: 5.0.0 @@ -23877,8 +22958,7 @@ snapshots: unplugin: 3.0.0 unplugin-utils: 0.3.1 optionalDependencies: - oxc-parser: 0.135.0 - optional: true + oxc-parser: 0.138.0 unique-string@2.0.0: dependencies: @@ -23918,7 +22998,7 @@ snapshots: universalify@2.0.1: {} - unocss@66.6.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@unocss/webpack@66.6.7)(vite@8.0.0): + unocss@66.6.7(@unocss/webpack@66.6.7)(vite@8.0.0): dependencies: '@unocss/cli': 66.6.7 '@unocss/core': 66.6.7 @@ -23932,7 +23012,7 @@ snapshots: '@unocss/preset-wind': 66.6.7 '@unocss/preset-wind3': 66.6.7 '@unocss/preset-wind4': 66.6.7 - '@unocss/transformer-attributify-jsx': 66.6.7(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@unocss/transformer-attributify-jsx': 66.6.7 '@unocss/transformer-compile-class': 66.6.7 '@unocss/transformer-directives': 66.6.7 '@unocss/transformer-variant-group': 66.6.7 @@ -23940,8 +23020,6 @@ snapshots: optionalDependencies: '@unocss/webpack': 66.6.7(webpack@5.104.1) transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - vite unpipe@1.0.0: {} @@ -23986,7 +23064,7 @@ snapshots: markdown-exit: 1.0.0-beta.9 unplugin: 3.0.0 unplugin-utils: 0.3.1 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) unplugin@2.3.11: dependencies: @@ -24001,6 +23079,17 @@ snapshots: picomatch: 4.0.4 webpack-virtual-modules: 0.6.2 + unplugin@3.3.0(esbuild@0.27.3)(rollup@4.60.3)(vite@8.0.0)(webpack@5.104.1): + dependencies: + '@jridgewell/remapping': 2.3.5 + picomatch: 4.0.4 + webpack-virtual-modules: 0.6.2 + optionalDependencies: + esbuild: 0.27.3 + rollup: 4.60.3 + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + webpack: 5.104.1(esbuild@0.27.3) + unrouting@0.1.7: dependencies: escape-string-regexp: 5.0.0 @@ -24112,12 +23201,12 @@ snapshots: vite-dev-rpc@1.1.0(vite@8.0.0): dependencies: birpc: 2.9.0 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) vite-hot-client: 2.1.0(vite@8.0.0) vite-hot-client@2.1.0(vite@8.0.0): dependencies: - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) vite-node@5.3.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(typescript@6.0.2)(yaml@2.9.0): dependencies: @@ -24173,7 +23262,7 @@ snapshots: perfect-debounce: 2.1.0 sirv: 3.0.2 unplugin-utils: 0.3.1 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) vite-dev-rpc: 1.1.0(vite@8.0.0) optionalDependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -24185,7 +23274,7 @@ snapshots: debug: 4.4.3 pretty-bytes: 6.1.1 tinyglobby: 0.2.17 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) workbox-build: 7.4.0 workbox-window: 7.4.0 optionalDependencies: @@ -24200,7 +23289,7 @@ snapshots: magic-string: 0.30.21 pathe: 2.0.3 source-map-js: 1.2.1 - vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) + vite: 8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) vue: 3.5.39(typescript@6.0.2) vite-plus@0.1.20(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(@vitest/coverage-v8@4.1.6)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(yaml@2.9.0): @@ -24250,13 +23339,13 @@ snapshots: - vite - yaml - vite@8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0): + vite@8.0.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0): dependencies: '@oxc-project/runtime': 0.115.0 lightningcss: 1.32.0 picomatch: 4.0.4 postcss: 8.5.15 - rolldown: 1.0.0-rc.9(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + rolldown: 1.0.0-rc.9(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) tinyglobby: 0.2.17 optionalDependencies: '@types/node': 24.12.0 @@ -24317,6 +23406,8 @@ snapshots: vue-component-type-helpers@3.3.5: {} + vue-component-type-helpers@3.3.6: {} + vue-data-ui@3.22.0(vue@3.5.39): dependencies: vue: 3.5.39(typescript@6.0.2) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a4e58c5bb4..e33c5e0a45 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -36,7 +36,8 @@ ignoreWorkspaceRootCheck: true overrides: '@types/node': 24.12.0 - nuxt-og-image: ^6.6.0 + nuxt-og-image: ^6.7.2 + oxc-parser: 0.138.0 sharp: 0.34.5 vite: npm:@voidzero-dev/vite-plus-core@0.1.20 vitest: npm:@voidzero-dev/vite-plus-test@0.1.20 diff --git a/test/e2e/og-image.spec.ts b/test/e2e/og-image.spec.ts index f6c9cf64b2..cf299e0d76 100644 --- a/test/e2e/og-image.spec.ts +++ b/test/e2e/og-image.spec.ts @@ -35,6 +35,7 @@ const TEST_CASES = [ // Package code-tree variant (file tree decoration) { path: '/package-code/vue/v/3.5.27', label: 'code-tree variant' }, + { path: '/package-code/takumi-js/v/1.8.7', label: 'code-tree variant with nested dist tree' }, // Package function-tree variant (API symbols decoration) { path: '/package-docs/ufo/v/1.6.3', label: 'function-tree variant' }, diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-accessibility.png b/test/e2e/og-image.spec.ts-snapshots/og-image-accessibility.png index 441b77fe3e..a8f22a660a 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-accessibility.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-accessibility.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-blog-alpha-release.png b/test/e2e/og-image.spec.ts-snapshots/og-image-blog-alpha-release.png index 142cbabb74..6e0107b26d 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-blog-alpha-release.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-blog-alpha-release.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-compare-packages-vue-react-svelte.png b/test/e2e/og-image.spec.ts-snapshots/og-image-compare-packages-vue-react-svelte.png index da908b4b07..5286041d2e 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-compare-packages-vue-react-svelte.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-compare-packages-vue-react-svelte.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-home.png b/test/e2e/og-image.spec.ts-snapshots/og-image-home.png index dfbdf49490..3fc69b6518 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-home.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-home.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-package--babel-plugin-transform-exponentiation-operator.png b/test/e2e/og-image.spec.ts-snapshots/og-image-package--babel-plugin-transform-exponentiation-operator.png index 69be846874..53d3161095 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-package--babel-plugin-transform-exponentiation-operator.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-package--babel-plugin-transform-exponentiation-operator.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-package--nuxt-kit.png b/test/e2e/og-image.spec.ts-snapshots/og-image-package--nuxt-kit.png index a3e0315b0e..39576413c5 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-package--nuxt-kit.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-package--nuxt-kit.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-package--tanstack-react-query.png b/test/e2e/og-image.spec.ts-snapshots/og-image-package--tanstack-react-query.png index cf698898a3..ac81ae537e 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-package--tanstack-react-query.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-package--tanstack-react-query.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-package-code-takumi-js-v-1-8-7.png b/test/e2e/og-image.spec.ts-snapshots/og-image-package-code-takumi-js-v-1-8-7.png new file mode 100644 index 0000000000..c7e744991e Binary files /dev/null and b/test/e2e/og-image.spec.ts-snapshots/og-image-package-code-takumi-js-v-1-8-7.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-package-code-vue-v-3-5-27.png b/test/e2e/og-image.spec.ts-snapshots/og-image-package-code-vue-v-3-5-27.png index d1d736d62b..1d0a33f10f 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-package-code-vue-v-3-5-27.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-package-code-vue-v-3-5-27.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-package-nuxt-v-4-3-1.png b/test/e2e/og-image.spec.ts-snapshots/og-image-package-nuxt-v-4-3-1.png index ff3aa4ad5d..f7dc27f49d 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-package-nuxt-v-4-3-1.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-package-nuxt-v-4-3-1.png differ diff --git a/test/e2e/og-image.spec.ts-snapshots/og-image-package-vue.png b/test/e2e/og-image.spec.ts-snapshots/og-image-package-vue.png index ac1080a5cc..a0590b8c5f 100644 Binary files a/test/e2e/og-image.spec.ts-snapshots/og-image-package-vue.png and b/test/e2e/og-image.spec.ts-snapshots/og-image-package-vue.png differ diff --git a/test/fixtures/jsdelivr/takumi-js.json b/test/fixtures/jsdelivr/takumi-js.json new file mode 100644 index 0000000000..bc28189cf5 --- /dev/null +++ b/test/fixtures/jsdelivr/takumi-js.json @@ -0,0 +1,188 @@ +{ + "type": "npm", + "name": "takumi-js", + "version": "1.8.7", + "default": "/dist/index.cjs", + "files": [ + { + "type": "directory", + "name": "dist", + "files": [ + { + "type": "directory", + "name": "helpers", + "files": [ + { + "type": "file", + "name": "emoji.cjs", + "hash": "YWmbexL5BVQsCOYRsiKI8Y52rE5p2pmN9rxSpNek6e0=", + "size": 331 + }, + { + "type": "file", + "name": "emoji.d.cts", + "hash": "cO3yxWNv5HPisyB8wYA5HVf3dvtkPZRNzRgAc5N9ONY=", + "size": 41 + }, + { + "type": "file", + "name": "emoji.d.mts", + "hash": "cO3yxWNv5HPisyB8wYA5HVf3dvtkPZRNzRgAc5N9ONY=", + "size": 41 + }, + { + "type": "file", + "name": "emoji.mjs", + "hash": "3jikK/vgsnfMGLfUblf6Qs/vX7+TOFD9s/hueeuSWUA=", + "size": 53 + }, + { + "type": "file", + "name": "html.cjs", + "hash": "l/m5grS3fjZ7OqR2qpNNK9EMBn3tXKmJpDESlnTpHnI=", + "size": 327 + }, + { + "type": "file", + "name": "html.d.cts", + "hash": "viVIcatK/fPbV3mUsIlapVf4oM3F03q1r4jVwXQVGIM=", + "size": 40 + }, + { + "type": "file", + "name": "html.d.mts", + "hash": "viVIcatK/fPbV3mUsIlapVf4oM3F03q1r4jVwXQVGIM=", + "size": 40 + }, + { + "type": "file", + "name": "html.mjs", + "hash": "7BrWpuQD4rOZYqTZwDThzQ97Tirdhn4PQswC5OWTq0s=", + "size": 52 + }, + { + "type": "file", + "name": "index.cjs", + "hash": "g1FQUmx9n24axKFxyorue0nLe8T4OI0ILKug6ely4+Q=", + "size": 307 + }, + { + "type": "file", + "name": "index.d.cts", + "hash": "qJWXngq01S6NzJYa2uo8pECATVeuQdJmYYCF1WcLy+g=", + "size": 35 + }, + { + "type": "file", + "name": "index.d.mts", + "hash": "qJWXngq01S6NzJYa2uo8pECATVeuQdJmYYCF1WcLy+g=", + "size": 35 + }, + { + "type": "file", + "name": "index.mjs", + "hash": "GkcWWhF4Jvgw/9lwWObsN9EnKY4u+TRbg8Ck2kovmtQ=", + "size": 47 + }, + { + "type": "file", + "name": "jsx.cjs", + "hash": "SJBXa/R/Nng5ZWa13FTOyNRSBcp6h0EEjfXG1QAmLZs=", + "size": 323 + }, + { + "type": "file", + "name": "jsx.d.cts", + "hash": "GKFYbk29Z+1CPF+EYzZOUD+wSNfBOwySDpd4edP4O9A=", + "size": 39 + }, + { + "type": "file", + "name": "jsx.d.mts", + "hash": "GKFYbk29Z+1CPF+EYzZOUD+wSNfBOwySDpd4edP4O9A=", + "size": 39 + }, + { + "type": "file", + "name": "jsx.mjs", + "hash": "xxxU7Vdu7uGYa26B6lrFGoZleuxWWUpZXYB+0gY7Lk8=", + "size": 51 + } + ] + }, + { + "type": "file", + "name": "index.cjs", + "hash": "kfi53biC3wwq0YR3/qNULqAGFAdfOws3xGaClc9US/g=", + "size": 170 + }, + { + "type": "file", + "name": "index.d.cts", + "hash": "7PGO2F0zVTra6PiYEnpuvYqLtQtl96hEjuctYVFAuLQ=", + "size": 1364 + }, + { + "type": "file", + "name": "index.d.mts", + "hash": "CAVStMtHMTG4VExSbp9DuHIA333SstKJzZV+hvA7bPk=", + "size": 1364 + }, + { + "type": "file", + "name": "index.mjs", + "hash": "gHCQnPGLswOkQlFGotnVrsEnnreVfMTl/gB3xBokYQU=", + "size": 72 + }, + { + "type": "file", + "name": "node.cjs", + "hash": "si5aadk2LXXDHPI8RRlO3EpFfmWbaMFkAvaQfbrZArc=", + "size": 295 + }, + { + "type": "file", + "name": "node.d.cts", + "hash": "j5dC2ySdNBUKT8AHArfCHbhw5L/gE5u6yEoF+crBR6E=", + "size": 32 + }, + { + "type": "file", + "name": "node.d.mts", + "hash": "j5dC2ySdNBUKT8AHArfCHbhw5L/gE5u6yEoF+crBR6E=", + "size": 32 + }, + { + "type": "file", + "name": "node.mjs", + "hash": "RR7fmCc5LXHmIYINBSf+XHuILqrFaVtE95clLnIXEbE=", + "size": 44 + } + ] + }, + { + "type": "file", + "name": "LICENSE-APACHE", + "hash": "N2P6xAv69RCIxIOxBD77vWOJDNagf5lF5mLB+/3A8Tk=", + "size": 11357 + }, + { + "type": "file", + "name": "LICENSE-MIT", + "hash": "oUWTJRqFaWxWj2GCDiGM5N1jcetB0akYxdF1ulD6aYk=", + "size": 1065 + }, + { + "type": "file", + "name": "package.json", + "hash": "J62gnpHcoVXasZBrzzWZP+RtmhaLS1H7iqJ9FtQMvz4=", + "size": 1900 + }, + { + "type": "file", + "name": "README.md", + "hash": "7wLntydDfWxH4wVb7AbySNbA0E4cR+upZ1ZhkL36I08=", + "size": 5408 + } + ] +} diff --git a/test/fixtures/npm-api/downloads/react.json b/test/fixtures/npm-api/downloads/react.json new file mode 100644 index 0000000000..d6cdea6269 --- /dev/null +++ b/test/fixtures/npm-api/downloads/react.json @@ -0,0 +1,6 @@ +{ + "downloads": 104900000, + "start": "2026-01-27", + "end": "2026-02-02", + "package": "react" +} diff --git a/test/fixtures/npm-api/downloads/svelte.json b/test/fixtures/npm-api/downloads/svelte.json new file mode 100644 index 0000000000..1e96e5eff2 --- /dev/null +++ b/test/fixtures/npm-api/downloads/svelte.json @@ -0,0 +1,6 @@ +{ + "downloads": 4300000, + "start": "2026-01-27", + "end": "2026-02-02", + "package": "svelte" +} diff --git a/test/fixtures/npm-registry/packuments/react.json b/test/fixtures/npm-registry/packuments/react.json new file mode 100644 index 0000000000..d6c14dee76 --- /dev/null +++ b/test/fixtures/npm-registry/packuments/react.json @@ -0,0 +1,22 @@ +{ + "_id": "react", + "name": "react", + "description": "React is a JavaScript library for building user interfaces.", + "dist-tags": { + "latest": "19.2.5" + }, + "versions": { + "19.2.5": { + "name": "react", + "version": "19.2.5", + "description": "React is a JavaScript library for building user interfaces.", + "dependencies": {} + } + }, + "time": { + "created": "2026-01-27T00:00:00.000Z", + "modified": "2026-02-02T00:00:00.000Z", + "19.2.5": "2026-02-02T00:00:00.000Z" + }, + "maintainers": [] +} diff --git a/test/fixtures/npm-registry/packuments/svelte.json b/test/fixtures/npm-registry/packuments/svelte.json new file mode 100644 index 0000000000..3191fbcf35 --- /dev/null +++ b/test/fixtures/npm-registry/packuments/svelte.json @@ -0,0 +1,22 @@ +{ + "_id": "svelte", + "name": "svelte", + "description": "Cybernetically enhanced web apps.", + "dist-tags": { + "latest": "5.55.3" + }, + "versions": { + "5.55.3": { + "name": "svelte", + "version": "5.55.3", + "description": "Cybernetically enhanced web apps.", + "dependencies": {} + } + }, + "time": { + "created": "2026-01-27T00:00:00.000Z", + "modified": "2026-02-02T00:00:00.000Z", + "5.55.3": "2026-02-02T00:00:00.000Z" + }, + "maintainers": [] +} diff --git a/test/fixtures/npm-registry/packuments/takumi-js.json b/test/fixtures/npm-registry/packuments/takumi-js.json new file mode 100644 index 0000000000..95a1090b6f --- /dev/null +++ b/test/fixtures/npm-registry/packuments/takumi-js.json @@ -0,0 +1,54 @@ +{ + "_id": "takumi-js", + "name": "takumi-js", + "description": "All-in-one Takumi package for Node.js and WebAssembly runtimes.", + "dist-tags": { + "latest": "1.8.7", + "beta": "2.0.0-beta.14", + "rc": "2.0.0-rc.5" + }, + "versions": { + "1.8.7": { + "name": "takumi-js", + "version": "1.8.7", + "description": "All-in-one Takumi package for Node.js and WebAssembly runtimes.", + "license": "(MIT OR Apache-2.0)", + "repository": { + "type": "git", + "url": "git+https://github.com/kane50613/takumi.git", + "directory": "takumi-js" + }, + "bugs": { + "url": "https://github.com/kane50613/takumi/issues" + }, + "homepage": "https://takumi.kane.tw/docs/", + "keywords": ["css", "image", "jsx", "next-og", "og-image", "react", "rendering", "wasm"], + "main": "./dist/index.cjs", + "module": "./dist/index.mjs", + "types": "./dist/index.d.mts", + "dist": { + "shasum": "e586fb157f0a8c6fb087f9a671470bebfaa9a756", + "tarball": "https://registry.npmjs.org/takumi-js/-/takumi-js-1.8.7.tgz", + "fileCount": 38, + "integrity": "sha512-vJ4znkQvSecOkiAwge2P7lkwF6GFEbQIPD1C1EebyQq3x2xcE2+Wu9HkUVlMOuh3Un9p/GBHePr0jNpUCwHQOQ==", + "unpackedSize": 43835 + } + } + }, + "time": { + "created": "2023-01-21T10:16:00.000Z", + "modified": "2026-07-02T15:45:00.000Z", + "1.8.7": "2026-06-20T16:21:08.178Z" + }, + "license": "(MIT OR Apache-2.0)", + "repository": { + "type": "git", + "url": "git+https://github.com/kane50613/takumi.git", + "directory": "takumi-js" + }, + "bugs": { + "url": "https://github.com/kane50613/takumi/issues" + }, + "homepage": "https://takumi.kane.tw/docs/", + "keywords": ["css", "image", "jsx", "next-og", "og-image", "react", "rendering", "wasm"] +}