diff --git a/.gitignore b/.gitignore index 0b4945d42bb3..dc78829c04cc 100644 --- a/.gitignore +++ b/.gitignore @@ -113,6 +113,7 @@ dep-graph.png # TypeScript build/ backend/workers +*.tsbuildinfo #scripts updateContributors.js diff --git a/backend/package.json b/backend/package.json index ab13dcb1568d..8f6fe12b8753 100644 --- a/backend/package.json +++ b/backend/package.json @@ -80,13 +80,13 @@ "@vitest/coverage-v8": "4.0.15", "concurrently": "8.2.2", "openapi3-ts": "2.0.2", - "oxlint": "1.43.0", - "oxlint-tsgolint": "0.11.4", + "oxlint": "1.47.0", + "oxlint-tsgolint": "0.12.2", "readline-sync": "1.4.10", "supertest": "7.1.4", "testcontainers": "11.11.0", "tsx": "4.16.2", - "typescript": "5.9.3", + "typescript": "6.0.0-beta", "vitest": "4.0.15" }, "engines": { diff --git a/backend/tsconfig.json b/backend/tsconfig.json index 6531ed3041bc..dd2fc84d7c18 100644 --- a/backend/tsconfig.json +++ b/backend/tsconfig.json @@ -2,6 +2,7 @@ "extends": "@monkeytype/typescript-config/base.json", "compilerOptions": { "outDir": "dist", + "rootDir": "src", "target": "ES6", "noImplicitAny": false, "strictFunctionTypes": false, diff --git a/frontend/package.json b/frontend/package.json index d97f5c655374..4028f57d8353 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -93,15 +93,15 @@ "madge": "8.0.0", "magic-string": "0.30.17", "normalize.css": "8.0.1", - "oxlint": "1.43.0", - "oxlint-tsgolint": "0.11.4", + "oxlint": "1.47.0", + "oxlint-tsgolint": "0.12.2", "postcss": "8.4.31", "sass": "1.70.0", "solid-js": "1.9.10", "subset-font": "2.3.0", "tailwindcss": "4.1.18", "tsx": "4.16.2", - "typescript": "5.9.3", + "typescript": "6.0.0-beta", "unplugin-inject-preload": "3.0.0", "vite": "7.1.12", "vite-bundle-visualizer": "1.2.1", diff --git a/frontend/src/ts/input/listeners/input.ts b/frontend/src/ts/input/listeners/input.ts index 6c958621ed2a..c83a160056f1 100644 --- a/frontend/src/ts/input/listeners/input.ts +++ b/frontend/src/ts/input/listeners/input.ts @@ -75,6 +75,8 @@ inputEl.addEventListener("input", async (event) => { if (!(event instanceof InputEvent)) { //since the listener is on an input element, this should never trigger //but its here to narrow the type of "event" + //@ts-expect-error type narrowing + // oxlint-disable-next-line typescript/no-unsafe-call event.preventDefault(); return; } diff --git a/frontend/src/ts/utils/strings.ts b/frontend/src/ts/utils/strings.ts index 4ec735b670ef..6d134f881407 100644 --- a/frontend/src/ts/utils/strings.ts +++ b/frontend/src/ts/utils/strings.ts @@ -320,11 +320,8 @@ export function areCharactersVisuallyEqual( } export function toHex(buffer: ArrayBuffer): string { - // @ts-expect-error modern browsers if (Uint8Array.prototype.toHex !== undefined) { - // @ts-expect-error modern browsers - // oxlint-disable-next-line no-unsafe-call - return new Uint8Array(buffer).toHex() as string; + return new Uint8Array(buffer).toHex(); } const hashArray = Array.from(new Uint8Array(buffer)); const hashHex = hashArray diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index c38466a7438f..7998f5712112 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -85,7 +85,7 @@ function getPlugins({ typeAware: true, overlay: isDevelopment, }), - injectHTML(), + injectHTML() as PluginOption, tailwindcss(), solidPlugin(), ]; @@ -176,7 +176,7 @@ function getPlugins({ to: `"./ts/constants/firebase-config-live"`, }, }, - ]), + ]) as PluginOption, injectPreload(), minifyJson(), ]; diff --git a/package.json b/package.json index 4c532cd090ce..69e345450624 100644 --- a/package.json +++ b/package.json @@ -65,9 +65,9 @@ "knip": "2.19.2", "lint-staged": "13.2.3", "only-allow": "1.2.1", - "oxfmt": "0.28.0", - "oxlint": "1.43.0", - "oxlint-tsgolint": "0.11.4", + "oxfmt": "0.32.0", + "oxlint": "1.47.0", + "oxlint-tsgolint": "0.12.2", "prettier": "3.7.1", "turbo": "2.5.6", "vitest": "4.0.15" diff --git a/packages/contracts/package.json b/packages/contracts/package.json index 9941a5709902..a356cbf4671e 100644 --- a/packages/contracts/package.json +++ b/packages/contracts/package.json @@ -29,10 +29,10 @@ "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "madge": "8.0.0", - "oxlint": "1.43.0", - "oxlint-tsgolint": "0.11.4", + "oxlint": "1.47.0", + "oxlint-tsgolint": "0.12.2", "tsup": "8.4.0", - "typescript": "5.9.3", + "typescript": "6.0.0-beta", "vitest": "4.0.15" }, "peerDependencies": { diff --git a/packages/funbox/package.json b/packages/funbox/package.json index afe6b26fb62d..b6cd045fbfe5 100644 --- a/packages/funbox/package.json +++ b/packages/funbox/package.json @@ -25,10 +25,10 @@ "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "madge": "8.0.0", - "oxlint": "1.43.0", - "oxlint-tsgolint": "0.11.4", + "oxlint": "1.47.0", + "oxlint-tsgolint": "0.12.2", "tsup": "8.4.0", - "typescript": "5.9.3", + "typescript": "6.0.0-beta", "vitest": "4.0.15" } } diff --git a/packages/oxlint-config/package.json b/packages/oxlint-config/package.json index 25140a33f1a4..86dc0410a733 100644 --- a/packages/oxlint-config/package.json +++ b/packages/oxlint-config/package.json @@ -4,5 +4,8 @@ "type": "module", "exports": { ".": "./index.json" + }, + "devDependencies": { + "@oxlint/plugins": "1.43.0" } } diff --git a/packages/oxlint-config/plugins/monkeytype-rules.js b/packages/oxlint-config/plugins/monkeytype-rules.js index 5d8a4e8f0705..73dfc6131b9c 100644 --- a/packages/oxlint-config/plugins/monkeytype-rules.js +++ b/packages/oxlint-config/plugins/monkeytype-rules.js @@ -1,4 +1,4 @@ -import { defineRule } from "oxlint"; +import { defineRule } from "@oxlint/plugins"; const plugin = { meta: { diff --git a/packages/release/package.json b/packages/release/package.json index 51d9698598d7..3a694352d15b 100644 --- a/packages/release/package.json +++ b/packages/release/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "nodemon": "3.1.4", - "oxlint": "1.43.0", - "oxlint-tsgolint": "0.11.4" + "oxlint": "1.47.0", + "oxlint-tsgolint": "0.12.2" } } diff --git a/packages/schemas/package.json b/packages/schemas/package.json index fd02e97c092c..36b68f0b788e 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -26,10 +26,10 @@ "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "madge": "8.0.0", - "oxlint": "1.43.0", - "oxlint-tsgolint": "0.11.4", + "oxlint": "1.47.0", + "oxlint-tsgolint": "0.12.2", "tsup": "8.4.0", - "typescript": "5.9.3", + "typescript": "6.0.0-beta", "vitest": "4.0.15" }, "peerDependencies": { diff --git a/packages/tsup-config/package.json b/packages/tsup-config/package.json index d27ed2e22bd0..8d29d8b200ac 100644 --- a/packages/tsup-config/package.json +++ b/packages/tsup-config/package.json @@ -17,9 +17,9 @@ }, "devDependencies": { "@monkeytype/typescript-config": "workspace:*", - "oxlint": "1.43.0", - "oxlint-tsgolint": "0.11.4", - "typescript": "5.9.3" + "oxlint": "1.47.0", + "oxlint-tsgolint": "0.12.2", + "typescript": "6.0.0-beta" }, "peerDependencies": { "tsup": "8.4.0" diff --git a/packages/tsup-config/tsconfig.json b/packages/tsup-config/tsconfig.json index 3672006a45bc..09ae542931e8 100644 --- a/packages/tsup-config/tsconfig.json +++ b/packages/tsup-config/tsconfig.json @@ -3,8 +3,8 @@ "compilerOptions": { "outDir": "./dist", "rootDir": "./src", - "moduleResolution": "Node", - "module": "ES6", + "moduleResolution": "NodeNext", + "module": "NodeNext", "target": "ES2015", "lib": ["es2016"] }, diff --git a/packages/util/package.json b/packages/util/package.json index c57999c8fe30..1f85236f644d 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -20,10 +20,10 @@ "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "madge": "8.0.0", - "oxlint": "1.43.0", - "oxlint-tsgolint": "0.11.4", + "oxlint": "1.47.0", + "oxlint-tsgolint": "0.12.2", "tsup": "8.4.0", - "typescript": "5.9.3", + "typescript": "6.0.0-beta", "vitest": "4.0.15", "zod": "3.23.8" } diff --git a/packages/util/tsconfig.json b/packages/util/tsconfig.json index 3672006a45bc..09ae542931e8 100644 --- a/packages/util/tsconfig.json +++ b/packages/util/tsconfig.json @@ -3,8 +3,8 @@ "compilerOptions": { "outDir": "./dist", "rootDir": "./src", - "moduleResolution": "Node", - "module": "ES6", + "moduleResolution": "NodeNext", + "module": "NodeNext", "target": "ES2015", "lib": ["es2016"] }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 59bda0b9f6db..a64e0fb37411 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,14 +36,14 @@ importers: specifier: 1.2.1 version: 1.2.1 oxfmt: - specifier: 0.28.0 - version: 0.28.0 + specifier: 0.32.0 + version: 0.32.0 oxlint: - specifier: 1.43.0 - version: 1.43.0(oxlint-tsgolint@0.11.4) + specifier: 1.47.0 + version: 1.47.0(oxlint-tsgolint@0.12.2) oxlint-tsgolint: - specifier: 0.11.4 - version: 0.11.4 + specifier: 0.12.2 + version: 0.12.2 prettier: specifier: 3.7.1 version: 3.7.1 @@ -173,7 +173,7 @@ importers: version: link:../packages/typescript-config '@redocly/cli': specifier: 2.0.5 - version: 2.0.5(@opentelemetry/api@1.8.0)(ajv@8.17.1)(core-js@3.37.1)(encoding@0.1.13) + version: 2.0.5(@opentelemetry/api@1.8.0)(ajv@8.18.0)(core-js@3.37.1)(encoding@0.1.13) '@types/bcrypt': specifier: 5.0.2 version: 5.0.2 @@ -224,7 +224,7 @@ importers: version: 10.0.0 '@vitest/coverage-v8': specifier: 4.0.15 - version: 4.0.15(vitest@4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1)) + version: 4.0.15(vitest@4.0.15(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1)) concurrently: specifier: 8.2.2 version: 8.2.2 @@ -232,11 +232,11 @@ importers: specifier: 2.0.2 version: 2.0.2 oxlint: - specifier: 1.43.0 - version: 1.43.0(oxlint-tsgolint@0.11.4) + specifier: 1.47.0 + version: 1.47.0(oxlint-tsgolint@0.12.2) oxlint-tsgolint: - specifier: 0.11.4 - version: 0.11.4 + specifier: 0.12.2 + version: 0.12.2 readline-sync: specifier: 1.4.10 version: 1.4.10 @@ -250,8 +250,8 @@ importers: specifier: 4.16.2 version: 4.16.2 typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta vitest: specifier: 4.0.15 version: 4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) @@ -393,7 +393,7 @@ importers: version: 4.1.18(vite@7.1.12(@types/node@24.9.1)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1)) '@tanstack/eslint-plugin-query': specifier: 5.91.4 - version: 5.91.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + version: 5.91.4(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.0-beta) '@testing-library/dom': specifier: 10.4.1 version: 10.4.1 @@ -429,7 +429,7 @@ importers: version: 5.0.2 '@vitest/coverage-v8': specifier: 4.0.15 - version: 4.0.15(vitest@4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1)) + version: 4.0.15(vitest@4.0.15(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1)) autoprefixer: specifier: 10.4.20 version: 10.4.20(postcss@8.4.31) @@ -444,7 +444,7 @@ importers: version: 6.0.2(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-solid: specifier: 0.14.5 - version: 0.14.5(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + version: 0.14.5(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.0-beta) firebase-tools: specifier: 13.15.1 version: 13.15.1(encoding@0.1.13) @@ -459,7 +459,7 @@ importers: version: 27.4.0 madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.9.3) + version: 8.0.0(typescript@6.0.0-beta) magic-string: specifier: 0.30.17 version: 0.30.17 @@ -467,11 +467,11 @@ importers: specifier: 8.0.1 version: 8.0.1 oxlint: - specifier: 1.43.0 - version: 1.43.0(oxlint-tsgolint@0.11.4) + specifier: 1.47.0 + version: 1.47.0(oxlint-tsgolint@0.12.2) oxlint-tsgolint: - specifier: 0.11.4 - version: 0.11.4 + specifier: 0.12.2 + version: 0.12.2 postcss: specifier: 8.4.31 version: 8.4.31 @@ -491,8 +491,8 @@ importers: specifier: 4.16.2 version: 4.16.2 typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta unplugin-inject-preload: specifier: 3.0.0 version: 3.0.0 @@ -544,19 +544,19 @@ importers: version: link:../typescript-config madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.9.3) + version: 8.0.0(typescript@6.0.0-beta) oxlint: - specifier: 1.43.0 - version: 1.43.0(oxlint-tsgolint@0.11.4) + specifier: 1.47.0 + version: 1.47.0(oxlint-tsgolint@0.12.2) oxlint-tsgolint: - specifier: 0.11.4 - version: 0.11.4 + specifier: 0.12.2 + version: 0.12.2 tsup: specifier: 8.4.0 - version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) + version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@6.0.0-beta)(yaml@2.8.1) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta vitest: specifier: 4.0.15 version: 4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) @@ -578,24 +578,28 @@ importers: version: link:../typescript-config madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.9.3) + version: 8.0.0(typescript@6.0.0-beta) oxlint: - specifier: 1.43.0 - version: 1.43.0(oxlint-tsgolint@0.11.4) + specifier: 1.47.0 + version: 1.47.0(oxlint-tsgolint@0.12.2) oxlint-tsgolint: - specifier: 0.11.4 - version: 0.11.4 + specifier: 0.12.2 + version: 0.12.2 tsup: specifier: 8.4.0 - version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) + version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@6.0.0-beta)(yaml@2.8.1) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta vitest: specifier: 4.0.15 version: 4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) - packages/oxlint-config: {} + packages/oxlint-config: + devDependencies: + '@oxlint/plugins': + specifier: 1.43.0 + version: 1.43.0 packages/release: dependencies: @@ -613,11 +617,11 @@ importers: specifier: 3.1.4 version: 3.1.4 oxlint: - specifier: 1.43.0 - version: 1.43.0(oxlint-tsgolint@0.11.4) + specifier: 1.47.0 + version: 1.47.0(oxlint-tsgolint@0.12.2) oxlint-tsgolint: - specifier: 0.11.4 - version: 0.11.4 + specifier: 0.12.2 + version: 0.12.2 packages/schemas: dependencies: @@ -633,19 +637,19 @@ importers: version: link:../typescript-config madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.9.3) + version: 8.0.0(typescript@6.0.0-beta) oxlint: - specifier: 1.43.0 - version: 1.43.0(oxlint-tsgolint@0.11.4) + specifier: 1.47.0 + version: 1.47.0(oxlint-tsgolint@0.12.2) oxlint-tsgolint: - specifier: 0.11.4 - version: 0.11.4 + specifier: 0.12.2 + version: 0.12.2 tsup: specifier: 8.4.0 - version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) + version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@6.0.0-beta)(yaml@2.8.1) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta vitest: specifier: 4.0.15 version: 4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) @@ -654,20 +658,20 @@ importers: dependencies: tsup: specifier: 8.4.0 - version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) + version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@6.0.0-beta)(yaml@2.8.1) devDependencies: '@monkeytype/typescript-config': specifier: workspace:* version: link:../typescript-config oxlint: - specifier: 1.43.0 - version: 1.43.0(oxlint-tsgolint@0.11.4) + specifier: 1.47.0 + version: 1.47.0(oxlint-tsgolint@0.12.2) oxlint-tsgolint: - specifier: 0.11.4 - version: 0.11.4 + specifier: 0.12.2 + version: 0.12.2 typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta packages/typescript-config: {} @@ -681,19 +685,19 @@ importers: version: link:../typescript-config madge: specifier: 8.0.0 - version: 8.0.0(typescript@5.9.3) + version: 8.0.0(typescript@6.0.0-beta) oxlint: - specifier: 1.43.0 - version: 1.43.0(oxlint-tsgolint@0.11.4) + specifier: 1.47.0 + version: 1.47.0(oxlint-tsgolint@0.12.2) oxlint-tsgolint: - specifier: 0.11.4 - version: 0.11.4 + specifier: 0.12.2 + version: 0.12.2 tsup: specifier: 8.4.0 - version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1) + version: 8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@6.0.0-beta)(yaml@2.8.1) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta vitest: specifier: 4.0.15 version: 4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) @@ -717,7 +721,7 @@ packages: resolution: {integrity: sha512-q0qHfnuNYVKu0Swrnnvfj9971AEyW7c8v9jCOZGCl5ZbyGMNG4RPyJkRcMi/JC8CRfdOe0IDfNm1nNsi2avprg==} peerDependencies: openapi3-ts: ^2.0.0 || ^3.0.0 - zod: ^3.20.0 + zod: 3.23.8 '@apideck/better-ajv-errors@0.3.6': resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==} @@ -777,8 +781,8 @@ packages: resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} engines: {node: '>=6.9.0'} - '@babel/generator@7.29.0': - resolution: {integrity: sha512-vSH118/wwM/pLR38g/Sgk05sNtro6TlTJKuiMXDaZqPUfjTFcudpCOt00IhOfj+1BFAX+UFAlzCU+6WXr3GLFQ==} + '@babel/generator@7.29.1': + resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.27.3': @@ -2727,116 +2731,268 @@ packages: resolution: {integrity: sha512-aKcOkyrorBGlajjRdVoJWHTxfxO1vCNHLJVlSDaRHDIdjU+pX8IYQPvPDkYiujKLbRnWU+1TBwEt0QRgSm4SGA==} engines: {node: '>=14'} - '@oxfmt/darwin-arm64@0.28.0': - resolution: {integrity: sha512-jmUfF7cNJPw57bEK7sMIqrYRgn4LH428tSgtgLTCtjuGuu1ShREyrkeB7y8HtkXRfhBs4lVY+HMLhqElJvZ6ww==} + '@oxfmt/binding-android-arm-eabi@0.32.0': + resolution: {integrity: sha512-DpVyuVzgLH6/MvuB/YD3vXO9CN/o9EdRpA0zXwe/tagP6yfVSFkFWkPqTROdqp0mlzLH5Yl+/m+hOrcM601EbA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@oxfmt/binding-android-arm64@0.32.0': + resolution: {integrity: sha512-w1cmNXf9zs0vKLuNgyUF3hZ9VUAS1hBmQGndYJv1OmcVqStBtRTRNxSWkWM0TMkrA9UbvIvM9gfN+ib4Wy6lkQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@oxfmt/binding-darwin-arm64@0.32.0': + resolution: {integrity: sha512-m6wQojz/hn94XdZugFPtdFbOvXbOSYEqPsR2gyLyID3BvcrC2QsJyT1o3gb4BZEGtZrG1NiKVGwDRLM0dHd2mg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxfmt/darwin-x64@0.28.0': - resolution: {integrity: sha512-S6vlV8S7jbjzJOSjfVg2CimUC0r7/aHDLdUm/3+/B/SU/s1jV7ivqWkMv1/8EB43d1BBwT9JQ60ZMTkBqeXSFA==} + '@oxfmt/binding-darwin-x64@0.32.0': + resolution: {integrity: sha512-hN966Uh6r3Erkg2MvRcrJWaB6QpBzP15rxWK/QtkUyD47eItJLsAQ2Hrm88zMIpFZ3COXZLuN3hqgSlUtvB0Xw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxfmt/linux-arm64-gnu@0.28.0': - resolution: {integrity: sha512-TfJkMZjePbLiskmxFXVAbGI/OZtD+y+fwS0wyW8O6DWG0ARTf0AipY9zGwGoOdpFuXOJceXvN4SHGLbYNDMY4Q==} + '@oxfmt/binding-freebsd-x64@0.32.0': + resolution: {integrity: sha512-g5UZPGt8tJj263OfSiDGdS54HPa0KgFfspLVAUivVSdoOgsk6DkwVS9nO16xQTDztzBPGxTvrby8WuufF0g86Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@oxfmt/binding-linux-arm-gnueabihf@0.32.0': + resolution: {integrity: sha512-F4ZY83/PVQo9ZJhtzoMqbmjqEyTVEZjbaw4x1RhzdfUhddB41ZB2Vrt4eZi7b4a4TP85gjPRHgQBeO0c1jbtaw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@oxfmt/binding-linux-arm-musleabihf@0.32.0': + resolution: {integrity: sha512-olR37eG16Lzdj9OBSvuoT5RxzgM5xfQEHm1OEjB3M7Wm4KWa5TDWIT13Aiy74GvAN77Hq1+kUKcGVJ/0ynf75g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@oxfmt/binding-linux-arm64-gnu@0.32.0': + resolution: {integrity: sha512-eZhk6AIjRCDeLoXYBhMW7qq/R1YyVi+tGnGfc3kp7AZQrMsFaWtP/bgdCJCTNXMpbMwymtVz0qhSQvR5w2sKcg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxfmt/linux-arm64-musl@0.28.0': - resolution: {integrity: sha512-7fyQUdW203v4WWGr1T3jwTz4L7KX9y5DeATryQ6fLT6QQp9GEuct8/k0lYhd+ys42iTV/IkJF20e3YkfSOOILg==} + '@oxfmt/binding-linux-arm64-musl@0.32.0': + resolution: {integrity: sha512-UYiqO9MlipntFbdbUKOIo84vuyzrK4TVIs7Etat91WNMFSW54F6OnHq08xa5ZM+K9+cyYMgQPXvYCopuP+LyKw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxfmt/linux-x64-gnu@0.28.0': - resolution: {integrity: sha512-sRKqAvEonuz0qr1X1ncUZceOBJerKzkO2gZIZmosvy/JmqyffpIFL3OE2tqacFkeDhrC+dNYQpusO8zsfHo3pw==} + '@oxfmt/binding-linux-ppc64-gnu@0.32.0': + resolution: {integrity: sha512-IDH/fxMv+HmKsMtsjEbXqhScCKDIYp38sgGEcn0QKeXMxrda67PPZA7HMfoUwEtFUG+jsO1XJxTrQsL+kQ90xQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@oxfmt/binding-linux-riscv64-gnu@0.32.0': + resolution: {integrity: sha512-bQFGPDa0buYWJFeK2I7ah8wRZjrAgamaG2OAGv+Ua5UMYEnHxmHcv+r8lWUUrwP2oqQGvp1SB8JIVtBbYuAueQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + + '@oxfmt/binding-linux-riscv64-musl@0.32.0': + resolution: {integrity: sha512-3vFp9DW1ItEKWltADzCFqG5N7rYFToT4ztlhg8wALoo2E2VhveLD88uAF4FF9AxD9NhgHDGmPCV+WZl/Qlj8cQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + + '@oxfmt/binding-linux-s390x-gnu@0.32.0': + resolution: {integrity: sha512-Fub2y8S9ImuPzAzpbgkoz/EVTWFFBolxFZYCMRhRZc8cJZI2gl/NlZswqhvJd/U0Jopnwgm/OJ2x128vVzFFWA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + + '@oxfmt/binding-linux-x64-gnu@0.32.0': + resolution: {integrity: sha512-XufwsnV3BF81zO2ofZvhT4FFaMmLTzZEZnC9HpFz/quPeg9C948+kbLlZnsfjmp+1dUxKMCpfmRMqOfF4AOLsA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxfmt/linux-x64-musl@0.28.0': - resolution: {integrity: sha512-fW6czbXutX/tdQe8j4nSIgkUox9RXqjyxwyWXUDItpoDkoXllq17qbD7GVc0whrEhYQC6hFE1UEAcDypLJoSzw==} + '@oxfmt/binding-linux-x64-musl@0.32.0': + resolution: {integrity: sha512-u2f9tC2qYfikKmA2uGpnEJgManwmk0ZXWs5BB4ga4KDu2JNLdA3i634DGHeMLK9wY9+iRf3t7IYpgN3OVFrvDw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxfmt/win32-arm64@0.28.0': - resolution: {integrity: sha512-D/HDeQBAQRjTbD9OLV6kRDcStrIfO+JsUODDCdGmhRfNX8LPCx95GpfyybpZfn3wVF8Jq/yjPXV1xLkQ+s7RcA==} + '@oxfmt/binding-openharmony-arm64@0.32.0': + resolution: {integrity: sha512-5ZXb1wrdbZ1YFXuNXNUCePLlmLDy4sUt4evvzD4Cgumbup5wJgS9PIe5BOaLywUg9f1wTH6lwltj3oT7dFpIGA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@oxfmt/binding-win32-arm64-msvc@0.32.0': + resolution: {integrity: sha512-IGSMm/Agq+IA0++aeAV/AGPfjcBdjrsajB5YpM3j7cMcwoYgUTi/k2YwAmsHH3ueZUE98pSM/Ise2J7HtyRjOA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxfmt/win32-x64@0.28.0': - resolution: {integrity: sha512-4+S2j4OxOIyo8dz5osm5dZuL0yVmxXvtmNdHB5xyGwAWVvyWNvf7tCaQD7w2fdSsAXQLOvK7KFQrHFe33nJUCA==} + '@oxfmt/binding-win32-ia32-msvc@0.32.0': + resolution: {integrity: sha512-H/9gsuqXmceWMsVoCPZhtJG2jLbnBeKr7xAXm2zuKpxLVF7/2n0eh7ocOLB6t+L1ARE76iORuUsRMnuGjj8FjQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ia32] + os: [win32] + + '@oxfmt/binding-win32-x64-msvc@0.32.0': + resolution: {integrity: sha512-fF8VIOeligq+mA6KfKvWtFRXbf0EFy73TdR6ZnNejdJRM8VWN1e3QFhYgIwD7O8jBrQsd7EJbUpkAr/YlUOokg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxlint-tsgolint/darwin-arm64@0.11.4': - resolution: {integrity: sha512-IhdhiC183s5wdFDZSQC8PaFFq1QROiVT5ahz7ysgEKVnkNDjy82ieM7ZKiUfm2ncXNX2RcFGSSZrQO6plR+VAQ==} + '@oxlint-tsgolint/darwin-arm64@0.12.2': + resolution: {integrity: sha512-XIfavTqkJPGYi/98z7ZCkZvXq2AccMAAB0iwvKDRTQqiweMXVUyeUdx46phCHHH1PgmIVJtVfysThkHq2xCyrw==} cpu: [arm64] os: [darwin] - '@oxlint-tsgolint/darwin-x64@0.11.4': - resolution: {integrity: sha512-KJmBg10Z1uGpJqxDzETXOytYyeVrKUepo8rCXeVkRlZ2QzZqMElgalFN4BI3ccgIPkQpzzu4SVzWNFz7yiKavQ==} + '@oxlint-tsgolint/darwin-x64@0.12.2': + resolution: {integrity: sha512-tytsvP6zmNShRNDo4GgQartOXmd4GPd+TylCUMdO/iWl9PZVOgRyswWbYVTNgn85Cib/aY2q3Uu+jOw+QlbxvQ==} cpu: [x64] os: [darwin] - '@oxlint-tsgolint/linux-arm64@0.11.4': - resolution: {integrity: sha512-P6I3dSSpoEnjFzTMlrbcBHNbErSxceZmcVUslBxrrIUH1NSVS1XfSz6S75vT2Gay7Jv6LI7zTTVAk4cSqkfe+w==} + '@oxlint-tsgolint/linux-arm64@0.12.2': + resolution: {integrity: sha512-3W38yJuF7taEquhEuD6mYQyCeWNAlc1pNPjFkspkhLKZVgbrhDA4V6fCxLDDRvrTHde0bXPmFvuPlUq5pSePgA==} cpu: [arm64] os: [linux] - '@oxlint-tsgolint/linux-x64@0.11.4': - resolution: {integrity: sha512-G0eAW3S7cp/vP7Kx6e7+Ze7WfNgSt1tc/rOexfLKnnIi+9BelyOa2wF9bWFPpxk3n3AdkBwKttU1/adDZlD87Q==} + '@oxlint-tsgolint/linux-x64@0.12.2': + resolution: {integrity: sha512-EjcEspeeV0NmaopEp4wcN5ntQP9VCJJDrTvzOjMP4W6ajz18M+pni9vkKvmcPIpRa/UmWobeFgKoVd/KGueeuQ==} cpu: [x64] os: [linux] - '@oxlint-tsgolint/win32-arm64@0.11.4': - resolution: {integrity: sha512-prgQEBiwp4TAxarh6dYbVOKw6riRJ6hB49vDD6DxQlOZQky7xHQ9qTec5/rf0JTUZ16YaJ9YfHycbJS3QVpTYw==} + '@oxlint-tsgolint/win32-arm64@0.12.2': + resolution: {integrity: sha512-a9L7iA5K/Ht/i8d9+7RTp6hbPa4cyXP0MdySVXAO6vczpL/4ildfY9Hr2m2wqL12uK6xe/uVABpVTrqay/wV+g==} cpu: [arm64] os: [win32] - '@oxlint-tsgolint/win32-x64@0.11.4': - resolution: {integrity: sha512-5xXTzZIT/1meWMmS60Q+FYWvWncc6iTfC8tyQt7GDfPUoqQvE5WVgHm1QjDSJvxTD+6AHphpCqdhXq/KtxagRw==} + '@oxlint-tsgolint/win32-x64@0.12.2': + resolution: {integrity: sha512-Cvt40UbTf5ib12DjGN+mMGOnjWa4Bc6Y7KEaXXp9qzckvs3HpNk2wSwMV3gnuR8Ipx4hkzkzrgzD0BAUsySAfA==} cpu: [x64] os: [win32] - '@oxlint/darwin-arm64@1.43.0': - resolution: {integrity: sha512-C/GhObv/pQZg34NOzB6Mk8x0wc9AKj8fXzJF8ZRKTsBPyHusC6AZ6bba0QG0TUufw1KWuD0j++oebQfWeiFXNw==} + '@oxlint/binding-android-arm-eabi@1.47.0': + resolution: {integrity: sha512-UHqo3te9K/fh29brCuQdHjN+kfpIi9cnTPABuD5S9wb9ykXYRGTOOMVuSV/CK43sOhU4wwb2nT1RVjcbrrQjFw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@oxlint/binding-android-arm64@1.47.0': + resolution: {integrity: sha512-xh02lsTF1TAkR+SZrRMYHR/xCx8Wg2MAHxJNdHVpAKELh9/yE9h4LJeqAOBbIb3YYn8o/D97U9VmkvkfJfrHfw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@oxlint/binding-darwin-arm64@1.47.0': + resolution: {integrity: sha512-OSOfNJqabOYbkyQDGT5pdoL+05qgyrmlQrvtCO58M4iKGEQ/xf3XkkKj7ws+hO+k8Y4VF4zGlBsJlwqy7qBcHA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/darwin-x64@1.43.0': - resolution: {integrity: sha512-4NjfUtEEH8ewRQ2KlZGmm6DyrvypMdHwBnQT92vD0dLScNOQzr0V9O8Ua4IWXdeCNl/XMVhAV3h4/3YEYern5A==} + '@oxlint/binding-darwin-x64@1.47.0': + resolution: {integrity: sha512-hP2bOI4IWNS+F6pVXWtRshSTuJ1qCRZgDgVUg6EBUqsRy+ExkEPJkx+YmIuxgdCduYK1LKptLNFuQLJP8voPbQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/linux-arm64-gnu@1.43.0': - resolution: {integrity: sha512-75tf1HvwdZ3ebk83yMbSB+moAEWK98mYqpXiaFAi6Zshie7r+Cx5PLXZFUEqkscenoZ+fcNXakHxfn94V6nf1g==} + '@oxlint/binding-freebsd-x64@1.47.0': + resolution: {integrity: sha512-F55jIEH5xmGu7S661Uho8vGiLFk0bY3A/g4J8CTKiLJnYu/PSMZ2WxFoy5Hji6qvFuujrrM9Q8XXbMO0fKOYPg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@oxlint/binding-linux-arm-gnueabihf@1.47.0': + resolution: {integrity: sha512-wxmOn/wns/WKPXUC1fo5mu9pMZPVOu8hsynaVDrgmmXMdHKS7on6bA5cPauFFN9tJXNdsjW26AK9lpfu3IfHBQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@oxlint/binding-linux-arm-musleabihf@1.47.0': + resolution: {integrity: sha512-KJTmVIA/GqRlM2K+ZROH30VMdydEU7bDTY35fNg3tOPzQRIs2deLZlY/9JWwdWo1F/9mIYmpbdCmPqtKhWNOPg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@oxlint/binding-linux-arm64-gnu@1.47.0': + resolution: {integrity: sha512-PF7ELcFg1GVlS0X0ZB6aWiXobjLrAKer3T8YEkwIoO8RwWiAMkL3n3gbleg895BuZkHVlJ2kPRUwfrhHrVkD1A==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxlint/linux-arm64-musl@1.43.0': - resolution: {integrity: sha512-BHV4fb36T2p/7bpA9fiJ5ayt7oJbiYX10nklW5arYp4l9/9yG/FQC5J4G1evzbJ/YbipF9UH0vYBAm5xbqGrvw==} + '@oxlint/binding-linux-arm64-musl@1.47.0': + resolution: {integrity: sha512-4BezLRO5cu0asf0Jp1gkrnn2OHiXrPPPEfBTxq1k5/yJ2zdGGTmZxHD2KF2voR23wb8Elyu3iQawXo7wvIZq0Q==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxlint/linux-x64-gnu@1.43.0': - resolution: {integrity: sha512-1l3nvnzWWse1YHibzZ4HQXdF/ibfbKZhp9IguElni3bBqEyPEyurzZ0ikWynDxKGXqZa+UNXTFuU1NRVX1RJ3g==} + '@oxlint/binding-linux-ppc64-gnu@1.47.0': + resolution: {integrity: sha512-aI5ds9jq2CPDOvjeapiIj48T/vlWp+f4prkxs+FVzrmVN9BWIj0eqeJ/hV8WgXg79HVMIz9PU6deI2ki09bR1w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@oxlint/binding-linux-riscv64-gnu@1.47.0': + resolution: {integrity: sha512-mO7ycp9Elvgt5EdGkQHCwJA6878xvo9tk+vlMfT1qg++UjvOMB8INsOCQIOH2IKErF/8/P21LULkdIrocMw9xA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + + '@oxlint/binding-linux-riscv64-musl@1.47.0': + resolution: {integrity: sha512-24D0wsYT/7hDFn3Ow32m3/+QT/1ZwrUhShx4/wRDAmz11GQHOZ1k+/HBuK/MflebdnalmXWITcPEy4BWTi7TCA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + + '@oxlint/binding-linux-s390x-gnu@1.47.0': + resolution: {integrity: sha512-8tPzPne882mtML/uy3mApvdCyuVOpthJ7xUv3b67gVfz63hOOM/bwO0cysSkPyYYFDFRn6/FnUb7Jhmsesntvg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + + '@oxlint/binding-linux-x64-gnu@1.47.0': + resolution: {integrity: sha512-q58pIyGIzeffEBhEgbRxLFHmHfV9m7g1RnkLiahQuEvyjKNiJcvdHOwKH2BdgZxdzc99Cs6hF5xTa86X40WzPw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxlint/linux-x64-musl@1.43.0': - resolution: {integrity: sha512-+jNYgLGRFTJxJuaSOZJBwlYo5M0TWRw0+3y5MHOL4ArrIdHyCthg6r4RbVWrsR1qUfUE1VSSHQ2bfbC99RXqMg==} + '@oxlint/binding-linux-x64-musl@1.47.0': + resolution: {integrity: sha512-e7DiLZtETZUCwTa4EEHg9G+7g3pY+afCWXvSeMG7m0TQ29UHHxMARPaEQUE4mfKgSqIWnJaUk2iZzRPMRdga5g==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxlint/win32-arm64@1.43.0': - resolution: {integrity: sha512-dvs1C/HCjCyGTURMagiHprsOvVTT3omDiSzi5Qw0D4QFJ1pEaNlfBhVnOUYgUfS6O7Mcmj4+G+sidRsQcWQ/kA==} + '@oxlint/binding-openharmony-arm64@1.47.0': + resolution: {integrity: sha512-3AFPfQ0WKMleT/bKd7zsks3xoawtZA6E/wKf0DjwysH7wUiMMJkNKXOzYq1R/00G98JFgSU1AkrlOQrSdNNhlg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] + os: [openharmony] + + '@oxlint/binding-win32-arm64-msvc@1.47.0': + resolution: {integrity: sha512-cLMVVM6TBxp+N7FldQJ2GQnkcLYEPGgiuEaXdvhgvSgODBk9ov3jed+khIXSAWtnFOW0wOnG3RjwqPh0rCuheA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@oxlint/binding-win32-ia32-msvc@1.47.0': + resolution: {integrity: sha512-VpFOSzvTnld77/Edje3ZdHgZWnlTb5nVWXyTgjD3/DKF/6t5bRRbwn3z77zOdnGy44xAMvbyAwDNOSeOdVUmRA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ia32] os: [win32] - '@oxlint/win32-x64@1.43.0': - resolution: {integrity: sha512-bSuItSU8mTSDsvmmLTepTdCL2FkJI6dwt9tot/k0EmiYF+ArRzmsl4lXVLssJNRV5lJEc5IViyTrh7oiwrjUqA==} + '@oxlint/binding-win32-x64-msvc@1.47.0': + resolution: {integrity: sha512-+q8IWptxXx2HMTM6JluR67284t0h8X/oHJgqpxH1siowxPMqZeIpAcWCUq+tY+Rv2iQK8TUugjZnSBQAVV5CmA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] + '@oxlint/plugins@1.43.0': + resolution: {integrity: sha512-hx8aiUIM9firpmHY6XU/MIKcsUvGgFPOKcBgbGUdhAlbOKGWtEYP0hapXIsaNlO0eixmLomNmQWwgjpunc9q7g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@paralleldrive/cuid2@2.2.2': resolution: {integrity: sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==} @@ -3907,6 +4063,9 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + ajv@8.18.0: + resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} + animejs@4.2.2: resolution: {integrity: sha512-Ys3RuvLdAeI14fsdKCQy7ytu4057QX6Bb7m4jwmfd6iKmUmLquTwk1ut0e4NtRQgCeq/s2Lv5+oMBjz6c7ZuIg==} @@ -4390,8 +4549,8 @@ packages: caniuse-lite@1.0.30001762: resolution: {integrity: sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==} - caniuse-lite@1.0.30001767: - resolution: {integrity: sha512-34+zUAMhSH+r+9eKmYG+k2Rpt8XttfE4yXAjoZvkAPs15xcYQhyBYdalJ65BzivAvGRMViEjy6oKr/S91loekQ==} + caniuse-lite@1.0.30001769: + resolution: {integrity: sha512-BCfFL1sHijQlBGWBMuJyhZUhzo7wer5sVj9hqekB/7xn0Ypy+pER/edCYQm4exbXj4WiySGp40P8UuTh6w1srg==} canvas-confetti@1.5.1: resolution: {integrity: sha512-Ncz+oZJP6OvY7ti4E1slxVlyAV/3g7H7oQtcCDXgwGgARxPnwYY9PW5Oe+I8uvspYNtuHviAdgA0LfcKFWJfpg==} @@ -5228,8 +5387,8 @@ packages: electron-to-chromium@1.5.267: resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} - electron-to-chromium@1.5.283: - resolution: {integrity: sha512-3vifjt1HgrGW/h76UEeny+adYApveS9dH2h3p57JYzBSXJIKUJAvtmIytDKjcSCt9xHfrNCFJ7gts6vkhuq++w==} + electron-to-chromium@1.5.286: + resolution: {integrity: sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==} electron-to-chromium@1.5.5: resolution: {integrity: sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==} @@ -5876,25 +6035,28 @@ packages: glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@11.0.3: resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} engines: {node: 20 || >=22} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me glob@9.3.5: resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} engines: {node: '>=16 || 14 >=14.17'} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me global-dirs@0.1.1: resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} @@ -7801,17 +7963,17 @@ packages: resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} engines: {node: '>= 0.4'} - oxfmt@0.28.0: - resolution: {integrity: sha512-3+hhBqPE6Kp22KfJmnstrZbl+KdOVSEu1V0ABaFIg1rYLtrMgrupx9znnHgHLqKxAVHebjTdiCJDk30CXOt6cw==} + oxfmt@0.32.0: + resolution: {integrity: sha512-KArQhGzt/Y8M1eSAX98Y8DLtGYYDQhkR55THUPY5VNcpFQ+9nRZkL3ULXhagHMD2hIvjy8JSeEQEP5/yYJSrLA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - oxlint-tsgolint@0.11.4: - resolution: {integrity: sha512-VyQc+69TxQwUdsEPiVFN7vNZdDVO/FHaEcHltnWs3O6rvwxv67uADlknQQO714sbRdEahOjgO5dFf+K9ili0gg==} + oxlint-tsgolint@0.12.2: + resolution: {integrity: sha512-IFiOhYZfSgiHbBznTZOhFpEHpsZFSP0j7fVRake03HEkgH0YljnTFDNoRkGWsTrnrHr7nRIomSsF4TnCI/O+kQ==} hasBin: true - oxlint@1.43.0: - resolution: {integrity: sha512-xiqTCsKZch+R61DPCjyqUVP2MhkQlRRYxLRBeBDi+dtQJ90MOgdcjIktvDCgXz0bgtx94EQzHEndsizZjMX2OA==} + oxlint@1.47.0: + resolution: {integrity: sha512-v7xkK1iv1qdvTxJGclM97QzN8hHs5816AneFAQ0NGji1BMUquhiDAhXpMwp8+ls16uRVJtzVHxP9pAAXblDeGA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -8842,8 +9004,9 @@ packages: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - smob@1.5.0: - resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} + smob@1.6.1: + resolution: {integrity: sha512-KAkBqZl3c2GvNgNhcoyJae1aKldDW0LO279wF9bk1PnluRTETKBq0WyzRXxEhoQLk56yHaOY4JCBEKDuJIET5g==} + engines: {node: '>=20.0.0'} socks-proxy-agent@8.0.4: resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} @@ -9543,6 +9706,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@6.0.0-beta: + resolution: {integrity: sha512-CldZdztDpQRLM1HC6WDQjQkQN5Ub5zRau737a1diGh3lPmb9oRsaWHk1y5iqK0o7+1bNJ0oXfEGRkAogFZBL+Q==} + engines: {node: '>=14.17'} + hasBin: true + ua-parser-js@0.7.33: resolution: {integrity: sha512-s8ax/CeZdK9R/56Sui0WM6y9OFREJarMRHqLB2EwkovemBxNQ+Bqu8GAsUnVcXKgphb++ghr/B2BZx4mahujPw==} @@ -10217,9 +10385,9 @@ snapshots: ts-deepmerge: 6.2.1 zod: 3.23.8 - '@apideck/better-ajv-errors@0.3.6(ajv@8.17.1)': + '@apideck/better-ajv-errors@0.3.6(ajv@8.18.0)': dependencies: - ajv: 8.17.1 + ajv: 8.18.0 json-schema: 0.4.0 jsonpointer: 5.0.1 leven: 3.1.0 @@ -10310,7 +10478,7 @@ snapshots: '@babel/core@7.29.0': dependencies: '@babel/code-frame': 7.29.0 - '@babel/generator': 7.29.0 + '@babel/generator': 7.29.1 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) '@babel/helpers': 7.28.6 @@ -10342,7 +10510,7 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 - '@babel/generator@7.29.0': + '@babel/generator@7.29.1': dependencies: '@babel/parser': 7.29.0 '@babel/types': 7.29.0 @@ -11079,7 +11247,7 @@ snapshots: '@babel/traverse@7.29.0': dependencies: '@babel/code-frame': 7.29.0 - '@babel/generator': 7.29.0 + '@babel/generator': 7.29.1 '@babel/helper-globals': 7.28.0 '@babel/parser': 7.29.0 '@babel/template': 7.28.6 @@ -12552,72 +12720,140 @@ snapshots: '@opentelemetry/semantic-conventions@1.34.0': {} - '@oxfmt/darwin-arm64@0.28.0': + '@oxfmt/binding-android-arm-eabi@0.32.0': + optional: true + + '@oxfmt/binding-android-arm64@0.32.0': + optional: true + + '@oxfmt/binding-darwin-arm64@0.32.0': + optional: true + + '@oxfmt/binding-darwin-x64@0.32.0': + optional: true + + '@oxfmt/binding-freebsd-x64@0.32.0': + optional: true + + '@oxfmt/binding-linux-arm-gnueabihf@0.32.0': + optional: true + + '@oxfmt/binding-linux-arm-musleabihf@0.32.0': + optional: true + + '@oxfmt/binding-linux-arm64-gnu@0.32.0': + optional: true + + '@oxfmt/binding-linux-arm64-musl@0.32.0': + optional: true + + '@oxfmt/binding-linux-ppc64-gnu@0.32.0': + optional: true + + '@oxfmt/binding-linux-riscv64-gnu@0.32.0': + optional: true + + '@oxfmt/binding-linux-riscv64-musl@0.32.0': optional: true - '@oxfmt/darwin-x64@0.28.0': + '@oxfmt/binding-linux-s390x-gnu@0.32.0': optional: true - '@oxfmt/linux-arm64-gnu@0.28.0': + '@oxfmt/binding-linux-x64-gnu@0.32.0': optional: true - '@oxfmt/linux-arm64-musl@0.28.0': + '@oxfmt/binding-linux-x64-musl@0.32.0': optional: true - '@oxfmt/linux-x64-gnu@0.28.0': + '@oxfmt/binding-openharmony-arm64@0.32.0': optional: true - '@oxfmt/linux-x64-musl@0.28.0': + '@oxfmt/binding-win32-arm64-msvc@0.32.0': optional: true - '@oxfmt/win32-arm64@0.28.0': + '@oxfmt/binding-win32-ia32-msvc@0.32.0': optional: true - '@oxfmt/win32-x64@0.28.0': + '@oxfmt/binding-win32-x64-msvc@0.32.0': optional: true - '@oxlint-tsgolint/darwin-arm64@0.11.4': + '@oxlint-tsgolint/darwin-arm64@0.12.2': optional: true - '@oxlint-tsgolint/darwin-x64@0.11.4': + '@oxlint-tsgolint/darwin-x64@0.12.2': optional: true - '@oxlint-tsgolint/linux-arm64@0.11.4': + '@oxlint-tsgolint/linux-arm64@0.12.2': optional: true - '@oxlint-tsgolint/linux-x64@0.11.4': + '@oxlint-tsgolint/linux-x64@0.12.2': optional: true - '@oxlint-tsgolint/win32-arm64@0.11.4': + '@oxlint-tsgolint/win32-arm64@0.12.2': optional: true - '@oxlint-tsgolint/win32-x64@0.11.4': + '@oxlint-tsgolint/win32-x64@0.12.2': optional: true - '@oxlint/darwin-arm64@1.43.0': + '@oxlint/binding-android-arm-eabi@1.47.0': optional: true - '@oxlint/darwin-x64@1.43.0': + '@oxlint/binding-android-arm64@1.47.0': optional: true - '@oxlint/linux-arm64-gnu@1.43.0': + '@oxlint/binding-darwin-arm64@1.47.0': optional: true - '@oxlint/linux-arm64-musl@1.43.0': + '@oxlint/binding-darwin-x64@1.47.0': optional: true - '@oxlint/linux-x64-gnu@1.43.0': + '@oxlint/binding-freebsd-x64@1.47.0': optional: true - '@oxlint/linux-x64-musl@1.43.0': + '@oxlint/binding-linux-arm-gnueabihf@1.47.0': optional: true - '@oxlint/win32-arm64@1.43.0': + '@oxlint/binding-linux-arm-musleabihf@1.47.0': optional: true - '@oxlint/win32-x64@1.43.0': + '@oxlint/binding-linux-arm64-gnu@1.47.0': optional: true + '@oxlint/binding-linux-arm64-musl@1.47.0': + optional: true + + '@oxlint/binding-linux-ppc64-gnu@1.47.0': + optional: true + + '@oxlint/binding-linux-riscv64-gnu@1.47.0': + optional: true + + '@oxlint/binding-linux-riscv64-musl@1.47.0': + optional: true + + '@oxlint/binding-linux-s390x-gnu@1.47.0': + optional: true + + '@oxlint/binding-linux-x64-gnu@1.47.0': + optional: true + + '@oxlint/binding-linux-x64-musl@1.47.0': + optional: true + + '@oxlint/binding-openharmony-arm64@1.47.0': + optional: true + + '@oxlint/binding-win32-arm64-msvc@1.47.0': + optional: true + + '@oxlint/binding-win32-ia32-msvc@1.47.0': + optional: true + + '@oxlint/binding-win32-x64-msvc@1.47.0': + optional: true + + '@oxlint/plugins@1.43.0': {} + '@paralleldrive/cuid2@2.2.2': dependencies: '@noble/hashes': 1.8.0 @@ -12669,14 +12905,14 @@ snapshots: require-from-string: 2.0.2 uri-js-replace: 1.0.1 - '@redocly/cli@2.0.5(@opentelemetry/api@1.8.0)(ajv@8.17.1)(core-js@3.37.1)(encoding@0.1.13)': + '@redocly/cli@2.0.5(@opentelemetry/api@1.8.0)(ajv@8.18.0)(core-js@3.37.1)(encoding@0.1.13)': dependencies: '@opentelemetry/exporter-trace-otlp-http': 0.202.0(@opentelemetry/api@1.8.0) '@opentelemetry/resources': 2.0.1(@opentelemetry/api@1.8.0) '@opentelemetry/sdk-trace-node': 2.0.1(@opentelemetry/api@1.8.0) '@opentelemetry/semantic-conventions': 1.34.0 - '@redocly/openapi-core': 2.0.5(ajv@8.17.1) - '@redocly/respect-core': 2.0.5(ajv@8.17.1) + '@redocly/openapi-core': 2.0.5(ajv@8.18.0) + '@redocly/respect-core': 2.0.5(ajv@8.18.0) abort-controller: 3.0.0 chokidar: 3.6.0 colorette: 1.4.0 @@ -12727,11 +12963,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@redocly/openapi-core@2.0.5(ajv@8.17.1)': + '@redocly/openapi-core@2.0.5(ajv@8.18.0)': dependencies: '@redocly/ajv': 8.11.2 '@redocly/config': 0.28.0 - ajv-formats: 2.1.1(ajv@8.17.1) + ajv-formats: 2.1.1(ajv@8.18.0) colorette: 1.4.0 js-levenshtein: 1.1.6 js-yaml: 4.1.0 @@ -12741,13 +12977,13 @@ snapshots: transitivePeerDependencies: - ajv - '@redocly/respect-core@2.0.5(ajv@8.17.1)': + '@redocly/respect-core@2.0.5(ajv@8.18.0)': dependencies: '@faker-js/faker': 7.6.0 '@noble/hashes': 1.8.0 '@redocly/ajv': 8.11.2 - '@redocly/openapi-core': 2.0.5(ajv@8.17.1) - better-ajv-errors: 1.2.0(ajv@8.17.1) + '@redocly/openapi-core': 2.0.5(ajv@8.18.0) + better-ajv-errors: 1.2.0(ajv@8.18.0) colorette: 2.0.20 jest-diff: 29.7.0 jest-matcher-utils: 29.7.0 @@ -12788,7 +13024,7 @@ snapshots: '@rollup/plugin-terser@0.4.4(rollup@2.79.2)': dependencies: serialize-javascript: 6.0.2 - smob: 1.5.0 + smob: 1.6.1 terser: 5.46.0 optionalDependencies: rollup: 2.79.2 @@ -13130,12 +13366,12 @@ snapshots: tailwindcss: 4.1.18 vite: 7.1.12(@types/node@24.9.1)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) - '@tanstack/eslint-plugin-query@5.91.4(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@tanstack/eslint-plugin-query@5.91.4(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.0-beta)': dependencies: - '@typescript-eslint/utils': 8.52.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.52.0(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.0-beta) eslint: 9.39.1(jiti@2.6.1) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color @@ -13487,12 +13723,12 @@ snapshots: dependencies: '@types/webidl-conversions': 7.0.3 - '@typescript-eslint/project-service@8.52.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.52.0(typescript@6.0.0-beta)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.52.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.52.0(typescript@6.0.0-beta) '@typescript-eslint/types': 8.52.0 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color @@ -13501,9 +13737,9 @@ snapshots: '@typescript-eslint/types': 8.52.0 '@typescript-eslint/visitor-keys': 8.52.0 - '@typescript-eslint/tsconfig-utils@8.52.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.52.0(typescript@6.0.0-beta)': dependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta '@typescript-eslint/types@7.18.0': {} @@ -13524,29 +13760,29 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.52.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.52.0(typescript@6.0.0-beta)': dependencies: - '@typescript-eslint/project-service': 8.52.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.52.0(typescript@5.9.3) + '@typescript-eslint/project-service': 8.52.0(typescript@6.0.0-beta) + '@typescript-eslint/tsconfig-utils': 8.52.0(typescript@6.0.0-beta) '@typescript-eslint/types': 8.52.0 '@typescript-eslint/visitor-keys': 8.52.0 debug: 4.4.3 minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.4.0(typescript@6.0.0-beta) + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.52.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.52.0(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.0-beta)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.1(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.52.0 '@typescript-eslint/types': 8.52.0 - '@typescript-eslint/typescript-estree': 8.52.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.52.0(typescript@6.0.0-beta) eslint: 9.39.1(jiti@2.6.1) - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color @@ -13560,7 +13796,7 @@ snapshots: '@typescript-eslint/types': 8.52.0 eslint-visitor-keys: 4.2.1 - '@vitest/coverage-v8@4.0.15(vitest@4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1))': + '@vitest/coverage-v8@4.0.15(vitest@4.0.15(@types/node@20.5.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.15 @@ -13573,11 +13809,11 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) + vitest: 4.0.15(@types/node@20.5.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@4.0.15(vitest@4.0.15(@types/node@20.5.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1))': + '@vitest/coverage-v8@4.0.15(vitest@4.0.15(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.15 @@ -13590,7 +13826,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.15(@types/node@20.5.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) + vitest: 4.0.15(@opentelemetry/api@1.8.0)(@types/node@24.9.1)(happy-dom@20.0.10)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.70.0)(terser@5.46.0)(tsx@4.16.2)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -13735,9 +13971,9 @@ snapshots: optionalDependencies: ajv: 8.12.0 - ajv-formats@2.1.1(ajv@8.17.1): + ajv-formats@2.1.1(ajv@8.18.0): optionalDependencies: - ajv: 8.17.1 + ajv: 8.18.0 ajv@6.12.6: dependencies: @@ -13760,6 +13996,13 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + ajv@8.18.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + animejs@4.2.2: {} ansi-align@3.0.1: @@ -14052,11 +14295,11 @@ snapshots: before-after-hook@3.0.2: {} - better-ajv-errors@1.2.0(ajv@8.17.1): + better-ajv-errors@1.2.0(ajv@8.18.0): dependencies: '@babel/code-frame': 7.27.1 '@humanwhocodes/momoa': 2.0.4 - ajv: 8.17.1 + ajv: 8.18.0 chalk: 4.1.2 jsonpointer: 5.0.1 leven: 3.1.0 @@ -14178,8 +14421,8 @@ snapshots: browserslist@4.28.1: dependencies: baseline-browser-mapping: 2.9.19 - caniuse-lite: 1.0.30001767 - electron-to-chromium: 1.5.283 + caniuse-lite: 1.0.30001769 + electron-to-chromium: 1.5.286 node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.1) @@ -14308,7 +14551,7 @@ snapshots: caniuse-lite@1.0.30001762: {} - caniuse-lite@1.0.30001767: {} + caniuse-lite@1.0.30001769: {} canvas-confetti@1.5.1: {} @@ -15158,7 +15401,7 @@ snapshots: electron-to-chromium@1.5.267: {} - electron-to-chromium@1.5.283: {} + electron-to-chromium@1.5.286: {} electron-to-chromium@1.5.5: {} @@ -15412,16 +15655,16 @@ snapshots: lodash.memoize: 4.1.2 semver: 7.6.3 - eslint-plugin-solid@0.14.5(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3): + eslint-plugin-solid@0.14.5(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.0-beta): dependencies: - '@typescript-eslint/utils': 8.52.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.52.0(eslint@9.39.1(jiti@2.6.1))(typescript@6.0.0-beta) eslint: 9.39.1(jiti@2.6.1) estraverse: 5.3.0 is-html: 2.0.0 kebab-case: 1.0.2 known-css-properties: 0.30.0 style-to-object: 1.0.14 - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color @@ -17426,7 +17669,7 @@ snapshots: lz-ts@1.1.2: {} - madge@8.0.0(typescript@5.9.3): + madge@8.0.0(typescript@6.0.0-beta): dependencies: chalk: 4.1.2 commander: 7.2.0 @@ -17441,7 +17684,7 @@ snapshots: ts-graphviz: 2.1.2 walkdir: 0.4.1 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color @@ -18397,39 +18640,61 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 - oxfmt@0.28.0: + oxfmt@0.32.0: dependencies: tinypool: 2.1.0 optionalDependencies: - '@oxfmt/darwin-arm64': 0.28.0 - '@oxfmt/darwin-x64': 0.28.0 - '@oxfmt/linux-arm64-gnu': 0.28.0 - '@oxfmt/linux-arm64-musl': 0.28.0 - '@oxfmt/linux-x64-gnu': 0.28.0 - '@oxfmt/linux-x64-musl': 0.28.0 - '@oxfmt/win32-arm64': 0.28.0 - '@oxfmt/win32-x64': 0.28.0 - - oxlint-tsgolint@0.11.4: + '@oxfmt/binding-android-arm-eabi': 0.32.0 + '@oxfmt/binding-android-arm64': 0.32.0 + '@oxfmt/binding-darwin-arm64': 0.32.0 + '@oxfmt/binding-darwin-x64': 0.32.0 + '@oxfmt/binding-freebsd-x64': 0.32.0 + '@oxfmt/binding-linux-arm-gnueabihf': 0.32.0 + '@oxfmt/binding-linux-arm-musleabihf': 0.32.0 + '@oxfmt/binding-linux-arm64-gnu': 0.32.0 + '@oxfmt/binding-linux-arm64-musl': 0.32.0 + '@oxfmt/binding-linux-ppc64-gnu': 0.32.0 + '@oxfmt/binding-linux-riscv64-gnu': 0.32.0 + '@oxfmt/binding-linux-riscv64-musl': 0.32.0 + '@oxfmt/binding-linux-s390x-gnu': 0.32.0 + '@oxfmt/binding-linux-x64-gnu': 0.32.0 + '@oxfmt/binding-linux-x64-musl': 0.32.0 + '@oxfmt/binding-openharmony-arm64': 0.32.0 + '@oxfmt/binding-win32-arm64-msvc': 0.32.0 + '@oxfmt/binding-win32-ia32-msvc': 0.32.0 + '@oxfmt/binding-win32-x64-msvc': 0.32.0 + + oxlint-tsgolint@0.12.2: optionalDependencies: - '@oxlint-tsgolint/darwin-arm64': 0.11.4 - '@oxlint-tsgolint/darwin-x64': 0.11.4 - '@oxlint-tsgolint/linux-arm64': 0.11.4 - '@oxlint-tsgolint/linux-x64': 0.11.4 - '@oxlint-tsgolint/win32-arm64': 0.11.4 - '@oxlint-tsgolint/win32-x64': 0.11.4 - - oxlint@1.43.0(oxlint-tsgolint@0.11.4): + '@oxlint-tsgolint/darwin-arm64': 0.12.2 + '@oxlint-tsgolint/darwin-x64': 0.12.2 + '@oxlint-tsgolint/linux-arm64': 0.12.2 + '@oxlint-tsgolint/linux-x64': 0.12.2 + '@oxlint-tsgolint/win32-arm64': 0.12.2 + '@oxlint-tsgolint/win32-x64': 0.12.2 + + oxlint@1.47.0(oxlint-tsgolint@0.12.2): optionalDependencies: - '@oxlint/darwin-arm64': 1.43.0 - '@oxlint/darwin-x64': 1.43.0 - '@oxlint/linux-arm64-gnu': 1.43.0 - '@oxlint/linux-arm64-musl': 1.43.0 - '@oxlint/linux-x64-gnu': 1.43.0 - '@oxlint/linux-x64-musl': 1.43.0 - '@oxlint/win32-arm64': 1.43.0 - '@oxlint/win32-x64': 1.43.0 - oxlint-tsgolint: 0.11.4 + '@oxlint/binding-android-arm-eabi': 1.47.0 + '@oxlint/binding-android-arm64': 1.47.0 + '@oxlint/binding-darwin-arm64': 1.47.0 + '@oxlint/binding-darwin-x64': 1.47.0 + '@oxlint/binding-freebsd-x64': 1.47.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.47.0 + '@oxlint/binding-linux-arm-musleabihf': 1.47.0 + '@oxlint/binding-linux-arm64-gnu': 1.47.0 + '@oxlint/binding-linux-arm64-musl': 1.47.0 + '@oxlint/binding-linux-ppc64-gnu': 1.47.0 + '@oxlint/binding-linux-riscv64-gnu': 1.47.0 + '@oxlint/binding-linux-riscv64-musl': 1.47.0 + '@oxlint/binding-linux-s390x-gnu': 1.47.0 + '@oxlint/binding-linux-x64-gnu': 1.47.0 + '@oxlint/binding-linux-x64-musl': 1.47.0 + '@oxlint/binding-openharmony-arm64': 1.47.0 + '@oxlint/binding-win32-arm64-msvc': 1.47.0 + '@oxlint/binding-win32-ia32-msvc': 1.47.0 + '@oxlint/binding-win32-x64-msvc': 1.47.0 + oxlint-tsgolint: 0.12.2 p-defer@3.0.0: {} @@ -19613,7 +19878,7 @@ snapshots: smart-buffer@4.2.0: {} - smob@1.5.0: {} + smob@1.6.1: {} socks-proxy-agent@8.0.4: dependencies: @@ -20249,9 +20514,9 @@ snapshots: dependencies: typescript: 5.9.3 - ts-api-utils@2.4.0(typescript@5.9.3): + ts-api-utils@2.4.0(typescript@6.0.0-beta): dependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta ts-deepmerge@6.2.1: {} @@ -20296,7 +20561,7 @@ snapshots: tsscmp@1.0.6: {} - tsup@8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@5.9.3)(yaml@2.8.1): + tsup@8.4.0(jiti@2.6.1)(postcss@8.5.6)(tsx@4.16.2)(typescript@6.0.0-beta)(yaml@2.8.1): dependencies: bundle-require: 5.1.0(esbuild@0.25.0) cac: 6.7.14 @@ -20316,7 +20581,7 @@ snapshots: tree-kill: 1.2.2 optionalDependencies: postcss: 8.5.6 - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - jiti - supports-color @@ -20427,6 +20692,8 @@ snapshots: typescript@5.9.3: {} + typescript@6.0.0-beta: {} + ua-parser-js@0.7.33: {} uglify-js@3.19.1: {} @@ -20981,7 +21248,7 @@ snapshots: workbox-build@7.1.1(@types/babel__core@7.20.5): dependencies: - '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) + '@apideck/better-ajv-errors': 0.3.6(ajv@8.18.0) '@babel/core': 7.29.0 '@babel/preset-env': 7.29.0(@babel/core@7.29.0) '@babel/runtime': 7.28.6 @@ -20990,7 +21257,7 @@ snapshots: '@rollup/plugin-replace': 2.4.2(rollup@2.79.2) '@rollup/plugin-terser': 0.4.4(rollup@2.79.2) '@surma/rollup-plugin-off-main-thread': 2.2.3 - ajv: 8.17.1 + ajv: 8.18.0 common-tags: 1.8.2 fast-json-stable-stringify: 2.1.0 fs-extra: 9.1.0