From 0835b7ae75212eda07efc453dcbf2a8a3c53ecb4 Mon Sep 17 00:00:00 2001 From: "voidzero-guard[bot]" <278573678+voidzero-guard[bot]@users.noreply.github.com> Date: Wed, 15 Jul 2026 02:40:50 +0000 Subject: [PATCH] feat(deps): upgrade upstream dependencies - oxfmt: 0.58.0 -> 0.59.0 - oxlint: 1.73.0 -> 1.74.0 - @oxc-project/runtime: 0.139.0 -> 0.140.0 - @oxc-project/types: 0.139.0 -> 0.140.0 - oxc-minify: 0.139.0 -> 0.140.0 - oxc-parser: 0.139.0 -> 0.140.0 - oxc-transform: 0.139.0 -> 0.140.0 - @vitejs/devtools: 0.4.0 -> 0.4.1 Code changes: - packages/cli/src/migration/migrator/eslint.ts: fall back to the latest published @oxlint/migrate when the version pinned to bundled oxlint isn't on npm yet (migrate can lag oxlint by a few hours after a release) - packages/tools/src/local-npm-registry.ts: neutralize publish times on proxied packuments so package-manager minimum-release-age gates don't quarantine freshly published upstream deps in tests --- packages/cli/src/migration/migrator/eslint.ts | 84 +- packages/core/package.json | 2 +- packages/tools/src/local-npm-registry.ts | 55 ++ pnpm-lock.yaml | 845 +++++++++--------- pnpm-workspace.yaml | 14 +- 5 files changed, 551 insertions(+), 449 deletions(-) diff --git a/packages/cli/src/migration/migrator/eslint.ts b/packages/cli/src/migration/migrator/eslint.ts index 07417442c9..6ef5277999 100644 --- a/packages/cli/src/migration/migrator/eslint.ts +++ b/packages/cli/src/migration/migrator/eslint.ts @@ -88,39 +88,59 @@ export function detectEslintProject( /** * Run a `vp dlx @oxlint/migrate` step with graceful error handling. - * Returns true on success, false on failure (spawn error or non-zero exit). + * + * `packages` lists candidate `@oxlint/migrate` specs in priority order. The + * first entry is normally the version pinned to the bundled oxlint; later + * entries are fallbacks. `@oxlint/migrate` is published in lockstep with + * oxlint, but the migrate release can lag the linter by a few hours — when + * the pinned version isn't on npm yet, we silently fall through to the next + * candidate (the latest published migrate) instead of failing the migration. + * + * Returns `{ ok, usedPackage }` where `usedPackage` is the spec that ran + * successfully (so later steps reuse the same version). */ async function runOxlintMigrateStep( vpBin: string, cwd: string, - migratePackage: string, + packages: string[], args: string[], spinner: ReturnType, failMessage: string, manualHint: string, -): Promise { - try { - const result = await runCommandSilently({ - command: vpBin, - args: ['dlx', migratePackage, ...args], - cwd, - envs: process.env, - }); - if (result.exitCode !== 0) { +): Promise<{ ok: boolean; usedPackage?: string }> { + for (let i = 0; i < packages.length; i++) { + const migratePackage = packages[i]; + try { + const result = await runCommandSilently({ + command: vpBin, + args: ['dlx', migratePackage, ...args], + cwd, + envs: process.env, + }); + if (result.exitCode === 0) { + return { ok: true, usedPackage: migratePackage }; + } + const stderr = result.stderr.toString(); + // If the pinned version simply isn't published yet, try the next + // (unpinned) candidate silently rather than reporting a failure. + const missingVersion = /ERR_PNPM_NO_MATCHING_VERSION|No matching version found/i.test(stderr); + if (missingVersion && i < packages.length - 1) { + continue; + } spinner.stop(failMessage); - const stderr = result.stderr.toString().trim(); - if (stderr) { - prompts.log.warn(`⚠ ${stderr}`); + const trimmed = stderr.trim(); + if (trimmed) { + prompts.log.warn(`⚠ ${trimmed}`); } prompts.log.info(manualHint); - return false; + return { ok: false }; + } catch { + spinner.stop(failMessage); + prompts.log.info(manualHint); + return { ok: false }; } - return true; - } catch { - spinner.stop(failMessage); - prompts.log.info(manualHint); - return false; } + return { ok: false }; } export async function migrateEslintToOxlint( @@ -147,10 +167,14 @@ export async function migrateEslintToOxlint( // Steps 1-2: Only run @oxlint/migrate if there's an eslint config at root if (eslintConfigFile) { - // Pin @oxlint/migrate to the bundled oxlint version. + // Pin @oxlint/migrate to the bundled oxlint version, falling back to the + // latest published migrate when that exact version isn't on npm yet (the + // migrate package can lag oxlint by a few hours after a release). // @ts-expect-error — resolved at runtime from dist/ → dist/versions.js const { versions } = await import('../versions.js'); - const migratePackage = `@oxlint/migrate@${versions.oxlint}`; + const pinnedPackage = `@oxlint/migrate@${versions.oxlint}`; + const fallbackPackage = '@oxlint/migrate'; + const migrateCandidates = [pinnedPackage, fallbackPackage]; const migrateArgs = [ '--merge', ...(!hasBaseUrlInTsconfig(projectPath) ? ['--type-aware'] : []), @@ -160,32 +184,34 @@ export async function migrateEslintToOxlint( // Step 1: Generate .oxlintrc.json from ESLint config spinner.start('Migrating ESLint config to Oxlint...'); - const migrateOk = await runOxlintMigrateStep( + const migrateResult = await runOxlintMigrateStep( vpBin, projectPath, - migratePackage, + migrateCandidates, migrateArgs, spinner, 'ESLint migration failed', - `You can run \`vp dlx ${migratePackage} ${migrateArgs.join(' ')}\` manually later`, + `You can run \`vp dlx ${fallbackPackage} ${migrateArgs.join(' ')}\` manually later`, ); - if (!migrateOk) { + if (!migrateResult.ok) { return false; } + // Reuse the version that actually resolved for the remaining steps. + const migratePackage = migrateResult.usedPackage ?? pinnedPackage; spinner.stop('ESLint config migrated to .oxlintrc.json'); // Step 2: Replace eslint-disable comments with oxlint-disable spinner.start('Replacing ESLint comments with Oxlint equivalents...'); - const replaceOk = await runOxlintMigrateStep( + const replaceResult = await runOxlintMigrateStep( vpBin, projectPath, - migratePackage, + [migratePackage], ['--replace-eslint-comments'], spinner, 'ESLint comment replacement failed', `You can run \`vp dlx ${migratePackage} --replace-eslint-comments\` manually later`, ); - if (replaceOk) { + if (replaceResult.ok) { spinner.stop('ESLint comments replaced'); } // Continue with cleanup regardless — .oxlintrc.json was generated successfully diff --git a/packages/core/package.json b/packages/core/package.json index d90f8367e9..8c71c3b2a7 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -116,7 +116,7 @@ "@oxc-node/core": "catalog:", "@tsdown/css": "catalog:", "@tsdown/exe": "catalog:", - "@vitejs/devtools": "^0.4.0", + "@vitejs/devtools": "^0.4.1", "es-module-lexer": "^1.7.0", "hookable": "^6.0.1", "magic-string": "^0.30.21", diff --git a/packages/tools/src/local-npm-registry.ts b/packages/tools/src/local-npm-registry.ts index a626f0c779..bb586c2dad 100644 --- a/packages/tools/src/local-npm-registry.ts +++ b/packages/tools/src/local-npm-registry.ts @@ -302,6 +302,41 @@ function serializeForRegistry(value: unknown, registry: string): string { return JSON.stringify(value).replaceAll('{REGISTRY}', registry); } +// Rewrite every publish timestamp in a packument to the far past so +// package-manager "minimum release age" gates (pnpm `minimumReleaseAge` and +// its pnpm 11 supply-chain quarantine, Yarn Berry hardened-mode +// `npmMinimalAgeGate`) never quarantine a proxied dependency. Locally served +// tarballs already use `LOCAL_PACKAGE_TIME` for this reason; proxied upstream +// deps need the same treatment so a test running right after a toolchain +// release (e.g. a freshly published oxc/oxfmt/oxlint bump) stays deterministic +// instead of failing because the version is "too new". +function neutralizePackumentTime(packument: Packument): Packument { + if (!packument.time || typeof packument.time !== 'object') { + return packument; + } + const time: Record = {}; + for (const key of Object.keys(packument.time)) { + time[key] = LOCAL_PACKAGE_TIME; + } + return { ...packument, time }; +} + +// Cache proxied packuments (with neutralized times) — an install fetches each +// package's metadata repeatedly. `null` records a miss (non-200/unparseable), +// so those keys fall through to the byte-for-byte proxy instead of refetching. +const proxiedPackuments = new Map(); + +async function resolveProxiedPackument(name: string): Promise { + const cached = proxiedPackuments.get(name); + if (cached !== undefined) { + return cached; + } + const upstream = await fetchUpstreamPackument(name); + const result = upstream ? neutralizePackumentTime(upstream) : null; + proxiedPackuments.set(name, result); + return result; +} + function fetchUpstreamPackument(name: string): Promise { return new Promise((resolve) => { httpsGet( @@ -488,6 +523,26 @@ const server = createServer(async (req, res) => { // fall through to proxy } } + // Package metadata (packument) requests: serve upstream metadata with + // neutralized publish times so age gates never quarantine a freshly + // published dependency. Only whole-packument GETs are intercepted — tarballs + // (`/-/`), version-specific manifests (`name/1.2.3`), and non-GET traffic + // (e.g. the audit bulk POST) keep proxying byte-for-byte below. + const isPackumentKey = + key.length > 0 && + !key.includes('/-/') && + (key.startsWith('@') ? key.split('/').length === 2 : !key.includes('/')); + if ((req.method ?? 'GET') === 'GET' && isPackumentKey) { + const packument = await resolveProxiedPackument(key); + if (packument) { + const address = server.address(); + const registry = + address && typeof address !== 'string' ? `http://127.0.0.1:${address.port}` : ''; + res.writeHead(200, { 'content-type': 'application/json' }); + res.end(serializeForRegistry(packument, registry)); + return; + } + } // Proxy anything we don't mock (pnpm/latest, tarball downloads for real // packages, etc.) to the upstream registry. Keeps the local packages in // charge while letting everything else (package-manager download, real diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 347f2ce71c..585ce9743a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,11 +31,11 @@ catalogs: specifier: ^0.1.0 version: 0.1.0 '@oxc-project/runtime': - specifier: '=0.139.0' - version: 0.139.0 + specifier: '=0.140.0' + version: 0.140.0 '@oxc-project/types': - specifier: '=0.139.0' - version: 0.139.0 + specifier: '=0.140.0' + version: 0.140.0 '@oxlint/plugins': specifier: '=1.73.0' version: 1.73.0 @@ -202,17 +202,17 @@ catalogs: specifier: ^0.3.0 version: 0.3.0 oxc-parser: - specifier: '=0.139.0' - version: 0.139.0 + specifier: '=0.140.0' + version: 0.140.0 oxc-transform: - specifier: '=0.139.0' - version: 0.139.0 + specifier: '=0.140.0' + version: 0.140.0 oxfmt: - specifier: '=0.58.0' - version: 0.58.0 + specifier: '=0.59.0' + version: 0.59.0 oxlint: - specifier: '=1.73.0' - version: 1.73.0 + specifier: '=1.74.0' + version: 1.74.0 oxlint-tsgolint: specifier: '=0.24.0' version: 0.24.0 @@ -323,7 +323,7 @@ importers: devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.10.3)(node-addon-api@7.1.1) + version: 3.7.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.10.3)(node-addon-api@7.1.1) '@oxc-node/cli': specifier: 'catalog:' version: 0.1.0 @@ -347,10 +347,10 @@ importers: version: 16.4.0 oxfmt: specifier: 'catalog:' - version: 0.58.0(vite-plus@packages+cli) + version: 0.59.0(vite-plus@packages+cli) oxlint: specifier: 'catalog:' - version: 1.73.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) + version: 1.74.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) playwright: specifier: 'catalog:' version: 1.57.0 @@ -371,7 +371,7 @@ importers: dependencies: '@oxc-project/types': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@oxlint/plugins': specifier: 'catalog:' version: 1.73.0 @@ -407,10 +407,10 @@ importers: version: link:../core oxfmt: specifier: 'catalog:' - version: 0.58.0(vite-plus@packages+cli) + version: 0.59.0(vite-plus@packages+cli) oxlint: specifier: 'catalog:' - version: 1.73.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) + version: 1.74.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli) oxlint-tsgolint: specifier: 'catalog:' version: 0.24.0 @@ -420,7 +420,7 @@ importers: devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.13.2)(node-addon-api@7.1.1) + version: 3.7.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.13.2)(node-addon-api@7.1.1) '@nkzw/safe-word-list': specifier: 'catalog:' version: 3.1.0 @@ -492,7 +492,7 @@ importers: version: 7.8.5 tsdown: specifier: 'catalog:' - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) validate-npm-package-name: specifier: 'catalog:' version: 7.0.2 @@ -513,10 +513,10 @@ importers: version: 0.18.2 '@oxc-project/runtime': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@oxc-project/types': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@types/node': specifier: ^20.19.0 || >=22.12.0 version: 24.13.2 @@ -600,8 +600,8 @@ importers: specifier: 'catalog:' version: 0.22.7(tsdown@0.22.7) '@vitejs/devtools': - specifier: ^0.4.0 - version: 0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) + specifier: ^0.4.1 + version: 0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) es-module-lexer: specifier: ^1.7.0 version: 1.7.0 @@ -613,10 +613,10 @@ importers: version: 0.30.21 oxc-parser: specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 oxfmt: specifier: 'catalog:' - version: 0.58.0(vite-plus@packages+cli) + version: 0.59.0(vite-plus@packages+cli) picocolors: specifier: ^1.1.1 version: 1.1.1 @@ -649,7 +649,7 @@ importers: version: 1.2.2 tsdown: specifier: 'catalog:' - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) vite: specifier: workspace:@voidzero-dev/vite-plus-core@* version: 'link:' @@ -681,7 +681,7 @@ importers: version: 1.3.0 tsdown: specifier: 'catalog:' - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) packages/tools: devDependencies: @@ -711,7 +711,7 @@ importers: version: 0.1.0 '@oxc-project/runtime': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@types/node': specifier: 'catalog:' version: 24.10.3 @@ -820,17 +820,17 @@ importers: dependencies: '@oxc-project/types': specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 '@rolldown/pluginutils': specifier: 'catalog:' version: 1.0.1 devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.13.2)(node-addon-api@7.1.1) + version: 3.7.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.13.2)(node-addon-api@7.1.1) '@napi-rs/wasm-runtime': specifier: 'catalog:' - version: 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + version: 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@oxc-node/cli': specifier: 'catalog:' version: 0.1.0 @@ -857,7 +857,7 @@ importers: version: 13.0.0 oxc-parser: specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 pathe: specifier: 'catalog:' version: 2.0.3 @@ -905,7 +905,7 @@ importers: version: 11.7.5 oxc-transform: specifier: 'catalog:' - version: 0.139.0 + version: 0.140.0 source-map-support: specifier: 'catalog:' version: 0.5.21 @@ -1075,7 +1075,7 @@ importers: version: 1.2.0 tsdown: specifier: ^0.22.3 - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) unrun: specifier: ^0.3.1 version: 0.3.1 @@ -1130,7 +1130,7 @@ importers: version: 1.1.1 tsdown: specifier: ^0.22.3 - version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + version: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) unrun: specifier: ^0.3.1 version: 0.3.1 @@ -2107,6 +2107,9 @@ packages: '@emnapi/core@1.11.1': resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} + '@emnapi/core@1.11.2': + resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==} + '@emnapi/core@1.9.1': resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==} @@ -2119,6 +2122,9 @@ packages: '@emnapi/runtime@1.11.1': resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} + '@emnapi/runtime@1.11.2': + resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==} + '@emnapi/runtime@1.9.1': resolution: {integrity: sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==} @@ -3100,8 +3106,8 @@ packages: cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm-eabi@0.139.0': - resolution: {integrity: sha512-22EsXTA3Vc7OvrF4bfT48PFln2UbxkVgrp/Tm32qLw76Dv7SmcInfClJe6yPYamnli6HiqasnESZ5ezN+X4ybg==} + '@oxc-parser/binding-android-arm-eabi@0.140.0': + resolution: {integrity: sha512-ZfjDZ422mo7eo3b3VltqNsV9kmv1qt/sPEAMSl64iOSwhVfd0eIZ9LB79Mbs1xYXJnk7WSROwzBCKDIiVxPTvQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] @@ -3118,8 +3124,8 @@ packages: cpu: [arm64] os: [android] - '@oxc-parser/binding-android-arm64@0.139.0': - resolution: {integrity: sha512-uASQkZV+CUQ6xXvoMzDQyfhd8OMusdv2FyCPfAi5ZDYptesapJlw7erhpGi1Lc+U8QjQV2JUrIh7d/3su2LzmQ==} + '@oxc-parser/binding-android-arm64@0.140.0': + resolution: {integrity: sha512-Ia8jSvikUX6Sf+Ht+KOCUF/k1HpR0VlmqIYymubmWDebOEGtsyliHDR6JxsZ4IX3/c/GbrB1uh09aVGQv/LQmQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] @@ -3136,8 +3142,8 @@ packages: cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-arm64@0.139.0': - resolution: {integrity: sha512-vuQOv2WF5pZCkdSPEExul98o853M3MCR24DpWsGrUoPJu5KcnGE34kLXY2yFwBwZwT+eN1x40Tt4q6ZzlEdNUA==} + '@oxc-parser/binding-darwin-arm64@0.140.0': + resolution: {integrity: sha512-G6VK0nK61pH0d0mBjUqSZbVxGqqO5uzeginLDQj+gOO6ObfJjXRwgkD/ol0w1INcnFeAb6YGGO7qc3ueGHaycQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] @@ -3154,8 +3160,8 @@ packages: cpu: [x64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.139.0': - resolution: {integrity: sha512-zxZB8ChS+7XactZhcyxQ292P/DNiiBaPPKYiVUlb3RC0V/hme5bokNubjcmEmbW9uTfmqLTpveAdkbe66H3pGg==} + '@oxc-parser/binding-darwin-x64@0.140.0': + resolution: {integrity: sha512-HazBOuZzd2pO1C2uMmp8Gv7mhzMHqKSKDS1OZfcLEvpIcgA+48J92HEtNanVHDIzRD9PRPCV6aS6fkZIWOVl8Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] @@ -3172,8 +3178,8 @@ packages: cpu: [x64] os: [freebsd] - '@oxc-parser/binding-freebsd-x64@0.139.0': - resolution: {integrity: sha512-iw2MsoCPBQwdJqywRAGsF1jEAcGoZ+DeG2LVzt5pdUvRHqajsMF46BH0rHiWoWtMwcMSia+oQYga7fHo7u7Bcw==} + '@oxc-parser/binding-freebsd-x64@0.140.0': + resolution: {integrity: sha512-9hSUU+HmTUyOe4JzMHxNGgLWNY7rrO+6ShicZwImNJacEAACDMIkuEQQkvXSL+WJN50jaNtLYJv8s4OcBdpyUQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] @@ -3190,8 +3196,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-gnueabihf@0.139.0': - resolution: {integrity: sha512-SwjD/k3Y5bwGJWOH313VyaDrAuaYg1Pe+4AAXCgUKvSO5IHkj+mZ0oFcOWmB5nTuOM3uwdT+leL8h4OnFlI5hw==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.140.0': + resolution: {integrity: sha512-RAEuQsYtS0KcDFqN0ABTjyyNlokS91JeuDuoW9tEbG0JTbRNXnpQUdbYc/16JoA6Z/2ALbNrE3KmxtqDiuIjCQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3208,8 +3214,8 @@ packages: cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.139.0': - resolution: {integrity: sha512-qbeygDkcvailKFhphb2YGMMXsaZIynHlPtoOrcx4NZB/tRbUKraCCMbw8dPeFtEKasfS2qWh1VnReY+Lcys1zA==} + '@oxc-parser/binding-linux-arm-musleabihf@0.140.0': + resolution: {integrity: sha512-c4CkHvPvqfojouredJ0w3e6+jiBq0SbFyhH61kr/zPb/7XsaYTNKQ54vmlSsopfdQbNDX40ZeK9Abs2Qet6wcw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3228,8 +3234,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-gnu@0.139.0': - resolution: {integrity: sha512-SrlL02KeImKlvx/9rCeopOLH7qKI3rqKKEguK6KBwVwEGLhV/A47dW4DNigf6/LFhrwoovaiayEQryjYAI86dQ==} + '@oxc-parser/binding-linux-arm64-gnu@0.140.0': + resolution: {integrity: sha512-yrjmLj8ixPB25yqvPGr28meGjb+keed7m1GqqY/0uqkhZIoT4t9zmfwUgFEtC33C7dtE+UQ7TU0IaVxf97SWJg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3249,8 +3255,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-arm64-musl@0.139.0': - resolution: {integrity: sha512-u9e884ChAVRmIZ1jr/m46S96FoDQnruFjISLi4Y0i6Wu/JUUmIiw7+umLyXILJsPfUuqnN5BJLe23t07+Y6+IA==} + '@oxc-parser/binding-linux-arm64-musl@0.140.0': + resolution: {integrity: sha512-ggGMQTN8Agwxp2WiLMpdY671dt0qTDJWiWlJeig3HnUwTnerRl0J2JdGVghWBeDcss2D9S2V2Js6dZHEiVabVA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3270,8 +3276,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-ppc64-gnu@0.139.0': - resolution: {integrity: sha512-Z9tU2b3GJfAXOdirQmz4gZQkQkVjy53i77gf91l0733MQKa/qtk73KQQE2GzDtMqim+HyjpzvemmqzBtH2IJUA==} + '@oxc-parser/binding-linux-ppc64-gnu@0.140.0': + resolution: {integrity: sha512-IgTs8xYAFgAUGNmR65tIqjlJ8vKgrfXzC515e9goSdfMyKQV4aJpd2pUUudU4u51G64H0/DSEJEXKOraxm9ZCA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] @@ -3291,8 +3297,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.139.0': - resolution: {integrity: sha512-RyUbr7hzPK84YDWKs77PRYk9VBwWbsbuYsQzQWiSmLnARXTg2zntLPGfCH/1wpfUYdmGkp/6SsqTXSsYdw9Jgw==} + '@oxc-parser/binding-linux-riscv64-gnu@0.140.0': + resolution: {integrity: sha512-A1x+PMWZmSGaFVOx2YeNTFau8uD+QO14/vLP4GrcuvUPs3+nBkUOjy9Lus86ftHsDojjYMbvBelmKc3F7Rv08g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3312,8 +3318,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-riscv64-musl@0.139.0': - resolution: {integrity: sha512-dcQhjtcDvtR8BgkUpt03Yz5SzxdzYvTigenIJOEsiSX6G2t6yybEMxGWjp0dOuYGror0BaqcZfTyXR58amCEig==} + '@oxc-parser/binding-linux-riscv64-musl@0.140.0': + resolution: {integrity: sha512-zBqpfRo2myWPrPo5xUjeZqlnPXPXsX8BcWtWff66/eGRQdbPjhzPgXa/F+AtxT2afUViPxbuDlwscMKzQ5tg+g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3333,8 +3339,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-s390x-gnu@0.139.0': - resolution: {integrity: sha512-iuGrxysV4rGUymdKpn7bgZQ6Vix8Bi/6D/rp71HYIzphq6NKrsBhsGOYsSZte+uBFL43tXh7Xr7TM72sGliJNA==} + '@oxc-parser/binding-linux-s390x-gnu@0.140.0': + resolution: {integrity: sha512-2M1DPm/8w9I//YzFlFC9qXw+r2tJFh5CYwRlYTq2vUJQS7qoQftEDeCZ8EnN7KHtvSiXvYj8mZI5pR7DpXmcEw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] @@ -3354,8 +3360,8 @@ packages: os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.139.0': - resolution: {integrity: sha512-NxJdZZyaa2JLLvNfH/iJQXfCNfKcPMylwY4ObMpBVmW4Nq+RyUpVVQXrMMelcQ6rwx3nuhF1Iga8n+eoAKGCIA==} + '@oxc-parser/binding-linux-x64-gnu@0.140.0': + resolution: {integrity: sha512-8aRDbZ/U/jO8N7go1MO72jtbpb4uswV8d7vOkMvt/BPgZiyEYvl1VIWK4ESxZZhnJ4tqwVldgX7dNiP/eB1Jdg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3375,8 +3381,8 @@ packages: os: [linux] libc: [musl] - '@oxc-parser/binding-linux-x64-musl@0.139.0': - resolution: {integrity: sha512-ePxBvvtzISmSsJ0RIj8FNikSCn58i1jtccj7XR4U9Li4iSzhkFyYlnJ51cQTUwkairz8WMTD4SpKoot8RyTnQA==} + '@oxc-parser/binding-linux-x64-musl@0.140.0': + resolution: {integrity: sha512-xRqpeI8U2sQQS1W5BMWRyMTxtagkuLG2dEWruet5lFsWHTvBth11/TpSaJatHdqVVwHN0q3uuoS9zRsGinq8hg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3394,8 +3400,8 @@ packages: cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-openharmony-arm64@0.139.0': - resolution: {integrity: sha512-b/c2+mPXMOxG5x16n8yf9cjor/ntQQScmYnSmLEWIWJ4rfXd5dokMxx0kliSLA+YAGq6DD3K9BWi+aFXHiiV1w==} + '@oxc-parser/binding-openharmony-arm64@0.140.0': + resolution: {integrity: sha512-GbGRe26MqAKciFRvXeHNQJ6VAHYs9R4miP89sEAncysM3n+f4lnyLWgsa9kklJNpfnxdq2yRoNYHFqwBckVimw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] @@ -3410,8 +3416,8 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-parser/binding-wasm32-wasi@0.139.0': - resolution: {integrity: sha512-rNU0pO+/CVPC2qZ+xtX5R2cOje9Q75q3UkfgwUCPlplqxMv6Iffd5tMPGVMCLGnPINxPlmi0WPsW94HltbYvfQ==} + '@oxc-parser/binding-wasm32-wasi@0.140.0': + resolution: {integrity: sha512-vFiC1hqys+hkX1GnQkIoiTQJNiUm43Z0lO35ETKXTw0YtpW7+cN58YRRXFAQQ+TgpkIi3lrhcxdlnqz+Oi3ptQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] @@ -3427,8 +3433,8 @@ packages: cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-arm64-msvc@0.139.0': - resolution: {integrity: sha512-JPEmfncZfqAFiGsAN6UZSMIBqnG8wn8buywRacFOWjP+9dZwcs03SsBp4tmyjM/4l/VoH/IuThrW1Jof3OyQUw==} + '@oxc-parser/binding-win32-arm64-msvc@0.140.0': + resolution: {integrity: sha512-fGSQldwEYKhM+H8uLt76Op8hh5+FYaR6lvvQ1Txw3Mhn86DyQXLcI0fi1EkFlTK7F+46OCk/j0AJMzZQm6g5Xg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] @@ -3445,8 +3451,8 @@ packages: cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.139.0': - resolution: {integrity: sha512-c06dWBwEnFHof5JN7T9/ts23uATXS9czPEBO60d4xnjH2Am29Bo7OGKdVHRmcWQnw0OBxlTg9fIEXAvtcwOBfw==} + '@oxc-parser/binding-win32-ia32-msvc@0.140.0': + resolution: {integrity: sha512-sDS2Bai+g3ZWYwfZqmosiSuFDBcVnZ3Ta6pszzsiJoLMqsJEWKcxXXbGa7b7yXr++W2lQNPb3ZRJ8czseqL7RA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] @@ -3463,14 +3469,14 @@ packages: cpu: [x64] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.139.0': - resolution: {integrity: sha512-bI3/44urQjW/D495JPXe+c9d+4Q+ONi3DvDNnzwRZYTWHZ3hAlFdmirYK4mzhTfCZiAly02EbMYir7QGU+9O2Q==} + '@oxc-parser/binding-win32-x64-msvc@0.140.0': + resolution: {integrity: sha512-kHbE1zWyb5OQgJA6/5P4WjiuB01sYdQwtZnSSyE58FQEXDAMnyeeq4vj7KgN75i5SlBzOs8A5MrtlD3gOlDKqQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxc-project/runtime@0.139.0': - resolution: {integrity: sha512-WnuGdceWtRdqD7f3alOIDXN6bnGuGtFjtQf/dHjzgn2im7eKaYRJTEl2T1kFEWPhBWCDk+UDYgsTLUE5L6jc0w==} + '@oxc-project/runtime@0.140.0': + resolution: {integrity: sha512-ZYZwESARwc2fB/vLHj+991uu3iGIsor3gPTA7wgouM6xEJzJsz11dt+/Xl5tUinERqmq6auyRhSMWzChhfez6w==} engines: {node: ^20.19.0 || >=22.12.0} '@oxc-project/types@0.132.0': @@ -3479,8 +3485,8 @@ packages: '@oxc-project/types@0.137.0': resolution: {integrity: sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==} - '@oxc-project/types@0.139.0': - resolution: {integrity: sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==} + '@oxc-project/types@0.140.0': + resolution: {integrity: sha512-h5LUOzGArYemnW1NMz/DuuQhBi96J6JL2Bk8zE4kvqxB5Sg3jxmCiH4uyOWHDkiKSt5vWlG4FIwCR/DbstcNRQ==} '@oxc-resolver/binding-android-arm-eabi@11.21.3': resolution: {integrity: sha512-eNU11A2WNizh04v3uyaJCootrHIaS0B9aHYXvAvVnPNk4xYSjMUjHnhQ6dewPN2MRYDskV85d1N0Aw0WNWhcyg==} @@ -3585,129 +3591,129 @@ packages: cpu: [x64] os: [win32] - '@oxc-transform/binding-android-arm-eabi@0.139.0': - resolution: {integrity: sha512-1qTZldktgR6kO3eTCxt0gG+dpQO7LAWitY2OcFijI/F4Fl9oTI5SG5p8WsAxf1E4GWcoNjEci8FDVeUkkJvN7Q==} + '@oxc-transform/binding-android-arm-eabi@0.140.0': + resolution: {integrity: sha512-mYtsuGD5wCPzUVQHCywcWwIAgGkRJ+nCLCqR9TXh+WoZf6LlgluAncWkDxihufylcyjI2gjEtxjkMd7PHAVcMg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-transform/binding-android-arm64@0.139.0': - resolution: {integrity: sha512-q1fHm1GIjxAfO3pC9vUG9wMftIgPmumaoi6vFw40YZd0lTRNJE1H8+wv/O8IpCWO/lSiAJ/yBw0kIdWr+RN3bA==} + '@oxc-transform/binding-android-arm64@0.140.0': + resolution: {integrity: sha512-dgH1dyIQNTIEvxf58EIAMf8RljgZnECf0OxMgDo6JVpwV9PYGEyQduONPUQIuF/zx986HAXHbyHRL4C44HHYOA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-transform/binding-darwin-arm64@0.139.0': - resolution: {integrity: sha512-UTakmusiOsIZTbLFVHDsGyXRpQk+1be9dTvjnT2q2fPC9EjWynzgMLXZ/V6gTwtTi6R5uO0tel08ONNs32JD7g==} + '@oxc-transform/binding-darwin-arm64@0.140.0': + resolution: {integrity: sha512-emqYWDHQAV2wBlMUWZGmBL8aD1KtIr3OcckrJrwQ/Dmq6W8Tj/JNuCgHyXgx3OOBJZrBKVX6IB3cDHlN2+VgBg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.139.0': - resolution: {integrity: sha512-cf6YJNACvkzlGhn8WdVVM+pwltm/uf0h+PUQ4xtlEaiRON/6OjU0Zvw34cAQPi4YmyFj22qr2iltRkIyswhI7Q==} + '@oxc-transform/binding-darwin-x64@0.140.0': + resolution: {integrity: sha512-GxhzL/bl9o/kb1Qs8EZW1SBTuzsFfQ5syKgg3VuGTNpeP4LHyTS2h/BfW1N5P9Obcgw7zfGcMIRZXLXvbgNF4w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-transform/binding-freebsd-x64@0.139.0': - resolution: {integrity: sha512-W/zu2QQhT8TeZtxi4hUx5leDCvv4yyz09Q1x6HSFLJK/Yi7Y7bxYZ8IR9/kGMeMtMfZJpxHR/lwehFGi6kbKgA==} + '@oxc-transform/binding-freebsd-x64@0.140.0': + resolution: {integrity: sha512-aHKNp2i3f5dewyDNS+3CzlqJ2EBB0L1bGI4VfjGMxhBGYmPyD5bRYmO4IN3cxxu1BFtHxC5RqF/lALpLmEXD0Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-transform/binding-linux-arm-gnueabihf@0.139.0': - resolution: {integrity: sha512-PkIOaaAfI5SRTvqMX2roCU+hGrn5/I5SIjEkBq5YQUD/lkh3G2+f90aoLEYL1GcSPdjoFN44yVzH5IAhAtNMKQ==} + '@oxc-transform/binding-linux-arm-gnueabihf@0.140.0': + resolution: {integrity: sha512-aDxttllXtdTczve8J5zmVckTjca96XVGbn1Bq7FBSgjjvPjzZeDh1N3f1SdYCg/6O2GG5uYoLgx2nNla2Q9qBg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm-musleabihf@0.139.0': - resolution: {integrity: sha512-RpDt0h2oGcLWXQJu3zAAuTXUbz/CcH5T5Re+rALK+zkeq6FjGhKQhVYRDfP5viywqwGHZrgFyVLgvurpv4iD8A==} + '@oxc-transform/binding-linux-arm-musleabihf@0.140.0': + resolution: {integrity: sha512-Kh6ebkfN25+8tJ37eg8/GP4KKHdFb8sV0nQxvtpal1HZ4h1sSXsuIYXP/0U07lKYsWpmkhkI+TLfuIOR8G2Cfw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm64-gnu@0.139.0': - resolution: {integrity: sha512-HfF3uWAmBGhreH05+0Eu+BIuWHf3BehiiMml+UYDiT4f01qPKJSzaUBUVFlWNTiCOnefTuPZKglevlGFlbL5qg==} + '@oxc-transform/binding-linux-arm64-gnu@0.140.0': + resolution: {integrity: sha512-7wiDxRJfqeNaFtS4d/k4JvYbxH6F6N0mmeI+kA87iVzid3zqvS9eYwBCC5WWusLsgoLl+AElA/7jvohSpzEMMg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-arm64-musl@0.139.0': - resolution: {integrity: sha512-r+H9b/DnQLBfaNBvLewWhM+PM7JarvE9ZYXGhBvvklw7lN2GSD2muhgmq2kRZruUaKkE5/WzA5m/jvCOu4yFwQ==} + '@oxc-transform/binding-linux-arm64-musl@0.140.0': + resolution: {integrity: sha512-UxLuPaZcdhUnWhvJgBA5Uk2wyWS7VEXeYHzA6R+9Zh3Sv7mdY5iCzDFW6VWW/UIl0PQ+ifQVnFZ0TrEvfgyJmQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-ppc64-gnu@0.139.0': - resolution: {integrity: sha512-NsfGqWQTahAovezqUWMsX2sE3vHRcLnVCKxjKkAlxJvWKFE5wVKPpBX2zTXzv6tv/RpwEmPfKjsbb7gYUAsnwg==} + '@oxc-transform/binding-linux-ppc64-gnu@0.140.0': + resolution: {integrity: sha512-WnRLduIoNb74DZGbJ9h/fnV0vwRkWRado2dqSzCgN7S5smAhKJJi4t8IgvW0KKza/qU0Ik4I1zYREnzbTQE5Wg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-gnu@0.139.0': - resolution: {integrity: sha512-x4+AxErYkoPel/d6esyWgWzqtkaix5Z6TzNmMX3mhwMGGMt7xMwailHbuHBpfsPsM3iEoCCeU7GfHaY/TgULKw==} + '@oxc-transform/binding-linux-riscv64-gnu@0.140.0': + resolution: {integrity: sha512-fJt6DwQk7BjDsBWu+wqf4SVZN7AGgC7UPbKLZud250o8GXvcQmk4BxmDHDDvGi2b12qx4aFwUqucmWryfpGKTQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-musl@0.139.0': - resolution: {integrity: sha512-PD5tVpZyaCctqDDMZdZu6I+pkN3elZg7nLjTl+vOhfhygMrNPK99lyItttpQvw5msdJFACRGSNJMDQ8bvJXC/g==} + '@oxc-transform/binding-linux-riscv64-musl@0.140.0': + resolution: {integrity: sha512-5YMLMnXhEnL4ANpbAnjJ6ZoJtq5gqFREFrsGzePnaGQeHinA2Dgm9SmtC7rhpRYobw+nwOLcR4uGK0HNwydvbg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-s390x-gnu@0.139.0': - resolution: {integrity: sha512-uyVkgEg1OYfxwX2adeCs9YljyX7UCmst1j6xIAwFEaQUJVtq72/tBVYQ4XpkNLli1y8enPzihgKFVYm7pDOgVQ==} + '@oxc-transform/binding-linux-s390x-gnu@0.140.0': + resolution: {integrity: sha512-3aDuklBqnQzJfPISfhYbNq4INIRFhGUxm/4GoggMlaaqzLFoqbsyDkeckPMB+cIG2ygokshjA0+2REMZ1lzFqQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-gnu@0.139.0': - resolution: {integrity: sha512-cs7jh8d8B8YnAN74XKJd3kMLT9WMbje/bZ0q4G0mVfb6+ZY0SRzbiR0ps7lRp1S4YtZYG4lF4fLkMrvv6jM3DQ==} + '@oxc-transform/binding-linux-x64-gnu@0.140.0': + resolution: {integrity: sha512-E0qSFOMRArliAiASRwz55sU1XQxx2neimvhtfhvwUiVZf3OZqoIJfOz+W5nE/nGC3JGZgr8j6/rpWTgkwy1dFw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-musl@0.139.0': - resolution: {integrity: sha512-/fJj6Is4wQicsRKoSDWQUb/VUlvNwj9swi9jM7L0x4zS9VicI7a5RkifpkLaerO+efm7bK/xUhkKZLo4aMZ9qA==} + '@oxc-transform/binding-linux-x64-musl@0.140.0': + resolution: {integrity: sha512-LisGfSfrAgl06ve9w4r/yzG4rZaCRr5vmZbnPv7WJ5NzqejmaWbAhc5iMcCnkvo8t3NxBFwyNZcVBJfRbTmRXQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-transform/binding-openharmony-arm64@0.139.0': - resolution: {integrity: sha512-cslRd4ZLVlmMbPK9g5xt5RBS0ZUfSzbgpqDug6W+dzyJm3trYuF75UC1lbwwfw1MiCNgEyYXd+HsgD+sLtcpAQ==} + '@oxc-transform/binding-openharmony-arm64@0.140.0': + resolution: {integrity: sha512-JKqdNAUvAj1RNhNgUPAuM9JqbsFh0dfdefVm6rfmNU+fprZHSqbIJZKgyGFtmssaWuNU+cd1PtM6Od8cV7zEMA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-transform/binding-wasm32-wasi@0.139.0': - resolution: {integrity: sha512-kE6V4RK/CpKWkfMLeM1mz+RW+QRG4l77dcBYxDfCQ20QCejdLczZSR+KIPOFSjQWoAXZQX1xGx0CuGgdxWMDog==} + '@oxc-transform/binding-wasm32-wasi@0.140.0': + resolution: {integrity: sha512-dxXH7MULb3M8WyW3IG/MAwEspnHaa7Jbu7zW/bZL28FrHe7UcExWCFPB3BruOenyXc3NfKlY7W1r7MgXKzTmaA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-transform/binding-win32-arm64-msvc@0.139.0': - resolution: {integrity: sha512-0Ma8kpzWsHXyp5nIOMaEZm264yGrC6epbY0+78PP36/XAnRQFZs24DvrDzt9Uuzt0ilgLizGuIV9VJbKsTw0Tw==} + '@oxc-transform/binding-win32-arm64-msvc@0.140.0': + resolution: {integrity: sha512-ZaZeRNTMunUzhrGnDdySwAm+itB9Itoa+JixWVX3cg9+PW+HUY1yjqsA3EfoX5bqb6ZEfGYdAdBVUYJrwsy6/A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-ia32-msvc@0.139.0': - resolution: {integrity: sha512-vy7Pn5VRqgMW6m5dkelXXY5eiHjKt2r9DNmvx/2mhzJVddcJN8JBKbXRXHtLHDQVYkuAe2Z/WSb1sRj+8X1RWg==} + '@oxc-transform/binding-win32-ia32-msvc@0.140.0': + resolution: {integrity: sha512-Wa6LI6pZGVHkUv+xFnZom9GB0EaOu8C2TJ2gUHAJQ30irNM6YWt4aekvbGDjVlhD+LvtzmB5Gut1Xb6yXvyWHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.139.0': - resolution: {integrity: sha512-dsQ67vpnUA1wbBR3UWqYeCacOOIz2dTUDHUJ+/8ot3wfLatgw+lwisWh5UoGqjw2aaoHWmwn4Wj+hXXJAJgOfQ==} + '@oxc-transform/binding-win32-x64-msvc@0.140.0': + resolution: {integrity: sha512-2jiUKUeQplXxx7nTwRObFbZy3xd8f92UN2Xmq0iIbDhuQIzX32xChfBhQanKZWFXyeFIVI1H7+jD9Y2BnE9RDQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -3718,8 +3724,8 @@ packages: cpu: [arm] os: [android] - '@oxfmt/binding-android-arm-eabi@0.58.0': - resolution: {integrity: sha512-Uz62sHduGGPftXtILGyxdSW4PX82rUg+rfdNqhsgxe881g4rIoXlIqmZQ6HVKcF4f+F8qMhdD03Bx5u7gmeTdg==} + '@oxfmt/binding-android-arm-eabi@0.59.0': + resolution: {integrity: sha512-bNTnfbuG7sAwb2PakMNaDukx5kXeW9duXOBeWtTOiLz3fXz3q2DlWguufPZ+c2IHEVrRXHD+M4aUgEWm841LDA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] @@ -3730,8 +3736,8 @@ packages: cpu: [arm64] os: [android] - '@oxfmt/binding-android-arm64@0.58.0': - resolution: {integrity: sha512-rD0lRaJp1b+9vw6X4A2dJWKukd6X8yxiicN4JxXcXayolmUypRZxk+lKR+fVOu5q/iYc0fh5fR4bgmfOfVlbaA==} + '@oxfmt/binding-android-arm64@0.59.0': + resolution: {integrity: sha512-R/Sn7z52QtdAKNqQLLY0EK7hVMjXiz3XUlvoCFCm/60jgIzAnQtiqLKBCFaBkimCQL5rs2ezPMcicpjCsrl54Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] @@ -3742,8 +3748,8 @@ packages: cpu: [arm64] os: [darwin] - '@oxfmt/binding-darwin-arm64@0.58.0': - resolution: {integrity: sha512-uzbPPk7O6M+w2K65vcQ1woga3wgP8zghjL1KOG5b6qJ8dvYHZJ1VShaslg2KOK6yQIwCQtcMCXqLBM6sqXUNTg==} + '@oxfmt/binding-darwin-arm64@0.59.0': + resolution: {integrity: sha512-vm/ynUqE4HjC0ZIEjmXv1UJu1/GngccQ+T+TJudTMxUxm6r+GQTg1TO3E5jJfI71pBaXxSzs1+vWHIwuilGHhw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] @@ -3754,8 +3760,8 @@ packages: cpu: [x64] os: [darwin] - '@oxfmt/binding-darwin-x64@0.58.0': - resolution: {integrity: sha512-L0nKYDxU32oxeQqJj21W9SlIMnf81VZEhyah6iDvFhf5q0oynq498Fopth7blErUJVBpVtxQ98RMCfMPqpJX6w==} + '@oxfmt/binding-darwin-x64@0.59.0': + resolution: {integrity: sha512-uTtYDpLN/obfKVWGpgEc8BqYlLZBQTPz2uYEvLRy3HPZxjZ34wiFzukUBU2bf64JuCYZI//GTV1EOMmWlPjf/w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] @@ -3766,8 +3772,8 @@ packages: cpu: [x64] os: [freebsd] - '@oxfmt/binding-freebsd-x64@0.58.0': - resolution: {integrity: sha512-woNwfD58dC5PGS9LSLSD5JYfo/EFK5iG9vhDWkcCg3q78ag7KC8bpDqgvPHrMoXpx83OLXxoSOhu6z8FsVTHlg==} + '@oxfmt/binding-freebsd-x64@0.59.0': + resolution: {integrity: sha512-e2UnxL/ifStSPy8ffBCDbdy595SYsGy+U1pur4G65TuMmWxAMBzYGG7atZo/3mp515p8rZdsflxVD/E1FAdPLQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] @@ -3778,8 +3784,8 @@ packages: cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm-gnueabihf@0.58.0': - resolution: {integrity: sha512-Sqs8nMLxuQpY21NKJ1u4stPDmO5hskBCNNh2E3AdCfI1QqWtf4m+Qn4mGEIUO4KGmuq3SWc/SZ80uy5IiwTCDw==} + '@oxfmt/binding-linux-arm-gnueabihf@0.59.0': + resolution: {integrity: sha512-LtdeZ1l0urxte3VNi3g8cocZwv1xGM1NKHSgF/fJEEVhyQmlgGh7WFWKFd/pNuO7djfvPNtNO1+MS+FEWkgVSA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3790,8 +3796,8 @@ packages: cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm-musleabihf@0.58.0': - resolution: {integrity: sha512-Vd4exzBI5B5hB9m22JiTQzIL23WvHo/Pe+sNXPNeBLXSP9swCBPKCEBRwKpmpQzYhlgYaCgfPcGXPKAJBRIiZQ==} + '@oxfmt/binding-linux-arm-musleabihf@0.59.0': + resolution: {integrity: sha512-dBTciSsj9GTMl7p+h2gMSI0hoPn2ijfc/dUsbnWsP0RbwgPl2r0C/5zkMb3Pb+gGj17LH7f1o4qLo9aes/pAvA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -3803,8 +3809,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-arm64-gnu@0.58.0': - resolution: {integrity: sha512-bUWi5mHV+4Vi56RLHE1h6q/HHfwAIT3XoB9vJAVeRzfu5NriXM8y6eeJu0vlKa0C9kq2rq1sOWRClhdLHPocrg==} + '@oxfmt/binding-linux-arm64-gnu@0.59.0': + resolution: {integrity: sha512-tXVdJ/JINsNWdponPHN0OuKHtC+HdpyoS9sd6IDPNiiEYsRki8b7tefRZ1iMnRkdbyT4SEbguWsr6o+5awvbPQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3817,8 +3823,8 @@ packages: os: [linux] libc: [musl] - '@oxfmt/binding-linux-arm64-musl@0.58.0': - resolution: {integrity: sha512-2ZHxemzgHcjtktAuVUwSoyXmGo/t+aF5tS1ciPpPei4rhSyrz3JOqDosXXrmhN/yLUSzJjtuW7ToTWqfQpCj2w==} + '@oxfmt/binding-linux-arm64-musl@0.59.0': + resolution: {integrity: sha512-RRTq38i2zT5fnw6XGHjvT6w2mh6x/G3m6AZcAZ56OTDTT/lsOeYnG3SVjwmH40z5kPqF+lf+o35e6m6PpKy9Dw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -3831,8 +3837,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-ppc64-gnu@0.58.0': - resolution: {integrity: sha512-AwKkVwjVmFQ3bcO7j0McGYAqCKH2a326fswfofng/E8VewCT/raeeGQr4huVhY704deK8AWASSTlxzMj0eZc6Q==} + '@oxfmt/binding-linux-ppc64-gnu@0.59.0': + resolution: {integrity: sha512-lD3k7glAJSaXW0D6xzu8VOZbYbosvy+0ktOVkfLEoQF5HJlMSxTQ2KNW0JO+08ccP/1ElOKktVEMI0fqRbVB4w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] @@ -3845,8 +3851,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-gnu@0.58.0': - resolution: {integrity: sha512-xsRpTxfUnJF8D3AUKko/qyWdjw4GZVHlCVFuGlzSCTeewLmykKINW8em1+wx+axsDVtJJcMtvsiaXggXxrlHgw==} + '@oxfmt/binding-linux-riscv64-gnu@0.59.0': + resolution: {integrity: sha512-WH5ZP1RbuHKBO/yfPRQKpNO/ijHcEDNbnmC4VPf/Bcd3+mbMAZpRiJWRa1PL5bREdIZZHo343mk3sqlc9x7Usw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3859,8 +3865,8 @@ packages: os: [linux] libc: [musl] - '@oxfmt/binding-linux-riscv64-musl@0.58.0': - resolution: {integrity: sha512-Z4AYOTcy7nYEIiXwD62PlerimyYRcfJOgUbQAEBjXz098kxKuERBlRntofGy69HHhe9E0TLVNMl1yspVNu+efw==} + '@oxfmt/binding-linux-riscv64-musl@0.59.0': + resolution: {integrity: sha512-743wOiaI9RZY4QVGkWkfGRavD5ZJUJ6gscFjVrVu1dP8AZh9jM+a6v3NhlR+OIzHdS6DhLM96w+gcVskskz7rw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] @@ -3873,8 +3879,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-s390x-gnu@0.58.0': - resolution: {integrity: sha512-A3nhhtZPC/TKVWOPj9q/H3p2znJDCcHWYlJBhWL8hGq/bFmBaNBHC8Np6E581yVq1w9Mi3rMDNzDalWvtUfJtQ==} + '@oxfmt/binding-linux-s390x-gnu@0.59.0': + resolution: {integrity: sha512-xjRXQsRnrRZCcCkIEnbd2lmsQNobtwwkJxdy2bWXhZ1lIN0ouZwsBXRsoovW3yATuziAYwr9HMiQuR/Cc75NIw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] @@ -3887,8 +3893,8 @@ packages: os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-gnu@0.58.0': - resolution: {integrity: sha512-2g+tVkgwqphw8R4hgo+kF4oz8+P5RwVOtr9+irsC7uwEp0e9j7Crw8kDGKL20uYlLPD7g02DqA61mC/UNYx98A==} + '@oxfmt/binding-linux-x64-gnu@0.59.0': + resolution: {integrity: sha512-4hNjqq/Rbr9B+StY9zMMAfm72+mtM4v80xYL5Qkb59Qd72g2vJMI0iFlPj3kf6miMsie/yJ7rt4urJT292HBgA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3901,8 +3907,8 @@ packages: os: [linux] libc: [musl] - '@oxfmt/binding-linux-x64-musl@0.58.0': - resolution: {integrity: sha512-rc15P6AbyyB7426aN8AakLd02Trb3a6ML/mmfAQeVHJEfVofWLcWIrBdy6zDEY+DIaL/s8E4GGPboVw+oP3+EA==} + '@oxfmt/binding-linux-x64-musl@0.59.0': + resolution: {integrity: sha512-NH579iN8EVQYsWowUB8B5vFchcylJtwPVJ7NmUAqEQHNLfhPbDT3K56KrECNAkUN4QpF4qiMgN2vsfZwVvjm7g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -3914,8 +3920,8 @@ packages: cpu: [arm64] os: [openharmony] - '@oxfmt/binding-openharmony-arm64@0.58.0': - resolution: {integrity: sha512-ZWoTM27/HYPOh9iq86DAbhPu9nXb8qKvvGU/h8OfliyVUFAMMNTLDkGsWDKKnDqIkqvZ9+dXlgUOsH1LYO3O7g==} + '@oxfmt/binding-openharmony-arm64@0.59.0': + resolution: {integrity: sha512-mzZy3Z5Aj1D75Aq9FVlmoRQH5ei8Ga4o/NZmlXkKyeZ5EmPrUXRR7c6BMBteV1ZuZ/356UYDuLRLjAMxTDTiBA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] @@ -3926,8 +3932,8 @@ packages: cpu: [arm64] os: [win32] - '@oxfmt/binding-win32-arm64-msvc@0.58.0': - resolution: {integrity: sha512-LHZnqFXe2dEfkRI4XdZS/57nEOT/I4UCRX5IyM9v4GYW9XwQCjGe1IUK59SuKw3POwvcgWQ4pme2cYXmNqTNPg==} + '@oxfmt/binding-win32-arm64-msvc@0.59.0': + resolution: {integrity: sha512-0CpDJ1gE3jN1Gk6xms1Ie6LPfPcOtY4FAtoOmVLHQoAf8DvO2wd0DW2dIX2f7YTp5dxrr0ND8JeUEjm3DP3k5g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] @@ -3938,8 +3944,8 @@ packages: cpu: [ia32] os: [win32] - '@oxfmt/binding-win32-ia32-msvc@0.58.0': - resolution: {integrity: sha512-mZKpg20TpheCJym1rarcZCUJeW1sSruw8zAAaCYWvuVfwIUDN1CXdrPU/JgCWReXTCTrEfCB8Wyo3hh9jSZ2EA==} + '@oxfmt/binding-win32-ia32-msvc@0.59.0': + resolution: {integrity: sha512-zwdKBu3pt87uW0bRcywZb0oGMS7C6n87qogwRYFUgmk44T90ZzYlPjtlFYXs/DnBFrgNCvlHwCuWKfVWLeE7kw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] @@ -3950,8 +3956,8 @@ packages: cpu: [x64] os: [win32] - '@oxfmt/binding-win32-x64-msvc@0.58.0': - resolution: {integrity: sha512-N/wUU4N5PZ2orBtI+Ko7MnMfYLfE7K91UrGMY/c/pYyHR3lA9kwst1XugkZx+92YcRh/Eo+iv2eTESSWXfiZPA==} + '@oxfmt/binding-win32-x64-msvc@0.59.0': + resolution: {integrity: sha512-dUUbZkKgWrmAeI/puzv4bxN8lzcYaFnQVwFTFtwO2Gp8M7lZGSE2qJjC58g518+1bltJ8mizjYwD0BGHym0l/w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -3986,124 +3992,124 @@ packages: cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.73.0': - resolution: {integrity: sha512-HZQRN/UMBu+Ut+/9MiAChkbP4qZqrNOWBcNI45vOT40GVhbGR0JgHB87L48D4iAqFQIdVmeQYtV9RF89AjTKkg==} + '@oxlint/binding-android-arm-eabi@1.74.0': + resolution: {integrity: sha512-+gHd12muVI9ZLBaWLPkHt3Fj7jihFjgQ1MGtBaRL8vWrWrI0P7dLUty/cHrHS0oqPYIRgQUJsPu2CExQuMcwNw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.73.0': - resolution: {integrity: sha512-Gp+KJRylv2aW7thRpG5p1KTxZq4ZJFbWowrKzufNq9d3ssl3r3JviYV45/+p+7CN1Nv0zDd1e8Ex0b/HUDq4TQ==} + '@oxlint/binding-android-arm64@1.74.0': + resolution: {integrity: sha512-xjKdoMB+H+RCOByv/7l7nfIGW9mlOisqYdcyC75UqYuQecLpReAeEYUf2CNeDEI3KtmUgxpRw/+c63y4AeF/Bw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.73.0': - resolution: {integrity: sha512-3de96NdtXhxERMjIz7wsp2HYMY6pMQycGxFWac2mFecAx6VeARF/IqFb1QIaqiCRIdfzBwzTed+pCTCoiS+CYA==} + '@oxlint/binding-darwin-arm64@1.74.0': + resolution: {integrity: sha512-iUK7wvc6sejMKsC+Pt67mntoF5weFcyEunhZfLJceU6gL419mexz5wBkSx/EnkFBExMLNtOi9fnDSc5xfK0IzQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.73.0': - resolution: {integrity: sha512-5zx/uPW32TiaOeVY1dQ/H5iOf0K1HOdFKOJhLqGl4o63+i1fpzoqqu/mKtd7OFgFjNCdhlyTGgjVkQTZm1ELcg==} + '@oxlint/binding-darwin-x64@1.74.0': + resolution: {integrity: sha512-ggKc/tn5SJ1u2yG2izC6VKODfYKV8MQ2AicJlNzOjuyrC29udvOef6/JzK2r32xqCnBDLFouR1VCkjzEI0/N9Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.73.0': - resolution: {integrity: sha512-qNe4gKHaGnLuZJ8toUg90JAa0S2vTVvDw+0bRi3q1avXZXDT4u5mMeECf3nD4HYrbdn1O7dXqWut4onY/yx/Xg==} + '@oxlint/binding-freebsd-x64@1.74.0': + resolution: {integrity: sha512-u++dH/43jy9hTLbneaWlS0gla/Bp1JdwJ2zgevCl8nDFUh6qRCGMxcL0f0lb7By3A9p/LfFr+7cG4HU1hG856g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.73.0': - resolution: {integrity: sha512-cCehYh5hTbfShm/fxTD6wwrGUWIpvX+N5OxmAMhFhDeTGXvw+BeNj889tpxsFQ9ZLatQ6wImuY8tsKLZ+FMz7w==} + '@oxlint/binding-linux-arm-gnueabihf@1.74.0': + resolution: {integrity: sha512-Sj1zmtFDVTPeIbIz4ZfcXAbFHqCmKCXdCUlAJzvTF7I20NTH1RDpoF2PhkqNODutJzVhJYmm3oz0GwgY+tvE2g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.73.0': - resolution: {integrity: sha512-d5j5GDU/2dMgjVhw7TQT9ITrsIr1Y02KEXKyVGIXUkD+KiaxE9TP65FS2ZdgTBemQvoRL+gSBdbrIm3cQIeacg==} + '@oxlint/binding-linux-arm-musleabihf@1.74.0': + resolution: {integrity: sha512-//PKyQb/tQXcHArx2f7z+oVI/eMS2Jpv+edNuAtOrgIhWdGcpHxogveAxzmF2rpH1AIHp4Hq04RF/rgJdiICnQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.73.0': - resolution: {integrity: sha512-Eyf1SrP3+yR1DI3OJgOY2Pvrr9dWP9TK37xPaDYycwTtlGlI45erJAVIfH5/m/xosDt6BupJYEFi47bvbTuuyw==} + '@oxlint/binding-linux-arm64-gnu@1.74.0': + resolution: {integrity: sha512-/k1Me+aX2tjuH10K62mLS0y8cLkJBHX6Ce0xPK+eWeel4bSdEGZ8dv4+hYMzg0GrSmjwy4yAYsDPeEeKBft/2w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.73.0': - resolution: {integrity: sha512-IlT/OJApEDKaMmCooHuncgJZbbCe7T5QIWmTZBEtYscWvzPQuuEinVcid6kwQRVQOUdb7PUCz4jQHnaYXdfJXw==} + '@oxlint/binding-linux-arm64-musl@1.74.0': + resolution: {integrity: sha512-3tFSjBxc5D8/zvjEuLvOqcA8ZXKD0+6NuaVO/edeamNc49MoAsbfaC9s1UiwODwgF6slGaF8yJA2TPkukd77tg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.73.0': - resolution: {integrity: sha512-L+JYcb/vdg5fmcH08V6o0YYLU28cTH1SPNulwJdvK9NK49aXSkYy6oNpKBmddArVOXYqNepriDGiZ04G54kh1Q==} + '@oxlint/binding-linux-ppc64-gnu@1.74.0': + resolution: {integrity: sha512-9QggtPkSPXOCTu8Szis7auOK/sC7KdQaN+/TujP7YVVhzCAOhgdRfgv8uEz0r2tk5xdgus5rLYUrCDoZNtiRUw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.73.0': - resolution: {integrity: sha512-Qtk0g3bKV6OwWjIm7R8kQN1uOZRKQt/MODK2a8QfkwhTpXBD53ozx5XLVWLGDQAVyp2otLW4D2wB98XfAfMPGA==} + '@oxlint/binding-linux-riscv64-gnu@1.74.0': + resolution: {integrity: sha512-VM5VPUJ4DJIWiK+AZn8FScUqMr6OFrCAYybMYjEEi7W13ParI64MByiXTkKMqZpBmvQ9zxl9Ebq2VUOiZRJYUg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.73.0': - resolution: {integrity: sha512-wX0NQKZVxltkAOVmzFcpOaMpdaUvsq1Eqpx9tkAfl71UdkTlSo1R4AdAnGccR1Fm2+TzFgZ22CyyGuZ41RDr/A==} + '@oxlint/binding-linux-riscv64-musl@1.74.0': + resolution: {integrity: sha512-SaDY1gh9rOA592J54g+gu5hkOFFQBZsMmIYHs+NRHG+Uq0OxtuuCXMWQ3vu1830Eugv5uMXyjG+bv2Z9y4IXjw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.73.0': - resolution: {integrity: sha512-vPe7UGBMWyiLTtnqS4xxgMQFSFGmtQwhwCxuiw6lXygaO6bVt0D8dFVg8Xv05eaiN3ybC0HXXHUAohFMFvqoCQ==} + '@oxlint/binding-linux-s390x-gnu@1.74.0': + resolution: {integrity: sha512-ZATQeHZCyr6MbDveg0obD5sxLHFOghtOdC5jwVwYlvFWqtFOxctgFEG6Ef/64hYvZrWyhyCckB10AelqLopeDA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.73.0': - resolution: {integrity: sha512-2CwIWr9cemFC/CbRBWZvuk5mffz6ObmfFkfcC/9rTQ7f+icNhYr2kOjf9Rt8lLvugvkdGDOmkoVoFFHh6ClCTw==} + '@oxlint/binding-linux-x64-gnu@1.74.0': + resolution: {integrity: sha512-+aIvJyrdeD7LwCQ2WYLMUWNmnbeDRSPb40aBYtPjD9+PTqUwgJnk+HK5yLfSMeqXrMrDhE9uTmtt2y50tvjhHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.73.0': - resolution: {integrity: sha512-nDadfJgg7NBBxG0N560wOe7LLX5QiYp6qBaI7viuk5EUORFBktU/NfV0MbTqU3gTqQDCh4VyxKdo5VADxk9w8Q==} + '@oxlint/binding-linux-x64-musl@1.74.0': + resolution: {integrity: sha512-XyktaR8lhK2qWiCK0Tk8oYD+/cgn+oHA6ddRnxSSXUKkkojkV78CmShZUxQF+yrBFs0SuW+JBOPG6hecyc/iZg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.73.0': - resolution: {integrity: sha512-wGjJC+NLH9xP+IKGn9RDW94ojJR/wPbg5WCnQjj/oReaOtCQthr8ws1zICe77JFmo4ouUdeTHHZL/ESGiF6Pmw==} + '@oxlint/binding-openharmony-arm64@1.74.0': + resolution: {integrity: sha512-mzbjrPl4neaVUiJ1fUiEUxTGaSZBoiKtaoB6jmIpz9S+VOA2vDYmJpihQ82w6178V5jxziclTg8Cgj5yF6tTDg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.73.0': - resolution: {integrity: sha512-I7X47GPGljw225YUQ5SbC/rb1Kkdrd0yQf0x+hYxeKS6DpfjMbo9ccQPQ6LNY6BoJQ1sHhgDUGuMn5Vg5gHT6w==} + '@oxlint/binding-win32-arm64-msvc@1.74.0': + resolution: {integrity: sha512-vUAe9okpS2Oa5+lX67lqHMuNUvfkleRKwrUDJ/WJBsgmddvZ1mrsh2HVmuFDRzqFELhaJhFaCNOuR6a7L3rtIA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.73.0': - resolution: {integrity: sha512-5lWj+3h+74Fm1jYOO9qkJA4xkAlZA099DkXppuXsk7UpnpZLttsefrZU469vChGaG6hcSqrkKXQOvMTZtbjeNg==} + '@oxlint/binding-win32-ia32-msvc@1.74.0': + resolution: {integrity: sha512-yyXXJyYYSXL4I8K8jAWjJs+J3fa9gH2JmEbo4f5adm+1tNC9itseicBNuwK7BDHvqQ5J534s+yDULu89vYL2ZQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.73.0': - resolution: {integrity: sha512-WaNRvh4f6zY9CvUQk2YoA1O90ieWrIklI84+HXFr9Isjz9CSESrdqo/RtIYt4Dll/cAchqGDMehfaZd0vqEFZw==} + '@oxlint/binding-win32-x64-msvc@1.74.0': + resolution: {integrity: sha512-VTC9IYTIMrVUk/i6Ms1ohzzDKZFkWn0KU2OBbPBzgmVZ2V30165T/zK4LztTr0Xgp9fZ1qQZ1rsZAu/rEmySlA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -4853,16 +4859,16 @@ packages: peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* - '@vitejs/devtools-kit@0.4.0': - resolution: {integrity: sha512-wKgqage6z30HOwdmVzT9uCE4oRZULoKwihIgSj0RmE7ln+VnE48Ik+6MBJUXwTg+cy/eYBpMXpnltHdqYF/Xng==} + '@vitejs/devtools-kit@0.4.1': + resolution: {integrity: sha512-5SvryUWtnE9F/s3ubJYSsbop35sJuavxadoO/UzPh59y54K4w9l/9wZBdrDKqbGpqD7g2aUwgcjM8nAh1AOnkw==} peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* '@vitejs/devtools-rolldown@0.3.4': resolution: {integrity: sha512-5MFcRpZIqL50A6Kb31jHaRDt1jg7WkdQUKx53deFZdp8DxRezzzwGBaYH00kK7fWJC1UDvlwROByHgavC/O52A==} - '@vitejs/devtools-rolldown@0.4.0': - resolution: {integrity: sha512-YY5kWiYWBUnsPfGciWnxqiprXFp6pocfv9vzTnyu1uxoahTQZhXppTtl5b7T6LcEEZpC8Mu100mpzdJUuw85rQ==} + '@vitejs/devtools-rolldown@0.4.1': + resolution: {integrity: sha512-51MPmAXZOU0iwkDKpikXo58DBCC0DsZgAC7WkiIbb6TuKf7wAXwjiysZLCkbGv7eGdY5X9sJQKmzlJaoVrRpvg==} '@vitejs/devtools@0.3.4': resolution: {integrity: sha512-CkIy5lFs4e1D99HD050fbpUYXt2tZsMz2y1OoaRsxEUFQvZsYyhtC9taOM/CVMLOWpAD8A84o+KM6F7pz10wVA==} @@ -4870,8 +4876,8 @@ packages: peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* - '@vitejs/devtools@0.4.0': - resolution: {integrity: sha512-A422w80BVqdC185pPYVxfdQ/v9dkmAf/odH7aMhymXRVvvCB2Y6RWU+tW9GMGiMvM5/Z/0TyUTplOsUSx874GA==} + '@vitejs/devtools@0.4.1': + resolution: {integrity: sha512-j9/N9YYA/oUcKm2hq/EByEnOugi6tjhMDkeqbHYLRXIJW4PsPmzKz/sSRpkMImQyWGqMmc1HSHfMxDApr7l+Bg==} hasBin: true peerDependencies: vite: workspace:@voidzero-dev/vite-plus-core@* @@ -7295,15 +7301,15 @@ packages: resolution: {integrity: sha512-yFImD+WLElJpLKy8llG1qe4DCmMsL18peRp8XP1JKfig/gISbJkglnpDtX2aTmAn10kZF7164HbN2H8QPsXxGg==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-parser@0.139.0: - resolution: {integrity: sha512-cf1TKZN+zc0lwqigeyXKzKVk5+vNRe99Or2+wVJsXLdlhJgC+gsIniYDfj/ZEBzCJ8Xm21ZG6YtMbR262CcS2w==} + oxc-parser@0.140.0: + resolution: {integrity: sha512-h6QFWd6lBMfjESqgQ27GjzrSDb0qbznp7VDQqp2zvgsrWut4vcchyMIzOVXvGQ2GMZgKw9RWrFNWv9WqGL0p7Q==} engines: {node: ^20.19.0 || >=22.12.0} oxc-resolver@11.21.3: resolution: {integrity: sha512-2Mx3fKQz7+xgrBONjsxOgCGtMHOn38/HxMzW1I5efwXB5a4lRN0Vp40gYUJFBWJslcrvwoofTrqoTnLbwTd3pA==} - oxc-transform@0.139.0: - resolution: {integrity: sha512-Sm7POE1WzSOwQnBXnC/iSpjCluH9Nbf+1zNfW4KQzxCm3uwkdebzgpIwdeufUnZK0vi/7JePkvt62LX8DZGJVw==} + oxc-transform@0.140.0: + resolution: {integrity: sha512-gE9ZjYloCbFZ96N5Gnn0JytzlysHQ6L8pWDc0xU7+FEpsYWBLLAFnCMojbOZhHEA+wpUOSyKQZ4jnYB65XY+yg==} engines: {node: ^20.19.0 || >=22.12.0} oxfmt@0.57.0: @@ -7319,8 +7325,8 @@ packages: vite-plus: optional: true - oxfmt@0.58.0: - resolution: {integrity: sha512-8feG/7NVEHDVwc1OUpP6Pks+TnaDFUw2jLLFIMi5bcmmwxAX2wBQvjSzj62RRTYBf2Op1Wt8xbkmagmPTR5ETg==} + oxfmt@0.59.0: + resolution: {integrity: sha512-Xqk6cPZS1yMvVa7OAuenaDZUsgMDutvvbZ9/L5gSvAfW64+WN4HVhgipLj5rVERbYQt8fLs9TopyZ1rU1XEG/w==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -7336,8 +7342,8 @@ packages: resolution: {integrity: sha512-giCk5sEvG02d5tzPmFMX3hem8ndzEEu1xvGYS5OwNfO2WGl6ZVxt5LjE0yiMDoz94INI7XkXwgFAQiydPvVHDw==} hasBin: true - oxlint@1.73.0: - resolution: {integrity: sha512-u91G9TJzU6yqKWNZUYprQB07W7YvntZXaRxQ6CkoytepYhLWUXWsr1M8zUJ34VatNPuUAr3Z8GH+O2A331CluQ==} + oxlint@1.74.0: + resolution: {integrity: sha512-odGl2s2x5IOJoj3A0v1k0PGBXVFBZeZ2+AK/+K2MJur7Ghi3bkyX5NuLUWHKqa4js1wjep3hJeuTQJOlr+4+dA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -9905,6 +9911,11 @@ snapshots: '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 + '@emnapi/core@1.11.2': + dependencies: + '@emnapi/wasi-threads': 1.2.2 + tslib: 2.8.1 + '@emnapi/core@1.9.1': dependencies: '@emnapi/wasi-threads': 1.2.0 @@ -9925,6 +9936,10 @@ snapshots: dependencies: tslib: 2.8.1 + '@emnapi/runtime@1.11.2': + dependencies: + tslib: 2.8.1 + '@emnapi/runtime@1.9.1': dependencies: tslib: 2.8.1 @@ -10361,11 +10376,11 @@ snapshots: dependencies: '@braidai/lang': 1.1.2 - '@napi-rs/cli@3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.10.3)(node-addon-api@7.1.1)': + '@napi-rs/cli@3.7.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.10.3)(node-addon-api@7.1.1)': dependencies: '@inquirer/prompts': 8.5.2(@types/node@24.10.3) - '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) - '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@octokit/rest': 22.0.1 clipanion: 4.0.0-rc.4(typanion@3.14.0) colorette: 2.0.20 @@ -10376,7 +10391,7 @@ snapshots: semver: 7.8.5 typanion: 3.14.0 optionalDependencies: - '@emnapi/runtime': 1.11.1 + '@emnapi/runtime': 1.11.2 transitivePeerDependencies: - '@emnapi/core' - '@napi-rs/cross-toolchain-arm64-target-aarch64' @@ -10393,11 +10408,11 @@ snapshots: - node-addon-api - supports-color - '@napi-rs/cli@3.7.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.13.2)(node-addon-api@7.1.1)': + '@napi-rs/cli@3.7.2(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)(@types/node@24.13.2)(node-addon-api@7.1.1)': dependencies: '@inquirer/prompts': 8.5.2(@types/node@24.13.2) - '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) - '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/cross-toolchain': 1.0.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/wasm-tools': 1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@octokit/rest': 22.0.1 clipanion: 4.0.0-rc.4(typanion@3.14.0) colorette: 2.0.20 @@ -10408,7 +10423,7 @@ snapshots: semver: 7.8.5 typanion: 3.14.0 optionalDependencies: - '@emnapi/runtime': 1.11.1 + '@emnapi/runtime': 1.11.2 transitivePeerDependencies: - '@emnapi/core' - '@napi-rs/cross-toolchain-arm64-target-aarch64' @@ -10425,10 +10440,10 @@ snapshots: - node-addon-api - supports-color - '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/cross-toolchain@1.0.3(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/lzma': 1.4.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) - '@napi-rs/tar': 1.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/lzma': 1.4.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@napi-rs/tar': 1.1.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - '@emnapi/core' @@ -10474,9 +10489,9 @@ snapshots: '@napi-rs/lzma-linux-x64-musl@1.4.5': optional: true - '@napi-rs/lzma-wasm32-wasi@1.4.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/lzma-wasm32-wasi@1.4.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10491,7 +10506,7 @@ snapshots: '@napi-rs/lzma-win32-x64-msvc@1.4.5': optional: true - '@napi-rs/lzma@1.4.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/lzma@1.4.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': optionalDependencies: '@napi-rs/lzma-android-arm-eabi': 1.4.5 '@napi-rs/lzma-android-arm64': 1.4.5 @@ -10506,7 +10521,7 @@ snapshots: '@napi-rs/lzma-linux-s390x-gnu': 1.4.5 '@napi-rs/lzma-linux-x64-gnu': 1.4.5 '@napi-rs/lzma-linux-x64-musl': 1.4.5 - '@napi-rs/lzma-wasm32-wasi': 1.4.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/lzma-wasm32-wasi': 1.4.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@napi-rs/lzma-win32-arm64-msvc': 1.4.5 '@napi-rs/lzma-win32-ia32-msvc': 1.4.5 '@napi-rs/lzma-win32-x64-msvc': 1.4.5 @@ -10550,9 +10565,9 @@ snapshots: '@napi-rs/tar-linux-x64-musl@1.1.0': optional: true - '@napi-rs/tar-wasm32-wasi@1.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/tar-wasm32-wasi@1.1.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10567,7 +10582,7 @@ snapshots: '@napi-rs/tar-win32-x64-msvc@1.1.0': optional: true - '@napi-rs/tar@1.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/tar@1.1.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': optionalDependencies: '@napi-rs/tar-android-arm-eabi': 1.1.0 '@napi-rs/tar-android-arm64': 1.1.0 @@ -10581,7 +10596,7 @@ snapshots: '@napi-rs/tar-linux-s390x-gnu': 1.1.0 '@napi-rs/tar-linux-x64-gnu': 1.1.0 '@napi-rs/tar-linux-x64-musl': 1.1.0 - '@napi-rs/tar-wasm32-wasi': 1.1.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/tar-wasm32-wasi': 1.1.0(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@napi-rs/tar-win32-arm64-msvc': 1.1.0 '@napi-rs/tar-win32-ia32-msvc': 1.1.0 '@napi-rs/tar-win32-x64-msvc': 1.1.0 @@ -10616,6 +10631,12 @@ snapshots: '@emnapi/runtime': 1.11.1 '@tybys/wasm-util': 0.10.3 + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': + dependencies: + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@tybys/wasm-util': 0.10.3 + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.9.1)(@emnapi/runtime@1.9.1)': dependencies: '@emnapi/core': 1.9.1 @@ -10650,9 +10671,9 @@ snapshots: '@napi-rs/wasm-tools-linux-x64-musl@1.0.1': optional: true - '@napi-rs/wasm-tools-wasm32-wasi@1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/wasm-tools-wasm32-wasi@1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -10667,7 +10688,7 @@ snapshots: '@napi-rs/wasm-tools-win32-x64-msvc@1.0.1': optional: true - '@napi-rs/wasm-tools@1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/wasm-tools@1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': optionalDependencies: '@napi-rs/wasm-tools-android-arm-eabi': 1.0.1 '@napi-rs/wasm-tools-android-arm64': 1.0.1 @@ -10678,7 +10699,7 @@ snapshots: '@napi-rs/wasm-tools-linux-arm64-musl': 1.0.1 '@napi-rs/wasm-tools-linux-x64-gnu': 1.0.1 '@napi-rs/wasm-tools-linux-x64-musl': 1.0.1 - '@napi-rs/wasm-tools-wasm32-wasi': 1.0.1(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-tools-wasm32-wasi': 1.0.1(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) '@napi-rs/wasm-tools-win32-arm64-msvc': 1.0.1 '@napi-rs/wasm-tools-win32-ia32-msvc': 1.0.1 '@napi-rs/wasm-tools-win32-x64-msvc': 1.0.1 @@ -10936,7 +10957,7 @@ snapshots: '@oxc-parser/binding-android-arm-eabi@0.137.0': optional: true - '@oxc-parser/binding-android-arm-eabi@0.139.0': + '@oxc-parser/binding-android-arm-eabi@0.140.0': optional: true '@oxc-parser/binding-android-arm64@0.132.0': @@ -10945,7 +10966,7 @@ snapshots: '@oxc-parser/binding-android-arm64@0.137.0': optional: true - '@oxc-parser/binding-android-arm64@0.139.0': + '@oxc-parser/binding-android-arm64@0.140.0': optional: true '@oxc-parser/binding-darwin-arm64@0.132.0': @@ -10954,7 +10975,7 @@ snapshots: '@oxc-parser/binding-darwin-arm64@0.137.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.139.0': + '@oxc-parser/binding-darwin-arm64@0.140.0': optional: true '@oxc-parser/binding-darwin-x64@0.132.0': @@ -10963,7 +10984,7 @@ snapshots: '@oxc-parser/binding-darwin-x64@0.137.0': optional: true - '@oxc-parser/binding-darwin-x64@0.139.0': + '@oxc-parser/binding-darwin-x64@0.140.0': optional: true '@oxc-parser/binding-freebsd-x64@0.132.0': @@ -10972,7 +10993,7 @@ snapshots: '@oxc-parser/binding-freebsd-x64@0.137.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.139.0': + '@oxc-parser/binding-freebsd-x64@0.140.0': optional: true '@oxc-parser/binding-linux-arm-gnueabihf@0.132.0': @@ -10981,7 +11002,7 @@ snapshots: '@oxc-parser/binding-linux-arm-gnueabihf@0.137.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.139.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.140.0': optional: true '@oxc-parser/binding-linux-arm-musleabihf@0.132.0': @@ -10990,7 +11011,7 @@ snapshots: '@oxc-parser/binding-linux-arm-musleabihf@0.137.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.139.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.140.0': optional: true '@oxc-parser/binding-linux-arm64-gnu@0.132.0': @@ -10999,7 +11020,7 @@ snapshots: '@oxc-parser/binding-linux-arm64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.139.0': + '@oxc-parser/binding-linux-arm64-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-arm64-musl@0.132.0': @@ -11008,7 +11029,7 @@ snapshots: '@oxc-parser/binding-linux-arm64-musl@0.137.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.139.0': + '@oxc-parser/binding-linux-arm64-musl@0.140.0': optional: true '@oxc-parser/binding-linux-ppc64-gnu@0.132.0': @@ -11017,7 +11038,7 @@ snapshots: '@oxc-parser/binding-linux-ppc64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.139.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-riscv64-gnu@0.132.0': @@ -11026,7 +11047,7 @@ snapshots: '@oxc-parser/binding-linux-riscv64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.139.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-riscv64-musl@0.132.0': @@ -11035,7 +11056,7 @@ snapshots: '@oxc-parser/binding-linux-riscv64-musl@0.137.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.139.0': + '@oxc-parser/binding-linux-riscv64-musl@0.140.0': optional: true '@oxc-parser/binding-linux-s390x-gnu@0.132.0': @@ -11044,7 +11065,7 @@ snapshots: '@oxc-parser/binding-linux-s390x-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.139.0': + '@oxc-parser/binding-linux-s390x-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-x64-gnu@0.132.0': @@ -11053,7 +11074,7 @@ snapshots: '@oxc-parser/binding-linux-x64-gnu@0.137.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.139.0': + '@oxc-parser/binding-linux-x64-gnu@0.140.0': optional: true '@oxc-parser/binding-linux-x64-musl@0.132.0': @@ -11062,7 +11083,7 @@ snapshots: '@oxc-parser/binding-linux-x64-musl@0.137.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.139.0': + '@oxc-parser/binding-linux-x64-musl@0.140.0': optional: true '@oxc-parser/binding-openharmony-arm64@0.132.0': @@ -11071,7 +11092,7 @@ snapshots: '@oxc-parser/binding-openharmony-arm64@0.137.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.139.0': + '@oxc-parser/binding-openharmony-arm64@0.140.0': optional: true '@oxc-parser/binding-wasm32-wasi@0.132.0': @@ -11088,11 +11109,11 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optional: true - '@oxc-parser/binding-wasm32-wasi@0.139.0': + '@oxc-parser/binding-wasm32-wasi@0.140.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) + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true '@oxc-parser/binding-win32-arm64-msvc@0.132.0': @@ -11101,7 +11122,7 @@ snapshots: '@oxc-parser/binding-win32-arm64-msvc@0.137.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.139.0': + '@oxc-parser/binding-win32-arm64-msvc@0.140.0': optional: true '@oxc-parser/binding-win32-ia32-msvc@0.132.0': @@ -11110,7 +11131,7 @@ snapshots: '@oxc-parser/binding-win32-ia32-msvc@0.137.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.139.0': + '@oxc-parser/binding-win32-ia32-msvc@0.140.0': optional: true '@oxc-parser/binding-win32-x64-msvc@0.132.0': @@ -11119,16 +11140,16 @@ snapshots: '@oxc-parser/binding-win32-x64-msvc@0.137.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.139.0': + '@oxc-parser/binding-win32-x64-msvc@0.140.0': optional: true - '@oxc-project/runtime@0.139.0': {} + '@oxc-project/runtime@0.140.0': {} '@oxc-project/types@0.132.0': {} '@oxc-project/types@0.137.0': {} - '@oxc-project/types@0.139.0': {} + '@oxc-project/types@0.140.0': {} '@oxc-resolver/binding-android-arm-eabi@11.21.3': optional: true @@ -11191,182 +11212,182 @@ snapshots: '@oxc-resolver/binding-win32-x64-msvc@11.21.3': optional: true - '@oxc-transform/binding-android-arm-eabi@0.139.0': + '@oxc-transform/binding-android-arm-eabi@0.140.0': optional: true - '@oxc-transform/binding-android-arm64@0.139.0': + '@oxc-transform/binding-android-arm64@0.140.0': optional: true - '@oxc-transform/binding-darwin-arm64@0.139.0': + '@oxc-transform/binding-darwin-arm64@0.140.0': optional: true - '@oxc-transform/binding-darwin-x64@0.139.0': + '@oxc-transform/binding-darwin-x64@0.140.0': optional: true - '@oxc-transform/binding-freebsd-x64@0.139.0': + '@oxc-transform/binding-freebsd-x64@0.140.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.139.0': + '@oxc-transform/binding-linux-arm-gnueabihf@0.140.0': optional: true - '@oxc-transform/binding-linux-arm-musleabihf@0.139.0': + '@oxc-transform/binding-linux-arm-musleabihf@0.140.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.139.0': + '@oxc-transform/binding-linux-arm64-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.139.0': + '@oxc-transform/binding-linux-arm64-musl@0.140.0': optional: true - '@oxc-transform/binding-linux-ppc64-gnu@0.139.0': + '@oxc-transform/binding-linux-ppc64-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-riscv64-gnu@0.139.0': + '@oxc-transform/binding-linux-riscv64-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-riscv64-musl@0.139.0': + '@oxc-transform/binding-linux-riscv64-musl@0.140.0': optional: true - '@oxc-transform/binding-linux-s390x-gnu@0.139.0': + '@oxc-transform/binding-linux-s390x-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.139.0': + '@oxc-transform/binding-linux-x64-gnu@0.140.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.139.0': + '@oxc-transform/binding-linux-x64-musl@0.140.0': optional: true - '@oxc-transform/binding-openharmony-arm64@0.139.0': + '@oxc-transform/binding-openharmony-arm64@0.140.0': optional: true - '@oxc-transform/binding-wasm32-wasi@0.139.0': + '@oxc-transform/binding-wasm32-wasi@0.140.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) + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.139.0': + '@oxc-transform/binding-win32-arm64-msvc@0.140.0': optional: true - '@oxc-transform/binding-win32-ia32-msvc@0.139.0': + '@oxc-transform/binding-win32-ia32-msvc@0.140.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.139.0': + '@oxc-transform/binding-win32-x64-msvc@0.140.0': optional: true '@oxfmt/binding-android-arm-eabi@0.57.0': optional: true - '@oxfmt/binding-android-arm-eabi@0.58.0': + '@oxfmt/binding-android-arm-eabi@0.59.0': optional: true '@oxfmt/binding-android-arm64@0.57.0': optional: true - '@oxfmt/binding-android-arm64@0.58.0': + '@oxfmt/binding-android-arm64@0.59.0': optional: true '@oxfmt/binding-darwin-arm64@0.57.0': optional: true - '@oxfmt/binding-darwin-arm64@0.58.0': + '@oxfmt/binding-darwin-arm64@0.59.0': optional: true '@oxfmt/binding-darwin-x64@0.57.0': optional: true - '@oxfmt/binding-darwin-x64@0.58.0': + '@oxfmt/binding-darwin-x64@0.59.0': optional: true '@oxfmt/binding-freebsd-x64@0.57.0': optional: true - '@oxfmt/binding-freebsd-x64@0.58.0': + '@oxfmt/binding-freebsd-x64@0.59.0': optional: true '@oxfmt/binding-linux-arm-gnueabihf@0.57.0': optional: true - '@oxfmt/binding-linux-arm-gnueabihf@0.58.0': + '@oxfmt/binding-linux-arm-gnueabihf@0.59.0': optional: true '@oxfmt/binding-linux-arm-musleabihf@0.57.0': optional: true - '@oxfmt/binding-linux-arm-musleabihf@0.58.0': + '@oxfmt/binding-linux-arm-musleabihf@0.59.0': optional: true '@oxfmt/binding-linux-arm64-gnu@0.57.0': optional: true - '@oxfmt/binding-linux-arm64-gnu@0.58.0': + '@oxfmt/binding-linux-arm64-gnu@0.59.0': optional: true '@oxfmt/binding-linux-arm64-musl@0.57.0': optional: true - '@oxfmt/binding-linux-arm64-musl@0.58.0': + '@oxfmt/binding-linux-arm64-musl@0.59.0': optional: true '@oxfmt/binding-linux-ppc64-gnu@0.57.0': optional: true - '@oxfmt/binding-linux-ppc64-gnu@0.58.0': + '@oxfmt/binding-linux-ppc64-gnu@0.59.0': optional: true '@oxfmt/binding-linux-riscv64-gnu@0.57.0': optional: true - '@oxfmt/binding-linux-riscv64-gnu@0.58.0': + '@oxfmt/binding-linux-riscv64-gnu@0.59.0': optional: true '@oxfmt/binding-linux-riscv64-musl@0.57.0': optional: true - '@oxfmt/binding-linux-riscv64-musl@0.58.0': + '@oxfmt/binding-linux-riscv64-musl@0.59.0': optional: true '@oxfmt/binding-linux-s390x-gnu@0.57.0': optional: true - '@oxfmt/binding-linux-s390x-gnu@0.58.0': + '@oxfmt/binding-linux-s390x-gnu@0.59.0': optional: true '@oxfmt/binding-linux-x64-gnu@0.57.0': optional: true - '@oxfmt/binding-linux-x64-gnu@0.58.0': + '@oxfmt/binding-linux-x64-gnu@0.59.0': optional: true '@oxfmt/binding-linux-x64-musl@0.57.0': optional: true - '@oxfmt/binding-linux-x64-musl@0.58.0': + '@oxfmt/binding-linux-x64-musl@0.59.0': optional: true '@oxfmt/binding-openharmony-arm64@0.57.0': optional: true - '@oxfmt/binding-openharmony-arm64@0.58.0': + '@oxfmt/binding-openharmony-arm64@0.59.0': optional: true '@oxfmt/binding-win32-arm64-msvc@0.57.0': optional: true - '@oxfmt/binding-win32-arm64-msvc@0.58.0': + '@oxfmt/binding-win32-arm64-msvc@0.59.0': optional: true '@oxfmt/binding-win32-ia32-msvc@0.57.0': optional: true - '@oxfmt/binding-win32-ia32-msvc@0.58.0': + '@oxfmt/binding-win32-ia32-msvc@0.59.0': optional: true '@oxfmt/binding-win32-x64-msvc@0.57.0': optional: true - '@oxfmt/binding-win32-x64-msvc@0.58.0': + '@oxfmt/binding-win32-x64-msvc@0.59.0': optional: true '@oxlint-tsgolint/darwin-arm64@0.24.0': @@ -11387,61 +11408,61 @@ snapshots: '@oxlint-tsgolint/win32-x64@0.24.0': optional: true - '@oxlint/binding-android-arm-eabi@1.73.0': + '@oxlint/binding-android-arm-eabi@1.74.0': optional: true - '@oxlint/binding-android-arm64@1.73.0': + '@oxlint/binding-android-arm64@1.74.0': optional: true - '@oxlint/binding-darwin-arm64@1.73.0': + '@oxlint/binding-darwin-arm64@1.74.0': optional: true - '@oxlint/binding-darwin-x64@1.73.0': + '@oxlint/binding-darwin-x64@1.74.0': optional: true - '@oxlint/binding-freebsd-x64@1.73.0': + '@oxlint/binding-freebsd-x64@1.74.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.73.0': + '@oxlint/binding-linux-arm-gnueabihf@1.74.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.73.0': + '@oxlint/binding-linux-arm-musleabihf@1.74.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.73.0': + '@oxlint/binding-linux-arm64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.73.0': + '@oxlint/binding-linux-arm64-musl@1.74.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.73.0': + '@oxlint/binding-linux-ppc64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.73.0': + '@oxlint/binding-linux-riscv64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.73.0': + '@oxlint/binding-linux-riscv64-musl@1.74.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.73.0': + '@oxlint/binding-linux-s390x-gnu@1.74.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.73.0': + '@oxlint/binding-linux-x64-gnu@1.74.0': optional: true - '@oxlint/binding-linux-x64-musl@1.73.0': + '@oxlint/binding-linux-x64-musl@1.74.0': optional: true - '@oxlint/binding-openharmony-arm64@1.73.0': + '@oxlint/binding-openharmony-arm64@1.74.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.73.0': + '@oxlint/binding-win32-arm64-msvc@1.74.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.73.0': + '@oxlint/binding-win32-ia32-msvc@1.74.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.73.0': + '@oxlint/binding-win32-x64-msvc@1.74.0': optional: true '@oxlint/plugins@1.73.0': {} @@ -11706,7 +11727,7 @@ snapshots: lightningcss: 1.32.0 postcss-load-config: 6.0.1(jiti@2.7.0)(postcss@8.5.16)(tsx@4.23.1)(yaml@2.9.0) rolldown: link:rolldown/packages/rolldown - tsdown: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + tsdown: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) optionalDependencies: postcss: 8.5.16 postcss-import: 16.1.1(postcss@8.5.16) @@ -11723,7 +11744,7 @@ snapshots: obug: 2.1.3 semver: 7.8.5 tinyexec: 1.2.4 - tsdown: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) + tsdown: 0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1) '@tybys/wasm-util@0.10.3': dependencies: @@ -12078,7 +12099,7 @@ snapshots: - typescript - utf-8-validate - '@vitejs/devtools-kit@0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)': + '@vitejs/devtools-kit@0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)': dependencies: '@devframes/hub': 0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2)) devframe: 0.6.0(srvx@0.11.15)(typescript@6.0.2) @@ -12141,11 +12162,11 @@ snapshots: - vite - vue - '@vitejs/devtools-rolldown@0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)(vue@3.5.39(typescript@6.0.2))': + '@vitejs/devtools-rolldown@0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)(vue@3.5.39(typescript@6.0.2))': dependencies: '@floating-ui/dom': 1.7.6 '@rolldown/debug': 1.1.5 - '@vitejs/devtools-kit': 0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core) + '@vitejs/devtools-kit': 0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core) d3-shape: 3.2.0 diff: 9.0.0 nostics: 1.1.4 @@ -12202,14 +12223,14 @@ snapshots: - uploadthing - utf-8-validate - '@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core)': + '@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core)': dependencies: '@devframes/hub': 0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2)) '@devframes/plugin-inspect': 0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2))(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) '@devframes/plugin-messages': 0.6.0(@devframes/hub@0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2)))(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2))(vite@packages+core) '@devframes/plugin-terminals': 0.6.0(devframe@0.6.0(srvx@0.11.15)(typescript@6.0.2))(typescript@6.0.2)(vite@packages+core) - '@vitejs/devtools-kit': 0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core) - '@vitejs/devtools-rolldown': 0.4.0(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)(vue@3.5.39(typescript@6.0.2)) + '@vitejs/devtools-kit': 0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core) + '@vitejs/devtools-rolldown': 0.4.1(srvx@0.11.15)(typescript@6.0.2)(vite@packages+core)(vue@3.5.39(typescript@6.0.2)) birpc: 4.0.0 cac: 7.0.0 devframe: 0.6.0(srvx@0.11.15)(typescript@6.0.2) @@ -14710,30 +14731,30 @@ snapshots: '@oxc-parser/binding-win32-ia32-msvc': 0.137.0 '@oxc-parser/binding-win32-x64-msvc': 0.137.0 - oxc-parser@0.139.0: + oxc-parser@0.140.0: dependencies: - '@oxc-project/types': 0.139.0 + '@oxc-project/types': 0.140.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.139.0 - '@oxc-parser/binding-android-arm64': 0.139.0 - '@oxc-parser/binding-darwin-arm64': 0.139.0 - '@oxc-parser/binding-darwin-x64': 0.139.0 - '@oxc-parser/binding-freebsd-x64': 0.139.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.139.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.139.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.139.0 - '@oxc-parser/binding-linux-arm64-musl': 0.139.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.139.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.139.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.139.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.139.0 - '@oxc-parser/binding-linux-x64-gnu': 0.139.0 - '@oxc-parser/binding-linux-x64-musl': 0.139.0 - '@oxc-parser/binding-openharmony-arm64': 0.139.0 - '@oxc-parser/binding-wasm32-wasi': 0.139.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.139.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.139.0 - '@oxc-parser/binding-win32-x64-msvc': 0.139.0 + '@oxc-parser/binding-android-arm-eabi': 0.140.0 + '@oxc-parser/binding-android-arm64': 0.140.0 + '@oxc-parser/binding-darwin-arm64': 0.140.0 + '@oxc-parser/binding-darwin-x64': 0.140.0 + '@oxc-parser/binding-freebsd-x64': 0.140.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.140.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.140.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.140.0 + '@oxc-parser/binding-linux-arm64-musl': 0.140.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.140.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.140.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.140.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.140.0 + '@oxc-parser/binding-linux-x64-gnu': 0.140.0 + '@oxc-parser/binding-linux-x64-musl': 0.140.0 + '@oxc-parser/binding-openharmony-arm64': 0.140.0 + '@oxc-parser/binding-wasm32-wasi': 0.140.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.140.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.140.0 + '@oxc-parser/binding-win32-x64-msvc': 0.140.0 oxc-resolver@11.21.3: optionalDependencies: @@ -14757,28 +14778,28 @@ snapshots: '@oxc-resolver/binding-win32-arm64-msvc': 11.21.3 '@oxc-resolver/binding-win32-x64-msvc': 11.21.3 - oxc-transform@0.139.0: + oxc-transform@0.140.0: optionalDependencies: - '@oxc-transform/binding-android-arm-eabi': 0.139.0 - '@oxc-transform/binding-android-arm64': 0.139.0 - '@oxc-transform/binding-darwin-arm64': 0.139.0 - '@oxc-transform/binding-darwin-x64': 0.139.0 - '@oxc-transform/binding-freebsd-x64': 0.139.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.139.0 - '@oxc-transform/binding-linux-arm-musleabihf': 0.139.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.139.0 - '@oxc-transform/binding-linux-arm64-musl': 0.139.0 - '@oxc-transform/binding-linux-ppc64-gnu': 0.139.0 - '@oxc-transform/binding-linux-riscv64-gnu': 0.139.0 - '@oxc-transform/binding-linux-riscv64-musl': 0.139.0 - '@oxc-transform/binding-linux-s390x-gnu': 0.139.0 - '@oxc-transform/binding-linux-x64-gnu': 0.139.0 - '@oxc-transform/binding-linux-x64-musl': 0.139.0 - '@oxc-transform/binding-openharmony-arm64': 0.139.0 - '@oxc-transform/binding-wasm32-wasi': 0.139.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.139.0 - '@oxc-transform/binding-win32-ia32-msvc': 0.139.0 - '@oxc-transform/binding-win32-x64-msvc': 0.139.0 + '@oxc-transform/binding-android-arm-eabi': 0.140.0 + '@oxc-transform/binding-android-arm64': 0.140.0 + '@oxc-transform/binding-darwin-arm64': 0.140.0 + '@oxc-transform/binding-darwin-x64': 0.140.0 + '@oxc-transform/binding-freebsd-x64': 0.140.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.140.0 + '@oxc-transform/binding-linux-arm-musleabihf': 0.140.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.140.0 + '@oxc-transform/binding-linux-arm64-musl': 0.140.0 + '@oxc-transform/binding-linux-ppc64-gnu': 0.140.0 + '@oxc-transform/binding-linux-riscv64-gnu': 0.140.0 + '@oxc-transform/binding-linux-riscv64-musl': 0.140.0 + '@oxc-transform/binding-linux-s390x-gnu': 0.140.0 + '@oxc-transform/binding-linux-x64-gnu': 0.140.0 + '@oxc-transform/binding-linux-x64-musl': 0.140.0 + '@oxc-transform/binding-openharmony-arm64': 0.140.0 + '@oxc-transform/binding-wasm32-wasi': 0.140.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.140.0 + '@oxc-transform/binding-win32-ia32-msvc': 0.140.0 + '@oxc-transform/binding-win32-x64-msvc': 0.140.0 oxfmt@0.57.0(vite-plus@packages+cli): dependencies: @@ -14805,29 +14826,29 @@ snapshots: '@oxfmt/binding-win32-x64-msvc': 0.57.0 vite-plus: link:packages/cli - oxfmt@0.58.0(vite-plus@packages+cli): + oxfmt@0.59.0(vite-plus@packages+cli): dependencies: tinypool: 2.1.0 optionalDependencies: - '@oxfmt/binding-android-arm-eabi': 0.58.0 - '@oxfmt/binding-android-arm64': 0.58.0 - '@oxfmt/binding-darwin-arm64': 0.58.0 - '@oxfmt/binding-darwin-x64': 0.58.0 - '@oxfmt/binding-freebsd-x64': 0.58.0 - '@oxfmt/binding-linux-arm-gnueabihf': 0.58.0 - '@oxfmt/binding-linux-arm-musleabihf': 0.58.0 - '@oxfmt/binding-linux-arm64-gnu': 0.58.0 - '@oxfmt/binding-linux-arm64-musl': 0.58.0 - '@oxfmt/binding-linux-ppc64-gnu': 0.58.0 - '@oxfmt/binding-linux-riscv64-gnu': 0.58.0 - '@oxfmt/binding-linux-riscv64-musl': 0.58.0 - '@oxfmt/binding-linux-s390x-gnu': 0.58.0 - '@oxfmt/binding-linux-x64-gnu': 0.58.0 - '@oxfmt/binding-linux-x64-musl': 0.58.0 - '@oxfmt/binding-openharmony-arm64': 0.58.0 - '@oxfmt/binding-win32-arm64-msvc': 0.58.0 - '@oxfmt/binding-win32-ia32-msvc': 0.58.0 - '@oxfmt/binding-win32-x64-msvc': 0.58.0 + '@oxfmt/binding-android-arm-eabi': 0.59.0 + '@oxfmt/binding-android-arm64': 0.59.0 + '@oxfmt/binding-darwin-arm64': 0.59.0 + '@oxfmt/binding-darwin-x64': 0.59.0 + '@oxfmt/binding-freebsd-x64': 0.59.0 + '@oxfmt/binding-linux-arm-gnueabihf': 0.59.0 + '@oxfmt/binding-linux-arm-musleabihf': 0.59.0 + '@oxfmt/binding-linux-arm64-gnu': 0.59.0 + '@oxfmt/binding-linux-arm64-musl': 0.59.0 + '@oxfmt/binding-linux-ppc64-gnu': 0.59.0 + '@oxfmt/binding-linux-riscv64-gnu': 0.59.0 + '@oxfmt/binding-linux-riscv64-musl': 0.59.0 + '@oxfmt/binding-linux-s390x-gnu': 0.59.0 + '@oxfmt/binding-linux-x64-gnu': 0.59.0 + '@oxfmt/binding-linux-x64-musl': 0.59.0 + '@oxfmt/binding-openharmony-arm64': 0.59.0 + '@oxfmt/binding-win32-arm64-msvc': 0.59.0 + '@oxfmt/binding-win32-ia32-msvc': 0.59.0 + '@oxfmt/binding-win32-x64-msvc': 0.59.0 vite-plus: link:packages/cli oxlint-tsgolint@0.24.0: @@ -14839,27 +14860,27 @@ snapshots: '@oxlint-tsgolint/win32-arm64': 0.24.0 '@oxlint-tsgolint/win32-x64': 0.24.0 - oxlint@1.73.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli): + oxlint@1.74.0(oxlint-tsgolint@0.24.0)(vite-plus@packages+cli): optionalDependencies: - '@oxlint/binding-android-arm-eabi': 1.73.0 - '@oxlint/binding-android-arm64': 1.73.0 - '@oxlint/binding-darwin-arm64': 1.73.0 - '@oxlint/binding-darwin-x64': 1.73.0 - '@oxlint/binding-freebsd-x64': 1.73.0 - '@oxlint/binding-linux-arm-gnueabihf': 1.73.0 - '@oxlint/binding-linux-arm-musleabihf': 1.73.0 - '@oxlint/binding-linux-arm64-gnu': 1.73.0 - '@oxlint/binding-linux-arm64-musl': 1.73.0 - '@oxlint/binding-linux-ppc64-gnu': 1.73.0 - '@oxlint/binding-linux-riscv64-gnu': 1.73.0 - '@oxlint/binding-linux-riscv64-musl': 1.73.0 - '@oxlint/binding-linux-s390x-gnu': 1.73.0 - '@oxlint/binding-linux-x64-gnu': 1.73.0 - '@oxlint/binding-linux-x64-musl': 1.73.0 - '@oxlint/binding-openharmony-arm64': 1.73.0 - '@oxlint/binding-win32-arm64-msvc': 1.73.0 - '@oxlint/binding-win32-ia32-msvc': 1.73.0 - '@oxlint/binding-win32-x64-msvc': 1.73.0 + '@oxlint/binding-android-arm-eabi': 1.74.0 + '@oxlint/binding-android-arm64': 1.74.0 + '@oxlint/binding-darwin-arm64': 1.74.0 + '@oxlint/binding-darwin-x64': 1.74.0 + '@oxlint/binding-freebsd-x64': 1.74.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.74.0 + '@oxlint/binding-linux-arm-musleabihf': 1.74.0 + '@oxlint/binding-linux-arm64-gnu': 1.74.0 + '@oxlint/binding-linux-arm64-musl': 1.74.0 + '@oxlint/binding-linux-ppc64-gnu': 1.74.0 + '@oxlint/binding-linux-riscv64-gnu': 1.74.0 + '@oxlint/binding-linux-riscv64-musl': 1.74.0 + '@oxlint/binding-linux-s390x-gnu': 1.74.0 + '@oxlint/binding-linux-x64-gnu': 1.74.0 + '@oxlint/binding-linux-x64-musl': 1.74.0 + '@oxlint/binding-openharmony-arm64': 1.74.0 + '@oxlint/binding-win32-arm64-msvc': 1.74.0 + '@oxlint/binding-win32-ia32-msvc': 1.74.0 + '@oxlint/binding-win32-x64-msvc': 1.74.0 oxlint-tsgolint: 0.24.0 vite-plus: link:packages/cli @@ -15882,7 +15903,7 @@ snapshots: typescript: 6.0.2 optional: true - tsdown@0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1): + tsdown@0.22.7(@arethetypeswrong/core@0.18.2)(@tsdown/css@0.22.7)(@tsdown/exe@0.22.7)(@typescript/native-preview@7.0.0-dev.20260605.1)(@vitejs/devtools@0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core))(oxc-resolver@11.21.3)(publint@0.3.21)(tsx@4.23.1)(typescript@6.0.2)(unplugin-unused@0.5.6)(unrun@0.3.1): dependencies: ansis: 4.3.1 cac: 7.0.0 @@ -15903,7 +15924,7 @@ snapshots: '@arethetypeswrong/core': 0.18.2 '@tsdown/css': 0.22.7(jiti@2.7.0)(postcss-import@16.1.1(postcss@8.5.16))(postcss-modules@9.0.0(patch_hash=0c886ee83450c5fd20d2c88b3ba2cf5d3afbb9c440755757f311439897188056)(postcss@8.5.16))(postcss@8.5.16)(sass-embedded@1.100.0(source-map-js@1.2.1))(sass@1.101.0)(tsdown@0.22.7)(tsx@4.23.1)(yaml@2.9.0) '@tsdown/exe': 0.22.7(tsdown@0.22.7) - '@vitejs/devtools': 0.4.0(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) + '@vitejs/devtools': 0.4.1(crossws@0.4.10(srvx@0.11.15))(srvx@0.11.15)(typescript@6.0.2)(valibot@1.4.2(typescript@6.0.2))(vite@packages+core) publint: 0.3.21 tsx: 4.23.1 typescript: 6.0.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d1c74d0151..39acbcd3af 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -15,8 +15,8 @@ catalog: '@nkzw/safe-word-list': ^3.1.0 '@oxc-node/cli': ^0.1.0 '@oxc-node/core': ^0.1.0 - '@oxc-project/runtime': =0.139.0 - '@oxc-project/types': =0.139.0 + '@oxc-project/runtime': =0.140.0 + '@oxc-project/types': =0.140.0 '@oxlint/plugins': =1.73.0 '@pnpm/find-workspace-packages': ^6.0.9 '@rolldown/pluginutils': ^1.0.0 @@ -92,11 +92,11 @@ catalog: mri: ^1.2.0 nanotar: ^0.3.0 next: ^15.4.3 - oxc-minify: =0.139.0 - oxc-parser: =0.139.0 - oxc-transform: =0.139.0 - oxfmt: =0.58.0 - oxlint: =1.73.0 + oxc-minify: =0.140.0 + oxc-parser: =0.140.0 + oxc-transform: =0.140.0 + oxfmt: =0.59.0 + oxlint: =1.74.0 oxlint-tsgolint: =0.24.0 pathe: ^2.0.3 picocolors: ^1.1.1