diff --git a/.changeset/cool-parents-type.md b/.changeset/cool-parents-type.md new file mode 100644 index 000000000..08309ddf5 --- /dev/null +++ b/.changeset/cool-parents-type.md @@ -0,0 +1,8 @@ +--- +'@tanstack/react-form-devtools': patch +'@tanstack/solid-form-devtools': patch +'@tanstack/form-devtools': patch +'@tanstack/form-core': patch +--- + +Upgrade packages and fixed theme pacakge missmatch diff --git a/examples/react/array/package.json b/examples/react/array/package.json index 86c7098e2..fffa108ed 100644 --- a/examples/react/array/package.json +++ b/examples/react/array/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-devtools": "^0.7.8", "@tanstack/react-form": "^1.28.4", - "@tanstack/react-form-devtools": "^0.2.17", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^5.1.1", diff --git a/examples/react/devtools/package.json b/examples/react/devtools/package.json index c9a695a8e..a04b33ff4 100644 --- a/examples/react/devtools/package.json +++ b/examples/react/devtools/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-devtools": "^0.7.8", "@tanstack/react-form": "^1.28.4", - "@tanstack/react-form-devtools": "^0.2.17", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^5.1.1", diff --git a/examples/react/dynamic/package.json b/examples/react/dynamic/package.json index c8bbab123..526118491 100644 --- a/examples/react/dynamic/package.json +++ b/examples/react/dynamic/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-devtools": "^0.7.8", "@tanstack/react-form": "^1.28.4", - "@tanstack/react-form-devtools": "^0.2.17", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^5.1.1", diff --git a/examples/react/field-errors-from-form-validators/package.json b/examples/react/field-errors-from-form-validators/package.json index 361dde7f1..4c699d0a2 100644 --- a/examples/react/field-errors-from-form-validators/package.json +++ b/examples/react/field-errors-from-form-validators/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-devtools": "^0.7.8", "@tanstack/react-form": "^1.28.4", - "@tanstack/react-form-devtools": "^0.2.17", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^5.1.1", diff --git a/examples/react/large-form/package.json b/examples/react/large-form/package.json index b1287f158..d5fcaa20c 100644 --- a/examples/react/large-form/package.json +++ b/examples/react/large-form/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-devtools": "^0.7.8", "@tanstack/react-form": "^1.28.4", - "@tanstack/react-form-devtools": "^0.2.17", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^5.1.1", diff --git a/examples/react/query-integration/package.json b/examples/react/query-integration/package.json index 63a1dca63..07ecd3004 100644 --- a/examples/react/query-integration/package.json +++ b/examples/react/query-integration/package.json @@ -9,14 +9,14 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-devtools": "^0.7.8", "@tanstack/react-form": "^1.28.4", - "@tanstack/react-form-devtools": "^0.2.17", "@tanstack/react-query": "^5.89.0", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^5.1.1", diff --git a/examples/react/simple/package.json b/examples/react/simple/package.json index 9859cfed8..77be76444 100644 --- a/examples/react/simple/package.json +++ b/examples/react/simple/package.json @@ -9,13 +9,13 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-devtools": "^0.7.8", "@tanstack/react-form": "^1.28.4", - "@tanstack/react-form-devtools": "^0.2.17", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^5.1.1", diff --git a/examples/react/standard-schema/package.json b/examples/react/standard-schema/package.json index f61c64b65..cc1a9d20f 100644 --- a/examples/react/standard-schema/package.json +++ b/examples/react/standard-schema/package.json @@ -9,9 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-devtools": "^0.7.8", "@tanstack/react-form": "^1.28.4", - "@tanstack/react-form-devtools": "^0.2.17", "arktype": "^2.1.22", "effect": "^3.17.14", "react": "^19.0.0", @@ -20,6 +18,8 @@ "zod": "^3.25.76" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^5.1.1", diff --git a/examples/react/tanstack-start/package.json b/examples/react/tanstack-start/package.json index 0c4edfdef..270fa88d1 100644 --- a/examples/react/tanstack-start/package.json +++ b/examples/react/tanstack-start/package.json @@ -9,8 +9,6 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/react-devtools": "^0.7.8", - "@tanstack/react-form-devtools": "^0.2.17", "@tanstack/react-form-start": "^1.28.4", "@tanstack/react-router": "^1.134.9", "@tanstack/react-start": "^1.134.9", @@ -19,6 +17,8 @@ "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/node": "^24.1.0", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", diff --git a/examples/react/ui-libraries/package.json b/examples/react/ui-libraries/package.json index d0d095e69..4cdb168f4 100644 --- a/examples/react/ui-libraries/package.json +++ b/examples/react/ui-libraries/package.json @@ -14,9 +14,7 @@ "@mantine/core": "7.17.8", "@mantine/hooks": "7.17.8", "@mui/material": "6.5.0", - "@tanstack/react-devtools": "^0.7.8", "@tanstack/react-form": "^1.28.4", - "@tanstack/react-form-devtools": "^0.2.17", "@yme/lay-postcss": "0.1.0", "postcss": "8.5.6", "postcss-preset-mantine": "1.18.0", @@ -25,6 +23,8 @@ "react-dom": "^19.0.0" }, "devDependencies": { + "@tanstack/react-devtools": "^0.9.7", + "@tanstack/react-form-devtools": "^0.2.17", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^5.1.1", diff --git a/packages/form-core/package.json b/packages/form-core/package.json index 073a3c77e..bea3cf956 100644 --- a/packages/form-core/package.json +++ b/packages/form-core/package.json @@ -51,7 +51,7 @@ "src" ], "dependencies": { - "@tanstack/devtools-event-client": "^0.4.0", + "@tanstack/devtools-event-client": "^0.4.1", "@tanstack/pacer-lite": "^0.1.1", "@tanstack/store": "^0.9.1" }, diff --git a/packages/form-core/src/EventClient.ts b/packages/form-core/src/EventClient.ts index 84442ba21..89560e943 100644 --- a/packages/form-core/src/EventClient.ts +++ b/packages/form-core/src/EventClient.ts @@ -43,15 +43,15 @@ export type BroadcastFormId = { } type EventMap = { - 'form-devtools:form-state': BroadcastFormState - 'form-devtools:form-api': BroadcastFormApi - 'form-devtools:form-submission': BroadcastFormSubmissionState + 'form-state': BroadcastFormState + 'form-api': BroadcastFormApi + 'form-submission': BroadcastFormSubmissionState - 'form-devtools:request-form-state': BroadcastFormId - 'form-devtools:request-form-reset': BroadcastFormId - 'form-devtools:request-form-force-submit': BroadcastFormId + 'request-form-state': BroadcastFormId + 'request-form-reset': BroadcastFormId + 'request-form-force-submit': BroadcastFormId - 'form-devtools:form-unmounted': BroadcastFormId + 'form-unmounted': BroadcastFormId } export type EventClientEventMap = keyof EventMap diff --git a/packages/form-devtools/package.json b/packages/form-devtools/package.json index 50db6c152..18f16854d 100644 --- a/packages/form-devtools/package.json +++ b/packages/form-devtools/package.json @@ -26,23 +26,51 @@ "test:lib": "vitest", "test:lib:dev": "pnpm run test:lib --watch", "test:build": "publint --strict", - "build": "vite build && tsc -p tsconfig.build.json" + "build": "tsdown" }, "type": "module", - "types": "dist/esm/index.d.ts", - "module": "dist/esm/index.js", + "types": "./dist/index.d.ts", + "module": "./dist/index.js", "exports": { ".": { - "import": { - "types": "./dist/esm/index.d.ts", - "default": "./dist/esm/index.js" - } + "workerd": { + "types": "./dist/index.d.ts", + "import": "./dist/server.js" + }, + "browser": { + "development": { + "types": "./dist/index.d.ts", + "import": "./dist/dev.js" + }, + "types": "./dist/index.d.ts", + "import": "./dist/index.js" + }, + "node": { + "types": "./dist/index.d.ts", + "import": "./dist/server.js" + }, + "types": "./dist/index.d.ts", + "import": "./dist/index.js" }, "./production": { - "import": { - "types": "./dist/esm/production.d.ts", - "default": "./dist/esm/production.js" - } + "workerd": { + "types": "./dist/production/index.d.ts", + "import": "./dist/production/server.js" + }, + "browser": { + "development": { + "types": "./dist/production/index.d.ts", + "import": "./dist/production/dev.js" + }, + "types": "./dist/production/index.d.ts", + "import": "./dist/production/index.js" + }, + "node": { + "types": "./dist/production/index.d.ts", + "import": "./dist/production/server.js" + }, + "types": "./dist/production/index.d.ts", + "import": "./dist/production/index.js" }, "./package.json": "./package.json" }, @@ -52,15 +80,17 @@ "src" ], "dependencies": { - "@tanstack/devtools-ui": "^0.4.4", - "@tanstack/devtools-utils": "^0.3.0", + "@tanstack/devtools-ui": "^0.5.0", + "@tanstack/devtools-utils": "^0.3.2", "@tanstack/form-core": "workspace:*", "clsx": "^2.1.1", "dayjs": "^1.11.18", "goober": "^2.1.16" }, "devDependencies": { + "rolldown-plugin-solid": "^0.2.1", "solid-js": "^1.9.9", + "tsdown": "^0.21.1", "vite": "^7.2.2", "vite-plugin-solid": "^2.11.8" }, diff --git a/packages/form-devtools/src/components/DetailsPanel.tsx b/packages/form-devtools/src/components/DetailsPanel.tsx index bbf7659a3..ee2262932 100644 --- a/packages/form-devtools/src/components/DetailsPanel.tsx +++ b/packages/form-devtools/src/components/DetailsPanel.tsx @@ -69,6 +69,7 @@ export function DetailsPanel({ selectedKey }: DetailsPanelProps) {
diff --git a/packages/form-devtools/src/core.tsx b/packages/form-devtools/src/core.tsx index e94637630..e832fe8d3 100644 --- a/packages/form-devtools/src/core.tsx +++ b/packages/form-devtools/src/core.tsx @@ -1,10 +1,9 @@ -import { lazy } from 'solid-js' import { constructCoreClass } from '@tanstack/devtools-utils/solid' -const Component = lazy(() => import('./components')) - export interface FormDevtoolsInit {} -const [FormDevtoolsCore, FormDevtoolsCoreNoOp] = constructCoreClass(Component) +const [FormDevtoolsCore, FormDevtoolsCoreNoOp] = constructCoreClass( + () => import('./components'), +) export { FormDevtoolsCore, FormDevtoolsCoreNoOp } diff --git a/packages/form-devtools/tsconfig.json b/packages/form-devtools/tsconfig.json index 86a377267..b754b763a 100644 --- a/packages/form-devtools/tsconfig.json +++ b/packages/form-devtools/tsconfig.json @@ -8,5 +8,11 @@ "@tanstack/form-core": ["../form-core/src"] } }, - "include": ["src", "tests", "eslint.config.js", "vite.config.ts"] + "include": [ + "src", + "tests", + "eslint.config.js", + "vite.config.ts", + "tsdown.config.ts" + ] } diff --git a/packages/form-devtools/tsdown.config.ts b/packages/form-devtools/tsdown.config.ts new file mode 100644 index 000000000..a222ff746 --- /dev/null +++ b/packages/form-devtools/tsdown.config.ts @@ -0,0 +1,60 @@ +import { defineConfig } from 'tsdown' +import solid from 'rolldown-plugin-solid' + +const makeSolid = (ssr = false) => + solid({ solid: { generate: ssr ? 'ssr' : 'dom' } }) + +export default defineConfig([ + { + entry: { index: 'src/index.ts' }, + format: ['esm'], + outDir: 'dist', + fixedExtension: false, + plugins: [makeSolid()], + clean: true, + }, + { + entry: { dev: 'src/index.ts' }, + format: ['esm'], + outDir: 'dist', + fixedExtension: false, + plugins: [makeSolid()], + dts: false, + clean: false, + }, + { + entry: { server: 'src/index.ts' }, + format: ['esm'], + outDir: 'dist', + fixedExtension: false, + plugins: [makeSolid(true)], + dts: false, + clean: false, + }, + { + entry: { 'production/index': 'src/production.ts' }, + format: ['esm'], + outDir: 'dist', + fixedExtension: false, + plugins: [makeSolid()], + clean: false, + }, + { + entry: { 'production/dev': 'src/production.ts' }, + format: ['esm'], + outDir: 'dist', + fixedExtension: false, + plugins: [makeSolid()], + dts: false, + clean: false, + }, + { + entry: { 'production/server': 'src/production.ts' }, + format: ['esm'], + outDir: 'dist', + fixedExtension: false, + plugins: [makeSolid(true)], + dts: false, + clean: false, + }, +]) diff --git a/packages/form-devtools/vite.config.ts b/packages/form-devtools/vite.config.ts index 6565916b4..4783c542d 100644 --- a/packages/form-devtools/vite.config.ts +++ b/packages/form-devtools/vite.config.ts @@ -1,9 +1,8 @@ -import { defineConfig, mergeConfig } from 'vitest/config' -import { tanstackViteConfig } from '@tanstack/vite-config' +import { defineConfig } from 'vitest/config' import solid from 'vite-plugin-solid' import packageJson from './package.json' -const config = defineConfig({ +export default defineConfig({ plugins: [solid()], test: { name: packageJson.name, @@ -15,12 +14,3 @@ const config = defineConfig({ typecheck: { enabled: true }, }, }) - -export default mergeConfig( - config, - tanstackViteConfig({ - entry: ['./src/index.ts', './src/production.ts'], - srcDir: './src', - cjs: false, - }), -) diff --git a/packages/react-form-devtools/package.json b/packages/react-form-devtools/package.json index f9f4f5dff..a97205626 100644 --- a/packages/react-form-devtools/package.json +++ b/packages/react-form-devtools/package.json @@ -52,7 +52,7 @@ "src" ], "dependencies": { - "@tanstack/devtools-utils": "^0.3.0", + "@tanstack/devtools-utils": "^0.3.2", "@tanstack/form-devtools": "workspace:*" }, "devDependencies": { diff --git a/packages/solid-form-devtools/package.json b/packages/solid-form-devtools/package.json index 9300684e0..e86ea3383 100644 --- a/packages/solid-form-devtools/package.json +++ b/packages/solid-form-devtools/package.json @@ -54,7 +54,7 @@ "solid-js": ">=1.9.7" }, "dependencies": { - "@tanstack/devtools-utils": "^0.3.0", + "@tanstack/devtools-utils": "^0.3.2", "@tanstack/form-devtools": "workspace:*" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 75fe004c5..e961dcc83 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -388,15 +388,9 @@ importers: examples/react/array: dependencies: - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.28.4 version: link:../../../packages/react-form - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools react: specifier: ^19.0.0 version: 19.1.0 @@ -404,6 +398,12 @@ importers: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/react': specifier: ^19.0.7 version: 19.1.6 @@ -450,15 +450,9 @@ importers: examples/react/devtools: dependencies: - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.28.4 version: link:../../../packages/react-form - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools react: specifier: ^19.0.0 version: 19.1.0 @@ -466,6 +460,12 @@ importers: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/react': specifier: ^19.0.7 version: 19.1.6 @@ -481,15 +481,9 @@ importers: examples/react/dynamic: dependencies: - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.28.4 version: link:../../../packages/react-form - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools react: specifier: ^19.0.0 version: 19.1.0 @@ -497,6 +491,12 @@ importers: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/react': specifier: ^19.0.7 version: 19.1.6 @@ -515,15 +515,9 @@ importers: examples/react/field-errors-from-form-validators: dependencies: - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.28.4 version: link:../../../packages/react-form - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools react: specifier: ^19.0.0 version: 19.1.0 @@ -531,6 +525,12 @@ importers: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/react': specifier: ^19.0.7 version: 19.1.6 @@ -546,15 +546,9 @@ importers: examples/react/large-form: dependencies: - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.28.4 version: link:../../../packages/react-form - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools react: specifier: ^19.0.0 version: 19.1.0 @@ -562,6 +556,12 @@ importers: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/react': specifier: ^19.0.7 version: 19.1.6 @@ -642,15 +642,9 @@ importers: examples/react/query-integration: dependencies: - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.28.4 version: link:../../../packages/react-form - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools '@tanstack/react-query': specifier: ^5.89.0 version: 5.90.5(react@19.1.0) @@ -661,6 +655,12 @@ importers: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/react': specifier: ^19.0.7 version: 19.1.6 @@ -722,15 +722,9 @@ importers: examples/react/simple: dependencies: - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.28.4 version: link:../../../packages/react-form - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools react: specifier: ^19.0.0 version: 19.1.0 @@ -738,6 +732,12 @@ importers: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/react': specifier: ^19.0.7 version: 19.1.6 @@ -753,15 +753,9 @@ importers: examples/react/standard-schema: dependencies: - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.28.4 version: link:../../../packages/react-form - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools arktype: specifier: ^2.1.22 version: 2.1.23 @@ -781,6 +775,12 @@ importers: specifier: ^3.25.76 version: 3.25.76 devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/react': specifier: ^19.0.7 version: 19.1.6 @@ -796,12 +796,6 @@ importers: examples/react/tanstack-start: dependencies: - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools '@tanstack/react-form-start': specifier: ^1.28.4 version: link:../../../packages/react-form-start @@ -821,6 +815,12 @@ importers: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/node': specifier: ^24.1.0 version: 24.1.0 @@ -860,15 +860,9 @@ importers: '@mui/material': specifier: 6.5.0 version: 6.5.0(@emotion/react@11.14.0(@types/react@19.1.6)(react@19.1.0))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@19.1.6)(react@19.1.0))(@types/react@19.1.6)(react@19.1.0))(@types/react@19.1.6)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@tanstack/react-devtools': - specifier: ^0.7.8 - version: 0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) '@tanstack/react-form': specifier: ^1.28.4 version: link:../../../packages/react-form - '@tanstack/react-form-devtools': - specifier: ^0.2.17 - version: link:../../../packages/react-form-devtools '@yme/lay-postcss': specifier: 0.1.0 version: 0.1.0(postcss@8.5.6) @@ -888,6 +882,12 @@ importers: specifier: ^19.0.0 version: 19.1.0(react@19.1.0) devDependencies: + '@tanstack/react-devtools': + specifier: ^0.9.7 + version: 0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9) + '@tanstack/react-form-devtools': + specifier: ^0.2.17 + version: link:../../../packages/react-form-devtools '@types/react': specifier: ^19.0.7 version: 19.1.6 @@ -1265,8 +1265,8 @@ importers: packages/form-core: dependencies: '@tanstack/devtools-event-client': - specifier: ^0.4.0 - version: 0.4.0 + specifier: ^0.4.1 + version: 0.4.1 '@tanstack/pacer-lite': specifier: ^0.1.1 version: 0.1.1 @@ -1287,11 +1287,11 @@ importers: packages/form-devtools: dependencies: '@tanstack/devtools-ui': - specifier: ^0.4.4 - version: 0.4.4(csstype@3.1.3)(solid-js@1.9.9) + specifier: ^0.5.0 + version: 0.5.0(csstype@3.1.3)(solid-js@1.9.9) '@tanstack/devtools-utils': - specifier: ^0.3.0 - version: 0.3.0(@types/react@19.1.6)(csstype@3.1.3)(react@19.1.0)(solid-js@1.9.9)(vue@3.5.16(typescript@5.9.3)) + specifier: ^0.3.2 + version: 0.3.2(@types/react@19.1.6)(csstype@3.1.3)(react@19.1.0)(solid-js@1.9.9)(vue@3.5.16(typescript@5.9.3)) '@tanstack/form-core': specifier: workspace:* version: link:../form-core @@ -1305,9 +1305,15 @@ importers: specifier: ^2.1.16 version: 2.1.18(csstype@3.1.3) devDependencies: + rolldown-plugin-solid: + specifier: ^0.2.1 + version: 0.2.1(rolldown@1.0.0-rc.8)(solid-js@1.9.9) solid-js: specifier: ^1.9.9 version: 1.9.9 + tsdown: + specifier: ^0.21.1 + version: 0.21.1(oxc-resolver@11.15.0)(publint@0.3.15)(typescript@5.9.3) vite: specifier: ^7.2.2 version: 7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1) @@ -1359,8 +1365,8 @@ importers: packages/react-form-devtools: dependencies: '@tanstack/devtools-utils': - specifier: ^0.3.0 - version: 0.3.0(@types/react@19.1.6)(csstype@3.1.3)(react@19.1.0)(solid-js@1.9.9)(vue@3.5.16(typescript@5.9.3)) + specifier: ^0.3.2 + version: 0.3.2(@types/react@19.1.6)(csstype@3.1.3)(react@19.1.0)(solid-js@1.9.9)(vue@3.5.16(typescript@5.9.3)) '@tanstack/form-devtools': specifier: workspace:* version: link:../form-devtools @@ -1496,8 +1502,8 @@ importers: packages/solid-form-devtools: dependencies: '@tanstack/devtools-utils': - specifier: ^0.3.0 - version: 0.3.0(@types/react@19.1.6)(csstype@3.1.3)(react@19.1.0)(solid-js@1.9.9)(vue@3.5.16(typescript@5.9.3)) + specifier: ^0.3.2 + version: 0.3.2(@types/react@19.1.6)(csstype@3.1.3)(react@19.1.0)(solid-js@1.9.9)(vue@3.5.16(typescript@5.9.3)) '@tanstack/form-devtools': specifier: workspace:* version: link:../form-devtools @@ -1889,6 +1895,10 @@ packages: resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} engines: {node: '>=6.9.0'} + '@babel/generator@8.0.0-rc.2': + resolution: {integrity: sha512-oCQ1IKPwkzCeJzAPb7Fv8rQ9k5+1sG8mf2uoHiMInPYvkRfrDJxbTIbH51U+jstlkghus0vAi3EBvkfvEsYNLQ==} + engines: {node: ^20.19.0 || >=22.12.0} + '@babel/helper-annotate-as-pure@7.27.3': resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} @@ -1968,6 +1978,10 @@ packages: resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@8.0.0-rc.2': + resolution: {integrity: sha512-noLx87RwlBEMrTzncWd/FvTxoJ9+ycHNg0n8yyYydIoDsLZuxknKgWRJUqcrVkNrJ74uGyhWQzQaS3q8xfGAhQ==} + engines: {node: ^20.19.0 || >=22.12.0} + '@babel/helper-validator-identifier@7.27.1': resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} @@ -1976,6 +1990,10 @@ packages: resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@8.0.0-rc.2': + resolution: {integrity: sha512-xExUBkuXWJjVuIbO7z6q7/BA9bgfJDEhVL0ggrggLMbg0IzCUWGT1hZGE8qUH7Il7/RD/a6cZ3AAFrrlp1LF/A==} + engines: {node: ^20.19.0 || >=22.12.0} + '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} @@ -2002,6 +2020,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@8.0.0-rc.2': + resolution: {integrity: sha512-29AhEtcq4x8Dp3T72qvUMZHx0OMXCj4Jy/TEReQa+KWLln524Cj1fWb3QFi0l/xSpptQBR6y9RNEXuxpFvwiUQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1': resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} engines: {node: '>=6.9.0'} @@ -2452,6 +2475,10 @@ packages: resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} engines: {node: '>=6.9.0'} + '@babel/types@8.0.0-rc.2': + resolution: {integrity: sha512-91gAaWRznDwSX4E2tZ1YjBuIfnQVOFDCQ2r0Toby0gu4XEbyF623kXLMA8d4ZbCu+fINcrudkmEcwSUHgDDkNw==} + engines: {node: ^20.19.0 || >=22.12.0} + '@changesets/apply-release-plan@7.0.14': resolution: {integrity: sha512-ddBvf9PHdy2YY0OUiEl3TV78mH9sckndJR14QAt87KLEbIov81XO0q0QAmvooBxXlqRRP8I9B7XOzZwQG7JkWA==} @@ -3825,6 +3852,9 @@ packages: '@napi-rs/wasm-runtime@1.1.0': resolution: {integrity: sha512-Fq6DJW+Bb5jaWE69/qOE0D1TUN9+6uWhCeZpdnSBk14pjLcCWR7Q8n49PTSPHazM37JqrsdpEthXy2xn6jWWiA==} + '@napi-rs/wasm-runtime@1.1.1': + resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} + '@next/env@16.0.5': resolution: {integrity: sha512-jRLOw822AE6aaIm9oh0NrauZEM0Vtx5xhYPgqx89txUmv/UmcRwpcXmGeQOvYNT/1bakUwA+nG5CA74upYVVDw==} @@ -4018,6 +4048,9 @@ packages: resolution: {integrity: sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ==} engines: {node: '>=8.0'} + '@oxc-project/types@0.115.0': + resolution: {integrity: sha512-4n91DKnebUS4yjUHl2g3/b2T+IUdCfmoZGhmwsovZCDaJSs+QkVAM+0AqqTxHSsHfeiMuueT75cZaZcT/m0pSw==} + '@oxc-resolver/binding-android-arm-eabi@11.15.0': resolution: {integrity: sha512-Q+lWuFfq7whNelNJIP1dhXaVz4zO9Tu77GcQHyxDWh3MaCoO2Bisphgzmsh4ZoUe2zIchQh6OvQL99GlWHg9Tw==} cpu: [arm] @@ -4211,6 +4244,9 @@ packages: resolution: {integrity: sha512-S+9ANAvUmjutrshV4jZjaiG8XQyuJIZ8a4utWmN/vW1sgQ9IfBnPndwkmQYw53QmouOIytT874u65HEmu6H5jw==} engines: {node: '>=18'} + '@quansync/fs@1.0.0': + resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} + '@remix-run/dev@2.17.1': resolution: {integrity: sha512-Ou9iIewCs4IIoC5FjYBsfNzcCfdrc+3V8thRjULVMvTDfFxRoL+uNz/AlD3jC7Vm8Q08Iryy0joCOh8oghIhvQ==} engines: {node: '>=18.0.0'} @@ -4295,6 +4331,95 @@ packages: '@remix-run/web-stream@1.1.0': resolution: {integrity: sha512-KRJtwrjRV5Bb+pM7zxcTJkhIqWWSy+MYsIxHK+0m5atcznsf15YwUBWHWulZerV2+vvHH1Lp1DD7pw6qKW8SgA==} + '@rolldown/binding-android-arm64@1.0.0-rc.8': + resolution: {integrity: sha512-5bcmMQDWEfWUq3m79Mcf/kbO6e5Jr6YjKSsA1RnpXR6k73hQ9z1B17+4h93jXpzHvS18p7bQHM1HN/fSd+9zog==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.0.0-rc.8': + resolution: {integrity: sha512-dcHPd5N4g9w2iiPRJmAvO0fsIWzF2JPr9oSuTjxLL56qu+oML5aMbBMNwWbk58Mt3pc7vYs9CCScwLxdXPdRsg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-x64@1.0.0-rc.8': + resolution: {integrity: sha512-mw0VzDvoj8AuR761QwpdCFN0sc/jspuc7eRYJetpLWd+XyansUrH3C7IgNw6swBOgQT9zBHNKsVCjzpfGJlhUA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-freebsd-x64@1.0.0-rc.8': + resolution: {integrity: sha512-xNrRa6mQ9NmMIJBdJtPMPG8Mso0OhM526pDzc/EKnRrIrrkHD1E0Z6tONZRmUeJElfsQ6h44lQQCcDilSNIvSQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.8': + resolution: {integrity: sha512-WgCKoO6O/rRUwimWfEJDeztwJJmuuX0N2bYLLRxmXDTtCwjToTOqk7Pashl/QpQn3H/jHjx0b5yCMbcTVYVpNg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.8': + resolution: {integrity: sha512-tOHgTOQa8G4Z3ULj4G3NYOGGJEsqPHR91dT72u63OtVsZ7B6wFJKOx+ZKv+pvwzxWz92/I2ycaqi2/Ll4l+rlg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.8': + resolution: {integrity: sha512-oRbxcgDujCi2Yp1GTxoUFsIFlZsuPHU4OV4AzNc3/6aUmR4lfm9FK0uwQu82PJsuUwnF2jFdop3Ep5c1uK7Uxg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.8': + resolution: {integrity: sha512-oaLRyUHw8kQE5M89RqrDJZ10GdmGJcMeCo8tvaE4ukOofqgjV84AbqBSH6tTPjeT2BHv+xlKj678GBuIb47lKA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.8': + resolution: {integrity: sha512-1hjSKFrod5MwBBdLOOA0zpUuSfSDkYIY+QqcMcIU1WOtswZtZdUkcFcZza9b2HcAb0bnpmmyo0LZcaxLb2ov1g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.8': + resolution: {integrity: sha512-a1+F0aV4Wy9tT3o+cHl3XhOy6aFV+B8Ll+/JFj98oGkb6lGk3BNgrxd+80RwYRVd23oLGvj3LwluKYzlv1PEuw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-linux-x64-musl@1.0.0-rc.8': + resolution: {integrity: sha512-bGyXCFU11seFrf7z8PcHSwGEiFVkZ9vs+auLacVOQrVsI8PFHJzzJROF3P6b0ODDmXr0m6Tj5FlDhcXVk0Jp8w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-openharmony-arm64@1.0.0-rc.8': + resolution: {integrity: sha512-n8d+L2bKgf9G3+AM0bhHFWdlz9vYKNim39ujRTieukdRek0RAo2TfG2uEnV9spa4r4oHUfL9IjcY3M9SlqN1gw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-wasm32-wasi@1.0.0-rc.8': + resolution: {integrity: sha512-4R4iJDIk7BrJdteAbEAICXPoA7vZoY/M0OBfcRlQxzQvUYMcEp2GbC/C8UOgQJhu2TjGTpX1H8vVO1xHWcRqQA==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.8': + resolution: {integrity: sha512-3lwnklba9qQOpFnQ7EW+A1m4bZTWXZE4jtehsZ0YOl2ivW1FQqp5gY7X2DLuKITggesyuLwcmqS11fA7NtrmrA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.8': + resolution: {integrity: sha512-VGjCx9Ha1P/r3tXGDZyG0Fcq7Q0Afnk64aaKzr1m40vbn1FL8R3W0V1ELDvPgzLXaaqK/9PnsqSaLWXfn6JtGQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + '@rolldown/pluginutils@1.0.0-beta.27': resolution: {integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==} @@ -4304,6 +4429,9 @@ packages: '@rolldown/pluginutils@1.0.0-beta.47': resolution: {integrity: sha512-8QagwMH3kNCuzD8EWL8R2YPW5e4OrHNSAHRFDdmFqEwEaD/KcNKjVoumo+gP2vW5eKB2UPbM6vTYiGZX0ixLnw==} + '@rolldown/pluginutils@1.0.0-rc.8': + resolution: {integrity: sha512-wzJwL82/arVfeSP3BLr1oTy40XddjtEdrdgtJ4lLRBu06mP3q/8HGM6K0JRlQuTA3XB0pNJx2so/nmpY4xyOew==} + '@rollup/plugin-json@6.1.0': resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} @@ -4783,20 +4911,24 @@ packages: resolution: {integrity: sha512-kl0r6N5iIL3t9gGDRAv55VRM3UIyMKVH83esRGq7xBjYsRLe/BeCIN2HqrlJkObUXQMKhy7i8ejuGOn+bDqDBw==} engines: {node: '>=18'} + '@tanstack/devtools-client@0.0.6': + resolution: {integrity: sha512-f85ZJXJnDIFOoykG/BFIixuAevJovCvJF391LPs6YjBAPhGYC50NWlx1y4iF/UmK5/cCMx+/JqI5SBOz7FanQQ==} + engines: {node: '>=18'} + '@tanstack/devtools-event-bus@0.3.2': resolution: {integrity: sha512-yJT2As/drc+Epu0nsqCsJaKaLcaNGufiNxSlp/+/oeTD0jsBxF9/PJBfh66XVpYXkKr97b8689mSu7QMef0Rrw==} engines: {node: '>=18'} - '@tanstack/devtools-event-bus@0.3.3': - resolution: {integrity: sha512-lWl88uLAz7ZhwNdLH6A3tBOSEuBCrvnY9Fzr5JPdzJRFdM5ZFdyNWz1Bf5l/F3GU57VodrN0KCFi9OA26H5Kpg==} + '@tanstack/devtools-event-bus@0.4.1': + resolution: {integrity: sha512-cNnJ89Q021Zf883rlbBTfsaxTfi2r73/qejGtyTa7ksErF3hyDyAq1aTbo5crK9dAL7zSHh9viKY1BtMls1QOA==} engines: {node: '>=18'} '@tanstack/devtools-event-client@0.3.5': resolution: {integrity: sha512-RL1f5ZlfZMpghrCIdzl6mLOFLTuhqmPNblZgBaeKfdtk5rfbjykurv+VfYydOFXj0vxVIoA2d/zT7xfD7Ph8fw==} engines: {node: '>=18'} - '@tanstack/devtools-event-client@0.4.0': - resolution: {integrity: sha512-RPfGuk2bDZgcu9bAJodvO2lnZeHuz4/71HjZ0bGb/SPg8+lyTA+RLSKQvo7fSmPSi8/vcH3aKQ8EM9ywf1olaw==} + '@tanstack/devtools-event-client@0.4.1': + resolution: {integrity: sha512-GRxmPw4OHZ2oZeIEUkEwt/NDvuEqzEYRAjzUVMs+I0pd4C7k1ySOiuJK2CqF+K/yEAR3YZNkW3ExrpDarh9Vwg==} engines: {node: '>=18'} '@tanstack/devtools-ui@0.4.3': @@ -4805,14 +4937,14 @@ packages: peerDependencies: solid-js: '>=1.9.7' - '@tanstack/devtools-ui@0.4.4': - resolution: {integrity: sha512-5xHXFyX3nom0UaNfiOM92o6ziaHjGo3mcSGe2HD5Xs8dWRZNpdZ0Smd0B9ddEhy0oB+gXyMzZgUJb9DmrZV0Mg==} + '@tanstack/devtools-ui@0.5.0': + resolution: {integrity: sha512-nNZ14054n31fWB61jtWhZYLRdQ3yceCE3G/RINoINUB0RqIGZAIm9DnEDwOTAOfqt4/a/D8vNk8pJu6RQUp74g==} engines: {node: '>=18'} peerDependencies: solid-js: '>=1.9.7' - '@tanstack/devtools-utils@0.3.0': - resolution: {integrity: sha512-JgApXVrgtgSLIPrm/QWHx0u6c9Ji0MNMDWhwujapj8eMzux5aOfi+2Ycwzj0A0qITXA12SEPYV3HC568mDtYmQ==} + '@tanstack/devtools-utils@0.3.2': + resolution: {integrity: sha512-fu9wmE2bHigiE1Lc5RFSchgdN35wX15TqfB4O4vJa6SqX9JH2ov57J60u18lheROaBiteloPzcCbkLNpx0aacw==} engines: {node: '>=18'} peerDependencies: '@types/react': '>=17.0.0' @@ -4832,14 +4964,14 @@ packages: vue: optional: true - '@tanstack/devtools@0.6.21': - resolution: {integrity: sha512-j8cCmrOz7wu4G4jJ2ZZCo3fIGGDMygSQVPZDtyFylKtKC5i88Hnu6YioODP6I+0mbn9Qvr4eWgPHEONXAViXeA==} + '@tanstack/devtools@0.10.11': + resolution: {integrity: sha512-Nk1rHsv6S/5Krzz+uL5jldW9gKb3s6rkkVl1L9oVYHNClKthbrk2hGef4Di6yj449QIOqVExTdDujjQ4roq1dg==} engines: {node: '>=18'} peerDependencies: solid-js: '>=1.9.7' - '@tanstack/devtools@0.6.22': - resolution: {integrity: sha512-G7wZZiZD+pQ7OjN+lQaV7m2fhxHPUmYuOe9wM2d6QqzeI8QCDqjvKqDZLFdcNystyIw+Twf4X1jqJcR1S30ykw==} + '@tanstack/devtools@0.6.21': + resolution: {integrity: sha512-j8cCmrOz7wu4G4jJ2ZZCo3fIGGDMygSQVPZDtyFylKtKC5i88Hnu6YioODP6I+0mbn9Qvr4eWgPHEONXAViXeA==} engines: {node: '>=18'} peerDependencies: solid-js: '>=1.9.7' @@ -4865,8 +4997,8 @@ packages: '@tanstack/query-core@5.90.5': resolution: {integrity: sha512-wLamYp7FaDq6ZnNehypKI5fNvxHPfTYylE0m/ZpuuzJfJqhR5Pxg9gvGBHZx4n7J+V5Rg5mZxHHTlv25Zt5u+w==} - '@tanstack/react-devtools@0.7.8': - resolution: {integrity: sha512-/G5Z6NOK5puJHpAykD0zEvmi+v53MfwsAbgSzrlLD1+UqKKh1BA63TdTqGz52mLxfQTfvW5jDRyCFV0fHZFqEw==} + '@tanstack/react-devtools@0.9.10': + resolution: {integrity: sha512-WKFU8SXN7DLM7EyD2aUAhmk7JGNeONWhQozAH2qDCeOjyc3Yzxs4BxeoyKMYyEiX/eCp8ZkMTf/pJX6vm2LGeA==} engines: {node: '>=18'} peerDependencies: '@types/react': '>=16.8' @@ -5185,6 +5317,9 @@ packages: '@types/http-proxy@1.17.16': resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} + '@types/jsesc@2.5.1': + resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} + '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -5791,6 +5926,10 @@ packages: resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} engines: {node: '>=14'} + ansis@4.2.0: + resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==} + engines: {node: '>=14'} + anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -5832,6 +5971,10 @@ packages: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} + ast-kit@3.0.0-beta.1: + resolution: {integrity: sha512-trmleAnZ2PxN/loHWVhhx1qeOHSRXq4TDsBBxq3GqeJitfk3+jTQ+v/C1km/KYq9M7wKqCewMh+/NAvVH7m+bw==} + engines: {node: '>=20.19.0'} + ast-types@0.16.1: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} @@ -5876,6 +6019,11 @@ packages: peerDependencies: '@babel/core': ^7.20.12 + babel-plugin-jsx-dom-expressions@0.40.5: + resolution: {integrity: sha512-8TFKemVLDYezqqv4mWz+PhRrkryTzivTGu0twyLrOkVZ0P63COx2Y04eVsUjFlwSOXui1z3P3Pn209dokWnirg==} + peerDependencies: + '@babel/core': ^7.20.12 + babel-plugin-macros@3.1.0: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} @@ -5898,6 +6046,15 @@ packages: babel-plugin-react-compiler@19.1.0-rc.3: resolution: {integrity: sha512-mjRn69WuTz4adL0bXGx8Rsyk1086zFJeKmes6aK0xPuK3aaXmDJdLHqwKKMrpm6KAI1MCoUK72d2VeqQbu8YIA==} + babel-preset-solid@1.9.10: + resolution: {integrity: sha512-HCelrgua/Y+kqO8RyL04JBWS/cVdrtUv/h45GntgQY+cJl4eBcKkCDV3TdMjtKx1nXwRaR9QXslM/Npm1dxdZQ==} + peerDependencies: + '@babel/core': ^7.0.0 + solid-js: ^1.9.10 + peerDependenciesMeta: + solid-js: + optional: true + babel-preset-solid@1.9.6: resolution: {integrity: sha512-HXTK9f93QxoH8dYn1M2mJdOlWgMsR88Lg/ul6QCZGkNTktjTE5HAf93YxQumHoCudLEtZrU1cFCMFOVho6GqFg==} peerDependencies: @@ -5940,6 +6097,9 @@ packages: birecord@0.1.1: resolution: {integrity: sha512-VUpsf/qykW0heRlC8LooCq28Kxn3mAqKohhDG/49rrsQ1dT1CXyj/pgXS+5BSRzFTR/3DyIBOqQOrGyZOh71Aw==} + birpc@4.0.0: + resolution: {integrity: sha512-LShSxJP0KTmd101b6DRyGBj57LZxSDYWKitQNW/mi8GRMvZb078Uf9+pveax1DrVL89vm7mWe+TovdI/UDOuPw==} + bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -5993,6 +6153,10 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} + cac@7.0.0: + resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==} + engines: {node: '>=20.19.0'} + cacache@17.1.4: resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -6345,6 +6509,9 @@ packages: dayjs@1.11.18: resolution: {integrity: sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==} + dayjs@1.11.19: + resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} + de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} @@ -6430,6 +6597,9 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} + defu@6.1.4: + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -6530,6 +6700,15 @@ packages: resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} engines: {node: '>=12'} + dts-resolver@2.1.3: + resolution: {integrity: sha512-bihc7jPC90VrosXNzK0LTE2cuLP6jr0Ro8jk+kMugHReJVLIpHz/xadeq3MhuwyO4TD4OA3L1Q8pBBFRc08Tsw==} + engines: {node: '>=20.19.0'} + peerDependencies: + oxc-resolver: '>=11.0.0' + peerDependenciesMeta: + oxc-resolver: + optional: true + dunder-proto@1.0.1: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} @@ -6567,6 +6746,10 @@ packages: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} + empathic@2.0.0: + resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==} + engines: {node: '>=14'} + encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -7172,6 +7355,9 @@ packages: get-tsconfig@4.10.1: resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} + get-tsconfig@4.13.6: + resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==} + glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -7185,6 +7371,7 @@ 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 globals@14.0.0: @@ -7279,6 +7466,9 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + hookable@6.0.1: + resolution: {integrity: sha512-uKGyY8BuzN/a5gvzvA+3FVWo0+wUjgtfSdnmjtrOVwQCZPHpHDH2WRO3VZSOeluYrHoDCiXFffZXs8Dj1ULWtw==} + hosted-git-info@6.1.3: resolution: {integrity: sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -7416,6 +7606,10 @@ packages: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} + import-without-cache@0.2.5: + resolution: {integrity: sha512-B6Lc2s6yApwnD2/pMzFh/d5AVjdsDXjgkeJ766FmFuJELIGHNycKRj+l3A39yZPM4CchqNCB4RITEAYB1KUM6A==} + engines: {node: '>=20.19.0'} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -8440,6 +8634,7 @@ packages: next@16.0.5: resolution: {integrity: sha512-XUPsFqSqu/NDdPfn/cju9yfIedkDI7ytDoALD9todaSMxk1Z5e3WcbUjfI9xsanFTys7xz62lnRWNFqJordzkQ==} engines: {node: '>=20.9.0'} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/CVE-2025-66478 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -8620,6 +8815,9 @@ packages: obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + obug@2.1.1: + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} + on-finished@2.3.0: resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} engines: {node: '>= 0.8'} @@ -9088,6 +9286,9 @@ packages: quansync@0.2.11: resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} + quansync@1.0.0: + resolution: {integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -9328,6 +9529,37 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + rolldown-plugin-dts@0.22.4: + resolution: {integrity: sha512-pueqTPyN1N6lWYivyDGad+j+GO3DT67pzpct8s8e6KGVIezvnrDjejuw1AXFeyDRas3xTq4Ja6Lj5R5/04C5GQ==} + engines: {node: '>=20.19.0'} + peerDependencies: + '@ts-macro/tsc': ^0.3.6 + '@typescript/native-preview': '>=7.0.0-dev.20250601.1' + rolldown: ^1.0.0-rc.3 + typescript: ^5.0.0 || ^6.0.0-beta + vue-tsc: ~3.2.0 + peerDependenciesMeta: + '@ts-macro/tsc': + optional: true + '@typescript/native-preview': + optional: true + typescript: + optional: true + vue-tsc: + optional: true + + rolldown-plugin-solid@0.2.1: + resolution: {integrity: sha512-vRMsRf4psuWEXZbx+pwp1UYg0YrC9PWPrjGXwFLkVZPtH08sFSMhZpLwMUaLcKoqUvoWlvCPhbFDeSks7os6qQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + rolldown: '>=0.15.0' + solid-js: '>=1.8.0' + + rolldown@1.0.0-rc.8: + resolution: {integrity: sha512-RGOL7mz/aoQpy/y+/XS9iePBfeNRDUdozrhCEJxdpJyimW8v6yp4c30q6OviUU5AnUJVLRL9GP//HUs6N3ALrQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + rollup-plugin-dts@6.2.1: resolution: {integrity: sha512-sR3CxYUl7i2CHa0O7bA45mCrgADyAQ0tVtGSqi3yvH28M+eg1+g5d7kQ9hLvEz5dorK3XVsH5L2jwHLQf72DzA==} engines: {node: '>=16'} @@ -9454,6 +9686,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -9881,10 +10118,12 @@ packages: tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} + deprecated: Old versions of tar 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 tar@7.4.3: resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} engines: {node: '>=18'} + deprecated: Old versions of tar 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 term-size@2.2.1: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} @@ -9939,6 +10178,10 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinyexec@1.0.2: + resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} + engines: {node: '>=18'} + tinyglobby@0.2.14: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} @@ -10039,6 +10282,34 @@ packages: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} + tsdown@0.21.1: + resolution: {integrity: sha512-2Qgm5Pztm1ZOBr6AfJ4pAlspuufa5SlnBgnUx7a0QSm0a73FrBETiRB422gHtMKbgWf1oUtjBL/eK+po7OXwKw==} + engines: {node: '>=20.19.0'} + hasBin: true + peerDependencies: + '@arethetypeswrong/core': ^0.18.1 + '@tsdown/css': 0.21.1 + '@tsdown/exe': 0.21.1 + '@vitejs/devtools': '*' + publint: ^0.3.0 + typescript: ^5.0.0 + unplugin-unused: ^0.5.0 + peerDependenciesMeta: + '@arethetypeswrong/core': + optional: true + '@tsdown/css': + optional: true + '@tsdown/exe': + optional: true + '@vitejs/devtools': + optional: true + publint: + optional: true + typescript: + optional: true + unplugin-unused: + optional: true + tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -10128,6 +10399,9 @@ packages: ufo@1.6.1: resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} + unconfig-core@7.5.0: + resolution: {integrity: sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w==} + undici-types@7.8.0: resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} @@ -10216,6 +10490,16 @@ packages: unrs-resolver@1.11.1: resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} + unrun@0.2.31: + resolution: {integrity: sha512-qltXRUeKQSrIgVS4NbH6PXEFqq+dru2ivH9QINfB+TinSlslgQvursJEV56QzaX8VaDCV5KfbROwKTQf/APJFA==} + engines: {node: '>=20.19.0'} + hasBin: true + peerDependencies: + synckit: ^0.11.11 + peerDependenciesMeta: + synckit: + optional: true + update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true @@ -10668,6 +10952,7 @@ packages: whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} @@ -11265,7 +11550,7 @@ snapshots: '@babel/code-frame@7.26.2': dependencies: - '@babel/helper-validator-identifier': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -11333,6 +11618,15 @@ snapshots: '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 + '@babel/generator@8.0.0-rc.2': + dependencies: + '@babel/parser': 8.0.0-rc.2 + '@babel/types': 8.0.0-rc.2 + '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/trace-mapping': 0.3.29 + '@types/jsesc': 2.5.1 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.27.3': dependencies: '@babel/types': 7.28.2 @@ -11353,7 +11647,20 @@ snapshots: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.3) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.28.3 + '@babel/traverse': 7.28.5 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.5 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -11380,14 +11687,14 @@ snapshots: '@babel/helper-member-expression-to-functions@7.27.1': dependencies: - '@babel/traverse': 7.28.3 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.18.6': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.5 '@babel/helper-module-imports@7.27.1': dependencies: @@ -11416,7 +11723,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.5 '@babel/helper-plugin-utils@7.27.1': {} @@ -11425,7 +11732,7 @@ snapshots: '@babel/core': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-wrap-function': 7.27.1 - '@babel/traverse': 7.28.3 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -11434,14 +11741,23 @@ snapshots: '@babel/core': 7.28.3 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.28.3 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + + '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.28.3 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color @@ -11451,17 +11767,21 @@ snapshots: '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-string-parser@8.0.0-rc.2': {} + '@babel/helper-validator-identifier@7.27.1': {} '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-identifier@8.0.0-rc.2': {} + '@babel/helper-validator-option@7.27.1': {} '@babel/helper-wrap-function@7.27.1': dependencies: '@babel/template': 7.27.2 - '@babel/traverse': 7.28.3 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color @@ -11483,11 +11803,15 @@ snapshots: dependencies: '@babel/types': 7.28.5 + '@babel/parser@8.0.0-rc.2': + dependencies: + '@babel/types': 8.0.0-rc.2 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.28.3)': dependencies: '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.3 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -11514,7 +11838,7 @@ snapshots: dependencies: '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.3 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -11550,11 +11874,21 @@ snapshots: '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.3)': dependencies: '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.3)': dependencies: '@babel/core': 7.28.3 @@ -11618,7 +11952,7 @@ snapshots: '@babel/helper-globals': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.3) - '@babel/traverse': 7.28.3 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -11632,7 +11966,7 @@ snapshots: dependencies: '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.3 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -11689,7 +12023,7 @@ snapshots: '@babel/core': 7.28.3 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - '@babel/traverse': 7.28.3 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -11729,13 +12063,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-modules-systemjs@7.27.1(@babel/core@7.28.3)': dependencies: '@babel/core': 7.28.3 '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.3) '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.3 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -11775,7 +12117,7 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.3) '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.3) - '@babel/traverse': 7.28.3 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -11904,6 +12246,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.28.3)': dependencies: '@babel/core': 7.28.3 @@ -12007,7 +12360,7 @@ snapshots: dependencies: '@babel/core': 7.28.3 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.2 + '@babel/types': 7.28.5 esutils: 2.0.3 '@babel/preset-typescript@7.27.1(@babel/core@7.28.3)': @@ -12021,6 +12374,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/preset-typescript@7.27.1(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.28.5) + transitivePeerDependencies: + - supports-color + '@babel/runtime@7.28.3': {} '@babel/template@7.27.2': @@ -12063,6 +12427,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 + '@babel/types@8.0.0-rc.2': + dependencies: + '@babel/helper-string-parser': 8.0.0-rc.2 + '@babel/helper-validator-identifier': 8.0.0-rc.2 + '@changesets/apply-release-plan@7.0.14': dependencies: '@changesets/config': 3.1.2 @@ -13378,6 +13747,13 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true + '@napi-rs/wasm-runtime@1.1.1': + dependencies: + '@emnapi/core': 1.7.1 + '@emnapi/runtime': 1.7.1 + '@tybys/wasm-util': 0.10.1 + optional: true + '@next/env@16.0.5': {} '@next/swc-darwin-arm64@16.0.5': @@ -13434,11 +13810,11 @@ snapshots: '@npmcli/fs@3.1.1': dependencies: - semver: 7.7.2 + semver: 7.7.3 '@npmcli/fs@4.0.0': dependencies: - semver: 7.7.2 + semver: 7.7.3 '@npmcli/git@4.1.0': dependencies: @@ -13448,7 +13824,7 @@ snapshots: proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.7.2 + semver: 7.7.3 which: 3.0.1 transitivePeerDependencies: - bluebird @@ -13461,7 +13837,7 @@ snapshots: npm-pick-manifest: 10.0.0 proc-log: 5.0.0 promise-retry: 2.0.1 - semver: 7.7.2 + semver: 7.7.3 which: 5.0.0 '@npmcli/installed-package-contents@3.0.0': @@ -13479,7 +13855,7 @@ snapshots: json-parse-even-better-errors: 3.0.2 normalize-package-data: 5.0.0 proc-log: 3.0.0 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - bluebird @@ -13490,7 +13866,7 @@ snapshots: hosted-git-info: 8.1.0 json-parse-even-better-errors: 4.0.0 proc-log: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-license: 3.0.4 '@npmcli/promise-spawn@6.0.2': @@ -13563,6 +13939,8 @@ snapshots: '@oozcitak/util@8.3.8': {} + '@oxc-project/types@0.115.0': {} + '@oxc-resolver/binding-android-arm-eabi@11.15.0': optional: true @@ -13693,6 +14071,10 @@ snapshots: '@publint/pack@0.1.2': {} + '@quansync/fs@1.0.0': + dependencies: + quansync: 1.0.0 + '@remix-run/dev@2.17.1(@remix-run/react@2.17.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.2))(@remix-run/serve@2.17.1(typescript@5.8.2))(@types/node@24.1.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(typescript@5.8.2)(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1))(yaml@2.8.1)': dependencies: '@babel/core': 7.28.3 @@ -13862,12 +14244,61 @@ snapshots: dependencies: web-streams-polyfill: 3.3.3 + '@rolldown/binding-android-arm64@1.0.0-rc.8': + optional: true + + '@rolldown/binding-darwin-arm64@1.0.0-rc.8': + optional: true + + '@rolldown/binding-darwin-x64@1.0.0-rc.8': + optional: true + + '@rolldown/binding-freebsd-x64@1.0.0-rc.8': + optional: true + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.8': + optional: true + + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.8': + optional: true + + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.8': + optional: true + + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.8': + optional: true + + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.8': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.8': + optional: true + + '@rolldown/binding-linux-x64-musl@1.0.0-rc.8': + optional: true + + '@rolldown/binding-openharmony-arm64@1.0.0-rc.8': + optional: true + + '@rolldown/binding-wasm32-wasi@1.0.0-rc.8': + dependencies: + '@napi-rs/wasm-runtime': 1.1.1 + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.8': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.8': + optional: true + '@rolldown/pluginutils@1.0.0-beta.27': {} '@rolldown/pluginutils@1.0.0-beta.40': {} '@rolldown/pluginutils@1.0.0-beta.47': {} + '@rolldown/pluginutils@1.0.0-rc.8': {} + '@rollup/plugin-json@6.1.0(rollup@4.52.5)': dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.52.5) @@ -14278,6 +14709,10 @@ snapshots: dependencies: '@tanstack/devtools-event-client': 0.3.5 + '@tanstack/devtools-client@0.0.6': + dependencies: + '@tanstack/devtools-event-client': 0.4.1 + '@tanstack/devtools-event-bus@0.3.2': dependencies: ws: 8.18.3 @@ -14285,7 +14720,7 @@ snapshots: - bufferutil - utf-8-validate - '@tanstack/devtools-event-bus@0.3.3': + '@tanstack/devtools-event-bus@0.4.1': dependencies: ws: 8.18.3 transitivePeerDependencies: @@ -14294,7 +14729,7 @@ snapshots: '@tanstack/devtools-event-client@0.3.5': {} - '@tanstack/devtools-event-client@0.4.0': {} + '@tanstack/devtools-event-client@0.4.1': {} '@tanstack/devtools-ui@0.4.3(csstype@3.1.3)(solid-js@1.9.9)': dependencies: @@ -14304,17 +14739,18 @@ snapshots: transitivePeerDependencies: - csstype - '@tanstack/devtools-ui@0.4.4(csstype@3.1.3)(solid-js@1.9.9)': + '@tanstack/devtools-ui@0.5.0(csstype@3.1.3)(solid-js@1.9.9)': dependencies: clsx: 2.1.1 + dayjs: 1.11.19 goober: 2.1.18(csstype@3.1.3) solid-js: 1.9.9 transitivePeerDependencies: - csstype - '@tanstack/devtools-utils@0.3.0(@types/react@19.1.6)(csstype@3.1.3)(react@19.1.0)(solid-js@1.9.9)(vue@3.5.16(typescript@5.9.3))': + '@tanstack/devtools-utils@0.3.2(@types/react@19.1.6)(csstype@3.1.3)(react@19.1.0)(solid-js@1.9.9)(vue@3.5.16(typescript@5.9.3))': dependencies: - '@tanstack/devtools-ui': 0.4.4(csstype@3.1.3)(solid-js@1.9.9) + '@tanstack/devtools-ui': 0.5.0(csstype@3.1.3)(solid-js@1.9.9) optionalDependencies: '@types/react': 19.1.6 react: 19.1.0 @@ -14323,14 +14759,14 @@ snapshots: transitivePeerDependencies: - csstype - '@tanstack/devtools@0.6.21(csstype@3.1.3)(solid-js@1.9.9)': + '@tanstack/devtools@0.10.11(csstype@3.1.3)(solid-js@1.9.9)': dependencies: '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.9) '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.9) - '@tanstack/devtools-client': 0.0.3 - '@tanstack/devtools-event-bus': 0.3.2 - '@tanstack/devtools-ui': 0.4.3(csstype@3.1.3)(solid-js@1.9.9) + '@tanstack/devtools-client': 0.0.6 + '@tanstack/devtools-event-bus': 0.4.1 + '@tanstack/devtools-ui': 0.5.0(csstype@3.1.3)(solid-js@1.9.9) clsx: 2.1.1 goober: 2.1.18(csstype@3.1.3) solid-js: 1.9.9 @@ -14339,13 +14775,13 @@ snapshots: - csstype - utf-8-validate - '@tanstack/devtools@0.6.22(csstype@3.1.3)(solid-js@1.9.9)': + '@tanstack/devtools@0.6.21(csstype@3.1.3)(solid-js@1.9.9)': dependencies: '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.9) '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.9) '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.9) '@tanstack/devtools-client': 0.0.3 - '@tanstack/devtools-event-bus': 0.3.3 + '@tanstack/devtools-event-bus': 0.3.2 '@tanstack/devtools-ui': 0.4.3(csstype@3.1.3)(solid-js@1.9.9) clsx: 2.1.1 goober: 2.1.18(csstype@3.1.3) @@ -14358,9 +14794,9 @@ snapshots: '@tanstack/directive-functions-plugin@1.134.5(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1))': dependencies: '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.3 - '@babel/traverse': 7.28.3 - '@babel/types': 7.28.2 + '@babel/core': 7.28.5 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 '@tanstack/router-utils': 1.133.19 babel-dead-code-elimination: 1.0.10 pathe: 2.0.3 @@ -14391,9 +14827,9 @@ snapshots: '@tanstack/query-core@5.90.5': {} - '@tanstack/react-devtools@0.7.8(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9)': + '@tanstack/react-devtools@0.9.10(@types/react-dom@19.1.5(@types/react@19.1.6))(@types/react@19.1.6)(csstype@3.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(solid-js@1.9.9)': dependencies: - '@tanstack/devtools': 0.6.22(csstype@3.1.3)(solid-js@1.9.9) + '@tanstack/devtools': 0.10.11(csstype@3.1.3)(solid-js@1.9.9) '@types/react': 19.1.6 '@types/react-dom': 19.1.5(@types/react@19.1.6) react: 19.1.0 @@ -14501,12 +14937,12 @@ snapshots: '@tanstack/router-plugin@1.135.2(@tanstack/react-router@1.135.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.9)(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1)))(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1))(webpack@5.101.2(@swc/core@1.13.5))': dependencies: - '@babel/core': 7.28.3 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.3) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) + '@babel/core': 7.28.5 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) '@babel/template': 7.27.2 - '@babel/traverse': 7.28.3 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 '@tanstack/router-core': 1.135.2 '@tanstack/router-generator': 1.135.2 '@tanstack/router-utils': 1.133.19 @@ -14525,10 +14961,10 @@ snapshots: '@tanstack/router-utils@1.133.19': dependencies: - '@babel/core': 7.28.3 + '@babel/core': 7.28.5 '@babel/generator': 7.28.3 '@babel/parser': 7.28.3 - '@babel/preset-typescript': 7.27.1(@babel/core@7.28.3) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.5) ansis: 4.1.0 diff: 8.0.2 pathe: 2.0.3 @@ -14539,12 +14975,12 @@ snapshots: '@tanstack/server-functions-plugin@1.134.5(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1))': dependencies: '@babel/code-frame': 7.27.1 - '@babel/core': 7.28.3 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.3) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) + '@babel/core': 7.28.5 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) '@babel/template': 7.27.2 - '@babel/traverse': 7.28.3 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 '@tanstack/directive-functions-plugin': 1.134.5(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1)) babel-dead-code-elimination: 1.0.10 tiny-invariant: 1.3.3 @@ -14577,7 +15013,7 @@ snapshots: '@tanstack/start-plugin-core@1.135.2(@tanstack/react-router@1.135.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.9)(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1)))(vite@7.2.2(@types/node@24.1.0)(jiti@2.6.1)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)(tsx@4.19.4)(yaml@2.8.1))(webpack@5.101.2(@swc/core@1.13.5))': dependencies: '@babel/code-frame': 7.26.2 - '@babel/core': 7.28.3 + '@babel/core': 7.28.5 '@babel/types': 7.28.2 '@rolldown/pluginutils': 1.0.0-beta.40 '@tanstack/router-core': 1.135.2 @@ -14775,16 +15211,16 @@ snapshots: '@types/babel__generator@7.27.0': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.5 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.28.3 - '@babel/types': 7.28.2 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 '@types/babel__traverse@7.20.7': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.5 '@types/body-parser@1.19.5': dependencies: @@ -14869,6 +15305,8 @@ snapshots: dependencies: '@types/node': 24.1.0 + '@types/jsesc@2.5.1': {} + '@types/json-schema@7.0.15': {} '@types/mdast@3.0.15': @@ -15034,7 +15472,7 @@ snapshots: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.2 + semver: 7.7.3 ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: @@ -15050,7 +15488,7 @@ snapshots: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.2 + semver: 7.7.3 ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: @@ -15138,7 +15576,7 @@ snapshots: '@vanilla-extract/babel-plugin-debug-ids@1.2.0': dependencies: - '@babel/core': 7.28.3 + '@babel/core': 7.28.5 transitivePeerDependencies: - supports-color @@ -15161,8 +15599,8 @@ snapshots: '@vanilla-extract/integration@6.5.0(@types/node@24.1.0)(babel-plugin-macros@3.1.0)(less@4.4.0)(sass@1.90.0)(sugarss@5.0.1(postcss@8.5.6))(terser@5.43.1)': dependencies: - '@babel/core': 7.28.3 - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) + '@babel/core': 7.28.5 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) '@vanilla-extract/babel-plugin-debug-ids': 1.2.0 '@vanilla-extract/css': 1.17.2(babel-plugin-macros@3.1.0) esbuild: 0.17.6 @@ -15294,7 +15732,7 @@ snapshots: '@vue/compiler-core@3.5.16': dependencies: - '@babel/parser': 7.28.3 + '@babel/parser': 7.28.5 '@vue/shared': 3.5.16 entities: 4.5.0 estree-walker: 2.0.2 @@ -15623,6 +16061,8 @@ snapshots: ansis@4.1.0: {} + ansis@4.2.0: {} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -15663,6 +16103,12 @@ snapshots: assertion-error@2.0.1: {} + ast-kit@3.0.0-beta.1: + dependencies: + '@babel/parser': 8.0.0-rc.2 + estree-walker: 3.0.3 + pathe: 2.0.3 + ast-types@0.16.1: dependencies: tslib: 2.8.1 @@ -15697,10 +16143,10 @@ snapshots: babel-dead-code-elimination@1.0.10: dependencies: - '@babel/core': 7.28.3 - '@babel/parser': 7.28.3 - '@babel/traverse': 7.28.3 - '@babel/types': 7.28.2 + '@babel/core': 7.28.5 + '@babel/parser': 7.28.5 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color @@ -15715,11 +16161,20 @@ snapshots: '@babel/core': 7.28.3 '@babel/helper-module-imports': 7.18.6 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.3) - '@babel/types': 7.28.2 + '@babel/types': 7.28.5 html-entities: 2.3.3 parse5: 7.3.0 validate-html-nesting: 1.2.2 + babel-plugin-jsx-dom-expressions@0.40.5(@babel/core@7.28.5): + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-module-imports': 7.18.6 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/types': 7.28.5 + html-entities: 2.3.3 + parse5: 7.3.0 + babel-plugin-macros@3.1.0: dependencies: '@babel/runtime': 7.28.3 @@ -15754,6 +16209,13 @@ snapshots: dependencies: '@babel/types': 7.28.2 + babel-preset-solid@1.9.10(@babel/core@7.28.5)(solid-js@1.9.9): + dependencies: + '@babel/core': 7.28.5 + babel-plugin-jsx-dom-expressions: 0.40.5(@babel/core@7.28.5) + optionalDependencies: + solid-js: 1.9.9 + babel-preset-solid@1.9.6(@babel/core@7.28.3): dependencies: '@babel/core': 7.28.3 @@ -15796,6 +16258,8 @@ snapshots: birecord@0.1.1: {} + birpc@4.0.0: {} + bl@4.1.0: dependencies: buffer: 5.7.1 @@ -15879,6 +16343,8 @@ snapshots: cac@6.7.14: {} + cac@7.0.0: {} + cacache@17.1.4: dependencies: '@npmcli/fs': 3.1.1 @@ -16196,7 +16662,7 @@ snapshots: postcss-modules-scope: 3.2.1(postcss@8.5.6) postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.7.2 + semver: 7.7.3 optionalDependencies: webpack: 5.101.2(@swc/core@1.13.5)(esbuild@0.25.9) @@ -16250,6 +16716,8 @@ snapshots: dayjs@1.11.18: {} + dayjs@1.11.19: {} + de-indent@1.0.2: {} debug@2.6.9: @@ -16330,6 +16798,8 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 + defu@6.1.4: {} + delayed-stream@1.0.0: {} depd@1.1.2: {} @@ -16406,6 +16876,10 @@ snapshots: dotenv@16.5.0: {} + dts-resolver@2.1.3(oxc-resolver@11.15.0): + optionalDependencies: + oxc-resolver: 11.15.0 + dunder-proto@1.0.1: dependencies: call-bind-apply-helpers: 1.0.2 @@ -16426,7 +16900,7 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.7.2 + semver: 7.7.3 ee-first@1.1.1: {} @@ -16445,6 +16919,8 @@ snapshots: emojis-list@3.0.0: {} + empathic@2.0.0: {} + encodeurl@1.0.2: {} encodeurl@2.0.0: {} @@ -16625,7 +17101,7 @@ snapshots: eslint-compat-utils@0.5.1(eslint@9.36.0(jiti@2.6.1)): dependencies: eslint: 9.36.0(jiti@2.6.1) - semver: 7.7.2 + semver: 7.7.3 eslint-import-context@0.1.9(unrs-resolver@1.11.1): dependencies: @@ -17264,6 +17740,10 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + get-tsconfig@4.13.6: + dependencies: + resolve-pkg-maps: 1.0.0 + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -17380,6 +17860,8 @@ snapshots: dependencies: react-is: 16.13.1 + hookable@6.0.1: {} + hosted-git-info@6.1.3: dependencies: lru-cache: 7.18.3 @@ -17535,6 +18017,8 @@ snapshots: import-lazy@4.0.0: {} + import-without-cache@0.2.5: {} + imurmurhash@0.1.4: {} indent-string@4.0.0: {} @@ -18150,7 +18634,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.7.2 + semver: 7.7.3 make-fetch-happen@14.0.3: dependencies: @@ -18807,7 +19291,7 @@ snapshots: make-fetch-happen: 14.0.3 nopt: 8.1.0 proc-log: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 tar: 7.4.3 tinyglobby: 0.2.15 which: 5.0.0 @@ -18830,7 +19314,7 @@ snapshots: dependencies: hosted-git-info: 6.1.3 is-core-module: 2.16.1 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -18843,11 +19327,11 @@ snapshots: npm-install-checks@6.3.0: dependencies: - semver: 7.7.2 + semver: 7.7.3 npm-install-checks@7.1.1: dependencies: - semver: 7.7.2 + semver: 7.7.3 npm-normalize-package-bin@3.0.1: {} @@ -18857,21 +19341,21 @@ snapshots: dependencies: hosted-git-info: 6.1.3 proc-log: 3.0.0 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-name: 5.0.1 npm-package-arg@12.0.2: dependencies: hosted-git-info: 8.1.0 proc-log: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-name: 6.0.0 npm-package-arg@13.0.0: dependencies: hosted-git-info: 9.0.0 proc-log: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-name: 6.0.0 npm-packlist@10.0.0: @@ -18883,14 +19367,14 @@ snapshots: npm-install-checks: 7.1.1 npm-normalize-package-bin: 4.0.0 npm-package-arg: 12.0.2 - semver: 7.7.2 + semver: 7.7.3 npm-pick-manifest@8.0.2: dependencies: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.1 npm-package-arg: 10.1.0 - semver: 7.7.2 + semver: 7.7.3 npm-registry-fetch@18.0.2: dependencies: @@ -18987,6 +19471,8 @@ snapshots: obuf@1.1.2: {} + obug@2.1.1: {} + on-finished@2.3.0: dependencies: ee-first: 1.1.1 @@ -19315,7 +19801,7 @@ snapshots: cosmiconfig: 9.0.0(typescript@5.8.2) jiti: 1.21.7 postcss: 8.5.6 - semver: 7.7.2 + semver: 7.7.3 optionalDependencies: webpack: 5.101.2(@swc/core@1.13.5)(esbuild@0.25.9) transitivePeerDependencies: @@ -19502,6 +19988,8 @@ snapshots: quansync@0.2.11: {} + quansync@1.0.0: {} + queue-microtask@1.2.3: {} randombytes@2.1.0: @@ -19765,6 +20253,54 @@ snapshots: rfdc@1.4.1: {} + rolldown-plugin-dts@0.22.4(oxc-resolver@11.15.0)(rolldown@1.0.0-rc.8)(typescript@5.9.3): + dependencies: + '@babel/generator': 8.0.0-rc.2 + '@babel/helper-validator-identifier': 8.0.0-rc.2 + '@babel/parser': 8.0.0-rc.2 + '@babel/types': 8.0.0-rc.2 + ast-kit: 3.0.0-beta.1 + birpc: 4.0.0 + dts-resolver: 2.1.3(oxc-resolver@11.15.0) + get-tsconfig: 4.13.6 + obug: 2.1.1 + rolldown: 1.0.0-rc.8 + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - oxc-resolver + + rolldown-plugin-solid@0.2.1(rolldown@1.0.0-rc.8)(solid-js@1.9.9): + dependencies: + '@babel/core': 7.28.5 + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.5) + babel-preset-solid: 1.9.10(@babel/core@7.28.5)(solid-js@1.9.9) + rolldown: 1.0.0-rc.8 + solid-js: 1.9.9 + transitivePeerDependencies: + - supports-color + + rolldown@1.0.0-rc.8: + dependencies: + '@oxc-project/types': 0.115.0 + '@rolldown/pluginutils': 1.0.0-rc.8 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.0.0-rc.8 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.8 + '@rolldown/binding-darwin-x64': 1.0.0-rc.8 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.8 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.8 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.8 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.8 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.8 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.8 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.8 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.8 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.8 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.8 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.8 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.8 + rollup-plugin-dts@6.2.1(rollup@4.52.5)(typescript@5.8.2): dependencies: magic-string: 0.30.19 @@ -19922,8 +20458,9 @@ snapshots: semver@7.7.2: {} - semver@7.7.3: - optional: true + semver@7.7.3: {} + + semver@7.7.4: {} send@0.19.0: dependencies: @@ -20502,6 +21039,8 @@ snapshots: tinyexec@0.3.2: {} + tinyexec@1.0.2: {} + tinyglobby@0.2.14: dependencies: fdir: 6.5.0(picomatch@4.0.3) @@ -20580,6 +21119,34 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 + tsdown@0.21.1(oxc-resolver@11.15.0)(publint@0.3.15)(typescript@5.9.3): + dependencies: + ansis: 4.2.0 + cac: 7.0.0 + defu: 6.1.4 + empathic: 2.0.0 + hookable: 6.0.1 + import-without-cache: 0.2.5 + obug: 2.1.1 + picomatch: 4.0.3 + rolldown: 1.0.0-rc.8 + rolldown-plugin-dts: 0.22.4(oxc-resolver@11.15.0)(rolldown@1.0.0-rc.8)(typescript@5.9.3) + semver: 7.7.4 + tinyexec: 1.0.2 + tinyglobby: 0.2.15 + tree-kill: 1.2.2 + unconfig-core: 7.5.0 + unrun: 0.2.31 + optionalDependencies: + publint: 0.3.15 + typescript: 5.9.3 + transitivePeerDependencies: + - '@ts-macro/tsc' + - '@typescript/native-preview' + - oxc-resolver + - synckit + - vue-tsc + tslib@2.8.1: {} tsx@4.19.4: @@ -20661,6 +21228,11 @@ snapshots: ufo@1.6.1: {} + unconfig-core@7.5.0: + dependencies: + '@quansync/fs': 1.0.0 + quansync: 1.0.0 + undici-types@7.8.0: {} undici@6.21.3: {} @@ -20777,6 +21349,10 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 + unrun@0.2.31: + dependencies: + rolldown: 1.0.0-rc.8 + update-browserslist-db@1.1.3(browserslist@4.25.4): dependencies: browserslist: 4.25.4