From a88aca86b3df528c1125197b9ef36888c52d53e9 Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Wed, 10 Jul 2024 14:25:57 +0800 Subject: [PATCH 01/17] fix(solid-form): Build ESM, CJS, and source (#844) --- packages/solid-form/package.json | 20 ++++++++++++-------- packages/solid-form/tsconfig.build.json | 2 +- packages/solid-form/vite.config.ts | 13 +++++++++++-- 3 files changed, 24 insertions(+), 11 deletions(-) diff --git a/packages/solid-form/package.json b/packages/solid-form/package.json index 04751f66b..dfe6c2b04 100644 --- a/packages/solid-form/package.json +++ b/packages/solid-form/package.json @@ -27,21 +27,25 @@ "test:lib": "vitest", "test:lib:dev": "pnpm run test:lib --watch", "test:build": "publint --strict", - "build": "tsc -p tsconfig.build.json" + "build": "vite build && tsc -p tsconfig.build.json" }, "type": "module", - "types": "dist/index.d.ts", - "main": "dist/index.jsx", - "module": "dist/index.jsx", + "types": "dist/esm/index.d.ts", + "main": "dist/cjs/index.cjs", + "module": "dist/esm/index.js", "exports": { ".": { "solid": { - "types": "./dist/index.d.ts", - "default": "./dist/index.jsx" + "types": "./dist/source/index.d.ts", + "default": "./dist/source/index.jsx" }, "import": { - "types": "./dist/index.d.ts", - "default": "./dist/index.jsx" + "types": "./dist/esm/index.d.ts", + "default": "./dist/esm/index.js" + }, + "require": { + "types": "./dist/cjs/index.d.cts", + "default": "./dist/cjs/index.cjs" } }, "./package.json": "./package.json" diff --git a/packages/solid-form/tsconfig.build.json b/packages/solid-form/tsconfig.build.json index 1fe6972f2..14414d318 100644 --- a/packages/solid-form/tsconfig.build.json +++ b/packages/solid-form/tsconfig.build.json @@ -5,7 +5,7 @@ "jsxImportSource": "solid-js", "moduleResolution": "Bundler", "rootDir": "src", - "outDir": "dist", + "outDir": "dist/source", "noEmit": false, "declaration": true, "sourceMap": true, diff --git a/packages/solid-form/vite.config.ts b/packages/solid-form/vite.config.ts index 4783c542d..14ab01c19 100644 --- a/packages/solid-form/vite.config.ts +++ b/packages/solid-form/vite.config.ts @@ -1,8 +1,9 @@ -import { defineConfig } from 'vitest/config' +import { defineConfig, mergeConfig } from 'vitest/config' +import { tanstackViteConfig } from '@tanstack/config/vite' import solid from 'vite-plugin-solid' import packageJson from './package.json' -export default defineConfig({ +const config = defineConfig({ plugins: [solid()], test: { name: packageJson.name, @@ -14,3 +15,11 @@ export default defineConfig({ typecheck: { enabled: true }, }, }) + +export default mergeConfig( + config, + tanstackViteConfig({ + entry: ['./src/index.tsx'], + srcDir: './src', + }), +) From aefe6433d57444321614c669dcee726e0923e4ba Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Wed, 10 Jul 2024 06:28:24 +0000 Subject: [PATCH 02/17] release: v0.26.3 --- examples/angular/array/package.json | 2 +- examples/angular/simple/package.json | 2 +- examples/angular/valibot/package.json | 4 +- examples/angular/yup/package.json | 4 +- examples/angular/zod/package.json | 4 +- examples/lit/simple/package.json | 2 +- examples/lit/ui-libraries/package.json | 2 +- examples/react/array/package.json | 2 +- .../react/next-server-actions/package.json | 2 +- examples/react/query-integration/package.json | 2 +- examples/react/simple/package.json | 2 +- examples/react/tanstack-start/package.json | 4 +- examples/react/ui-libraries/package.json | 2 +- examples/react/valibot/package.json | 4 +- examples/react/yup/package.json | 4 +- examples/react/zod/package.json | 4 +- examples/solid/array/package.json | 2 +- examples/solid/simple/package.json | 2 +- examples/solid/valibot/package.json | 4 +- examples/solid/yup/package.json | 4 +- examples/solid/zod/package.json | 4 +- examples/vue/array/package.json | 2 +- examples/vue/simple/package.json | 2 +- examples/vue/valibot/package.json | 4 +- examples/vue/yup/package.json | 4 +- examples/vue/zod/package.json | 4 +- packages/angular-form/package.json | 2 +- packages/form-core/package.json | 2 +- packages/lit-form/package.json | 2 +- packages/react-form/package.json | 2 +- packages/solid-form/package.json | 2 +- packages/valibot-form-adapter/package.json | 2 +- packages/vue-form/package.json | 2 +- packages/yup-form-adapter/package.json | 2 +- packages/zod-form-adapter/package.json | 2 +- pnpm-lock.yaml | 78 +++++++++---------- 36 files changed, 87 insertions(+), 87 deletions(-) diff --git a/examples/angular/array/package.json b/examples/angular/array/package.json index 41ed278e0..7fe597e10 100644 --- a/examples/angular/array/package.json +++ b/examples/angular/array/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.25.3", + "@tanstack/angular-form": "^0.26.3", "rxjs": "~7.8.1", "tslib": "^2.6.3", "zone.js": "~0.14.2" diff --git a/examples/angular/simple/package.json b/examples/angular/simple/package.json index 92eef2ecf..6d8784661 100644 --- a/examples/angular/simple/package.json +++ b/examples/angular/simple/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.25.3", + "@tanstack/angular-form": "^0.26.3", "rxjs": "~7.8.1", "tslib": "^2.6.3", "zone.js": "~0.14.2" diff --git a/examples/angular/valibot/package.json b/examples/angular/valibot/package.json index 6cc17d071..20bd8f759 100644 --- a/examples/angular/valibot/package.json +++ b/examples/angular/valibot/package.json @@ -18,8 +18,8 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.25.3", - "@tanstack/valibot-form-adapter": "^0.25.3", + "@tanstack/angular-form": "^0.26.3", + "@tanstack/valibot-form-adapter": "^0.26.3", "rxjs": "~7.8.1", "tslib": "^2.6.3", "valibot": "^0.35.0", diff --git a/examples/angular/yup/package.json b/examples/angular/yup/package.json index d29b022d2..2d286e31e 100644 --- a/examples/angular/yup/package.json +++ b/examples/angular/yup/package.json @@ -18,8 +18,8 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.25.3", - "@tanstack/yup-form-adapter": "^0.25.3", + "@tanstack/angular-form": "^0.26.3", + "@tanstack/yup-form-adapter": "^0.26.3", "rxjs": "~7.8.1", "tslib": "^2.6.3", "yup": "^1.4.0", diff --git a/examples/angular/zod/package.json b/examples/angular/zod/package.json index 0d65331d0..857ea7ec0 100644 --- a/examples/angular/zod/package.json +++ b/examples/angular/zod/package.json @@ -18,8 +18,8 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.25.3", - "@tanstack/zod-form-adapter": "^0.25.3", + "@tanstack/angular-form": "^0.26.3", + "@tanstack/zod-form-adapter": "^0.26.3", "rxjs": "~7.8.1", "tslib": "^2.6.3", "zod": "^3.23.8", diff --git a/examples/lit/simple/package.json b/examples/lit/simple/package.json index 521163688..e7c7d599c 100644 --- a/examples/lit/simple/package.json +++ b/examples/lit/simple/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^0.25.3", + "@tanstack/lit-form": "^0.26.3", "lit": "^3.1.4" }, "devDependencies": { diff --git a/examples/lit/ui-libraries/package.json b/examples/lit/ui-libraries/package.json index dffb85c74..2b3012678 100644 --- a/examples/lit/ui-libraries/package.json +++ b/examples/lit/ui-libraries/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@material/web": "^1.5.1", - "@tanstack/lit-form": "^0.25.3", + "@tanstack/lit-form": "^0.26.3", "lit": "^3.1.4" }, "devDependencies": { diff --git a/examples/react/array/package.json b/examples/react/array/package.json index 10b4a0bb1..e40040a5c 100644 --- a/examples/react/array/package.json +++ b/examples/react/array/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.1", + "@tanstack/react-form": "^0.26.3", "react": "^18.3.1", "react-dom": "^18.3.1" }, diff --git a/examples/react/next-server-actions/package.json b/examples/react/next-server-actions/package.json index 13fc51270..0e9a71166 100644 --- a/examples/react/next-server-actions/package.json +++ b/examples/react/next-server-actions/package.json @@ -8,7 +8,7 @@ "_test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.1", + "@tanstack/react-form": "^0.26.3", "next": "15.0.0-rc.0", "react": "19.0.0-rc-6d3110b4d9-20240531", "react-dom": "19.0.0-rc-6d3110b4d9-20240531" diff --git a/examples/react/query-integration/package.json b/examples/react/query-integration/package.json index e26f07c30..45dde254a 100644 --- a/examples/react/query-integration/package.json +++ b/examples/react/query-integration/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.1", + "@tanstack/react-form": "^0.26.3", "@tanstack/react-query": "^5.50.1", "react": "^18.3.1", "react-dom": "^18.3.1" diff --git a/examples/react/simple/package.json b/examples/react/simple/package.json index ebffa7577..288b2d736 100644 --- a/examples/react/simple/package.json +++ b/examples/react/simple/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.1", + "@tanstack/react-form": "^0.26.3", "react": "^18.3.1", "react-dom": "^18.3.1" }, diff --git a/examples/react/tanstack-start/package.json b/examples/react/tanstack-start/package.json index df1f55d0a..545617250 100644 --- a/examples/react/tanstack-start/package.json +++ b/examples/react/tanstack-start/package.json @@ -9,8 +9,8 @@ "start": "vinxi start" }, "dependencies": { - "@tanstack/form-core": "^0.25.3", - "@tanstack/react-form": "^0.26.1", + "@tanstack/form-core": "^0.26.3", + "@tanstack/react-form": "^0.26.3", "@tanstack/react-router": "^1.43.14", "@tanstack/start": "^1.43.14", "react": "^18.3.1", diff --git a/examples/react/ui-libraries/package.json b/examples/react/ui-libraries/package.json index 534455d8e..4ce103f51 100644 --- a/examples/react/ui-libraries/package.json +++ b/examples/react/ui-libraries/package.json @@ -14,7 +14,7 @@ "@mantine/core": "7.11.1", "@mantine/hooks": "7.11.1", "@mui/material": "5.16.0", - "@tanstack/react-form": "^0.26.1", + "@tanstack/react-form": "^0.26.3", "@yme/lay-postcss": "0.1.0", "postcss": "8.4.39", "postcss-preset-mantine": "1.15.0", diff --git a/examples/react/valibot/package.json b/examples/react/valibot/package.json index 8ba81ab80..08d927db5 100644 --- a/examples/react/valibot/package.json +++ b/examples/react/valibot/package.json @@ -9,8 +9,8 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.1", - "@tanstack/valibot-form-adapter": "^0.25.3", + "@tanstack/react-form": "^0.26.3", + "@tanstack/valibot-form-adapter": "^0.26.3", "react": "^18.3.1", "react-dom": "^18.3.1", "valibot": "^0.35.0" diff --git a/examples/react/yup/package.json b/examples/react/yup/package.json index 6f4350f6c..ee1481ebd 100644 --- a/examples/react/yup/package.json +++ b/examples/react/yup/package.json @@ -9,8 +9,8 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.1", - "@tanstack/yup-form-adapter": "^0.25.3", + "@tanstack/react-form": "^0.26.3", + "@tanstack/yup-form-adapter": "^0.26.3", "react": "^18.3.1", "react-dom": "^18.3.1", "yup": "^1.4.0" diff --git a/examples/react/zod/package.json b/examples/react/zod/package.json index b66137686..d6c8983fe 100644 --- a/examples/react/zod/package.json +++ b/examples/react/zod/package.json @@ -9,8 +9,8 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.1", - "@tanstack/zod-form-adapter": "^0.25.3", + "@tanstack/react-form": "^0.26.3", + "@tanstack/zod-form-adapter": "^0.26.3", "react": "^18.3.1", "react-dom": "^18.3.1", "zod": "^3.23.8" diff --git a/examples/solid/array/package.json b/examples/solid/array/package.json index b61ffecea..fb3b68ca4 100644 --- a/examples/solid/array/package.json +++ b/examples/solid/array/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.2", + "@tanstack/solid-form": "^0.26.3", "solid-js": "^1.8.18" }, "devDependencies": { diff --git a/examples/solid/simple/package.json b/examples/solid/simple/package.json index dd5d4e7a6..8e8a9a958 100644 --- a/examples/solid/simple/package.json +++ b/examples/solid/simple/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.2", + "@tanstack/solid-form": "^0.26.3", "solid-js": "^1.8.18" }, "devDependencies": { diff --git a/examples/solid/valibot/package.json b/examples/solid/valibot/package.json index 0af4b90c2..b60c230c8 100644 --- a/examples/solid/valibot/package.json +++ b/examples/solid/valibot/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.2", - "@tanstack/valibot-form-adapter": "^0.25.3", + "@tanstack/solid-form": "^0.26.3", + "@tanstack/valibot-form-adapter": "^0.26.3", "solid-js": "^1.8.18", "valibot": "^0.35.0" }, diff --git a/examples/solid/yup/package.json b/examples/solid/yup/package.json index e7d035571..dde59de54 100644 --- a/examples/solid/yup/package.json +++ b/examples/solid/yup/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.2", - "@tanstack/yup-form-adapter": "^0.25.3", + "@tanstack/solid-form": "^0.26.3", + "@tanstack/yup-form-adapter": "^0.26.3", "solid-js": "^1.8.18", "yup": "^1.4.0" }, diff --git a/examples/solid/zod/package.json b/examples/solid/zod/package.json index 84a81a91b..abad2b097 100644 --- a/examples/solid/zod/package.json +++ b/examples/solid/zod/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.2", - "@tanstack/zod-form-adapter": "^0.25.3", + "@tanstack/solid-form": "^0.26.3", + "@tanstack/zod-form-adapter": "^0.26.3", "solid-js": "^1.8.18", "zod": "^3.23.8" }, diff --git a/examples/vue/array/package.json b/examples/vue/array/package.json index 4cd21984a..6f5cc4eeb 100644 --- a/examples/vue/array/package.json +++ b/examples/vue/array/package.json @@ -10,7 +10,7 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/vue-form": "^0.25.3", + "@tanstack/vue-form": "^0.26.3", "vue": "^3.3.4" }, "devDependencies": { diff --git a/examples/vue/simple/package.json b/examples/vue/simple/package.json index a6a543f9c..5dc885773 100644 --- a/examples/vue/simple/package.json +++ b/examples/vue/simple/package.json @@ -10,7 +10,7 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/vue-form": "^0.25.3", + "@tanstack/vue-form": "^0.26.3", "vue": "^3.3.4" }, "devDependencies": { diff --git a/examples/vue/valibot/package.json b/examples/vue/valibot/package.json index 73d948b1d..032e2b2c5 100644 --- a/examples/vue/valibot/package.json +++ b/examples/vue/valibot/package.json @@ -10,8 +10,8 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/valibot-form-adapter": "^0.25.3", - "@tanstack/vue-form": "^0.25.3", + "@tanstack/valibot-form-adapter": "^0.26.3", + "@tanstack/vue-form": "^0.26.3", "valibot": "^0.35.0", "vue": "^3.3.4" }, diff --git a/examples/vue/yup/package.json b/examples/vue/yup/package.json index a7f7398bc..6ffa8ded3 100644 --- a/examples/vue/yup/package.json +++ b/examples/vue/yup/package.json @@ -10,8 +10,8 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/vue-form": "^0.25.3", - "@tanstack/yup-form-adapter": "^0.25.3", + "@tanstack/vue-form": "^0.26.3", + "@tanstack/yup-form-adapter": "^0.26.3", "vue": "^3.3.4", "yup": "^1.4.0" }, diff --git a/examples/vue/zod/package.json b/examples/vue/zod/package.json index 163fb6c48..3c32f3a18 100644 --- a/examples/vue/zod/package.json +++ b/examples/vue/zod/package.json @@ -10,8 +10,8 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/vue-form": "^0.25.3", - "@tanstack/zod-form-adapter": "^0.25.3", + "@tanstack/vue-form": "^0.26.3", + "@tanstack/zod-form-adapter": "^0.26.3", "vue": "^3.3.4", "zod": "^3.23.8" }, diff --git a/packages/angular-form/package.json b/packages/angular-form/package.json index 4e6e453d6..9bffcc9d8 100644 --- a/packages/angular-form/package.json +++ b/packages/angular-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-form", - "version": "0.25.3", + "version": "0.26.3", "description": "Powerful, type-safe forms for Angular.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/form-core/package.json b/packages/form-core/package.json index 761162e02..70cfd7bb5 100644 --- a/packages/form-core/package.json +++ b/packages/form-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/form-core", - "version": "0.25.3", + "version": "0.26.3", "description": "Powerful, type-safe, framework agnostic forms.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/lit-form/package.json b/packages/lit-form/package.json index 1b850b6d0..697923a34 100644 --- a/packages/lit-form/package.json +++ b/packages/lit-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/lit-form", - "version": "0.25.3", + "version": "0.26.3", "description": "Powerful, type-safe forms for Lit.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/react-form/package.json b/packages/react-form/package.json index a5e8af59a..97577fc09 100644 --- a/packages/react-form/package.json +++ b/packages/react-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-form", - "version": "0.26.1", + "version": "0.26.3", "description": "Powerful, type-safe forms for React.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/solid-form/package.json b/packages/solid-form/package.json index dfe6c2b04..43630a627 100644 --- a/packages/solid-form/package.json +++ b/packages/solid-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-form", - "version": "0.26.2", + "version": "0.26.3", "description": "Powerful, type-safe forms for Solid.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/valibot-form-adapter/package.json b/packages/valibot-form-adapter/package.json index c01827476..d806a744e 100644 --- a/packages/valibot-form-adapter/package.json +++ b/packages/valibot-form-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/valibot-form-adapter", - "version": "0.25.3", + "version": "0.26.3", "description": "The Valibot adapter for TanStack Form.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/vue-form/package.json b/packages/vue-form/package.json index 3eced5ad7..248cf833e 100644 --- a/packages/vue-form/package.json +++ b/packages/vue-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-form", - "version": "0.25.3", + "version": "0.26.3", "description": "Powerful, type-safe forms for Vue.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/yup-form-adapter/package.json b/packages/yup-form-adapter/package.json index 623605cb2..56e678ce5 100644 --- a/packages/yup-form-adapter/package.json +++ b/packages/yup-form-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/yup-form-adapter", - "version": "0.25.3", + "version": "0.26.3", "description": "The Yup adapter for TanStack Form.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/zod-form-adapter/package.json b/packages/zod-form-adapter/package.json index 9b1729b87..bb6b7df3f 100644 --- a/packages/zod-form-adapter/package.json +++ b/packages/zod-form-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/zod-form-adapter", - "version": "0.25.3", + "version": "0.26.3", "description": "The Zod adapter for TanStack Form.", "author": "tannerlinsley", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ac4133004..9f265c04f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -138,7 +138,7 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/angular-form rxjs: specifier: ~7.8.1 @@ -190,7 +190,7 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/angular-form rxjs: specifier: ~7.8.1 @@ -242,10 +242,10 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/angular-form '@tanstack/valibot-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/valibot-form-adapter rxjs: specifier: ~7.8.1 @@ -300,10 +300,10 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/angular-form '@tanstack/yup-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/yup-form-adapter rxjs: specifier: ~7.8.1 @@ -358,10 +358,10 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/angular-form '@tanstack/zod-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/zod-form-adapter rxjs: specifier: ~7.8.1 @@ -392,7 +392,7 @@ importers: examples/lit/simple: dependencies: '@tanstack/lit-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/lit-form lit: specifier: ^3.1.4 @@ -408,7 +408,7 @@ importers: specifier: ^1.5.1 version: 1.5.1 '@tanstack/lit-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/lit-form lit: specifier: ^3.1.4 @@ -421,7 +421,7 @@ importers: examples/react/array: dependencies: '@tanstack/react-form': - specifier: ^0.26.1 + specifier: ^0.26.3 version: link:../../../packages/react-form react: specifier: ^18.3.1 @@ -446,7 +446,7 @@ importers: examples/react/next-server-actions: dependencies: '@tanstack/react-form': - specifier: ^0.26.1 + specifier: ^0.26.3 version: link:../../../packages/react-form next: specifier: 15.0.0-rc.0 @@ -474,7 +474,7 @@ importers: examples/react/query-integration: dependencies: '@tanstack/react-form': - specifier: ^0.26.1 + specifier: ^0.26.3 version: link:../../../packages/react-form '@tanstack/react-query': specifier: ^5.50.1 @@ -502,7 +502,7 @@ importers: examples/react/simple: dependencies: '@tanstack/react-form': - specifier: ^0.26.1 + specifier: ^0.26.3 version: link:../../../packages/react-form react: specifier: ^18.3.1 @@ -527,10 +527,10 @@ importers: examples/react/tanstack-start: dependencies: '@tanstack/form-core': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/form-core '@tanstack/react-form': - specifier: ^0.26.1 + specifier: ^0.26.3 version: link:../../../packages/react-form '@tanstack/react-router': specifier: ^1.43.14 @@ -588,7 +588,7 @@ importers: specifier: 5.16.0 version: 5.16.0(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-form': - specifier: ^0.26.1 + specifier: ^0.26.3 version: link:../../../packages/react-form '@yme/lay-postcss': specifier: 0.1.0 @@ -646,10 +646,10 @@ importers: examples/react/valibot: dependencies: '@tanstack/react-form': - specifier: ^0.26.1 + specifier: ^0.26.3 version: link:../../../packages/react-form '@tanstack/valibot-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/valibot-form-adapter react: specifier: ^18.3.1 @@ -677,10 +677,10 @@ importers: examples/react/yup: dependencies: '@tanstack/react-form': - specifier: ^0.26.1 + specifier: ^0.26.3 version: link:../../../packages/react-form '@tanstack/yup-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/yup-form-adapter react: specifier: ^18.3.1 @@ -708,10 +708,10 @@ importers: examples/react/zod: dependencies: '@tanstack/react-form': - specifier: ^0.26.1 + specifier: ^0.26.3 version: link:../../../packages/react-form '@tanstack/zod-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/zod-form-adapter react: specifier: ^18.3.1 @@ -739,7 +739,7 @@ importers: examples/solid/array: dependencies: '@tanstack/solid-form': - specifier: ^0.26.2 + specifier: ^0.26.3 version: link:../../../packages/solid-form solid-js: specifier: ^1.8.18 @@ -758,7 +758,7 @@ importers: examples/solid/simple: dependencies: '@tanstack/solid-form': - specifier: ^0.26.2 + specifier: ^0.26.3 version: link:../../../packages/solid-form solid-js: specifier: ^1.8.18 @@ -777,10 +777,10 @@ importers: examples/solid/valibot: dependencies: '@tanstack/solid-form': - specifier: ^0.26.2 + specifier: ^0.26.3 version: link:../../../packages/solid-form '@tanstack/valibot-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/valibot-form-adapter solid-js: specifier: ^1.8.18 @@ -802,10 +802,10 @@ importers: examples/solid/yup: dependencies: '@tanstack/solid-form': - specifier: ^0.26.2 + specifier: ^0.26.3 version: link:../../../packages/solid-form '@tanstack/yup-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/yup-form-adapter solid-js: specifier: ^1.8.18 @@ -827,10 +827,10 @@ importers: examples/solid/zod: dependencies: '@tanstack/solid-form': - specifier: ^0.26.2 + specifier: ^0.26.3 version: link:../../../packages/solid-form '@tanstack/zod-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/zod-form-adapter solid-js: specifier: ^1.8.18 @@ -852,7 +852,7 @@ importers: examples/vue/array: dependencies: '@tanstack/vue-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/vue-form vue: specifier: ^3.3.4 @@ -874,7 +874,7 @@ importers: examples/vue/simple: dependencies: '@tanstack/vue-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/vue-form vue: specifier: ^3.3.4 @@ -896,10 +896,10 @@ importers: examples/vue/valibot: dependencies: '@tanstack/valibot-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/valibot-form-adapter '@tanstack/vue-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/vue-form valibot: specifier: ^0.35.0 @@ -924,10 +924,10 @@ importers: examples/vue/yup: dependencies: '@tanstack/vue-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/vue-form '@tanstack/yup-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/yup-form-adapter vue: specifier: ^3.3.4 @@ -952,10 +952,10 @@ importers: examples/vue/zod: dependencies: '@tanstack/vue-form': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/vue-form '@tanstack/zod-form-adapter': - specifier: ^0.25.3 + specifier: ^0.26.3 version: link:../../../packages/zod-form-adapter vue: specifier: ^3.3.4 From 034062d52ef63624e5e31d685202cf78e38231f1 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Wed, 10 Jul 2024 22:17:43 +1000 Subject: [PATCH 03/17] chore: update non-major dependencies (#846) * chore: update non-major dependencies * Update vue-tsc --- examples/angular/array/package.json | 4 +- examples/angular/simple/package.json | 4 +- examples/angular/valibot/package.json | 4 +- examples/angular/yup/package.json | 4 +- examples/angular/zod/package.json | 4 +- .../react/next-server-actions/package.json | 2 +- examples/react/tanstack-start/package.json | 6 +- examples/react/ui-libraries/package.json | 2 +- examples/vue/array/package.json | 2 +- examples/vue/simple/package.json | 2 +- examples/vue/valibot/package.json | 2 +- examples/vue/yup/package.json | 2 +- examples/vue/zod/package.json | 2 +- package.json | 2 +- packages/angular-form/package.json | 2 +- packages/react-form/package.json | 2 +- pnpm-lock.yaml | 711 +++++++++--------- 17 files changed, 371 insertions(+), 386 deletions(-) diff --git a/examples/angular/array/package.json b/examples/angular/array/package.json index 7fe597e10..68afb7dc6 100644 --- a/examples/angular/array/package.json +++ b/examples/angular/array/package.json @@ -19,9 +19,9 @@ "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", "@tanstack/angular-form": "^0.26.3", - "rxjs": "~7.8.1", + "rxjs": "^7.8.1", "tslib": "^2.6.3", - "zone.js": "~0.14.2" + "zone.js": "^0.14.7" }, "devDependencies": { "@angular-devkit/build-angular": "^17.3.8", diff --git a/examples/angular/simple/package.json b/examples/angular/simple/package.json index 6d8784661..75b529e0c 100644 --- a/examples/angular/simple/package.json +++ b/examples/angular/simple/package.json @@ -19,9 +19,9 @@ "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", "@tanstack/angular-form": "^0.26.3", - "rxjs": "~7.8.1", + "rxjs": "^7.8.1", "tslib": "^2.6.3", - "zone.js": "~0.14.2" + "zone.js": "^0.14.7" }, "devDependencies": { "@angular-devkit/build-angular": "^17.3.8", diff --git a/examples/angular/valibot/package.json b/examples/angular/valibot/package.json index 20bd8f759..a253d554f 100644 --- a/examples/angular/valibot/package.json +++ b/examples/angular/valibot/package.json @@ -20,10 +20,10 @@ "@angular/router": "^17.3.11", "@tanstack/angular-form": "^0.26.3", "@tanstack/valibot-form-adapter": "^0.26.3", - "rxjs": "~7.8.1", + "rxjs": "^7.8.1", "tslib": "^2.6.3", "valibot": "^0.35.0", - "zone.js": "~0.14.2" + "zone.js": "^0.14.7" }, "devDependencies": { "@angular-devkit/build-angular": "^17.3.8", diff --git a/examples/angular/yup/package.json b/examples/angular/yup/package.json index 2d286e31e..158b42efe 100644 --- a/examples/angular/yup/package.json +++ b/examples/angular/yup/package.json @@ -20,10 +20,10 @@ "@angular/router": "^17.3.11", "@tanstack/angular-form": "^0.26.3", "@tanstack/yup-form-adapter": "^0.26.3", - "rxjs": "~7.8.1", + "rxjs": "^7.8.1", "tslib": "^2.6.3", "yup": "^1.4.0", - "zone.js": "~0.14.2" + "zone.js": "^0.14.7" }, "devDependencies": { "@angular-devkit/build-angular": "^17.3.8", diff --git a/examples/angular/zod/package.json b/examples/angular/zod/package.json index 857ea7ec0..1bc826b7a 100644 --- a/examples/angular/zod/package.json +++ b/examples/angular/zod/package.json @@ -20,10 +20,10 @@ "@angular/router": "^17.3.11", "@tanstack/angular-form": "^0.26.3", "@tanstack/zod-form-adapter": "^0.26.3", - "rxjs": "~7.8.1", + "rxjs": "^7.8.1", "tslib": "^2.6.3", "zod": "^3.23.8", - "zone.js": "~0.14.2" + "zone.js": "^0.14.7" }, "devDependencies": { "@angular-devkit/build-angular": "^17.3.8", diff --git a/examples/react/next-server-actions/package.json b/examples/react/next-server-actions/package.json index 0e9a71166..8f37146ff 100644 --- a/examples/react/next-server-actions/package.json +++ b/examples/react/next-server-actions/package.json @@ -14,7 +14,7 @@ "react-dom": "19.0.0-rc-6d3110b4d9-20240531" }, "devDependencies": { - "@types/node": "^20.9.0", + "@types/node": "^20.14.10", "@types/react": "npm:types-react@rc", "@types/react-dom": "npm:types-react-dom@rc", "typescript": "5.4.2" diff --git a/examples/react/tanstack-start/package.json b/examples/react/tanstack-start/package.json index 545617250..56d2c24ba 100644 --- a/examples/react/tanstack-start/package.json +++ b/examples/react/tanstack-start/package.json @@ -11,14 +11,14 @@ "dependencies": { "@tanstack/form-core": "^0.26.3", "@tanstack/react-form": "^0.26.3", - "@tanstack/react-router": "^1.43.14", - "@tanstack/start": "^1.43.14", + "@tanstack/react-router": "^1.44.0", + "@tanstack/start": "^1.44.0", "react": "^18.3.1", "react-dom": "^18.3.1", "vinxi": "^0.3.12" }, "devDependencies": { - "@types/node": "^20.9.0", + "@types/node": "^20.14.10", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", diff --git a/examples/react/ui-libraries/package.json b/examples/react/ui-libraries/package.json index 4ce103f51..bdbc13c95 100644 --- a/examples/react/ui-libraries/package.json +++ b/examples/react/ui-libraries/package.json @@ -31,7 +31,7 @@ "@vitejs/plugin-react-swc": "^3.7.0", "eslint": "^8.57.0", "eslint-plugin-react-hooks": "^4.6.2", - "eslint-plugin-react-refresh": "^0.4.7", + "eslint-plugin-react-refresh": "^0.4.8", "typescript": "5.4.2", "vite": "^5.3.3" }, diff --git a/examples/vue/array/package.json b/examples/vue/array/package.json index 6f5cc4eeb..cd18b1bb3 100644 --- a/examples/vue/array/package.json +++ b/examples/vue/array/package.json @@ -17,6 +17,6 @@ "@vitejs/plugin-vue": "^5.0.5", "typescript": "5.4.2", "vite": "^5.3.3", - "vue-tsc": "^2.0.6" + "vue-tsc": "^2.0.26" } } diff --git a/examples/vue/simple/package.json b/examples/vue/simple/package.json index 5dc885773..0d7bb3a1c 100644 --- a/examples/vue/simple/package.json +++ b/examples/vue/simple/package.json @@ -17,6 +17,6 @@ "@vitejs/plugin-vue": "^5.0.5", "typescript": "5.4.2", "vite": "^5.3.3", - "vue-tsc": "^2.0.6" + "vue-tsc": "^2.0.26" } } diff --git a/examples/vue/valibot/package.json b/examples/vue/valibot/package.json index 032e2b2c5..7380b059c 100644 --- a/examples/vue/valibot/package.json +++ b/examples/vue/valibot/package.json @@ -19,6 +19,6 @@ "@vitejs/plugin-vue": "^5.0.5", "typescript": "5.4.2", "vite": "^5.3.3", - "vue-tsc": "^2.0.6" + "vue-tsc": "^2.0.26" } } diff --git a/examples/vue/yup/package.json b/examples/vue/yup/package.json index 6ffa8ded3..8cfa415a6 100644 --- a/examples/vue/yup/package.json +++ b/examples/vue/yup/package.json @@ -19,6 +19,6 @@ "@vitejs/plugin-vue": "^5.0.5", "typescript": "5.4.2", "vite": "^5.3.3", - "vue-tsc": "^2.0.6" + "vue-tsc": "^2.0.26" } } diff --git a/examples/vue/zod/package.json b/examples/vue/zod/package.json index 3c32f3a18..cc8d620b4 100644 --- a/examples/vue/zod/package.json +++ b/examples/vue/zod/package.json @@ -19,6 +19,6 @@ "@vitejs/plugin-vue": "^5.0.5", "typescript": "5.4.2", "vite": "^5.3.3", - "vue-tsc": "^2.0.6" + "vue-tsc": "^2.0.26" } } diff --git a/package.json b/package.json index 1adeec62d..e85633c78 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", "@testing-library/vue": "^8.1.0", - "@types/node": "^20.9.0", + "@types/node": "^20.14.10", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitest/coverage-istanbul": "^1.6.0", diff --git a/packages/angular-form/package.json b/packages/angular-form/package.json index 9bffcc9d8..f11212dc7 100644 --- a/packages/angular-form/package.json +++ b/packages/angular-form/package.json @@ -59,7 +59,7 @@ "@testing-library/angular": "^17.0.0", "ng-packagr": "^17.3.0", "typescript": "5.4.2", - "zone.js": "~0.14.2" + "zone.js": "^0.14.7" }, "peerDependencies": { "@angular/core": ">=17.3.0" diff --git a/packages/react-form/package.json b/packages/react-form/package.json index 97577fc09..4bef8cda2 100644 --- a/packages/react-form/package.json +++ b/packages/react-form/package.json @@ -78,7 +78,7 @@ "decode-formdata": "^0.7.5" }, "devDependencies": { - "@tanstack/start": "^1.43.14", + "@tanstack/start": "^1.44.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9f265c04f..5a564fc69 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,10 +16,10 @@ importers: version: 0.8.8(@solidjs/router@0.13.0(solid-js@1.8.18))(solid-js@1.8.18) '@tanstack/config': specifier: ^0.9.2 - version: 0.9.2(@types/node@20.10.6)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 0.9.2(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) '@testing-library/jest-dom': specifier: ^6.4.6 - version: 6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) '@testing-library/react': specifier: ^16.0.0 version: 16.0.0(@testing-library/dom@10.3.1)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -30,8 +30,8 @@ importers: specifier: ^8.1.0 version: 8.1.0(@vue/compiler-sfc@3.3.4)(@vue/server-renderer@3.3.4(vue@3.3.4))(vue@3.3.4) '@types/node': - specifier: ^20.9.0 - version: 20.10.6 + specifier: ^20.14.10 + version: 20.14.10 '@types/react': specifier: ^18.3.3 version: 18.3.3 @@ -40,7 +40,7 @@ importers: version: 18.3.0 '@vitest/coverage-istanbul': specifier: ^1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 1.6.0(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -52,7 +52,7 @@ importers: version: 24.1.0 knip: specifier: ^5.25.1 - version: 5.25.1(@types/node@20.10.6)(typescript@5.4.2) + version: 5.25.1(@types/node@20.14.10)(typescript@5.4.2) nx: specifier: ^19.4.2 version: 19.4.2(@swc/core@1.6.13) @@ -103,10 +103,10 @@ importers: version: typescript@5.3.3 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + version: 1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) vue: specifier: ^3.3.4 version: 3.3.4 @@ -115,50 +115,50 @@ importers: dependencies: '@angular/animations': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/common': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) '@angular/compiler': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/core': specifier: ^17.3.11 - version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) '@angular/forms': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@angular/platform-browser': specifier: ^17.3.11 - version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/platform-browser-dynamic': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))) '@angular/router': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': specifier: ^0.26.3 version: link:../../../packages/angular-form rxjs: - specifier: ~7.8.1 + specifier: ^7.8.1 version: 7.8.1 tslib: specifier: ^2.6.3 version: 2.6.3 zone.js: - specifier: ~0.14.2 - version: 0.14.4 + specifier: ^0.14.7 + version: 0.14.7 devDependencies: '@angular-devkit/build-angular': specifier: ^17.3.8 - version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1(postcss@8.4.35))(typescript@5.4.2) + version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1(postcss@8.4.35))(typescript@5.4.2) '@angular/cli': specifier: ^17.3.8 version: 17.3.8(chokidar@3.6.0) '@angular/compiler-cli': specifier: ^17.3.11 - version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) typescript: specifier: 5.4.2 version: 5.4.2 @@ -167,50 +167,50 @@ importers: dependencies: '@angular/animations': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/common': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) '@angular/compiler': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/core': specifier: ^17.3.11 - version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) '@angular/forms': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@angular/platform-browser': specifier: ^17.3.11 - version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/platform-browser-dynamic': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))) '@angular/router': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': specifier: ^0.26.3 version: link:../../../packages/angular-form rxjs: - specifier: ~7.8.1 + specifier: ^7.8.1 version: 7.8.1 tslib: specifier: ^2.6.3 version: 2.6.3 zone.js: - specifier: ~0.14.2 - version: 0.14.4 + specifier: ^0.14.7 + version: 0.14.7 devDependencies: '@angular-devkit/build-angular': specifier: ^17.3.8 - version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) + version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) '@angular/cli': specifier: ^17.3.8 version: 17.3.8(chokidar@3.6.0) '@angular/compiler-cli': specifier: ^17.3.11 - version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) typescript: specifier: 5.4.2 version: 5.4.2 @@ -219,28 +219,28 @@ importers: dependencies: '@angular/animations': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/common': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) '@angular/compiler': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/core': specifier: ^17.3.11 - version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) '@angular/forms': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@angular/platform-browser': specifier: ^17.3.11 - version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/platform-browser-dynamic': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))) '@angular/router': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': specifier: ^0.26.3 version: link:../../../packages/angular-form @@ -248,7 +248,7 @@ importers: specifier: ^0.26.3 version: link:../../../packages/valibot-form-adapter rxjs: - specifier: ~7.8.1 + specifier: ^7.8.1 version: 7.8.1 tslib: specifier: ^2.6.3 @@ -257,18 +257,18 @@ importers: specifier: ^0.35.0 version: 0.35.0 zone.js: - specifier: ~0.14.2 - version: 0.14.4 + specifier: ^0.14.7 + version: 0.14.7 devDependencies: '@angular-devkit/build-angular': specifier: ^17.3.8 - version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) + version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) '@angular/cli': specifier: ^17.3.8 version: 17.3.8(chokidar@3.6.0) '@angular/compiler-cli': specifier: ^17.3.11 - version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) typescript: specifier: 5.4.2 version: 5.4.2 @@ -277,28 +277,28 @@ importers: dependencies: '@angular/animations': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/common': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) '@angular/compiler': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/core': specifier: ^17.3.11 - version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) '@angular/forms': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@angular/platform-browser': specifier: ^17.3.11 - version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/platform-browser-dynamic': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))) '@angular/router': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': specifier: ^0.26.3 version: link:../../../packages/angular-form @@ -306,7 +306,7 @@ importers: specifier: ^0.26.3 version: link:../../../packages/yup-form-adapter rxjs: - specifier: ~7.8.1 + specifier: ^7.8.1 version: 7.8.1 tslib: specifier: ^2.6.3 @@ -315,18 +315,18 @@ importers: specifier: ^1.4.0 version: 1.4.0 zone.js: - specifier: ~0.14.2 - version: 0.14.4 + specifier: ^0.14.7 + version: 0.14.7 devDependencies: '@angular-devkit/build-angular': specifier: ^17.3.8 - version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) + version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) '@angular/cli': specifier: ^17.3.8 version: 17.3.8(chokidar@3.6.0) '@angular/compiler-cli': specifier: ^17.3.11 - version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) typescript: specifier: 5.4.2 version: 5.4.2 @@ -335,28 +335,28 @@ importers: dependencies: '@angular/animations': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/common': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) '@angular/compiler': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/core': specifier: ^17.3.11 - version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) '@angular/forms': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@angular/platform-browser': specifier: ^17.3.11 - version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/platform-browser-dynamic': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))) '@angular/router': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': specifier: ^0.26.3 version: link:../../../packages/angular-form @@ -364,7 +364,7 @@ importers: specifier: ^0.26.3 version: link:../../../packages/zod-form-adapter rxjs: - specifier: ~7.8.1 + specifier: ^7.8.1 version: 7.8.1 tslib: specifier: ^2.6.3 @@ -373,18 +373,18 @@ importers: specifier: ^3.23.8 version: 3.23.8 zone.js: - specifier: ~0.14.2 - version: 0.14.4 + specifier: ^0.14.7 + version: 0.14.7 devDependencies: '@angular-devkit/build-angular': specifier: ^17.3.8 - version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) + version: 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) '@angular/cli': specifier: ^17.3.8 version: 17.3.8(chokidar@3.6.0) '@angular/compiler-cli': specifier: ^17.3.11 - version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) typescript: specifier: 5.4.2 version: 5.4.2 @@ -400,7 +400,7 @@ importers: devDependencies: vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) examples/lit/ui-libraries: dependencies: @@ -416,7 +416,7 @@ importers: devDependencies: vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) examples/react/array: dependencies: @@ -438,10 +438,10 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) examples/react/next-server-actions: dependencies: @@ -459,8 +459,8 @@ importers: version: 19.0.0-rc-6d3110b4d9-20240531(react@19.0.0-rc-6d3110b4d9-20240531) devDependencies: '@types/node': - specifier: ^20.9.0 - version: 20.10.6 + specifier: ^20.14.10 + version: 20.14.10 '@types/react': specifier: npm:types-react@rc version: types-react@19.0.0-rc.1 @@ -494,10 +494,10 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) examples/react/simple: dependencies: @@ -519,10 +519,10 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) examples/react/tanstack-start: dependencies: @@ -533,11 +533,11 @@ importers: specifier: ^0.26.3 version: link:../../../packages/react-form '@tanstack/react-router': - specifier: ^1.43.14 - version: 1.43.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.44.0 + version: 1.44.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/start': - specifier: ^1.43.14 - version: 1.43.14(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + specifier: ^1.44.0 + version: 1.44.0(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -546,11 +546,11 @@ importers: version: 18.3.1(react@18.3.1) vinxi: specifier: ^0.3.12 - version: 0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + version: 0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) devDependencies: '@types/node': - specifier: ^20.9.0 - version: 20.10.6 + specifier: ^20.14.10 + version: 20.14.10 '@types/react': specifier: ^18.3.3 version: 18.3.3 @@ -559,16 +559,16 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) typescript: specifier: 5.4.2 version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 4.3.2(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) examples/react/ui-libraries: dependencies: @@ -623,10 +623,10 @@ importers: version: 7.16.0(eslint@8.57.0)(typescript@5.4.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) '@vitejs/plugin-react-swc': specifier: ^3.7.0 - version: 3.7.0(@swc/helpers@0.5.11)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 3.7.0(@swc/helpers@0.5.11)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -634,14 +634,14 @@ importers: specifier: ^4.6.2 version: 4.6.2(eslint@8.57.0) eslint-plugin-react-refresh: - specifier: ^0.4.7 - version: 0.4.7(eslint@8.57.0) + specifier: ^0.4.8 + version: 0.4.8(eslint@8.57.0) typescript: specifier: 5.4.2 version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) examples/react/valibot: dependencies: @@ -669,10 +669,10 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) examples/react/yup: dependencies: @@ -700,10 +700,10 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) examples/react/zod: dependencies: @@ -731,10 +731,10 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) examples/solid/array: dependencies: @@ -750,10 +750,10 @@ importers: version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vite-plugin-solid: specifier: ^2.10.2 - version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) examples/solid/simple: dependencies: @@ -769,10 +769,10 @@ importers: version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vite-plugin-solid: specifier: ^2.10.2 - version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) examples/solid/valibot: dependencies: @@ -794,10 +794,10 @@ importers: version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vite-plugin-solid: specifier: ^2.10.2 - version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) examples/solid/yup: dependencies: @@ -819,10 +819,10 @@ importers: version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vite-plugin-solid: specifier: ^2.10.2 - version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) examples/solid/zod: dependencies: @@ -844,10 +844,10 @@ importers: version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vite-plugin-solid: specifier: ^2.10.2 - version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) examples/vue/array: dependencies: @@ -860,16 +860,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) + version: 5.0.5(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) typescript: specifier: 5.4.2 version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vue-tsc: - specifier: ^2.0.6 - version: 2.0.6(typescript@5.4.2) + specifier: ^2.0.26 + version: 2.0.26(typescript@5.4.2) examples/vue/simple: dependencies: @@ -882,16 +882,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) + version: 5.0.5(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) typescript: specifier: 5.4.2 version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vue-tsc: - specifier: ^2.0.6 - version: 2.0.6(typescript@5.4.2) + specifier: ^2.0.26 + version: 2.0.26(typescript@5.4.2) examples/vue/valibot: dependencies: @@ -910,16 +910,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) + version: 5.0.5(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) typescript: specifier: 5.4.2 version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vue-tsc: - specifier: ^2.0.6 - version: 2.0.6(typescript@5.4.2) + specifier: ^2.0.26 + version: 2.0.26(typescript@5.4.2) examples/vue/yup: dependencies: @@ -938,16 +938,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) + version: 5.0.5(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) typescript: specifier: 5.4.2 version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vue-tsc: - specifier: ^2.0.6 - version: 2.0.6(typescript@5.4.2) + specifier: ^2.0.26 + version: 2.0.26(typescript@5.4.2) examples/vue/zod: dependencies: @@ -966,22 +966,22 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) + version: 5.0.5(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) typescript: specifier: 5.4.2 version: 5.4.2 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vue-tsc: - specifier: ^2.0.6 - version: 2.0.6(typescript@5.4.2) + specifier: ^2.0.26 + version: 2.0.26(typescript@5.4.2) packages/angular-form: dependencies: '@tanstack/angular-store': specifier: ^0.5.4 - version: 0.5.4(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 0.5.4(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@tanstack/form-core': specifier: workspace:* version: link:../form-core @@ -991,37 +991,37 @@ importers: devDependencies: '@analogjs/vite-plugin-angular': specifier: ^1.6.1 - version: 1.6.1(@angular-devkit/build-angular@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2))(@ngtools/webpack@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5))) + version: 1.6.1(@angular-devkit/build-angular@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2))(@ngtools/webpack@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5))) '@angular/common': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) '@angular/compiler': specifier: ^17.3.11 - version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/compiler-cli': specifier: ^17.3.11 - version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + version: 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) '@angular/core': specifier: ^17.3.11 - version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + version: 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) '@angular/platform-browser': specifier: ^17.3.11 - version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + version: 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@angular/platform-browser-dynamic': specifier: ^17.3.11 - version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))) + version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))) '@testing-library/angular': specifier: ^17.0.0 - version: 17.0.0(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/router@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1))(@testing-library/dom@10.3.1) + version: 17.0.0(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/router@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1))(@testing-library/dom@10.3.1) ng-packagr: specifier: ^17.3.0 - version: 17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2) + version: 17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2) typescript: specifier: 5.4.2 version: 5.4.2 zone.js: - specifier: ~0.14.2 - version: 0.14.4 + specifier: ^0.14.7 + version: 0.14.7 packages/form-core: dependencies: @@ -1055,8 +1055,8 @@ importers: version: 0.7.5 devDependencies: '@tanstack/start': - specifier: ^1.43.14 - version: 1.43.14(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + specifier: ^1.44.0 + version: 1.44.0(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) '@types/react': specifier: ^18.3.3 version: 18.3.3 @@ -1065,7 +1065,7 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) + version: 4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -1074,7 +1074,7 @@ importers: version: 18.3.1(react@18.3.1) vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) packages/solid-form: dependencies: @@ -1090,10 +1090,10 @@ importers: version: 1.8.18 vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vite-plugin-solid: specifier: ^2.10.2 - version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) packages/valibot-form-adapter: dependencies: @@ -1116,10 +1116,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) + version: 5.0.5(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4) vite: specifier: ^5.3.3 - version: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + version: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vue: specifier: ^3.3.4 version: 3.3.4 @@ -3913,19 +3913,13 @@ packages: peerDependencies: react: ^18.0.0 - '@tanstack/react-router@1.43.14': - resolution: {integrity: sha512-b3ADBqQqwCPFH+HNxsW475esodO4PpJCigonFFT11/5w6Wd6DTyY+UPhxrtySs2mUMWzFCgT+N46DHBEWzbrhg==} + '@tanstack/react-router@1.44.0': + resolution: {integrity: sha512-4z5zBWmYHSwc4uu1qe/WKa6vKKh4aGggHDej+B0bIUUx3c7OCHb9HtBS9yJb9ZcxW1t6cWr0aFF3EqZ+U8Fscg==} engines: {node: '>=12'} peerDependencies: react: '>=18' react-dom: '>=18' - '@tanstack/react-store@0.2.1': - resolution: {integrity: sha512-tEbMCQjbeVw9KOP/202LfqZMSNAVi6zYkkp1kBom8nFuMx/965Hzes3+6G6b/comCwVxoJU8Gg9IrcF8yRPthw==} - peerDependencies: - react: '>=16' - react-dom: '>=16' - '@tanstack/react-store@0.5.4': resolution: {integrity: sha512-N4fhM+2knUN7t7kIa7lP4Df9vN/DxD8qfmsFgGKis0J/OoeQaEdG6fINjrMME2hOXszObZLXIxBcOvIIcOhGMw==} peerDependencies: @@ -3960,16 +3954,13 @@ packages: resolution: {integrity: sha512-Zx28BAedphh9ktCcJJSYKEScrHx6wGgEL6bc6HqG0RX3iCP2hamzs8LNGbiKush5fMoDMIHrOc0Uz32ELVM7dw==} engines: {node: '>=12'} - '@tanstack/start@1.43.14': - resolution: {integrity: sha512-31BlMZBDQ2ec64xy9tOLlvpGE8nUvbtzQJlNiuOIfYFhlrA24ZaXA3BJ+MrKOAlhJbMhR06uMgmnQGbuKOEyuA==} + '@tanstack/start@1.44.0': + resolution: {integrity: sha512-aGP1t5rplF93pMi2R8ywYPnVvHdfhEZXTXo/Y8Cke/8g3iBd9KvyYHO0xKSBnrGGlPCuomDUlwBSh+dfw8AEiA==} engines: {node: '>=12'} peerDependencies: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/store@0.1.3': - resolution: {integrity: sha512-GnolmC8Fr4mvsHE1fGQmR3Nm0eBO3KnZjDU0a+P3TeQNM/dDscFGxtA7p31NplQNW3KwBw4t1RVFmz0VeKLxcw==} - '@tanstack/store@0.5.4': resolution: {integrity: sha512-EG/aGAK/yUJz0JxPaY9wOr1Sjz9Uc//BX7uY9SAo5M0GkCEz7DOSxixBq2afn/reLMGqTIGYq7TkMGgyNQgdcA==} @@ -4143,8 +4134,8 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@20.10.6': - resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==} + '@types/node@20.14.10': + resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} '@types/normalize-package-data@2.4.1': resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -4377,20 +4368,20 @@ packages: '@volar/language-core@1.11.1': resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} - '@volar/language-core@2.1.2': - resolution: {integrity: sha512-5qsDp0Gf6fE09UWCeK7bkVn6NxMwC9OqFWQkMMkeej8h8XjyABPdRygC2RCrqDrfVdGijqlMQeXs6yRS+vfZYA==} + '@volar/language-core@2.4.0-alpha.15': + resolution: {integrity: sha512-mt8z4Fm2WxfQYoQHPcKVjLQV6PgPqyKLbkCVY2cr5RSaamqCHjhKEpsFX66aL4D/7oYguuaUw9Bx03Vt0TpIIA==} '@volar/source-map@1.11.1': resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} - '@volar/source-map@2.1.2': - resolution: {integrity: sha512-yFJqsuLm1OaWrsz9E3yd3bJcYIlHqdZ8MbmIoZLrAzMYQDcoF26/INIhgziEXSdyHc8xd7rd/tJdSnUyh0gH4Q==} + '@volar/source-map@2.4.0-alpha.15': + resolution: {integrity: sha512-8Htngw5TmBY4L3ClDqBGyfLhsB8EmoEXUH1xydyEtEoK0O6NX5ur4Jw8jgvscTlwzizyl/wsN1vn0cQXVbbXYg==} '@volar/typescript@1.11.1': resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} - '@volar/typescript@2.1.2': - resolution: {integrity: sha512-lhTancZqamvaLvoz0u/uth8dpudENNt2LFZOWCw9JZiX14xRFhdhfzmphiCRb7am9E6qAJSbdS/gMt1utXAoHQ==} + '@volar/typescript@2.4.0-alpha.15': + resolution: {integrity: sha512-U3StRBbDuxV6Woa4hvGS4kz3XcOzrWUKgFdEFN+ba1x3eaYg7+ytau8ul05xgA+UNGLXXsKur7fTUhDFyISk0w==} '@vue/compiler-core@3.3.4': resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==} @@ -4418,8 +4409,8 @@ packages: typescript: optional: true - '@vue/language-core@2.0.6': - resolution: {integrity: sha512-UzqU12tzf9XLqRO3TiWPwRNpP4fyUzE6MAfOQWQNZ4jy6a30ARRUpmODDKq6O8C4goMc2AlPqTmjOHPjHkilSg==} + '@vue/language-core@2.0.26': + resolution: {integrity: sha512-/lt6SfQ3O1yDAhPsnLv9iSUgXd1dMHqUm/t3RctfqjuwQf1LnftZ414X3UBn6aXT4MiwXWtbNJ4Z0NZWwDWgJQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -5695,8 +5686,8 @@ packages: typescript: optional: true - eslint-plugin-react-refresh@0.4.7: - resolution: {integrity: sha512-yrj+KInFmwuQS2UQcg1SF83ha1tuHC1jMQbRNyuWtlEzzKRDgAl7L4Yp4NlDUZTZNlWvHEzOtJhMi40R7JxcSw==} + eslint-plugin-react-refresh@0.4.8: + resolution: {integrity: sha512-MIKAclwaDFIiYtVBLzDdm16E+Ty4GwhB6wZlCAG1R3Ur+F9Qbo6PRxpA5DK7XtDgm+WlCoAY2WxAwqhmIDHg6Q==} peerDependencies: eslint: '>=7' @@ -9319,6 +9310,9 @@ packages: vscode-textmate@8.0.0: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} + vscode-uri@3.0.8: + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + vue-component-type-helpers@1.8.4: resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==} @@ -9342,11 +9336,11 @@ packages: peerDependencies: typescript: '*' - vue-tsc@2.0.6: - resolution: {integrity: sha512-kK50W4XqQL34vHRkxlRWLicrT6+F9xfgCgJ4KSmCHcytKzc1u3c94XXgI+CjmhOSxyw0krpExF7Obo7y4+0dVQ==} + vue-tsc@2.0.26: + resolution: {integrity: sha512-tOhuwy2bIXbMhz82ef37qeiaQHMXKQkD6mOF6CCPl3/uYtST3l6fdNyfMxipudrQTxTfXVPlgJdMENBFfC1CfQ==} hasBin: true peerDependencies: - typescript: '*' + typescript: '>=5.0.0' vue@3.3.4: resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==} @@ -9600,8 +9594,8 @@ packages: zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} - zone.js@0.14.4: - resolution: {integrity: sha512-NtTUvIlNELez7Q1DzKVIFZBzNb646boQMgpATo9z3Ftuu/gWvzxCW7jdjcUDoRGxRikrhVHB/zLXh1hxeJawvw==} + zone.js@0.14.7: + resolution: {integrity: sha512-0w6DGkX2BPuiK/NLf+4A8FLE43QwBfuqz2dVgi/40Rj1WmqUskCqj329O/pwrqFJLG5X8wkeG2RhIAro441xtg==} snapshots: @@ -9614,10 +9608,10 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@analogjs/vite-plugin-angular@1.6.1(@angular-devkit/build-angular@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2))(@ngtools/webpack@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5)))': + '@analogjs/vite-plugin-angular@1.6.1(@angular-devkit/build-angular@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2))(@ngtools/webpack@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5)))': dependencies: - '@angular-devkit/build-angular': 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) - '@ngtools/webpack': 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5)) + '@angular-devkit/build-angular': 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2) + '@ngtools/webpack': 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5)) ts-morph: 21.0.1 '@angular-devkit/architect@0.1703.8(chokidar@3.6.0)': @@ -9627,13 +9621,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1(postcss@8.4.35))(typescript@5.4.2)': + '@angular-devkit/build-angular@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1(postcss@8.4.35))(typescript@5.4.2)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1703.8(chokidar@3.6.0) '@angular-devkit/build-webpack': 0.1703.8(chokidar@3.6.0)(webpack-dev-server@4.15.1(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)))(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) '@angular-devkit/core': 17.3.8(chokidar@3.6.0) - '@angular/compiler-cli': 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + '@angular/compiler-cli': 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) '@babel/core': 7.24.0 '@babel/generator': 7.23.6 '@babel/helper-annotate-as-pure': 7.22.5 @@ -9644,8 +9638,8 @@ snapshots: '@babel/preset-env': 7.24.0(@babel/core@7.24.0) '@babel/runtime': 7.24.0 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1)) + '@ngtools/webpack': 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1)) ansi-colors: 4.1.3 autoprefixer: 10.4.18(postcss@8.4.35) babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) @@ -9687,7 +9681,7 @@ snapshots: tslib: 2.6.2 typescript: 5.4.2 undici: 6.11.1 - vite: 5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1) + vite: 5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1) watchpack: 2.4.0 webpack: 5.90.3(@swc/core@1.6.13)(esbuild@0.21.5) webpack-dev-middleware: 6.1.2(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) @@ -9696,7 +9690,7 @@ snapshots: webpack-subresource-integrity: 5.1.0(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) optionalDependencies: esbuild: 0.20.1 - ng-packagr: 17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2) + ng-packagr: 17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -9716,13 +9710,13 @@ snapshots: - utf-8-validate - webpack-cli - '@angular-devkit/build-angular@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.10.6)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2)': + '@angular-devkit/build-angular@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(@swc/core@1.6.13)(@types/express@4.17.21)(@types/node@20.14.10)(chokidar@3.6.0)(ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2))(sugarss@4.0.1)(typescript@5.4.2)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1703.8(chokidar@3.6.0) '@angular-devkit/build-webpack': 0.1703.8(chokidar@3.6.0)(webpack-dev-server@4.15.1(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)))(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) '@angular-devkit/core': 17.3.8(chokidar@3.6.0) - '@angular/compiler-cli': 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + '@angular/compiler-cli': 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) '@babel/core': 7.24.0 '@babel/generator': 7.23.6 '@babel/helper-annotate-as-pure': 7.22.5 @@ -9733,8 +9727,8 @@ snapshots: '@babel/preset-env': 7.24.0(@babel/core@7.24.0) '@babel/runtime': 7.24.0 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1)) + '@ngtools/webpack': 17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1)) ansi-colors: 4.1.3 autoprefixer: 10.4.18(postcss@8.4.35) babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) @@ -9776,7 +9770,7 @@ snapshots: tslib: 2.6.2 typescript: 5.4.2 undici: 6.11.1 - vite: 5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1) + vite: 5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1) watchpack: 2.4.0 webpack: 5.90.3(@swc/core@1.6.13)(esbuild@0.21.5) webpack-dev-middleware: 6.1.2(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) @@ -9785,7 +9779,7 @@ snapshots: webpack-subresource-integrity: 5.1.0(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) optionalDependencies: esbuild: 0.20.1 - ng-packagr: 17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2) + ng-packagr: 17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -9835,9 +9829,9 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))': + '@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))': dependencies: - '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) tslib: 2.6.3 '@angular/cli@17.3.8(chokidar@3.6.0)': @@ -9865,15 +9859,15 @@ snapshots: - chokidar - supports-color - '@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1)': + '@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1)': dependencies: - '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) rxjs: 7.8.1 tslib: 2.6.3 - '@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2)': + '@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2)': dependencies: - '@angular/compiler': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + '@angular/compiler': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@babel/core': 7.23.9 '@jridgewell/sourcemap-codec': 1.4.15 chokidar: 3.6.0 @@ -9886,47 +9880,47 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))': + '@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))': dependencies: tslib: 2.6.3 optionalDependencies: - '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) - '@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)': + '@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)': dependencies: rxjs: 7.8.1 tslib: 2.6.3 - zone.js: 0.14.4 + zone.js: 0.14.7 - '@angular/forms@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1)': + '@angular/forms@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1)': dependencies: - '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) - '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/platform-browser': 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) + '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) rxjs: 7.8.1 tslib: 2.6.3 - '@angular/platform-browser-dynamic@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))': + '@angular/platform-browser-dynamic@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))': dependencies: - '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) - '@angular/compiler': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) - '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/platform-browser': 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) + '@angular/compiler': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) + '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) tslib: 2.6.3 - '@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))': + '@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))': dependencies: - '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) - '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) + '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) tslib: 2.6.3 optionalDependencies: - '@angular/animations': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + '@angular/animations': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) - '@angular/router@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1)': + '@angular/router@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1)': dependencies: - '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) - '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/platform-browser': 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) + '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) + '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) rxjs: 7.8.1 tslib: 2.6.3 @@ -11580,23 +11574,23 @@ snapshots: lit: 3.1.4 tslib: 2.6.3 - '@microsoft/api-extractor-model@7.28.13(@types/node@20.10.6)': + '@microsoft/api-extractor-model@7.28.13(@types/node@20.14.10)': dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.10.6) + '@rushstack/node-core-library': 4.0.2(@types/node@20.14.10) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.43.0(@types/node@20.10.6)': + '@microsoft/api-extractor@7.43.0(@types/node@20.14.10)': dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.10.6) + '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.10) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.10.6) + '@rushstack/node-core-library': 4.0.2(@types/node@20.14.10) '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.10.6) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.10.6) + '@rushstack/terminal': 0.10.0(@types/node@20.14.10) + '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.10) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -11753,9 +11747,9 @@ snapshots: '@next/swc-win32-x64-msvc@15.0.0-rc.0': optional: true - '@ngtools/webpack@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5))': + '@ngtools/webpack@17.3.8(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(typescript@5.4.2)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.21.5))': dependencies: - '@angular/compiler-cli': 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + '@angular/compiler-cli': 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) typescript: 5.4.2 webpack: 5.90.3(@swc/core@1.6.13)(esbuild@0.21.5) @@ -12323,7 +12317,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - '@rushstack/node-core-library@4.0.2(@types/node@20.10.6)': + '@rushstack/node-core-library@4.0.2(@types/node@20.14.10)': dependencies: fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -12332,23 +12326,23 @@ snapshots: semver: 7.5.4 z-schema: 5.0.5 optionalDependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@rushstack/rig-package@0.5.2': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.10.0(@types/node@20.10.6)': + '@rushstack/terminal@0.10.0(@types/node@20.14.10)': dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.10.6) + '@rushstack/node-core-library': 4.0.2(@types/node@20.14.10) supports-color: 8.1.1 optionalDependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 - '@rushstack/ts-command-line@4.19.1(@types/node@20.10.6)': + '@rushstack/ts-command-line@4.19.1(@types/node@20.14.10)': dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.10.6) + '@rushstack/terminal': 0.10.0(@types/node@20.14.10) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -12472,14 +12466,14 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@tanstack/angular-store@0.5.4(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))': + '@tanstack/angular-store@0.5.4(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))': dependencies: - '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) - '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) + '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) '@tanstack/store': 0.5.4 tslib: 2.6.3 - '@tanstack/config@0.9.2(@types/node@20.10.6)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@tanstack/config@0.9.2(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: '@commitlint/parse': 19.0.3 '@eslint/js': 8.57.0 @@ -12498,9 +12492,9 @@ snapshots: simple-git: 3.25.0 typescript-eslint: 7.16.0(eslint@8.57.0)(typescript@5.4.2) v8flags: 4.0.1 - vite-plugin-dts: 3.9.1(@types/node@20.10.6)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - vite-plugin-externalize-deps: 0.8.0(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - vite-tsconfig-paths: 4.3.2(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + vite-plugin-dts: 3.9.1(@types/node@20.14.10)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + vite-plugin-externalize-deps: 0.8.0(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + vite-tsconfig-paths: 4.3.2(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) transitivePeerDependencies: - '@types/node' - esbuild @@ -12524,22 +12518,15 @@ snapshots: '@tanstack/query-core': 5.50.1 react: 18.3.1 - '@tanstack/react-router@1.43.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-router@1.44.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/history': 1.43.14 - '@tanstack/react-store': 0.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-store': 0.5.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/react-store@0.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@tanstack/store': 0.1.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.2.0(react@18.3.1) - '@tanstack/react-store@0.5.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/store': 0.5.4 @@ -12552,7 +12539,7 @@ snapshots: prettier: 3.3.2 zod: 3.23.8 - '@tanstack/router-plugin@1.43.13(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@tanstack/router-plugin@1.43.13(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: '@babel/core': 7.24.7 '@babel/generator': 7.24.7 @@ -12572,7 +12559,7 @@ snapshots: unplugin: 1.11.0 zod: 3.23.8 optionalDependencies: - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) transitivePeerDependencies: - supports-color @@ -12598,26 +12585,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@tanstack/start@1.43.14(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@tanstack/start@1.44.0(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: '@tanstack/react-cross-context': 1.43.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tanstack/react-router': 1.43.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-router': 1.44.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/router-generator': 1.43.13 - '@tanstack/router-plugin': 1.43.13(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@tanstack/router-plugin': 1.43.13(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) '@tanstack/start-vite-plugin': 1.43.13 '@types/jsesc': 3.0.3 '@vinxi/react': 0.2.2 - '@vinxi/react-server-dom': 0.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - '@vinxi/server-components': 0.3.3(vinxi@0.3.11(@types/node@20.10.6)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - '@vinxi/server-functions': 0.3.3(vinxi@0.3.11(@types/node@20.10.6)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/react-server-dom': 0.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/server-components': 0.3.3(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/server-functions': 0.3.3(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) import-meta-resolve: 4.0.0 isbot: 5.1.11 jsesc: 3.0.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tiny-invariant: 1.3.3 - vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) - vite-tsconfig-paths: 4.3.2(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vite-tsconfig-paths: 4.3.2(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) zod: 3.23.8 transitivePeerDependencies: - '@azure/app-configuration' @@ -12655,8 +12642,6 @@ snapshots: - webpack - xml2js - '@tanstack/store@0.1.3': {} - '@tanstack/store@0.5.4': {} '@tanstack/vue-store@0.5.4(vue@3.3.4)': @@ -12665,12 +12650,12 @@ snapshots: vue: 3.3.4 vue-demi: 0.14.6(vue@3.3.4) - '@testing-library/angular@17.0.0(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/router@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1))(@testing-library/dom@10.3.1)': + '@testing-library/angular@17.0.0(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/router@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1))(@testing-library/dom@10.3.1)': dependencies: - '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) - '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/platform-browser': 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)) - '@angular/router': 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) + '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) + '@angular/platform-browser': 17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) + '@angular/router': 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@testing-library/dom': 10.3.1 tslib: 2.6.3 @@ -12696,7 +12681,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: '@adobe/css-tools': 4.4.0 '@babel/runtime': 7.24.0 @@ -12707,7 +12692,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 optionalDependencies: - vitest: 1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vitest: 1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) '@testing-library/react@16.0.0(@testing-library/dom@10.3.1)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -12776,26 +12761,26 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/bonjour@3.5.13': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/braces@3.0.4': {} '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.17.43 - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/connect@3.4.38': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/cookie@0.6.0': {} @@ -12813,7 +12798,7 @@ snapshots: '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -12829,7 +12814,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/jsesc@3.0.3': {} @@ -12847,9 +12832,9 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 - '@types/node@20.10.6': + '@types/node@20.14.10': dependencies: undici-types: 5.26.5 @@ -12883,7 +12868,7 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/serve-index@1.9.4': dependencies: @@ -12893,19 +12878,19 @@ snapshots: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/shimmer@1.0.5': {} '@types/sockjs@0.3.36': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@types/trusted-types@2.0.7': {} '@types/ws@8.5.10': dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 '@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.4.2))(eslint@8.57.0)(typescript@5.4.2)': dependencies: @@ -13080,7 +13065,7 @@ snapshots: transitivePeerDependencies: - uWebSockets.js - '@vinxi/plugin-directives@0.3.1(vinxi@0.3.11(@types/node@20.10.6)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/plugin-directives@0.3.1(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: '@babel/parser': 7.24.7 acorn: 8.12.0 @@ -13091,71 +13076,71 @@ snapshots: magicast: 0.2.11 recast: 0.23.9 tslib: 2.6.3 - vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) - '@vinxi/react-server-dom@0.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/react-server-dom@0.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: acorn-loose: 8.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) '@vinxi/react@0.2.2': {} - '@vinxi/server-components@0.3.3(vinxi@0.3.11(@types/node@20.10.6)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/server-components@0.3.3(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11(@types/node@20.10.6)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) acorn: 8.12.0 acorn-loose: 8.4.0 acorn-typescript: 1.4.13(acorn@8.12.0) astring: 1.8.6 magicast: 0.2.11 recast: 0.23.9 - vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) - '@vinxi/server-functions@0.3.3(vinxi@0.3.11(@types/node@20.10.6)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/server-functions@0.3.3(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11(@types/node@20.10.6)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) acorn: 8.12.0 acorn-loose: 8.4.0 acorn-typescript: 1.4.13(acorn@8.12.0) astring: 1.8.6 magicast: 0.2.11 recast: 0.23.9 - vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1))': + '@vitejs/plugin-basic-ssl@1.1.0(vite@5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1))': dependencies: - vite: 5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1) + vite: 5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1) - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1))': + '@vitejs/plugin-basic-ssl@1.1.0(vite@5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - vite: 5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1) + vite: 5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1) - '@vitejs/plugin-react-swc@3.7.0(@swc/helpers@0.5.11)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1))': + '@vitejs/plugin-react-swc@3.7.0(@swc/helpers@0.5.11)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1))': dependencies: '@swc/core': 1.6.13(@swc/helpers@0.5.11) - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react@4.3.1(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1))': + '@vitejs/plugin-react@4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4)': + '@vitejs/plugin-vue@5.0.5(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))(vue@3.3.4)': dependencies: - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) vue: 3.3.4 - '@vitest/coverage-istanbul@1.6.0(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vitest/coverage-istanbul@1.6.0(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: debug: 4.3.5 istanbul-lib-coverage: 3.2.2 @@ -13166,7 +13151,7 @@ snapshots: magicast: 0.3.3 picocolors: 1.0.1 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vitest: 1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) transitivePeerDependencies: - supports-color @@ -13203,27 +13188,26 @@ snapshots: dependencies: '@volar/source-map': 1.11.1 - '@volar/language-core@2.1.2': + '@volar/language-core@2.4.0-alpha.15': dependencies: - '@volar/source-map': 2.1.2 + '@volar/source-map': 2.4.0-alpha.15 '@volar/source-map@1.11.1': dependencies: muggle-string: 0.3.1 - '@volar/source-map@2.1.2': - dependencies: - muggle-string: 0.4.1 + '@volar/source-map@2.4.0-alpha.15': {} '@volar/typescript@1.11.1': dependencies: '@volar/language-core': 1.11.1 path-browserify: 1.0.1 - '@volar/typescript@2.1.2': + '@volar/typescript@2.4.0-alpha.15': dependencies: - '@volar/language-core': 2.1.2 + '@volar/language-core': 2.4.0-alpha.15 path-browserify: 1.0.1 + vscode-uri: 3.0.8 '@vue/compiler-core@3.3.4': dependencies: @@ -13282,13 +13266,14 @@ snapshots: optionalDependencies: typescript: 5.4.2 - '@vue/language-core@2.0.6(typescript@5.4.2)': + '@vue/language-core@2.0.26(typescript@5.4.2)': dependencies: - '@volar/language-core': 2.1.2 + '@volar/language-core': 2.4.0-alpha.15 '@vue/compiler-dom': 3.4.21 '@vue/shared': 3.4.21 computeds: 0.0.1 minimatch: 9.0.4 + muggle-string: 0.4.1 path-browserify: 1.0.1 vue-template-compiler: 2.7.14 optionalDependencies: @@ -14770,7 +14755,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.7(eslint@8.57.0): + eslint-plugin-react-refresh@0.4.8(eslint@8.57.0): dependencies: eslint: 8.57.0 @@ -15857,7 +15842,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -15967,11 +15952,11 @@ snapshots: klona@2.0.6: {} - knip@5.25.1(@types/node@20.10.6)(typescript@5.4.2): + knip@5.25.1(@types/node@20.14.10)(typescript@5.4.2): dependencies: '@nodelib/fs.walk': 1.2.8 '@snyk/github-codeowners': 1.1.0 - '@types/node': 20.10.6 + '@types/node': 20.14.10 easy-table: 1.2.0 fast-glob: 3.3.2 jiti: 1.21.6 @@ -16437,9 +16422,9 @@ snapshots: - '@babel/core' - babel-plugin-macros - ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2): + ng-packagr@17.3.0(@angular/compiler-cli@17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2))(tslib@2.6.3)(typescript@5.4.2): dependencies: - '@angular/compiler-cli': 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.4)))(typescript@5.4.2) + '@angular/compiler-cli': 17.3.11(@angular/compiler@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(typescript@5.4.2) '@rollup/plugin-json': 6.1.0(rollup@4.18.0) '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.0) '@rollup/wasm-node': 4.13.0 @@ -17210,7 +17195,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.10.6 + '@types/node': 20.14.10 long: 5.2.3 proxy-addr@2.0.7: @@ -18578,7 +18563,7 @@ snapshots: vary@1.1.2: {} - vinxi@0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): + vinxi@0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): dependencies: '@babel/core': 7.24.7 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) @@ -18612,7 +18597,7 @@ snapshots: unctx: 2.3.1 unenv: 1.9.0 unstorage: 1.10.2(ioredis@5.4.1) - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) zod: 3.23.8 transitivePeerDependencies: - '@azure/app-configuration' @@ -18646,7 +18631,7 @@ snapshots: - uWebSockets.js - xml2js - vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.10.6)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): + vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): dependencies: '@babel/core': 7.24.7 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) @@ -18680,7 +18665,7 @@ snapshots: unctx: 2.3.1 unenv: 1.9.0 unstorage: 1.10.2(ioredis@5.4.1) - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) zod: 3.23.8 transitivePeerDependencies: - '@azure/app-configuration' @@ -18714,13 +18699,13 @@ snapshots: - uWebSockets.js - xml2js - vite-node@1.6.0(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): + vite-node@1.6.0(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) transitivePeerDependencies: - '@types/node' - less @@ -18731,9 +18716,9 @@ snapshots: - supports-color - terser - vite-plugin-dts@3.9.1(@types/node@20.10.6)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): + vite-plugin-dts@3.9.1(@types/node@20.14.10)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.10.6) + '@microsoft/api-extractor': 7.43.0(@types/node@20.14.10) '@rollup/pluginutils': 5.1.0(rollup@4.18.0) '@vue/language-core': 1.8.27(typescript@5.4.2) debug: 4.3.5 @@ -18742,17 +18727,17 @@ snapshots: typescript: 5.4.2 vue-tsc: 1.8.27(typescript@5.4.2) optionalDependencies: - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-externalize-deps@0.8.0(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): + vite-plugin-externalize-deps@0.8.0(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): dependencies: - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) - vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): + vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): dependencies: '@babel/core': 7.24.7 '@types/babel__core': 7.20.5 @@ -18760,68 +18745,68 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.8.18 solid-refresh: 0.6.3(solid-js@1.8.18) - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) - vitefu: 0.2.5(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vitefu: 0.2.5(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) optionalDependencies: - '@testing-library/jest-dom': 6.4.6(vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@testing-library/jest-dom': 6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) transitivePeerDependencies: - supports-color - vite-tsconfig-paths@4.3.2(typescript@5.4.2)(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): + vite-tsconfig-paths@4.3.2(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): dependencies: debug: 4.3.5 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.4.2) optionalDependencies: - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) transitivePeerDependencies: - supports-color - typescript - vite@5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1): + vite@5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1): dependencies: esbuild: 0.19.11 postcss: 8.4.39 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 fsevents: 2.3.3 less: 4.2.0 sass: 1.71.1 sugarss: 4.0.1(postcss@8.4.35) terser: 5.29.1 - vite@5.1.7(@types/node@20.10.6)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1): + vite@5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1)(terser@5.29.1): dependencies: esbuild: 0.19.11 postcss: 8.4.39 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 fsevents: 2.3.3 less: 4.2.0 sass: 1.71.1 sugarss: 4.0.1(postcss@8.4.39) terser: 5.29.1 - vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1): + vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1): dependencies: esbuild: 0.21.5 postcss: 8.4.39 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 fsevents: 2.3.3 less: 4.2.0 sass: 1.72.0 sugarss: 4.0.1(postcss@8.4.39) terser: 5.29.1 - vitefu@0.2.5(vite@5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): + vitefu@0.2.5(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): optionalDependencies: - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) - vitest@1.6.0(@types/node@20.10.6)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): + vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -18840,11 +18825,11 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.5.1 tinypool: 0.8.4 - vite: 5.3.3(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) - vite-node: 1.6.0(@types/node@20.10.6)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + vite-node: 1.6.0(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.10.6 + '@types/node': 20.14.10 jsdom: 24.1.0 transitivePeerDependencies: - less @@ -18859,6 +18844,8 @@ snapshots: vscode-textmate@8.0.0: {} + vscode-uri@3.0.8: {} + vue-component-type-helpers@1.8.4: {} vue-demi@0.14.6(vue@3.3.4): @@ -18877,10 +18864,10 @@ snapshots: semver: 7.6.2 typescript: 5.4.2 - vue-tsc@2.0.6(typescript@5.4.2): + vue-tsc@2.0.26(typescript@5.4.2): dependencies: - '@volar/typescript': 2.1.2 - '@vue/language-core': 2.0.6(typescript@5.4.2) + '@volar/typescript': 2.4.0-alpha.15 + '@vue/language-core': 2.0.26(typescript@5.4.2) semver: 7.6.2 typescript: 5.4.2 @@ -19192,6 +19179,4 @@ snapshots: zod@3.23.8: {} - zone.js@0.14.4: - dependencies: - tslib: 2.6.3 + zone.js@0.14.7: {} From cf0fbb00abbbb098c0ad31c9f0fae05d1b011274 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Wed, 10 Jul 2024 22:46:13 +1000 Subject: [PATCH 04/17] ci(renovate): ignore react/react-dom (#847) --- .github/renovate.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/renovate.json b/.github/renovate.json index a3321f8dd..e957779e6 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -22,7 +22,11 @@ ], "ignoreDeps": [ "@types/node", + "@types/react", + "@types/react-dom", "node", + "react", + "react-dom", "typescript", "typescript49", "typescript50", From f5809e1c042788a450215c561291fd4badfee4b2 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Thu, 11 Jul 2024 13:52:21 +1000 Subject: [PATCH 05/17] ci: enable npm provenance (#849) --- .github/workflows/ci.yml | 10 ++++++---- .github/workflows/pr.yml | 5 ++++- .npmrc | 1 + .nvmrc | 2 +- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d4f24963c..d7677ce90 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ on: description: override release tag required: false push: - branches: ['main', 'alpha', 'beta'] + branches: [main, alpha, beta] concurrency: group: ${{ github.workflow }}-${{ github.event.number || github.ref }} @@ -16,6 +16,10 @@ concurrency: env: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} +permissions: + contents: write + id-token: write + jobs: test-and-publish: name: Test & Publish @@ -42,10 +46,8 @@ jobs: npm config set '//registry.npmjs.org/:_authToken' "${NPM_TOKEN}" pnpm run cipublish env: - GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} - GH_TOKEN: ${{ secrets.GH_TOKEN }} + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} TAG: ${{ inputs.tag }} - name: Upload coverage to Codecov uses: codecov/codecov-action@v4 diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 4b562dd14..d59e223cf 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -14,6 +14,9 @@ concurrency: env: NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} +permissions: + contents: read + jobs: test: name: Test @@ -30,7 +33,7 @@ jobs: - name: Get base and head commits for `nx affected` uses: nrwl/nx-set-shas@v4 with: - main-branch-name: 'main' + main-branch-name: main - name: Run Checks run: pnpm run test:pr --parallel=3 - name: Stop Nx Agents diff --git a/.npmrc b/.npmrc index 6c2b9be4c..84aee8d99 100644 --- a/.npmrc +++ b/.npmrc @@ -1,2 +1,3 @@ link-workspace-packages=true prefer-workspace-packages=true +provenance=true diff --git a/.nvmrc b/.nvmrc index 5f09eed8d..b8e593f52 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v18.20.3 +20.15.1 From 75d25dd16790f88768da75b48a87f0cfc0211fc3 Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Thu, 11 Jul 2024 03:56:45 +0000 Subject: [PATCH 06/17] release: v0.26.4 --- examples/angular/array/package.json | 2 +- examples/angular/simple/package.json | 2 +- examples/angular/valibot/package.json | 4 +- examples/angular/yup/package.json | 4 +- examples/angular/zod/package.json | 4 +- examples/lit/simple/package.json | 2 +- examples/lit/ui-libraries/package.json | 2 +- examples/react/array/package.json | 2 +- .../react/next-server-actions/package.json | 2 +- examples/react/query-integration/package.json | 2 +- examples/react/simple/package.json | 2 +- examples/react/tanstack-start/package.json | 4 +- examples/react/ui-libraries/package.json | 2 +- examples/react/valibot/package.json | 4 +- examples/react/yup/package.json | 4 +- examples/react/zod/package.json | 4 +- examples/solid/array/package.json | 2 +- examples/solid/simple/package.json | 2 +- examples/solid/valibot/package.json | 4 +- examples/solid/yup/package.json | 4 +- examples/solid/zod/package.json | 4 +- examples/vue/array/package.json | 2 +- examples/vue/simple/package.json | 2 +- examples/vue/valibot/package.json | 4 +- examples/vue/yup/package.json | 4 +- examples/vue/zod/package.json | 4 +- packages/angular-form/package.json | 2 +- packages/form-core/package.json | 2 +- packages/lit-form/package.json | 2 +- packages/react-form/package.json | 2 +- packages/solid-form/package.json | 2 +- packages/valibot-form-adapter/package.json | 2 +- packages/vue-form/package.json | 2 +- packages/yup-form-adapter/package.json | 2 +- packages/zod-form-adapter/package.json | 2 +- pnpm-lock.yaml | 78 +++++++++---------- 36 files changed, 87 insertions(+), 87 deletions(-) diff --git a/examples/angular/array/package.json b/examples/angular/array/package.json index 68afb7dc6..c42991444 100644 --- a/examples/angular/array/package.json +++ b/examples/angular/array/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.26.3", + "@tanstack/angular-form": "^0.26.4", "rxjs": "^7.8.1", "tslib": "^2.6.3", "zone.js": "^0.14.7" diff --git a/examples/angular/simple/package.json b/examples/angular/simple/package.json index 75b529e0c..ad1339e57 100644 --- a/examples/angular/simple/package.json +++ b/examples/angular/simple/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.26.3", + "@tanstack/angular-form": "^0.26.4", "rxjs": "^7.8.1", "tslib": "^2.6.3", "zone.js": "^0.14.7" diff --git a/examples/angular/valibot/package.json b/examples/angular/valibot/package.json index a253d554f..9ace9bf48 100644 --- a/examples/angular/valibot/package.json +++ b/examples/angular/valibot/package.json @@ -18,8 +18,8 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.26.3", - "@tanstack/valibot-form-adapter": "^0.26.3", + "@tanstack/angular-form": "^0.26.4", + "@tanstack/valibot-form-adapter": "^0.26.4", "rxjs": "^7.8.1", "tslib": "^2.6.3", "valibot": "^0.35.0", diff --git a/examples/angular/yup/package.json b/examples/angular/yup/package.json index 158b42efe..7333efeb7 100644 --- a/examples/angular/yup/package.json +++ b/examples/angular/yup/package.json @@ -18,8 +18,8 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.26.3", - "@tanstack/yup-form-adapter": "^0.26.3", + "@tanstack/angular-form": "^0.26.4", + "@tanstack/yup-form-adapter": "^0.26.4", "rxjs": "^7.8.1", "tslib": "^2.6.3", "yup": "^1.4.0", diff --git a/examples/angular/zod/package.json b/examples/angular/zod/package.json index 1bc826b7a..68ac3d7ce 100644 --- a/examples/angular/zod/package.json +++ b/examples/angular/zod/package.json @@ -18,8 +18,8 @@ "@angular/platform-browser": "^17.3.11", "@angular/platform-browser-dynamic": "^17.3.11", "@angular/router": "^17.3.11", - "@tanstack/angular-form": "^0.26.3", - "@tanstack/zod-form-adapter": "^0.26.3", + "@tanstack/angular-form": "^0.26.4", + "@tanstack/zod-form-adapter": "^0.26.4", "rxjs": "^7.8.1", "tslib": "^2.6.3", "zod": "^3.23.8", diff --git a/examples/lit/simple/package.json b/examples/lit/simple/package.json index e7c7d599c..6d52a4115 100644 --- a/examples/lit/simple/package.json +++ b/examples/lit/simple/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/lit-form": "^0.26.3", + "@tanstack/lit-form": "^0.26.4", "lit": "^3.1.4" }, "devDependencies": { diff --git a/examples/lit/ui-libraries/package.json b/examples/lit/ui-libraries/package.json index 2b3012678..7835addf9 100644 --- a/examples/lit/ui-libraries/package.json +++ b/examples/lit/ui-libraries/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@material/web": "^1.5.1", - "@tanstack/lit-form": "^0.26.3", + "@tanstack/lit-form": "^0.26.4", "lit": "^3.1.4" }, "devDependencies": { diff --git a/examples/react/array/package.json b/examples/react/array/package.json index e40040a5c..65fd6cd79 100644 --- a/examples/react/array/package.json +++ b/examples/react/array/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.3", + "@tanstack/react-form": "^0.26.4", "react": "^18.3.1", "react-dom": "^18.3.1" }, diff --git a/examples/react/next-server-actions/package.json b/examples/react/next-server-actions/package.json index 8f37146ff..ec660a1f8 100644 --- a/examples/react/next-server-actions/package.json +++ b/examples/react/next-server-actions/package.json @@ -8,7 +8,7 @@ "_test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.3", + "@tanstack/react-form": "^0.26.4", "next": "15.0.0-rc.0", "react": "19.0.0-rc-6d3110b4d9-20240531", "react-dom": "19.0.0-rc-6d3110b4d9-20240531" diff --git a/examples/react/query-integration/package.json b/examples/react/query-integration/package.json index 45dde254a..cd6780357 100644 --- a/examples/react/query-integration/package.json +++ b/examples/react/query-integration/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.3", + "@tanstack/react-form": "^0.26.4", "@tanstack/react-query": "^5.50.1", "react": "^18.3.1", "react-dom": "^18.3.1" diff --git a/examples/react/simple/package.json b/examples/react/simple/package.json index 288b2d736..0f7122caf 100644 --- a/examples/react/simple/package.json +++ b/examples/react/simple/package.json @@ -9,7 +9,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.3", + "@tanstack/react-form": "^0.26.4", "react": "^18.3.1", "react-dom": "^18.3.1" }, diff --git a/examples/react/tanstack-start/package.json b/examples/react/tanstack-start/package.json index 56d2c24ba..c4fecf981 100644 --- a/examples/react/tanstack-start/package.json +++ b/examples/react/tanstack-start/package.json @@ -9,8 +9,8 @@ "start": "vinxi start" }, "dependencies": { - "@tanstack/form-core": "^0.26.3", - "@tanstack/react-form": "^0.26.3", + "@tanstack/form-core": "^0.26.4", + "@tanstack/react-form": "^0.26.4", "@tanstack/react-router": "^1.44.0", "@tanstack/start": "^1.44.0", "react": "^18.3.1", diff --git a/examples/react/ui-libraries/package.json b/examples/react/ui-libraries/package.json index bdbc13c95..131b2a49b 100644 --- a/examples/react/ui-libraries/package.json +++ b/examples/react/ui-libraries/package.json @@ -14,7 +14,7 @@ "@mantine/core": "7.11.1", "@mantine/hooks": "7.11.1", "@mui/material": "5.16.0", - "@tanstack/react-form": "^0.26.3", + "@tanstack/react-form": "^0.26.4", "@yme/lay-postcss": "0.1.0", "postcss": "8.4.39", "postcss-preset-mantine": "1.15.0", diff --git a/examples/react/valibot/package.json b/examples/react/valibot/package.json index 08d927db5..bfb4694bc 100644 --- a/examples/react/valibot/package.json +++ b/examples/react/valibot/package.json @@ -9,8 +9,8 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.3", - "@tanstack/valibot-form-adapter": "^0.26.3", + "@tanstack/react-form": "^0.26.4", + "@tanstack/valibot-form-adapter": "^0.26.4", "react": "^18.3.1", "react-dom": "^18.3.1", "valibot": "^0.35.0" diff --git a/examples/react/yup/package.json b/examples/react/yup/package.json index ee1481ebd..f3abd6026 100644 --- a/examples/react/yup/package.json +++ b/examples/react/yup/package.json @@ -9,8 +9,8 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.3", - "@tanstack/yup-form-adapter": "^0.26.3", + "@tanstack/react-form": "^0.26.4", + "@tanstack/yup-form-adapter": "^0.26.4", "react": "^18.3.1", "react-dom": "^18.3.1", "yup": "^1.4.0" diff --git a/examples/react/zod/package.json b/examples/react/zod/package.json index d6c8983fe..028ccffac 100644 --- a/examples/react/zod/package.json +++ b/examples/react/zod/package.json @@ -9,8 +9,8 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/react-form": "^0.26.3", - "@tanstack/zod-form-adapter": "^0.26.3", + "@tanstack/react-form": "^0.26.4", + "@tanstack/zod-form-adapter": "^0.26.4", "react": "^18.3.1", "react-dom": "^18.3.1", "zod": "^3.23.8" diff --git a/examples/solid/array/package.json b/examples/solid/array/package.json index fb3b68ca4..733018f4e 100644 --- a/examples/solid/array/package.json +++ b/examples/solid/array/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.3", + "@tanstack/solid-form": "^0.26.4", "solid-js": "^1.8.18" }, "devDependencies": { diff --git a/examples/solid/simple/package.json b/examples/solid/simple/package.json index 8e8a9a958..5199152b1 100644 --- a/examples/solid/simple/package.json +++ b/examples/solid/simple/package.json @@ -9,7 +9,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.3", + "@tanstack/solid-form": "^0.26.4", "solid-js": "^1.8.18" }, "devDependencies": { diff --git a/examples/solid/valibot/package.json b/examples/solid/valibot/package.json index b60c230c8..1917de21f 100644 --- a/examples/solid/valibot/package.json +++ b/examples/solid/valibot/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.3", - "@tanstack/valibot-form-adapter": "^0.26.3", + "@tanstack/solid-form": "^0.26.4", + "@tanstack/valibot-form-adapter": "^0.26.4", "solid-js": "^1.8.18", "valibot": "^0.35.0" }, diff --git a/examples/solid/yup/package.json b/examples/solid/yup/package.json index dde59de54..218bd9669 100644 --- a/examples/solid/yup/package.json +++ b/examples/solid/yup/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.3", - "@tanstack/yup-form-adapter": "^0.26.3", + "@tanstack/solid-form": "^0.26.4", + "@tanstack/yup-form-adapter": "^0.26.4", "solid-js": "^1.8.18", "yup": "^1.4.0" }, diff --git a/examples/solid/zod/package.json b/examples/solid/zod/package.json index abad2b097..4a110c2c3 100644 --- a/examples/solid/zod/package.json +++ b/examples/solid/zod/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-form": "^0.26.3", - "@tanstack/zod-form-adapter": "^0.26.3", + "@tanstack/solid-form": "^0.26.4", + "@tanstack/zod-form-adapter": "^0.26.4", "solid-js": "^1.8.18", "zod": "^3.23.8" }, diff --git a/examples/vue/array/package.json b/examples/vue/array/package.json index cd18b1bb3..c599b9bc7 100644 --- a/examples/vue/array/package.json +++ b/examples/vue/array/package.json @@ -10,7 +10,7 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/vue-form": "^0.26.3", + "@tanstack/vue-form": "^0.26.4", "vue": "^3.3.4" }, "devDependencies": { diff --git a/examples/vue/simple/package.json b/examples/vue/simple/package.json index 0d7bb3a1c..791f977a4 100644 --- a/examples/vue/simple/package.json +++ b/examples/vue/simple/package.json @@ -10,7 +10,7 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/vue-form": "^0.26.3", + "@tanstack/vue-form": "^0.26.4", "vue": "^3.3.4" }, "devDependencies": { diff --git a/examples/vue/valibot/package.json b/examples/vue/valibot/package.json index 7380b059c..802575fdd 100644 --- a/examples/vue/valibot/package.json +++ b/examples/vue/valibot/package.json @@ -10,8 +10,8 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/valibot-form-adapter": "^0.26.3", - "@tanstack/vue-form": "^0.26.3", + "@tanstack/valibot-form-adapter": "^0.26.4", + "@tanstack/vue-form": "^0.26.4", "valibot": "^0.35.0", "vue": "^3.3.4" }, diff --git a/examples/vue/yup/package.json b/examples/vue/yup/package.json index 8cfa415a6..dd99e4230 100644 --- a/examples/vue/yup/package.json +++ b/examples/vue/yup/package.json @@ -10,8 +10,8 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/vue-form": "^0.26.3", - "@tanstack/yup-form-adapter": "^0.26.3", + "@tanstack/vue-form": "^0.26.4", + "@tanstack/yup-form-adapter": "^0.26.4", "vue": "^3.3.4", "yup": "^1.4.0" }, diff --git a/examples/vue/zod/package.json b/examples/vue/zod/package.json index cc8d620b4..d28b92828 100644 --- a/examples/vue/zod/package.json +++ b/examples/vue/zod/package.json @@ -10,8 +10,8 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/vue-form": "^0.26.3", - "@tanstack/zod-form-adapter": "^0.26.3", + "@tanstack/vue-form": "^0.26.4", + "@tanstack/zod-form-adapter": "^0.26.4", "vue": "^3.3.4", "zod": "^3.23.8" }, diff --git a/packages/angular-form/package.json b/packages/angular-form/package.json index f11212dc7..5ec469b77 100644 --- a/packages/angular-form/package.json +++ b/packages/angular-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-form", - "version": "0.26.3", + "version": "0.26.4", "description": "Powerful, type-safe forms for Angular.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/form-core/package.json b/packages/form-core/package.json index 70cfd7bb5..f8019bcb7 100644 --- a/packages/form-core/package.json +++ b/packages/form-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/form-core", - "version": "0.26.3", + "version": "0.26.4", "description": "Powerful, type-safe, framework agnostic forms.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/lit-form/package.json b/packages/lit-form/package.json index 697923a34..e3a2ba74a 100644 --- a/packages/lit-form/package.json +++ b/packages/lit-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/lit-form", - "version": "0.26.3", + "version": "0.26.4", "description": "Powerful, type-safe forms for Lit.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/react-form/package.json b/packages/react-form/package.json index 4bef8cda2..05860810f 100644 --- a/packages/react-form/package.json +++ b/packages/react-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-form", - "version": "0.26.3", + "version": "0.26.4", "description": "Powerful, type-safe forms for React.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/solid-form/package.json b/packages/solid-form/package.json index 43630a627..d1428c0be 100644 --- a/packages/solid-form/package.json +++ b/packages/solid-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-form", - "version": "0.26.3", + "version": "0.26.4", "description": "Powerful, type-safe forms for Solid.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/valibot-form-adapter/package.json b/packages/valibot-form-adapter/package.json index d806a744e..0043d24c0 100644 --- a/packages/valibot-form-adapter/package.json +++ b/packages/valibot-form-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/valibot-form-adapter", - "version": "0.26.3", + "version": "0.26.4", "description": "The Valibot adapter for TanStack Form.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/vue-form/package.json b/packages/vue-form/package.json index 248cf833e..09a229b5c 100644 --- a/packages/vue-form/package.json +++ b/packages/vue-form/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-form", - "version": "0.26.3", + "version": "0.26.4", "description": "Powerful, type-safe forms for Vue.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/yup-form-adapter/package.json b/packages/yup-form-adapter/package.json index 56e678ce5..b1eba43d9 100644 --- a/packages/yup-form-adapter/package.json +++ b/packages/yup-form-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/yup-form-adapter", - "version": "0.26.3", + "version": "0.26.4", "description": "The Yup adapter for TanStack Form.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/zod-form-adapter/package.json b/packages/zod-form-adapter/package.json index bb6b7df3f..078fbf527 100644 --- a/packages/zod-form-adapter/package.json +++ b/packages/zod-form-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/zod-form-adapter", - "version": "0.26.3", + "version": "0.26.4", "description": "The Zod adapter for TanStack Form.", "author": "tannerlinsley", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5a564fc69..2d8894b44 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -138,7 +138,7 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/angular-form rxjs: specifier: ^7.8.1 @@ -190,7 +190,7 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/angular-form rxjs: specifier: ^7.8.1 @@ -242,10 +242,10 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/angular-form '@tanstack/valibot-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/valibot-form-adapter rxjs: specifier: ^7.8.1 @@ -300,10 +300,10 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/angular-form '@tanstack/yup-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/yup-form-adapter rxjs: specifier: ^7.8.1 @@ -358,10 +358,10 @@ importers: specifier: ^17.3.11 version: 17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1) '@tanstack/angular-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/angular-form '@tanstack/zod-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/zod-form-adapter rxjs: specifier: ^7.8.1 @@ -392,7 +392,7 @@ importers: examples/lit/simple: dependencies: '@tanstack/lit-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/lit-form lit: specifier: ^3.1.4 @@ -408,7 +408,7 @@ importers: specifier: ^1.5.1 version: 1.5.1 '@tanstack/lit-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/lit-form lit: specifier: ^3.1.4 @@ -421,7 +421,7 @@ importers: examples/react/array: dependencies: '@tanstack/react-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/react-form react: specifier: ^18.3.1 @@ -446,7 +446,7 @@ importers: examples/react/next-server-actions: dependencies: '@tanstack/react-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/react-form next: specifier: 15.0.0-rc.0 @@ -474,7 +474,7 @@ importers: examples/react/query-integration: dependencies: '@tanstack/react-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/react-form '@tanstack/react-query': specifier: ^5.50.1 @@ -502,7 +502,7 @@ importers: examples/react/simple: dependencies: '@tanstack/react-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/react-form react: specifier: ^18.3.1 @@ -527,10 +527,10 @@ importers: examples/react/tanstack-start: dependencies: '@tanstack/form-core': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/form-core '@tanstack/react-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/react-form '@tanstack/react-router': specifier: ^1.44.0 @@ -588,7 +588,7 @@ importers: specifier: 5.16.0 version: 5.16.0(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/react-form '@yme/lay-postcss': specifier: 0.1.0 @@ -646,10 +646,10 @@ importers: examples/react/valibot: dependencies: '@tanstack/react-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/react-form '@tanstack/valibot-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/valibot-form-adapter react: specifier: ^18.3.1 @@ -677,10 +677,10 @@ importers: examples/react/yup: dependencies: '@tanstack/react-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/react-form '@tanstack/yup-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/yup-form-adapter react: specifier: ^18.3.1 @@ -708,10 +708,10 @@ importers: examples/react/zod: dependencies: '@tanstack/react-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/react-form '@tanstack/zod-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/zod-form-adapter react: specifier: ^18.3.1 @@ -739,7 +739,7 @@ importers: examples/solid/array: dependencies: '@tanstack/solid-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/solid-form solid-js: specifier: ^1.8.18 @@ -758,7 +758,7 @@ importers: examples/solid/simple: dependencies: '@tanstack/solid-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/solid-form solid-js: specifier: ^1.8.18 @@ -777,10 +777,10 @@ importers: examples/solid/valibot: dependencies: '@tanstack/solid-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/solid-form '@tanstack/valibot-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/valibot-form-adapter solid-js: specifier: ^1.8.18 @@ -802,10 +802,10 @@ importers: examples/solid/yup: dependencies: '@tanstack/solid-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/solid-form '@tanstack/yup-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/yup-form-adapter solid-js: specifier: ^1.8.18 @@ -827,10 +827,10 @@ importers: examples/solid/zod: dependencies: '@tanstack/solid-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/solid-form '@tanstack/zod-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/zod-form-adapter solid-js: specifier: ^1.8.18 @@ -852,7 +852,7 @@ importers: examples/vue/array: dependencies: '@tanstack/vue-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/vue-form vue: specifier: ^3.3.4 @@ -874,7 +874,7 @@ importers: examples/vue/simple: dependencies: '@tanstack/vue-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/vue-form vue: specifier: ^3.3.4 @@ -896,10 +896,10 @@ importers: examples/vue/valibot: dependencies: '@tanstack/valibot-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/valibot-form-adapter '@tanstack/vue-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/vue-form valibot: specifier: ^0.35.0 @@ -924,10 +924,10 @@ importers: examples/vue/yup: dependencies: '@tanstack/vue-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/vue-form '@tanstack/yup-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/yup-form-adapter vue: specifier: ^3.3.4 @@ -952,10 +952,10 @@ importers: examples/vue/zod: dependencies: '@tanstack/vue-form': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/vue-form '@tanstack/zod-form-adapter': - specifier: ^0.26.3 + specifier: ^0.26.4 version: link:../../../packages/zod-form-adapter vue: specifier: ^3.3.4 From ee16016cde9371bb333de5862c7319c4f39bde87 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Jul 2024 15:09:00 +1000 Subject: [PATCH 07/17] chore(deps): update dependency @tanstack/config to ^0.9.6 (#850) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index e85633c78..e36fdff11 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "devDependencies": { "@eslint-react/eslint-plugin": "^1.5.23", "@solidjs/testing-library": "^0.8.8", - "@tanstack/config": "^0.9.2", + "@tanstack/config": "^0.9.6", "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2d8894b44..4aa5206c6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^0.8.8 version: 0.8.8(@solidjs/router@0.13.0(solid-js@1.8.18))(solid-js@1.8.18) '@tanstack/config': - specifier: ^0.9.2 - version: 0.9.2(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + specifier: ^0.9.6 + version: 0.9.6(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) '@testing-library/jest-dom': specifier: ^6.4.6 version: 6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) @@ -3890,8 +3890,8 @@ packages: '@angular/common': '>=16 < 18' '@angular/core': '>=16 < 18' - '@tanstack/config@0.9.2': - resolution: {integrity: sha512-PRJbTH3fy2I5PumwS50FsTMieqmz1DDG+MKAU9FZxiIbZXtLSnR40YCfGYbngSZlI06y5BCyApqqG2FQRXDwsw==} + '@tanstack/config@0.9.6': + resolution: {integrity: sha512-3ODNuebNYQDlEveIKSqJmzHz+d5skMhVVBvknVEdMusckJZZH+LmoDfWItEfHOO4aD/Jle26kEHX+9D7iGQWow==} engines: {node: '>=18'} hasBin: true @@ -12473,7 +12473,7 @@ snapshots: '@tanstack/store': 0.5.4 tslib: 2.6.3 - '@tanstack/config@0.9.2(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@tanstack/config@0.9.6(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: '@commitlint/parse': 19.0.3 '@eslint/js': 8.57.0 From 48779d17263ca16e7985caf316b9d31d22e4bf62 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 18:23:34 +1000 Subject: [PATCH 08/17] chore(deps): update all non-major dependencies (#853) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/react/query-integration/package.json | 2 +- examples/react/tanstack-start/package.json | 4 +- examples/react/ui-libraries/package.json | 6 +- package.json | 8 +- packages/react-form/package.json | 2 +- pnpm-lock.yaml | 1438 ++++++----------- 6 files changed, 536 insertions(+), 924 deletions(-) diff --git a/examples/react/query-integration/package.json b/examples/react/query-integration/package.json index cd6780357..f3f4a28e1 100644 --- a/examples/react/query-integration/package.json +++ b/examples/react/query-integration/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@tanstack/react-form": "^0.26.4", - "@tanstack/react-query": "^5.50.1", + "@tanstack/react-query": "^5.51.1", "react": "^18.3.1", "react-dom": "^18.3.1" }, diff --git a/examples/react/tanstack-start/package.json b/examples/react/tanstack-start/package.json index c4fecf981..328771e99 100644 --- a/examples/react/tanstack-start/package.json +++ b/examples/react/tanstack-start/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tanstack/form-core": "^0.26.4", "@tanstack/react-form": "^0.26.4", - "@tanstack/react-router": "^1.44.0", - "@tanstack/start": "^1.44.0", + "@tanstack/react-router": "^1.45.0", + "@tanstack/start": "^1.45.0", "react": "^18.3.1", "react-dom": "^18.3.1", "vinxi": "^0.3.12" diff --git a/examples/react/ui-libraries/package.json b/examples/react/ui-libraries/package.json index 131b2a49b..0c74f19c3 100644 --- a/examples/react/ui-libraries/package.json +++ b/examples/react/ui-libraries/package.json @@ -11,9 +11,9 @@ "dependencies": { "@emotion/react": "11.11.4", "@emotion/styled": "11.11.5", - "@mantine/core": "7.11.1", - "@mantine/hooks": "7.11.1", - "@mui/material": "5.16.0", + "@mantine/core": "7.11.2", + "@mantine/hooks": "7.11.2", + "@mui/material": "5.16.1", "@tanstack/react-form": "^0.26.4", "@yme/lay-postcss": "0.1.0", "postcss": "8.4.39", diff --git a/package.json b/package.json index e36fdff11..b013a88b5 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ ] }, "devDependencies": { - "@eslint-react/eslint-plugin": "^1.5.23", + "@eslint-react/eslint-plugin": "^1.5.25", "@solidjs/testing-library": "^0.8.8", "@tanstack/config": "^0.9.6", "@testing-library/jest-dom": "^6.4.6", @@ -53,8 +53,8 @@ "eslint": "^8.57.0", "eslint-plugin-react-hooks": "^4.6.2", "jsdom": "^24.1.0", - "knip": "^5.25.1", - "nx": "^19.4.2", + "knip": "^5.26.0", + "nx": "^19.4.3", "prettier": "^4.0.0-alpha.8", "publint": "^0.2.8", "react": "^18.3.1", @@ -63,7 +63,7 @@ "sherif": "^0.10.0", "solid-js": "^1.8.18", "typedoc": "^0.25.13", - "typedoc-plugin-markdown": "^4.1.2", + "typedoc-plugin-markdown": "^4.2.1", "typescript": "5.4.2", "typescript49": "npm:typescript@4.9", "typescript50": "npm:typescript@5.0", diff --git a/packages/react-form/package.json b/packages/react-form/package.json index 05860810f..158a1f3d2 100644 --- a/packages/react-form/package.json +++ b/packages/react-form/package.json @@ -78,7 +78,7 @@ "decode-formdata": "^0.7.5" }, "devDependencies": { - "@tanstack/start": "^1.44.0", + "@tanstack/start": "^1.45.0", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4aa5206c6..d7ae0c84f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: devDependencies: '@eslint-react/eslint-plugin': - specifier: ^1.5.23 - version: 1.5.23(eslint@8.57.0)(typescript@5.4.2) + specifier: ^1.5.25 + version: 1.5.25(eslint@8.57.0)(typescript@5.4.2) '@solidjs/testing-library': specifier: ^0.8.8 version: 0.8.8(@solidjs/router@0.13.0(solid-js@1.8.18))(solid-js@1.8.18) @@ -51,11 +51,11 @@ importers: specifier: ^24.1.0 version: 24.1.0 knip: - specifier: ^5.25.1 - version: 5.25.1(@types/node@20.14.10)(typescript@5.4.2) + specifier: ^5.26.0 + version: 5.26.0(@types/node@20.14.10)(typescript@5.4.2) nx: - specifier: ^19.4.2 - version: 19.4.2(@swc/core@1.6.13) + specifier: ^19.4.3 + version: 19.4.3(@swc/core@1.6.13) prettier: specifier: ^4.0.0-alpha.8 version: 4.0.0-alpha.8 @@ -81,8 +81,8 @@ importers: specifier: ^0.25.13 version: 0.25.13(typescript@5.4.2) typedoc-plugin-markdown: - specifier: ^4.1.2 - version: 4.1.2(typedoc@0.25.13(typescript@5.4.2)) + specifier: ^4.2.1 + version: 4.2.1(typedoc@0.25.13(typescript@5.4.2)) typescript: specifier: 5.4.2 version: 5.4.2 @@ -477,8 +477,8 @@ importers: specifier: ^0.26.4 version: link:../../../packages/react-form '@tanstack/react-query': - specifier: ^5.50.1 - version: 5.50.1(react@18.3.1) + specifier: ^5.51.1 + version: 5.51.1(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -533,11 +533,11 @@ importers: specifier: ^0.26.4 version: link:../../../packages/react-form '@tanstack/react-router': - specifier: ^1.44.0 - version: 1.44.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.45.0 + version: 1.45.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/start': - specifier: ^1.44.0 - version: 1.44.0(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + specifier: ^1.45.0 + version: 1.45.0(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) react: specifier: ^18.3.1 version: 18.3.1 @@ -579,14 +579,14 @@ importers: specifier: 11.11.5 version: 11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) '@mantine/core': - specifier: 7.11.1 - version: 7.11.1(@mantine/hooks@7.11.1(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 7.11.2 + version: 7.11.2(@mantine/hooks@7.11.2(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': - specifier: 7.11.1 - version: 7.11.1(react@18.3.1) + specifier: 7.11.2 + version: 7.11.2(react@18.3.1) '@mui/material': - specifier: 5.16.0 - version: 5.16.0(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 5.16.1 + version: 5.16.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-form': specifier: ^0.26.4 version: link:../../../packages/react-form @@ -1055,8 +1055,8 @@ importers: version: 0.7.5 devDependencies: '@tanstack/start': - specifier: ^1.44.0 - version: 1.44.0(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + specifier: ^1.45.0 + version: 1.45.0(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) '@types/react': specifier: ^18.3.3 version: 18.3.3 @@ -1312,8 +1312,8 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.7': - resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} + '@babel/compat-data@7.24.8': + resolution: {integrity: sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==} engines: {node: '>=6.9.0'} '@babel/core@7.23.9': @@ -1324,16 +1324,16 @@ packages: resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.7': - resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} + '@babel/core@7.24.8': + resolution: {integrity: sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==} engines: {node: '>=6.9.0'} '@babel/generator@7.23.6': resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} engines: {node: '>=6.9.0'} - '@babel/generator@7.24.7': - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} + '@babel/generator@7.24.8': + resolution: {integrity: sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.22.5': @@ -1344,8 +1344,8 @@ packages: resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.7': - resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} + '@babel/helper-compilation-targets@7.24.8': + resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} engines: {node: '>=6.9.0'} '@babel/helper-create-class-features-plugin@7.24.0': @@ -1394,8 +1394,8 @@ packages: resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.7': - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} + '@babel/helper-module-transforms@7.24.8': + resolution: {integrity: sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -1436,32 +1436,32 @@ packages: resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.7': - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} + '@babel/helper-string-parser@7.24.8': + resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} engines: {node: '>=6.9.0'} '@babel/helper-validator-identifier@7.24.7': resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.7': - resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} + '@babel/helper-validator-option@7.24.8': + resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} '@babel/helper-wrap-function@7.22.20': resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.7': - resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} + '@babel/helpers@7.24.8': + resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==} engines: {node: '>=6.9.0'} '@babel/highlight@7.24.7': resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.24.7': - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} + '@babel/parser@7.24.8': + resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} engines: {node: '>=6.0.0'} hasBin: true @@ -1925,12 +1925,12 @@ packages: resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.7': - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} + '@babel/traverse@7.24.8': + resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.7': - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} + '@babel/types@7.24.8': + resolution: {integrity: sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==} engines: {node: '>=6.9.0'} '@cloudflare/kv-asset-handler@0.3.4': @@ -2036,12 +2036,6 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.18.20': - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.19.11': resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==} engines: {node: '>=12'} @@ -2066,12 +2060,6 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm@0.18.20': - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.19.11': resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==} engines: {node: '>=12'} @@ -2096,12 +2084,6 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-x64@0.18.20': - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.19.11': resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==} engines: {node: '>=12'} @@ -2126,12 +2108,6 @@ packages: cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.18.20': - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.19.11': resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==} engines: {node: '>=12'} @@ -2156,12 +2132,6 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.18.20': - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.19.11': resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==} engines: {node: '>=12'} @@ -2186,12 +2156,6 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.18.20': - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.19.11': resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==} engines: {node: '>=12'} @@ -2216,12 +2180,6 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.18.20': - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.19.11': resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==} engines: {node: '>=12'} @@ -2246,12 +2204,6 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.18.20': - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.19.11': resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==} engines: {node: '>=12'} @@ -2276,12 +2228,6 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.18.20': - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.19.11': resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==} engines: {node: '>=12'} @@ -2306,12 +2252,6 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.18.20': - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.19.11': resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==} engines: {node: '>=12'} @@ -2336,12 +2276,6 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.18.20': - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.19.11': resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==} engines: {node: '>=12'} @@ -2366,12 +2300,6 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.18.20': - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.19.11': resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==} engines: {node: '>=12'} @@ -2396,12 +2324,6 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.18.20': - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.19.11': resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==} engines: {node: '>=12'} @@ -2426,12 +2348,6 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.18.20': - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.19.11': resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==} engines: {node: '>=12'} @@ -2456,12 +2372,6 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.18.20': - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.19.11': resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==} engines: {node: '>=12'} @@ -2486,12 +2396,6 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.18.20': - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.19.11': resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==} engines: {node: '>=12'} @@ -2516,12 +2420,6 @@ packages: cpu: [x64] os: [linux] - '@esbuild/netbsd-x64@0.18.20': - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.19.11': resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==} engines: {node: '>=12'} @@ -2546,12 +2444,6 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/openbsd-x64@0.18.20': - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.19.11': resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==} engines: {node: '>=12'} @@ -2576,12 +2468,6 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.18.20': - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.19.11': resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==} engines: {node: '>=12'} @@ -2606,12 +2492,6 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.18.20': - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.19.11': resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==} engines: {node: '>=12'} @@ -2636,12 +2516,6 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.18.20': - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.19.11': resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==} engines: {node: '>=12'} @@ -2666,12 +2540,6 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.18.20': - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.19.11': resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==} engines: {node: '>=12'} @@ -2706,36 +2574,36 @@ packages: resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.5.23': - resolution: {integrity: sha512-WS7PwIMKHcKQp1INKqmPbq9WvXaJNteuXcSPIvB7IwdNFnMoyMN0ADzd7JzE47JBT5Kudc2zLlrvczd9LmWbiQ==} + '@eslint-react/ast@1.5.25': + resolution: {integrity: sha512-U9wMrOXKmS1tvQa+Xp/7AWO9nlWPd72NKsAJIGgfia6nSyRlYtKQXeXzi3rKGAW/qqxfIiJ589dRG/5RB2h/Vw==} - '@eslint-react/core@1.5.23': - resolution: {integrity: sha512-Zama8iCmeztV0yjBLUGWnkhbH5wLn0H4dbzctlrrGLTT13GqOr4jpCmb9tp3LBgfpgm7L/0TyD/AVxcbiC2OVA==} + '@eslint-react/core@1.5.25': + resolution: {integrity: sha512-U92vh0YPJs6wt+On5519UiwjTaj+pptoXhez5r2nU5Hr/dqmn+JeVbM/y2aVxmQLIsa/5yd75muQSqPYluPr5Q==} - '@eslint-react/eslint-plugin@1.5.23': - resolution: {integrity: sha512-jrTMvM8lZZZwCoXP3liOGqYvxI6q9FENmOqGXYxzFc8Iw+6zCL7GEP7WsuCgCKROyxhhnBFa9vOj7S7FKJJcKg==} + '@eslint-react/eslint-plugin@1.5.25': + resolution: {integrity: sha512-u2F3+6q/yKrQnqprewwBXwWUEI5+JSoQa31Uo2cNr8A/o2LaqYBI/gcaQS6IqkldGmzcWKpRTEO/d9f1p/xpDg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true - '@eslint-react/jsx@1.5.23': - resolution: {integrity: sha512-H+BBy7aH2To32IQtGMIWwiUv30oy8lYkxBZ/R9040sVcm9wbIp0fvjuw1c5vPlv9T5s6aIGigwVrGT7qGJIybw==} + '@eslint-react/jsx@1.5.25': + resolution: {integrity: sha512-krxvLCcchYj25UoNg2zAAHjRLwuj1yKEGcTePBNl7AdfIam1TisdNIWJvNRpP+u/w34B+jY5VOAYieX7+PoTMg==} - '@eslint-react/shared@1.5.23': - resolution: {integrity: sha512-nLrcpMUpD36KoJuPyXkbW3nZCJKoVh0wRs9tNf4SnRandY/enx0YnVEAPyIpDS5WjKBFb+8+oqI3b+r8Kc14eA==} + '@eslint-react/shared@1.5.25': + resolution: {integrity: sha512-cQorTbD7lsDEp8dquTDAWu3tuP4hHsJlgHdpCGgQ0j0bIzjLpbePvLU75cmwWC0Nq8LxZvnZ5DtBpxmSNhwb3A==} - '@eslint-react/tools@1.5.23': - resolution: {integrity: sha512-8sLyj22u5to9lqSjisk+SKVc8kmf5uzdbtYKBOH3MJ9IL8AfTu8eyiJmUQ1V1GoO8l/8abjNbC6x/3OhTbcvaQ==} + '@eslint-react/tools@1.5.25': + resolution: {integrity: sha512-i036JyZesrpBcLzREFP9Cknuq4y3FXGZhvm7eswVhI19/SiMnn6+XtMc9hQdVYqlSTwXSauRWeLaQJTEyrl2SQ==} - '@eslint-react/types@1.5.23': - resolution: {integrity: sha512-4wAQotC+e8NpKDsn3tgWWBQc5HnwuoYQrwZYKZ96cLAUR9QbfRcIb7T6kpeN2D6khlxPS91Z6ez+u7XNIxzOXw==} + '@eslint-react/types@1.5.25': + resolution: {integrity: sha512-MqlyjJyjiR+njDUeizcjnRL1Ar6wG5jz58o8JJuwnsLaU+m6ttIih7c+KhEN8pAEUofex7sfqdcejYO6yO+cMQ==} - '@eslint-react/var@1.5.23': - resolution: {integrity: sha512-ZlDndBuYaKB0TTlI0m2bbgtCFyDgkE+tINz0Y3+JaLLhzK78kiLhy/fB5sgS2u3khIgKSxJUAIRPFEeKSG1FsA==} + '@eslint-react/var@1.5.25': + resolution: {integrity: sha512-98PoV3WUNKLNfIeFO2vo3t8AqYlXV1stTtnpMLLev2kHkZ8djZKd2SzOGJzEi3m6R1fJ7Hmz31XrSY8uNuzdjw==} '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} @@ -2970,15 +2838,15 @@ packages: resolution: {integrity: sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==} engines: {node: '>= 0.4'} - '@mantine/core@7.11.1': - resolution: {integrity: sha512-qEwe5ijBe3MWOg4yerJ+HXMugIBtS1Bbqbdnfrg2cuHXr+2paqu8SQMzldtzqfiLsRajOtkokOkY67jUJOacCA==} + '@mantine/core@7.11.2': + resolution: {integrity: sha512-T64RjdgY8UPAv249miW1lQyPPot1JbCcKKsAZMNQHgcttcxLhrFpKVvglc4/48hdSoxI4LYJPNvqp7zciZmucQ==} peerDependencies: - '@mantine/hooks': 7.11.1 + '@mantine/hooks': 7.11.2 react: ^18.2.0 react-dom: ^18.2.0 - '@mantine/hooks@7.11.1': - resolution: {integrity: sha512-28WS/U6QL4jaIHf1uFpny5Tglu9MoyyM4bWLmIcAQHtOD3YHpuNvs9OTWLqKAQs6VN+kydlxvjvT+w1LBWEpQg==} + '@mantine/hooks@7.11.2': + resolution: {integrity: sha512-jhyVe/sbDEG2U8rr2lMecUPgQxcfr5hh9HazqGfkS7ZRIMDO7uJ947yAcTMGGkp5Lxtt5TBFt1Cb6tiB2/1agg==} peerDependencies: react: ^18.2.0 @@ -3013,11 +2881,11 @@ packages: '@types/react': optional: true - '@mui/core-downloads-tracker@5.16.0': - resolution: {integrity: sha512-8SLffXYPRVpcZx5QzxNE8fytTqzp+IuU3deZbQWg/vSaTlDpR5YVrQ4qQtXTi5cRdhOufV5INylmwlKK+//nPw==} + '@mui/core-downloads-tracker@5.16.1': + resolution: {integrity: sha512-62Jq7ACYi/55Kjkh/nVfEL3F3ytTYTsdB8MGJ9iI+eRQv+Aoem5CPUAzQihUo25qqh1VkVu9/jQn3dFbyrXHgw==} - '@mui/material@5.16.0': - resolution: {integrity: sha512-DbR1NckTLpjt9Zut9EGQ70th86HfN0BYQgyYro6aXQrNfjzSwe3BJS1AyBQ5mJ7TdL6YVRqohfukxj9JlqZZUg==} + '@mui/material@5.16.1': + resolution: {integrity: sha512-BGTgJRb0d/hX9tus5CEb6N/Fo8pE4tYA+s9r4/S0PCrtZ3urCLXlTH4qrAvggQbiF1cYRAbHCkVHoQ+4Pdxl+w==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -3033,8 +2901,8 @@ packages: '@types/react': optional: true - '@mui/private-theming@5.16.0': - resolution: {integrity: sha512-sYpubkO1MZOnxNyVOClrPNOTs0MfuRVVnAvCeMaOaXt6GimgQbnUcshYv2pSr6PFj+Mqzdff/FYOBceK8u5QgA==} + '@mui/private-theming@5.16.1': + resolution: {integrity: sha512-2EGCKnAlq9vRIFj61jNWNXlKAxXp56577OVvsts7fAqRx+G1y6F+N7Q198SBaz8jYQeGKSz8ZMXK/M3FqjdEyw==} engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -3043,8 +2911,8 @@ packages: '@types/react': optional: true - '@mui/styled-engine@5.15.14': - resolution: {integrity: sha512-RILkuVD8gY6PvjZjqnWhz8fu68dVkqhM5+jYWfB5yhlSQKg+2rHkmEwm75XIeAqI3qwOndK6zELK5H6Zxn4NHw==} + '@mui/styled-engine@5.16.1': + resolution: {integrity: sha512-JwWUBaYR8HHCFefSeos0z6JoTbu0MnjAuNHu4QoDgPxl2EE70XH38CsKay66Iy0QkNWmGTRXVU2sVFgUOPL/Dw==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.4.1 @@ -3056,8 +2924,8 @@ packages: '@emotion/styled': optional: true - '@mui/system@5.16.0': - resolution: {integrity: sha512-9YbkC2m3+pNumAvubYv+ijLtog6puJ0fJ6rYfzfLCM47pWrw3m+30nXNM8zMgDaKL6vpfWJcCXm+LPaWBpy7sw==} + '@mui/system@5.16.1': + resolution: {integrity: sha512-VaFcClC+uhvIEzhzcNmh9FRBvrG9IPjsOokhj6U1HPZsFnLzHV7AD7dJcT6LxWoiIZj9Ej0GK+MGh/b8+BtSlQ==} engines: {node: '>=12.0.0'} peerDependencies: '@emotion/react': ^11.5.0 @@ -3072,16 +2940,16 @@ packages: '@types/react': optional: true - '@mui/types@7.2.14': - resolution: {integrity: sha512-MZsBZ4q4HfzBsywtXgM1Ksj6HDThtiwmOKUXH1pKYISI9gAVXCNHNpo7TlGoGrBaYWZTdNoirIN7JsQcQUjmQQ==} + '@mui/types@7.2.15': + resolution: {integrity: sha512-nbo7yPhtKJkdf9kcVOF8JZHPZTmqXjJ/tI0bdWgHg5tp9AnIN4Y7f7wm9T+0SyGYJk76+GYZ8Q5XaTYAsUHN0Q==} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true - '@mui/utils@5.16.0': - resolution: {integrity: sha512-kLLi5J1xY+mwtUlMb8Ubdxf4qFAA1+U7WPBvjM/qQ4CIwLCohNb0sHo1oYPufjSIH/Z9+dhVxD7dJlfGjd1AVA==} + '@mui/utils@5.16.1': + resolution: {integrity: sha512-4UQzK46tAEYs2xZv79hRiIc3GxZScd00kGPDadNrGztAEZlmSaUY8cb9ITd2xCiTfzsx5AN6DH8aaQ8QEKJQeQ==} engines: {node: '>=12.0.0'} peerDependencies: '@types/react': ^17.0.0 || ^18.0.0 @@ -3212,66 +3080,66 @@ packages: resolution: {integrity: sha512-9ApYM/3+rBt9V80aYg6tZfzj3UWdiYyCt7gJUD1VJKvWF5nwKDSICXbYIQbspFTq6TOpbsEtIC0LArB8d9PFmg==} engines: {node: ^16.14.0 || >=18.0.0} - '@nrwl/tao@19.4.2': - resolution: {integrity: sha512-bRCRWWqR86ckji7tK4xRl9czB2WSZG4qSGqvttQMmxCvQc+njnG/QhnoGXYueaz2xr5Z1z7RJWNEqTYEAILh5Q==} + '@nrwl/tao@19.4.3': + resolution: {integrity: sha512-edZQTC6M5lj1A8B0gmKCaYcyL8n/CPr0jZ9j3zlwwvUoPvdbCroskD0eb7wsc6l83y31I6af+q7eTbFsWeC0vg==} hasBin: true - '@nx/nx-darwin-arm64@19.4.2': - resolution: {integrity: sha512-yy0ik+MYli6lg9khgb0/NJIjMr2re2fpE7hl/MhaHWZmTH9PUmzz6vWpx74O3tnz93oT/9ENXFLBagQuj9hjww==} + '@nx/nx-darwin-arm64@19.4.3': + resolution: {integrity: sha512-aostkFmS8HPgnJS3Po55AqtU+O09LC4R79UBa/Pnxjtb7GGM3T7Gk8349RTc/wEWIRi1pS6Yk0GgT3FS59WF3g==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@nx/nx-darwin-x64@19.4.2': - resolution: {integrity: sha512-UEZw7qzvWyOe0B5SvvrN4I2irq8FGlf1V6ut0ajL0vDbLR2IiiF6EYiM36ewpJmx5XspjhbLxEyQJn1TUMUm4w==} + '@nx/nx-darwin-x64@19.4.3': + resolution: {integrity: sha512-aZUEHq0gn+OHYmN0tEQ4yQsx6l5tlCwl0EJIGUaps9o6XunjPnw5qKpmy/aw804HF6pqjSuWMqVWwh3RuAvSJQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@nx/nx-freebsd-x64@19.4.2': - resolution: {integrity: sha512-kAB73FAe3Ae50XnZ+DrCFjbbqHJoTF2ZJVYiHdtRfAefEqsrFltM3Py2/qeeSp1Pxtri3sp4yeEui8WGV2ArWA==} + '@nx/nx-freebsd-x64@19.4.3': + resolution: {integrity: sha512-RDlLUoG1aT9u9Acz8jjsgoaRkge+uTOG11JYUjgDidJ/avB0zgLOpjhLUUH53NLgt5Fc53RDZqzfytzXB/lr9Q==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@nx/nx-linux-arm-gnueabihf@19.4.2': - resolution: {integrity: sha512-24cHzxYB/cxlvX8I/cYZIp88TNgCrl4srMeUzqV5bHuDKVYjA1BL/gzP/pRmsdOSq+ggAKxzXhgCG3nwStUvdw==} + '@nx/nx-linux-arm-gnueabihf@19.4.3': + resolution: {integrity: sha512-2hur4cKowYY1D+y017Yog8V2T0tlMkf/hzjjnyxxsbEXCBSo3mwzbNdaLzXh2kSP9f/d4nyHWJY0VJJed06dFw==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@nx/nx-linux-arm64-gnu@19.4.2': - resolution: {integrity: sha512-6gbBak/bL4vEV2aoTFc7VaeWYF+ossJ0YOqx+hwLpv9SSt6e3yIJrqf7SiwdKq0lcoPeHq3DO06+bRzNLZxVTQ==} + '@nx/nx-linux-arm64-gnu@19.4.3': + resolution: {integrity: sha512-bf46gPM7R83+uhdkVeqd7LjU5p9OeXYzE3B66wOHWZag8LVAwvh73sUQU/G5kjyzYiYlow3R5K6Xo1ZlKcNaJg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@nx/nx-linux-arm64-musl@19.4.2': - resolution: {integrity: sha512-JKc3Bw84jWbOhlqXGBIH9/qz3kzTwpKfsIqtar8K8Gd5/UFJS8GLEdy0mXsnoeFrA1DuYJJ0PWxoHkAa1MYLxg==} + '@nx/nx-linux-arm64-musl@19.4.3': + resolution: {integrity: sha512-BwjVuws2wTeaNiXsr5oc7vL/f+GY2nir45P5fHN2pvvHg672SkepYvTqLNPbmpl2R5oY0gAgXtzcq3oWIVz4yg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@nx/nx-linux-x64-gnu@19.4.2': - resolution: {integrity: sha512-hyf0cDZ3rAM8WERZ/M82v1rnf6oO1X+xwYq363Qx04SufU+Knto7xHGndLNkx2i18+UtCoEr4ZhDYrIb8ZWHww==} + '@nx/nx-linux-x64-gnu@19.4.3': + resolution: {integrity: sha512-7MT1Q+aH84p5QgmrfPqCm83GHJqJv7vuJd+6whdxvoritfh6YdlVH3P75TVByYNXd1qV/Hwx2+diWlwJ3mXiRg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@nx/nx-linux-x64-musl@19.4.2': - resolution: {integrity: sha512-XbKut3RTb04FNA0diDhO/OM8DgqaWaaXhyybRocfhITxH+mPQBZPUs/NM3xeQCrzlGjwrBYxt+Y9Ep8Ftgd/MA==} + '@nx/nx-linux-x64-musl@19.4.3': + resolution: {integrity: sha512-LYLQct984GqPMvColo5JyXVsrmsI8vlO64NkUSdCuxgd+qkLbLWpjrH0fPmkaunylrKRBFfIk+2EOV4h/xPgtw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@nx/nx-win32-arm64-msvc@19.4.2': - resolution: {integrity: sha512-VMOQ44KlndtAKE6JaXSQqrAdHBEqbJSJP4EKrBREn8HyVyr6LAfAG3Pj93ZPMvQC47uheisBcDwitxEY/Mhs1Q==} + '@nx/nx-win32-arm64-msvc@19.4.3': + resolution: {integrity: sha512-pDCZ/dqL2AZOghzP+wDFQsI6P407K4jvHif9L5UviRmLMBfiqwvjhfYdJOouRij/h42mkDjahynN2yls3aqyGg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@nx/nx-win32-x64-msvc@19.4.2': - resolution: {integrity: sha512-FOK4XVanWZYM4cLS9uAx8Xg4BpPRdo0z/jt8gVto8BwgoBPIJuytGhnTVyDNgB+nRJf8K3fz7RFcZm5jup/krg==} + '@nx/nx-win32-x64-msvc@19.4.3': + resolution: {integrity: sha512-rfttenQwx17D4vXchReaAuWRlxweoxNoYIBpiu8Wg47gNXX36dsTG8VZmJ3T96h7aLUT/lmZ9MmqoItzRQrjeQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3895,26 +3763,26 @@ packages: engines: {node: '>=18'} hasBin: true - '@tanstack/history@1.43.14': - resolution: {integrity: sha512-Tr3WNthMbyKLWlMQetDPhmW7nKunJIZxdvn/kwUhmK7/lDKqNFy0GA77fpcO4LUguI20VZYwwjesOC2FOgMlkw==} + '@tanstack/history@1.44.2': + resolution: {integrity: sha512-jT+YoNzcmbyh5u2+MqqsxPTeGa8RsmaZsYQByBZhAYNxyCfhY3sUXWBV31LB9L+l2jcz1cEVN4KKYUUZhOLU3g==} engines: {node: '>=12'} - '@tanstack/query-core@5.50.1': - resolution: {integrity: sha512-lpfhKPrJlyV2DSVcQb/HuozH3Av3kws4ge22agx+lNGpFkS4vLZ7St0l3GLwlAD+bqB+qXGex3JdRKUNtMviEQ==} + '@tanstack/query-core@5.51.1': + resolution: {integrity: sha512-fJBMQMpo8/KSsWW5ratJR5+IFr7YNJ3K2kfP9l5XObYHsgfVy1w3FJUWU4FT2fj7+JMaEg33zOcNDBo0LMwHnw==} - '@tanstack/react-cross-context@1.43.13': - resolution: {integrity: sha512-cZiSDMo79MoS0eZH4iWGT2bpOdqAAWxuZKoFjsMvqKtc0OSJcghPK3IHPprTrlSz3XSYS4SrG2ijMoo9gtF20w==} + '@tanstack/react-cross-context@1.44.2': + resolution: {integrity: sha512-Igf6R/Rs7kCmke9ruK9lVwCGEJThSzVUIXsx1A71RPscidxr2RY5CtCTgbNbRMtXEHZckwkB6vtxQiOIOCjoZw==} peerDependencies: react: '>=18' react-dom: '>=18' - '@tanstack/react-query@5.50.1': - resolution: {integrity: sha512-s0DW3rVBDPReDDovUjVqItVa3R2nPfUANK9nqGvarO2DwTiY9U4EBTsqizMxItRCoGgK5apeM7D3mxlHrSKpdQ==} + '@tanstack/react-query@5.51.1': + resolution: {integrity: sha512-s47HKFnQ4HOJAHoIiXcpna/roMMPZJPy6fJ6p4ZNVn8+/onlLBEDd1+xc8OnDuwgvecqkZD7Z2mnSRbcWefrKw==} peerDependencies: react: ^18.0.0 - '@tanstack/react-router@1.44.0': - resolution: {integrity: sha512-4z5zBWmYHSwc4uu1qe/WKa6vKKh4aGggHDej+B0bIUUx3c7OCHb9HtBS9yJb9ZcxW1t6cWr0aFF3EqZ+U8Fscg==} + '@tanstack/react-router@1.45.0': + resolution: {integrity: sha512-iw7+SrM1Jq8i1ALJfGNoIrynZV2plW3kPL9Gc7jJPmtLhEAzWwNRQ68byoj8IUT/cHgDYuQWuEEX+ERSXpYvlg==} engines: {node: '>=12'} peerDependencies: react: '>=18' @@ -3926,12 +3794,12 @@ packages: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@tanstack/router-generator@1.43.13': - resolution: {integrity: sha512-uWs32cgtREaqqjD6sBCZnuX3HmTMSyU+xhHAsT8Fa3mLCyXj4ABJ8uzItPQYLyoZtJ8M1eV7XDe48vDbjus+AA==} + '@tanstack/router-generator@1.44.3': + resolution: {integrity: sha512-HREwp8dpArD6OXROWOvsNPo1dlK/SNLDvCypj3VIBewH+JNWEjnv42m0lpddIbVjrm/kiHiVJVIRi4rnlrXnjQ==} engines: {node: '>=12'} - '@tanstack/router-plugin@1.43.13': - resolution: {integrity: sha512-v8QD5Ns14bS2Lw6hf6bxRnPqAYHxaQ+3LMKxZqhWfA3S+enQGkyi6lt9Aicr6DX2i0g7yyjUeXA5ro7ekIOdpw==} + '@tanstack/router-plugin@1.45.0': + resolution: {integrity: sha512-1EOrEJ/6YoXBPPgRU5M4aTw1eX+od8JpMI/I+aUCVjWXQFdXdhQyzWeflHHkjYMfJA3bL0zfus52neWaBNNsBw==} engines: {node: '>=12'} peerDependencies: '@rsbuild/core': '>=0.7.9' @@ -3950,12 +3818,12 @@ packages: peerDependencies: solid-js: ^1.6.0 - '@tanstack/start-vite-plugin@1.43.13': - resolution: {integrity: sha512-Zx28BAedphh9ktCcJJSYKEScrHx6wGgEL6bc6HqG0RX3iCP2hamzs8LNGbiKush5fMoDMIHrOc0Uz32ELVM7dw==} + '@tanstack/start-vite-plugin@1.45.0': + resolution: {integrity: sha512-xcK/6t8A5FSMCR9qPHyzuw30YpdcLYr+58KaF/aytl4JBsnYFT3CTbHd9KTMvvK3+m8BqlBLEgvg5pZ4VCMhOQ==} engines: {node: '>=12'} - '@tanstack/start@1.44.0': - resolution: {integrity: sha512-aGP1t5rplF93pMi2R8ywYPnVvHdfhEZXTXo/Y8Cke/8g3iBd9KvyYHO0xKSBnrGGlPCuomDUlwBSh+dfw8AEiA==} + '@tanstack/start@1.45.0': + resolution: {integrity: sha512-diQTfM7cefd9Vfn7no5vhBhxFgoZ8nQhxWW4Q5o5UUu76ZQKjzDge3lhTp3xhVrgJ3THW+DyEETwJDAa1h5tEA==} engines: {node: '>=12'} peerDependencies: react: '>=18.0.0 || >=19.0.0' @@ -4143,8 +4011,8 @@ packages: '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - '@types/prop-types@15.7.11': - resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} + '@types/prop-types@15.7.12': + resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} '@types/qs@6.9.12': resolution: {integrity: sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==} @@ -4209,24 +4077,10 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.15.0': - resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@7.16.0': resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.15.0': - resolution: {integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/type-utils@7.16.0': resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4237,23 +4091,10 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.15.0': - resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@7.16.0': resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@7.15.0': - resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/typescript-estree@7.16.0': resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4263,22 +4104,12 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.15.0': - resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - '@typescript-eslint/utils@7.16.0': resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.15.0': - resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@7.16.0': resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4308,8 +4139,8 @@ packages: react-dom: 0.0.0-experimental-035a41c4e-20230704 vite: ^4.3.9 - '@vinxi/react@0.2.2': - resolution: {integrity: sha512-70tVy08zrWp3b8FbUuUKXsESmUC2D16ddy/Y++C3GA0Zcx61ax5WnNXMVSLWv2WQU3CQEV0ObnpVzcfuxSYMvw==} + '@vinxi/react@0.2.3': + resolution: {integrity: sha512-/JMHdzGzmoBTrXtW95E7DAvsF5bMrstz/2hphkL47Yb5iRaBNKs2Si4yTyHPmRHSh4teNRm/2YmvClRHtvQi4Q==} '@vinxi/server-components@0.3.3': resolution: {integrity: sha512-xaW92nj9HUMLyswPcCmsIXOsS3TJll0m9u3WEjWjLrtZWheHggina6+kTCSeltp/Qe8WlUfNU5G02Xy8L4xQxA==} @@ -4856,8 +4687,8 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} - browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + browserslist@4.23.2: + resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -4933,8 +4764,8 @@ packages: resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} engines: {node: '>=14.16'} - caniuse-lite@1.0.30001599: - resolution: {integrity: sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==} + caniuse-lite@1.0.30001642: + resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==} chai@4.3.10: resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} @@ -5491,8 +5322,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.4.708: - resolution: {integrity: sha512-iWgEEvREL4GTXXHKohhh33+6Y8XkPI5eHihDmm8zUk5Zo7HICEW+wI/j5kJ2tbuNUCXJ/sNXa03ajW635DiJXA==} + electron-to-chromium@1.4.827: + resolution: {integrity: sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -5569,11 +5400,6 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.19.11: resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==} engines: {node: '>=12'} @@ -5594,8 +5420,8 @@ packages: engines: {node: '>=12'} hasBin: true - escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} escape-html@1.0.3: @@ -5640,32 +5466,32 @@ packages: peerDependencies: eslint: '>=8.23.0' - eslint-plugin-react-debug@1.5.23: - resolution: {integrity: sha512-ChKXfxl2muHItIOBfaGTbKxdbArRaGnKk6fSZHvRAKI+Dbz9DqRWENapQsdZSXbRq8GsyrqJwWoNSetlCzR2ug==} + eslint-plugin-react-debug@1.5.25: + resolution: {integrity: sha512-Yu+K70MINEcsgd8T6QHf/bT1vspEqUxZ4pXSZcdNLSBwV9vIf0GMvrqJKZBqd49T6QMKO9NURy+LNIsfy+bRvQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true - eslint-plugin-react-dom@1.5.23: - resolution: {integrity: sha512-D7aErEZJtTy9Z6o9G9gk+opeyLxfzBTOFD89K8Jw3v2TfVSlNGUAIhp9TsAotbapaO3SDMOcTOtYCvL2fU7liQ==} + eslint-plugin-react-dom@1.5.25: + resolution: {integrity: sha512-ojIWoWkoPsrGPezNG0lto9dEdphl9YX+7Raet7oSItrzw5mXKP0rIhi+BUMyPc074QpTfPJT9f/D0Qp3qneLmw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true - eslint-plugin-react-hooks-extra@1.5.23: - resolution: {integrity: sha512-BqeUU2GQCflHpHRhnJmkXz8a3NOYGJp3wuP+GLXXB4zeb/vxDGcZDe/Bpx4dxSjOH+lp5LzNJ+w9pTpRv8yCFw==} + eslint-plugin-react-hooks-extra@1.5.25: + resolution: {integrity: sha512-hALYEaKlzQNfjEfZwRMsqJcYlF/XcYOmHwZnO1pZCO5dAMZPDgCpFrm5lPcoSFKb2Mv7jU/wfKsJnWmxzWjwfg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true @@ -5676,12 +5502,12 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react-naming-convention@1.5.23: - resolution: {integrity: sha512-+DKbQXjOr/rTE/M67KspwtwmsSZfkwlnnGbRR33vR/CKPbMC83qC8AM1UlDMGmS7+ZdWcWCFjRGFc4BH1XirYQ==} + eslint-plugin-react-naming-convention@1.5.25: + resolution: {integrity: sha512-ajFjjuLa20szKn0L8G98gfakzTyPnZ8B7ZwkzeAYvuV+BuxtFi6mDvw9/Gr4jfvZlP8Z2PRPiixNS32qkhcRwQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true @@ -5691,12 +5517,12 @@ packages: peerDependencies: eslint: '>=7' - eslint-plugin-react-x@1.5.23: - resolution: {integrity: sha512-XQqNLSOAL3wKHagGwVxP+uBHhquuw2l6cokEvFc/O9PTSg12U90rQ5nQMbrljK6LqOQtLj4McqLf3jKkjfgIRQ==} + eslint-plugin-react-x@1.5.25: + resolution: {integrity: sha512-uJF9K2+hUrYKTdauGQBgQwv6vDnkB2W/Km/up5cHbWrFysJnmDhe+9JgQW3c6x3jVI/NZC1ZrNSf/Pg37C1CFA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ^5.3.3 + typescript: ^4.9.5 || ^5.3.3 peerDependenciesMeta: typescript: optional: true @@ -6292,8 +6118,8 @@ packages: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} - import-meta-resolve@4.0.0: - resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} + import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} @@ -6588,8 +6414,8 @@ packages: isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isbot@5.1.11: - resolution: {integrity: sha512-Asuou7OsKVbATgXlrlqdeSRw4fYnD6CNcc0IXy1f5m1AImL2S6IP0xRcRRzjGjoARbegvnBnju9kk5z/Itf70Q==} + isbot@5.1.12: + resolution: {integrity: sha512-Igy8nbj3Yn/XgYboRFTixH5ccUBvNPA89ek2zx3jCcBYkDkEnuFs0RkT36EPag5OFd2nLlK7u4uzG5AXfXR46w==} engines: {node: '>=18'} isexe@2.0.0: @@ -6755,8 +6581,8 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - knip@5.25.1: - resolution: {integrity: sha512-vUopqkh/gOovZ05qYgTghZpmkM3b2eKYdLTsu11ZTYnYEcsdfQeZs6l4U7Rap4b+1KEDd/yydJsuWl+4NyEA9g==} + knip@5.26.0: + resolution: {integrity: sha512-vOp+Wk86aqlPwElrUpxXyg6Q8w+j0j6wuzyu5p6k/mBWUI8iP91PCAz1Jzz9PGq5JYdptV7rFBYB9vHr7AFgqg==} engines: {node: '>=18.6.0'} hasBin: true peerDependencies: @@ -7358,8 +7184,8 @@ packages: nwsapi@2.2.10: resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==} - nx@19.4.2: - resolution: {integrity: sha512-h4NMoy9uvSHuM+kyioZXb5G4hfBZ7E4a5dswG2RPe3g/GcY9wdpkUMd/EJJ0cHQwv36kRZOMCflhounYCd7OeA==} + nx@19.4.3: + resolution: {integrity: sha512-RmjV+bnMy7YecgbKYGkt5gVXQXf3Bxja2oOmdUd2EkPx1YbiBQfw6c/RtmgDL2cx2d28Pbq8xNo9zIumX8EiGA==} hasBin: true peerDependencies: '@swc-node/register': ^1.8.0 @@ -7874,8 +7700,8 @@ packages: react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} react-number-format@5.3.1: resolution: {integrity: sha512-qpYcQLauIeEhCZUZY9jXZnnroOtdy3jYaS1zQ3M1Sr6r/KMOBEIGNIb7eKT19g2N1wbYgFgvDzs19hw5TrB8XQ==} @@ -8869,8 +8695,8 @@ packages: typed-assert@1.0.9: resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} - typedoc-plugin-markdown@4.1.2: - resolution: {integrity: sha512-jZt8jmQLbmg9jmFQyfJrjLf6ljRwJ5fKMeqmFr0oPXmeX5ZRYYtCe6y/058vDESE/R+TwEvNua6SuG43UBbszw==} + typedoc-plugin-markdown@4.2.1: + resolution: {integrity: sha512-7hQt/1WaW/VI4+x3sxwcCGsEylP1E1GvF6OTTELK5sfTEp6AeK+83jkCOgZGp1pI2DiOammMYQMnxxOny9TKsQ==} engines: {node: '>= 18'} peerDependencies: typedoc: 0.26.x @@ -9061,8 +8887,8 @@ packages: unwasm@0.3.9: resolution: {integrity: sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==} - update-browserslist-db@1.0.13: - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + update-browserslist-db@1.1.0: + resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -9169,10 +8995,6 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - vinxi@0.3.11: - resolution: {integrity: sha512-ASEpiwldZIsViv2/ZlO6qnRhDAwxr92nKXxMOinA+5nCY7nlaKgekaLDjTyUmFzB8DSiXVZqmHnd6OZVkn4vzw==} - hasBin: true - vinxi@0.3.12: resolution: {integrity: sha512-YU/Scild/Rdy6qwgdILYRlO99Wp8ti2CmlMlYioEg7lRtxAST5iCFjviDya+BYQDgc3Pugh4KzOypVwjZknF2A==} hasBin: true @@ -9644,7 +9466,7 @@ snapshots: autoprefixer: 10.4.18(postcss@8.4.35) babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) babel-plugin-istanbul: 6.1.1 - browserslist: 4.23.0 + browserslist: 4.23.2 copy-webpack-plugin: 11.0.0(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) critters: 0.0.22 css-loader: 6.10.0(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) @@ -9733,7 +9555,7 @@ snapshots: autoprefixer: 10.4.18(postcss@8.4.35) babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) babel-plugin-istanbul: 6.1.1 - browserslist: 4.23.0 + browserslist: 4.23.2 copy-webpack-plugin: 11.0.0(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) critters: 0.0.22 css-loader: 6.10.0(webpack@5.90.3(@swc/core@1.6.13)(esbuild@0.20.1)) @@ -9929,20 +9751,20 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.24.7': {} + '@babel/compat-data@7.24.8': {} '@babel/core@7.23.9': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.23.9) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/generator': 7.24.8 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-module-transforms': 7.24.8(@babel/core@7.23.9) + '@babel/helpers': 7.24.8 + '@babel/parser': 7.24.8 '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.8 convert-source-map: 2.0.0 debug: 4.3.5 gensync: 1.0.0-beta.2 @@ -9955,14 +9777,14 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.0) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/generator': 7.24.8 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.0) + '@babel/helpers': 7.24.8 + '@babel/parser': 7.24.8 '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.8 convert-source-map: 2.0.0 debug: 4.3.5 gensync: 1.0.0-beta.2 @@ -9971,18 +9793,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.24.7': + '@babel/core@7.24.8': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/generator': 7.24.8 + '@babel/helper-compilation-targets': 7.24.8 + '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8) + '@babel/helpers': 7.24.8 + '@babel/parser': 7.24.8 '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.8 convert-source-map: 2.0.0 debug: 4.3.5 gensync: 1.0.0-beta.2 @@ -9993,31 +9815,31 @@ snapshots: '@babel/generator@7.23.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - '@babel/generator@7.24.7': + '@babel/generator@7.24.8': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.22.5': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 - '@babel/helper-compilation-targets@7.24.7': + '@babel/helper-compilation-targets@7.24.8': dependencies: - '@babel/compat-data': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - browserslist: 4.23.0 + '@babel/compat-data': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + browserslist: 4.23.2 lru-cache: 5.1.1 semver: 6.3.1 @@ -10044,7 +9866,7 @@ snapshots: '@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 debug: 4.3.5 lodash.debounce: 4.0.8 @@ -10055,7 +9877,7 @@ snapshots: '@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 debug: 4.3.5 lodash.debounce: 4.0.8 @@ -10065,33 +9887,33 @@ snapshots: '@babel/helper-environment-visitor@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/helper-function-name@7.24.7': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/helper-hoist-variables@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/helper-member-expression-to-functions@7.23.0': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/helper-module-imports@7.18.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.7(@babel/core@7.23.9)': + '@babel/helper-module-transforms@7.24.8(@babel/core@7.23.9)': dependencies: '@babel/core': 7.23.9 '@babel/helper-environment-visitor': 7.24.7 @@ -10102,7 +9924,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.0)': + '@babel/helper-module-transforms@7.24.8(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 '@babel/helper-environment-visitor': 7.24.7 @@ -10113,9 +9935,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)': + '@babel/helper-module-transforms@7.24.8(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.8 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 @@ -10126,7 +9948,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.22.5': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/helper-plugin-utils@7.24.7': {} @@ -10146,39 +9968,39 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.8 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.22.5': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/helper-split-export-declaration@7.22.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 - '@babel/helper-string-parser@7.24.7': {} + '@babel/helper-string-parser@7.24.8': {} '@babel/helper-validator-identifier@7.24.7': {} - '@babel/helper-validator-option@7.24.7': {} + '@babel/helper-validator-option@7.24.8': {} '@babel/helper-wrap-function@7.22.20': dependencies: '@babel/helper-function-name': 7.24.7 '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 - '@babel/helpers@7.24.7': + '@babel/helpers@7.24.8': dependencies: '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/highlight@7.24.7': dependencies: @@ -10187,9 +10009,9 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@babel/parser@7.24.7': + '@babel/parser@7.24.8': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.24.0)': dependencies: @@ -10258,9 +10080,9 @@ snapshots: '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.0)': @@ -10303,9 +10125,9 @@ snapshots: '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.0)': @@ -10363,7 +10185,7 @@ snapshots: dependencies: '@babel/core': 7.24.0 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 @@ -10420,7 +10242,7 @@ snapshots: '@babel/plugin-transform-function-name@7.23.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-function-name': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 @@ -10449,7 +10271,7 @@ snapshots: '@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.0) + '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.7 transitivePeerDependencies: - supports-color @@ -10457,7 +10279,7 @@ snapshots: '@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.0) + '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: @@ -10467,7 +10289,7 @@ snapshots: dependencies: '@babel/core': 7.24.0 '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.0) + '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 transitivePeerDependencies: @@ -10476,7 +10298,7 @@ snapshots: '@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.24.0)': dependencies: '@babel/core': 7.24.0 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.0) + '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.7 transitivePeerDependencies: - supports-color @@ -10506,9 +10328,9 @@ snapshots: '@babel/plugin-transform-object-rest-spread@7.24.0(@babel/core@7.24.0)': dependencies: - '@babel/compat-data': 7.24.7 + '@babel/compat-data': 7.24.8 '@babel/core': 7.24.0 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0) '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0) @@ -10556,14 +10378,14 @@ snapshots: '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.24.8)': dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.24.0)': @@ -10640,11 +10462,11 @@ snapshots: '@babel/preset-env@7.24.0(@babel/core@7.24.0)': dependencies: - '@babel/compat-data': 7.24.7 + '@babel/compat-data': 7.24.8 '@babel/core': 7.24.0 - '@babel/helper-compilation-targets': 7.24.7 + '@babel/helper-compilation-targets': 7.24.8 '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 + '@babel/helper-validator-option': 7.24.8 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.24.0) '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.24.0) '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.24.0) @@ -10728,7 +10550,7 @@ snapshots: dependencies: '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 esutils: 2.0.3 '@babel/regjsgen@0.8.0': {} @@ -10740,27 +10562,27 @@ snapshots: '@babel/template@7.24.7': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.8 - '@babel/traverse@7.24.7': + '@babel/traverse@7.24.8': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 + '@babel/generator': 7.24.8 '@babel/helper-environment-visitor': 7.24.7 '@babel/helper-function-name': 7.24.7 '@babel/helper-hoist-variables': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.8 debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.24.7': + '@babel/types@7.24.8': dependencies: - '@babel/helper-string-parser': 7.24.7 + '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 @@ -10888,9 +10710,6 @@ snapshots: '@esbuild/aix-ppc64@0.21.5': optional: true - '@esbuild/android-arm64@0.18.20': - optional: true - '@esbuild/android-arm64@0.19.11': optional: true @@ -10903,9 +10722,6 @@ snapshots: '@esbuild/android-arm64@0.21.5': optional: true - '@esbuild/android-arm@0.18.20': - optional: true - '@esbuild/android-arm@0.19.11': optional: true @@ -10918,9 +10734,6 @@ snapshots: '@esbuild/android-arm@0.21.5': optional: true - '@esbuild/android-x64@0.18.20': - optional: true - '@esbuild/android-x64@0.19.11': optional: true @@ -10933,9 +10746,6 @@ snapshots: '@esbuild/android-x64@0.21.5': optional: true - '@esbuild/darwin-arm64@0.18.20': - optional: true - '@esbuild/darwin-arm64@0.19.11': optional: true @@ -10948,9 +10758,6 @@ snapshots: '@esbuild/darwin-arm64@0.21.5': optional: true - '@esbuild/darwin-x64@0.18.20': - optional: true - '@esbuild/darwin-x64@0.19.11': optional: true @@ -10963,9 +10770,6 @@ snapshots: '@esbuild/darwin-x64@0.21.5': optional: true - '@esbuild/freebsd-arm64@0.18.20': - optional: true - '@esbuild/freebsd-arm64@0.19.11': optional: true @@ -10978,9 +10782,6 @@ snapshots: '@esbuild/freebsd-arm64@0.21.5': optional: true - '@esbuild/freebsd-x64@0.18.20': - optional: true - '@esbuild/freebsd-x64@0.19.11': optional: true @@ -10993,9 +10794,6 @@ snapshots: '@esbuild/freebsd-x64@0.21.5': optional: true - '@esbuild/linux-arm64@0.18.20': - optional: true - '@esbuild/linux-arm64@0.19.11': optional: true @@ -11008,9 +10806,6 @@ snapshots: '@esbuild/linux-arm64@0.21.5': optional: true - '@esbuild/linux-arm@0.18.20': - optional: true - '@esbuild/linux-arm@0.19.11': optional: true @@ -11023,9 +10818,6 @@ snapshots: '@esbuild/linux-arm@0.21.5': optional: true - '@esbuild/linux-ia32@0.18.20': - optional: true - '@esbuild/linux-ia32@0.19.11': optional: true @@ -11038,9 +10830,6 @@ snapshots: '@esbuild/linux-ia32@0.21.5': optional: true - '@esbuild/linux-loong64@0.18.20': - optional: true - '@esbuild/linux-loong64@0.19.11': optional: true @@ -11053,9 +10842,6 @@ snapshots: '@esbuild/linux-loong64@0.21.5': optional: true - '@esbuild/linux-mips64el@0.18.20': - optional: true - '@esbuild/linux-mips64el@0.19.11': optional: true @@ -11068,9 +10854,6 @@ snapshots: '@esbuild/linux-mips64el@0.21.5': optional: true - '@esbuild/linux-ppc64@0.18.20': - optional: true - '@esbuild/linux-ppc64@0.19.11': optional: true @@ -11083,9 +10866,6 @@ snapshots: '@esbuild/linux-ppc64@0.21.5': optional: true - '@esbuild/linux-riscv64@0.18.20': - optional: true - '@esbuild/linux-riscv64@0.19.11': optional: true @@ -11098,9 +10878,6 @@ snapshots: '@esbuild/linux-riscv64@0.21.5': optional: true - '@esbuild/linux-s390x@0.18.20': - optional: true - '@esbuild/linux-s390x@0.19.11': optional: true @@ -11113,9 +10890,6 @@ snapshots: '@esbuild/linux-s390x@0.21.5': optional: true - '@esbuild/linux-x64@0.18.20': - optional: true - '@esbuild/linux-x64@0.19.11': optional: true @@ -11128,9 +10902,6 @@ snapshots: '@esbuild/linux-x64@0.21.5': optional: true - '@esbuild/netbsd-x64@0.18.20': - optional: true - '@esbuild/netbsd-x64@0.19.11': optional: true @@ -11143,9 +10914,6 @@ snapshots: '@esbuild/netbsd-x64@0.21.5': optional: true - '@esbuild/openbsd-x64@0.18.20': - optional: true - '@esbuild/openbsd-x64@0.19.11': optional: true @@ -11158,9 +10926,6 @@ snapshots: '@esbuild/openbsd-x64@0.21.5': optional: true - '@esbuild/sunos-x64@0.18.20': - optional: true - '@esbuild/sunos-x64@0.19.11': optional: true @@ -11173,9 +10938,6 @@ snapshots: '@esbuild/sunos-x64@0.21.5': optional: true - '@esbuild/win32-arm64@0.18.20': - optional: true - '@esbuild/win32-arm64@0.19.11': optional: true @@ -11188,9 +10950,6 @@ snapshots: '@esbuild/win32-arm64@0.21.5': optional: true - '@esbuild/win32-ia32@0.18.20': - optional: true - '@esbuild/win32-ia32@0.19.11': optional: true @@ -11203,9 +10962,6 @@ snapshots: '@esbuild/win32-ia32@0.21.5': optional: true - '@esbuild/win32-x64@0.18.20': - optional: true - '@esbuild/win32-x64@0.19.11': optional: true @@ -11225,99 +10981,99 @@ snapshots: '@eslint-community/regexpp@4.11.0': {} - '@eslint-react/ast@1.5.23(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/ast@1.5.25(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/core@1.5.23(eslint@8.57.0)(typescript@5.4.2)': - dependencies: - '@eslint-react/ast': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core@1.5.25(eslint@8.57.0)(typescript@5.4.2)': + dependencies: + '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/eslint-plugin@1.5.23(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/eslint-plugin@1.5.25(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-react/shared': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - eslint-plugin-react-debug: 1.5.23(eslint@8.57.0)(typescript@5.4.2) - eslint-plugin-react-dom: 1.5.23(eslint@8.57.0)(typescript@5.4.2) - eslint-plugin-react-hooks-extra: 1.5.23(eslint@8.57.0)(typescript@5.4.2) - eslint-plugin-react-naming-convention: 1.5.23(eslint@8.57.0)(typescript@5.4.2) - eslint-plugin-react-x: 1.5.23(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-debug: 1.5.25(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-dom: 1.5.25(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-hooks-extra: 1.5.25(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-naming-convention: 1.5.25(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-x: 1.5.25(eslint@8.57.0)(typescript@5.4.2) optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.5.23(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/jsx@1.5.25(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-react/ast': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.5.23(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/shared@1.5.25(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) valibot: 0.36.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/tools@1.5.23': {} + '@eslint-react/tools@1.5.25': {} - '@eslint-react/types@1.5.23(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/types@1.5.25(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-react/tools': 1.5.23 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.5.23(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/var@1.5.25(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-react/ast': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) transitivePeerDependencies: - eslint - supports-color @@ -11536,10 +11292,10 @@ snapshots: dependencies: call-bind: 1.0.7 - '@mantine/core@7.11.1(@mantine/hooks@7.11.1(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/core@7.11.2(@mantine/hooks@7.11.2(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react': 0.26.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.11.1(react@18.3.1) + '@mantine/hooks': 7.11.2(react@18.3.1) clsx: 2.1.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -11550,7 +11306,7 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@mantine/hooks@7.11.1(react@18.3.1)': + '@mantine/hooks@7.11.2(react@18.3.1)': dependencies: react: 18.3.1 @@ -11613,8 +11369,8 @@ snapshots: dependencies: '@babel/runtime': 7.24.0 '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.16.0(@types/react@18.3.3)(react@18.3.1) + '@mui/types': 7.2.15(@types/react@18.3.3) + '@mui/utils': 5.16.1(@types/react@18.3.3)(react@18.3.1) '@popperjs/core': 2.11.8 clsx: 2.1.1 prop-types: 15.8.1 @@ -11623,39 +11379,39 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@mui/core-downloads-tracker@5.16.0': {} + '@mui/core-downloads-tracker@5.16.1': {} - '@mui/material@5.16.0(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/material@5.16.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 '@mui/base': 5.0.0-beta.40(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/core-downloads-tracker': 5.16.0 - '@mui/system': 5.16.0(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) - '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.16.0(@types/react@18.3.3)(react@18.3.1) + '@mui/core-downloads-tracker': 5.16.1 + '@mui/system': 5.16.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) + '@mui/types': 7.2.15(@types/react@18.3.3) + '@mui/utils': 5.16.1(@types/react@18.3.3)(react@18.3.1) '@types/react-transition-group': 4.4.10 clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-is: 18.2.0 + react-is: 18.3.1 react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: '@emotion/react': 11.11.4(@types/react@18.3.3)(react@18.3.1) '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 - '@mui/private-theming@5.16.0(@types/react@18.3.3)(react@18.3.1)': + '@mui/private-theming@5.16.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 - '@mui/utils': 5.16.0(@types/react@18.3.3)(react@18.3.1) + '@mui/utils': 5.16.1(@types/react@18.3.3)(react@18.3.1) prop-types: 15.8.1 react: 18.3.1 optionalDependencies: '@types/react': 18.3.3 - '@mui/styled-engine@5.15.14(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(react@18.3.1)': + '@mui/styled-engine@5.16.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 '@emotion/cache': 11.11.0 @@ -11666,13 +11422,13 @@ snapshots: '@emotion/react': 11.11.4(@types/react@18.3.3)(react@18.3.1) '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) - '@mui/system@5.16.0(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1)': + '@mui/system@5.16.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 - '@mui/private-theming': 5.16.0(@types/react@18.3.3)(react@18.3.1) - '@mui/styled-engine': 5.15.14(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.16.0(@types/react@18.3.3)(react@18.3.1) + '@mui/private-theming': 5.16.1(@types/react@18.3.3)(react@18.3.1) + '@mui/styled-engine': 5.16.1(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(react@18.3.1) + '@mui/types': 7.2.15(@types/react@18.3.3) + '@mui/utils': 5.16.1(@types/react@18.3.3)(react@18.3.1) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 @@ -11682,17 +11438,17 @@ snapshots: '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 - '@mui/types@7.2.14(@types/react@18.3.3)': + '@mui/types@7.2.15(@types/react@18.3.3)': optionalDependencies: '@types/react': 18.3.3 - '@mui/utils@5.16.0(@types/react@18.3.3)(react@18.3.1)': + '@mui/utils@5.16.1(@types/react@18.3.3)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.0 - '@types/prop-types': 15.7.11 + '@types/prop-types': 15.7.12 prop-types: 15.8.1 react: 18.3.1 - react-is: 18.2.0 + react-is: 18.3.1 optionalDependencies: '@types/react': 18.3.3 @@ -11826,43 +11582,43 @@ snapshots: - bluebird - supports-color - '@nrwl/tao@19.4.2(@swc/core@1.6.13)': + '@nrwl/tao@19.4.3(@swc/core@1.6.13)': dependencies: - nx: 19.4.2(@swc/core@1.6.13) + nx: 19.4.3(@swc/core@1.6.13) tslib: 2.6.3 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug - '@nx/nx-darwin-arm64@19.4.2': + '@nx/nx-darwin-arm64@19.4.3': optional: true - '@nx/nx-darwin-x64@19.4.2': + '@nx/nx-darwin-x64@19.4.3': optional: true - '@nx/nx-freebsd-x64@19.4.2': + '@nx/nx-freebsd-x64@19.4.3': optional: true - '@nx/nx-linux-arm-gnueabihf@19.4.2': + '@nx/nx-linux-arm-gnueabihf@19.4.3': optional: true - '@nx/nx-linux-arm64-gnu@19.4.2': + '@nx/nx-linux-arm64-gnu@19.4.3': optional: true - '@nx/nx-linux-arm64-musl@19.4.2': + '@nx/nx-linux-arm64-musl@19.4.3': optional: true - '@nx/nx-linux-x64-gnu@19.4.2': + '@nx/nx-linux-x64-gnu@19.4.3': optional: true - '@nx/nx-linux-x64-musl@19.4.2': + '@nx/nx-linux-x64-musl@19.4.3': optional: true - '@nx/nx-win32-arm64-msvc@19.4.2': + '@nx/nx-win32-arm64-msvc@19.4.3': optional: true - '@nx/nx-win32-x64-msvc@19.4.2': + '@nx/nx-win32-x64-msvc@19.4.3': optional: true '@one-ini/wasm@0.1.1': {} @@ -12100,7 +11856,7 @@ snapshots: atomically: 2.0.2 fast-ignore: 1.1.1 find-up-json: 2.0.2 - import-meta-resolve: 4.0.0 + import-meta-resolve: 4.1.0 is-binary-path: 2.1.0 js-yaml: 4.1.0 json-sorted-stringify: 1.0.0 @@ -12504,23 +12260,23 @@ snapshots: - typescript - vite - '@tanstack/history@1.43.14': {} + '@tanstack/history@1.44.2': {} - '@tanstack/query-core@5.50.1': {} + '@tanstack/query-core@5.51.1': {} - '@tanstack/react-cross-context@1.43.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-cross-context@1.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@tanstack/react-query@5.50.1(react@18.3.1)': + '@tanstack/react-query@5.51.1(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.50.1 + '@tanstack/query-core': 5.51.1 react: 18.3.1 - '@tanstack/react-router@1.44.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-router@1.45.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/history': 1.43.14 + '@tanstack/history': 1.44.2 '@tanstack/react-store': 0.5.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -12534,22 +12290,22 @@ snapshots: react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.2.0(react@18.3.1) - '@tanstack/router-generator@1.43.13': + '@tanstack/router-generator@1.44.3': dependencies: prettier: 3.3.2 zod: 3.23.8 - '@tanstack/router-plugin@1.43.13(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@tanstack/router-plugin@1.45.0(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.8 + '@babel/generator': 7.24.8 + '@babel/parser': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.8) '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - '@tanstack/router-generator': 1.43.13 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.8 + '@tanstack/router-generator': 1.44.3 '@types/babel__core': 7.20.5 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 @@ -12568,16 +12324,16 @@ snapshots: '@tanstack/store': 0.5.4 solid-js: 1.8.18 - '@tanstack/start-vite-plugin@1.43.13': + '@tanstack/start-vite-plugin@1.45.0': dependencies: - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.8 + '@babel/generator': 7.24.8 + '@babel/parser': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.8) '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.8 '@types/babel__core': 7.20.5 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 @@ -12585,25 +12341,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@tanstack/start@1.44.0(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@tanstack/start@1.45.0(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@tanstack/react-cross-context': 1.43.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tanstack/react-router': 1.44.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@tanstack/router-generator': 1.43.13 - '@tanstack/router-plugin': 1.43.13(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - '@tanstack/start-vite-plugin': 1.43.13 + '@tanstack/react-cross-context': 1.44.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-router': 1.45.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/router-generator': 1.44.3 + '@tanstack/router-plugin': 1.45.0(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@tanstack/start-vite-plugin': 1.45.0 '@types/jsesc': 3.0.3 - '@vinxi/react': 0.2.2 + '@vinxi/react': 0.2.3 '@vinxi/react-server-dom': 0.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - '@vinxi/server-components': 0.3.3(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - '@vinxi/server-functions': 0.3.3(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - import-meta-resolve: 4.0.0 - isbot: 5.1.11 + '@vinxi/server-components': 0.3.3(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/server-functions': 0.3.3(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + import-meta-resolve: 4.1.0 + isbot: 5.1.12 jsesc: 3.0.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tiny-invariant: 1.3.3 - vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vinxi: 0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) vite-tsconfig-paths: 4.3.2(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) zod: 3.23.8 transitivePeerDependencies: @@ -12739,24 +12495,24 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.8 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.8 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 '@types/body-parser@1.19.5': dependencies: @@ -12842,7 +12598,7 @@ snapshots: '@types/parse-json@4.0.2': {} - '@types/prop-types@15.7.11': {} + '@types/prop-types@15.7.12': {} '@types/qs@6.9.12': {} @@ -12858,7 +12614,7 @@ snapshots: '@types/react@18.3.3': dependencies: - '@types/prop-types': 15.7.11 + '@types/prop-types': 15.7.12 csstype: 3.1.3 '@types/resolve@1.20.2': {} @@ -12923,28 +12679,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.15.0': - dependencies: - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/visitor-keys': 7.15.0 - '@typescript-eslint/scope-manager@7.16.0': dependencies: '@typescript-eslint/types': 7.16.0 '@typescript-eslint/visitor-keys': 7.16.0 - '@typescript-eslint/type-utils@7.15.0(eslint@8.57.0)(typescript@5.4.2)': - dependencies: - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.4.2) - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) - debug: 4.3.5 - eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.4.2) - optionalDependencies: - typescript: 5.4.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@7.16.0(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.4.2) @@ -12957,25 +12696,8 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.15.0': {} - '@typescript-eslint/types@7.16.0': {} - '@typescript-eslint/typescript-estree@7.15.0(typescript@5.4.2)': - dependencies: - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/visitor-keys': 7.15.0 - debug: 4.3.5 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.4 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.4.2) - optionalDependencies: - typescript: 5.4.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@7.16.0(typescript@5.4.2)': dependencies: '@typescript-eslint/types': 7.16.0 @@ -12991,17 +12713,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.15.0(eslint@8.57.0)(typescript@5.4.2)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.4.2) - eslint: 8.57.0 - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/utils@7.16.0(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -13013,11 +12724,6 @@ snapshots: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.15.0': - dependencies: - '@typescript-eslint/types': 7.15.0 - eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.16.0': dependencies: '@typescript-eslint/types': 7.16.0 @@ -13065,9 +12771,9 @@ snapshots: transitivePeerDependencies: - uWebSockets.js - '@vinxi/plugin-directives@0.3.1(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/plugin-directives@0.3.1(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.24.8 acorn: 8.12.0 acorn-jsx: 5.3.2(acorn@8.12.0) acorn-loose: 8.4.0 @@ -13076,7 +12782,7 @@ snapshots: magicast: 0.2.11 recast: 0.23.9 tslib: 2.6.3 - vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vinxi: 0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) '@vinxi/react-server-dom@0.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: @@ -13085,29 +12791,29 @@ snapshots: react-dom: 18.3.1(react@18.3.1) vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) - '@vinxi/react@0.2.2': {} + '@vinxi/react@0.2.3': {} - '@vinxi/server-components@0.3.3(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/server-components@0.3.3(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) acorn: 8.12.0 acorn-loose: 8.4.0 acorn-typescript: 1.4.13(acorn@8.12.0) astring: 1.8.6 magicast: 0.2.11 recast: 0.23.9 - vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vinxi: 0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) - '@vinxi/server-functions@0.3.3(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/server-functions@0.3.3(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.11(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) acorn: 8.12.0 acorn-loose: 8.4.0 acorn-typescript: 1.4.13(acorn@8.12.0) astring: 1.8.6 magicast: 0.2.11 recast: 0.23.9 - vinxi: 0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + vinxi: 0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) '@vitejs/plugin-basic-ssl@1.1.0(vite@5.1.7(@types/node@20.14.10)(less@4.2.0)(sass@1.71.1)(sugarss@4.0.1(postcss@8.4.35))(terser@5.29.1))': dependencies: @@ -13126,9 +12832,9 @@ snapshots: '@vitejs/plugin-react@4.3.1(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1))': dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.8 + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.8) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) @@ -13211,14 +12917,14 @@ snapshots: '@vue/compiler-core@3.3.4': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.24.8 '@vue/shared': 3.3.4 estree-walker: 2.0.2 source-map-js: 1.2.0 '@vue/compiler-core@3.4.21': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.24.8 '@vue/shared': 3.4.21 entities: 4.5.0 estree-walker: 2.0.2 @@ -13236,7 +12942,7 @@ snapshots: '@vue/compiler-sfc@3.3.4': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.24.8 '@vue/compiler-core': 3.3.4 '@vue/compiler-dom': 3.3.4 '@vue/compiler-ssr': 3.3.4 @@ -13281,7 +12987,7 @@ snapshots: '@vue/reactivity-transform@3.3.4': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.24.8 '@vue/compiler-core': 3.3.4 '@vue/shared': 3.3.4 estree-walker: 2.0.2 @@ -13630,8 +13336,8 @@ snapshots: autoprefixer@10.4.18(postcss@8.4.35): dependencies: - browserslist: 4.23.0 - caniuse-lite: 1.0.30001599 + browserslist: 4.23.2 + caniuse-lite: 1.0.30001642 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 @@ -13654,10 +13360,10 @@ snapshots: babel-dead-code-elimination@1.0.6: dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/core': 7.24.8 + '@babel/parser': 7.24.8 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.8 transitivePeerDependencies: - supports-color @@ -13680,12 +13386,12 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-jsx-dom-expressions@0.37.9(@babel/core@7.24.7): + babel-plugin-jsx-dom-expressions@0.37.9(@babel/core@7.24.8): dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.8 '@babel/helper-module-imports': 7.18.6 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/types': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) + '@babel/types': 7.24.8 html-entities: 2.3.3 validate-html-nesting: 1.2.2 @@ -13697,7 +13403,7 @@ snapshots: babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.0): dependencies: - '@babel/compat-data': 7.24.7 + '@babel/compat-data': 7.24.8 '@babel/core': 7.24.0 '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.0) semver: 6.3.1 @@ -13719,10 +13425,10 @@ snapshots: transitivePeerDependencies: - supports-color - babel-preset-solid@1.8.6(@babel/core@7.24.7): + babel-preset-solid@1.8.6(@babel/core@7.24.8): dependencies: - '@babel/core': 7.24.7 - babel-plugin-jsx-dom-expressions: 0.37.9(@babel/core@7.24.7) + '@babel/core': 7.24.8 + babel-plugin-jsx-dom-expressions: 0.37.9(@babel/core@7.24.8) balanced-match@1.0.2: {} @@ -13795,12 +13501,12 @@ snapshots: dependencies: fill-range: 7.0.1 - browserslist@4.23.0: + browserslist@4.23.2: dependencies: - caniuse-lite: 1.0.30001599 - electron-to-chromium: 1.4.708 + caniuse-lite: 1.0.30001642 + electron-to-chromium: 1.4.827 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.23.0) + update-browserslist-db: 1.1.0(browserslist@4.23.2) buffer-crc32@1.0.0: {} @@ -13885,7 +13591,7 @@ snapshots: camelcase@7.0.1: {} - caniuse-lite@1.0.30001599: {} + caniuse-lite@1.0.30001642: {} chai@4.3.10: dependencies: @@ -14123,7 +13829,7 @@ snapshots: core-js-compat@3.37.1: dependencies: - browserslist: 4.23.0 + browserslist: 4.23.2 core-util-is@1.0.3: {} @@ -14414,7 +14120,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.4.708: {} + electron-to-chromium@1.4.827: {} emoji-regex@8.0.0: {} @@ -14488,31 +14194,6 @@ snapshots: esbuild-wasm@0.20.2: {} - esbuild@0.18.20: - optionalDependencies: - '@esbuild/android-arm': 0.18.20 - '@esbuild/android-arm64': 0.18.20 - '@esbuild/android-x64': 0.18.20 - '@esbuild/darwin-arm64': 0.18.20 - '@esbuild/darwin-x64': 0.18.20 - '@esbuild/freebsd-arm64': 0.18.20 - '@esbuild/freebsd-x64': 0.18.20 - '@esbuild/linux-arm': 0.18.20 - '@esbuild/linux-arm64': 0.18.20 - '@esbuild/linux-ia32': 0.18.20 - '@esbuild/linux-loong64': 0.18.20 - '@esbuild/linux-mips64el': 0.18.20 - '@esbuild/linux-ppc64': 0.18.20 - '@esbuild/linux-riscv64': 0.18.20 - '@esbuild/linux-s390x': 0.18.20 - '@esbuild/linux-x64': 0.18.20 - '@esbuild/netbsd-x64': 0.18.20 - '@esbuild/openbsd-x64': 0.18.20 - '@esbuild/sunos-x64': 0.18.20 - '@esbuild/win32-arm64': 0.18.20 - '@esbuild/win32-ia32': 0.18.20 - '@esbuild/win32-x64': 0.18.20 - esbuild@0.19.11: optionalDependencies: '@esbuild/aix-ppc64': 0.19.11 @@ -14618,7 +14299,7 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - escalade@3.1.1: {} + escalade@3.1.2: {} escape-html@1.0.3: {} @@ -14677,18 +14358,18 @@ snapshots: minimatch: 9.0.4 semver: 7.6.2 - eslint-plugin-react-debug@1.5.23(eslint@8.57.0)(typescript@5.4.2): - dependencies: - '@eslint-react/ast': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-debug@1.5.25(eslint@8.57.0)(typescript@5.4.2): + dependencies: + '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 string-ts: 2.2.0 optionalDependencies: @@ -14696,37 +14377,37 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.5.23(eslint@8.57.0)(typescript@5.4.2): - dependencies: - '@eslint-react/ast': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-dom@1.5.25(eslint@8.57.0)(typescript@5.4.2): + dependencies: + '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.5.23(eslint@8.57.0)(typescript@5.4.2): - dependencies: - '@eslint-react/ast': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-hooks-extra@1.5.25(eslint@8.57.0)(typescript@5.4.2): + dependencies: + '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 optionalDependencies: typescript: 5.4.2 @@ -14737,18 +14418,18 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react-naming-convention@1.5.23(eslint@8.57.0)(typescript@5.4.2): - dependencies: - '@eslint-react/ast': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-naming-convention@1.5.25(eslint@8.57.0)(typescript@5.4.2): + dependencies: + '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 optionalDependencies: typescript: 5.4.2 @@ -14759,19 +14440,19 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react-x@1.5.23(eslint@8.57.0)(typescript@5.4.2): - dependencies: - '@eslint-react/ast': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.23 - '@eslint-react/types': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.23(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/utils': 7.15.0(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-x@1.5.25(eslint@8.57.0)(typescript@5.4.2): + dependencies: + '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.25 + '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.0 + '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/types': 7.16.0 + '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 is-immutable-type: 4.0.0(eslint@8.57.0)(typescript@5.4.2) optionalDependencies: @@ -15504,7 +15185,7 @@ snapshots: import-lazy@4.0.0: {} - import-meta-resolve@4.0.0: {} + import-meta-resolve@4.1.0: {} imurmurhash@0.1.4: {} @@ -15776,7 +15457,7 @@ snapshots: isarray@2.0.5: {} - isbot@5.1.11: {} + isbot@5.1.12: {} isexe@2.0.0: {} @@ -15788,8 +15469,8 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.24.8 + '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -15798,8 +15479,8 @@ snapshots: istanbul-lib-instrument@6.0.1: dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.24.8 + '@babel/parser': 7.24.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.2 @@ -15952,7 +15633,7 @@ snapshots: klona@2.0.6: {} - knip@5.25.1(@types/node@20.14.10)(typescript@5.4.2): + knip@5.26.0(@types/node@20.14.10)(typescript@5.4.2): dependencies: '@nodelib/fs.walk': 1.2.8 '@snyk/github-codeowners': 1.1.0 @@ -15969,7 +15650,6 @@ snapshots: smol-toml: 1.1.4 strip-json-comments: 5.0.1 summary: 2.1.0 - tsconfig-paths: 4.2.0 typescript: 5.4.2 zod: 3.23.8 zod-validation-error: 3.3.0(zod@3.23.8) @@ -16160,14 +15840,14 @@ snapshots: magicast@0.2.11: dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.8 recast: 0.23.9 magicast@0.3.3: dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.24.8 + '@babel/types': 7.24.8 source-map-js: 1.2.0 make-dir@2.1.0: @@ -16399,7 +16079,7 @@ snapshots: '@next/env': 15.0.0-rc.0 '@swc/helpers': 0.5.11 busboy: 1.6.0 - caniuse-lite: 1.0.30001599 + caniuse-lite: 1.0.30001642 graceful-fs: 4.2.11 postcss: 8.4.31 react: 19.0.0-rc-6d3110b4d9-20240531 @@ -16430,7 +16110,7 @@ snapshots: '@rollup/wasm-node': 4.13.0 ajv: 8.12.0 ansi-colors: 4.1.3 - browserslist: 4.23.0 + browserslist: 4.23.2 cacache: 18.0.2 chokidar: 3.6.0 commander: 12.1.0 @@ -16700,9 +16380,9 @@ snapshots: nwsapi@2.2.10: {} - nx@19.4.2(@swc/core@1.6.13): + nx@19.4.3(@swc/core@1.6.13): dependencies: - '@nrwl/tao': 19.4.2(@swc/core@1.6.13) + '@nrwl/tao': 19.4.3(@swc/core@1.6.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.7 @@ -16737,16 +16417,16 @@ snapshots: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 19.4.2 - '@nx/nx-darwin-x64': 19.4.2 - '@nx/nx-freebsd-x64': 19.4.2 - '@nx/nx-linux-arm-gnueabihf': 19.4.2 - '@nx/nx-linux-arm64-gnu': 19.4.2 - '@nx/nx-linux-arm64-musl': 19.4.2 - '@nx/nx-linux-x64-gnu': 19.4.2 - '@nx/nx-linux-x64-musl': 19.4.2 - '@nx/nx-win32-arm64-msvc': 19.4.2 - '@nx/nx-win32-x64-msvc': 19.4.2 + '@nx/nx-darwin-arm64': 19.4.3 + '@nx/nx-darwin-x64': 19.4.3 + '@nx/nx-freebsd-x64': 19.4.3 + '@nx/nx-linux-arm-gnueabihf': 19.4.3 + '@nx/nx-linux-arm64-gnu': 19.4.3 + '@nx/nx-linux-arm64-musl': 19.4.3 + '@nx/nx-linux-x64-gnu': 19.4.3 + '@nx/nx-linux-x64-musl': 19.4.3 + '@nx/nx-win32-arm64-msvc': 19.4.3 + '@nx/nx-win32-x64-msvc': 19.4.3 '@swc/core': 1.6.13(@swc/helpers@0.5.11) transitivePeerDependencies: - debug @@ -17152,7 +16832,7 @@ snapshots: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 - react-is: 18.2.0 + react-is: 18.3.1 pretty-ms@9.0.0: dependencies: @@ -17267,7 +16947,7 @@ snapshots: react-is@17.0.2: {} - react-is@18.2.0: {} + react-is@18.3.1: {} react-number-format@5.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -17877,9 +17557,9 @@ snapshots: solid-refresh@0.6.3(solid-js@1.8.18): dependencies: - '@babel/generator': 7.24.7 + '@babel/generator': 7.24.8 '@babel/helper-module-imports': 7.24.7 - '@babel/types': 7.24.7 + '@babel/types': 7.24.8 solid-js: 1.8.18 transitivePeerDependencies: - supports-color @@ -18313,7 +17993,7 @@ snapshots: typed-assert@1.0.9: {} - typedoc-plugin-markdown@4.1.2(typedoc@0.25.13(typescript@5.4.2)): + typedoc-plugin-markdown@4.2.1(typedoc@0.25.13(typescript@5.4.2)): dependencies: typedoc: 0.25.13(typescript@5.4.2) @@ -18473,10 +18153,10 @@ snapshots: pkg-types: 1.1.1 unplugin: 1.11.0 - update-browserslist-db@1.0.13(browserslist@4.23.0): + update-browserslist-db@1.1.0(browserslist@4.23.2): dependencies: - browserslist: 4.23.0 - escalade: 3.1.1 + browserslist: 4.23.2 + escalade: 3.1.2 picocolors: 1.0.1 uqr@0.1.2: {} @@ -18563,79 +18243,11 @@ snapshots: vary@1.1.2: {} - vinxi@0.3.11(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): - dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) - '@types/micromatch': 4.0.9 - '@vinxi/listhen': 1.5.6 - boxen: 7.1.1 - chokidar: 3.6.0 - citty: 0.1.6 - consola: 3.2.3 - crossws: 0.2.4 - dax-sh: 0.39.2 - defu: 6.1.4 - es-module-lexer: 1.4.1 - esbuild: 0.18.20 - fast-glob: 3.3.2 - get-port-please: 3.1.2 - h3: 1.11.1 - hookable: 5.5.3 - http-proxy: 1.18.1 - micromatch: 4.0.5 - nitropack: 2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13) - node-fetch-native: 1.6.4 - path-to-regexp: 6.2.2 - pathe: 1.1.2 - radix3: 1.1.2 - resolve: 1.22.8 - serve-placeholder: 2.0.2 - serve-static: 1.15.0 - ufo: 1.5.3 - unctx: 2.3.1 - unenv: 1.9.0 - unstorage: 1.10.2(ioredis@5.4.1) - vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) - zod: 3.23.8 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@libsql/client' - - '@netlify/blobs' - - '@opentelemetry/api' - - '@planetscale/database' - - '@types/node' - - '@upstash/redis' - - '@vercel/kv' - - better-sqlite3 - - debug - - drizzle-orm - - encoding - - idb-keyval - - ioredis - - less - - lightningcss - - magicast - - sass - - stylus - - sugarss - - supports-color - - terser - - uWebSockets.js - - xml2js - vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.8) '@types/micromatch': 4.0.9 '@vinxi/listhen': 1.5.6 boxen: 7.1.1 @@ -18739,9 +18351,9 @@ snapshots: vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)))(solid-js@1.8.18)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)): dependencies: - '@babel/core': 7.24.7 + '@babel/core': 7.24.8 '@types/babel__core': 7.20.5 - babel-preset-solid: 1.8.6(@babel/core@7.24.7) + babel-preset-solid: 1.8.6(@babel/core@7.24.8) merge-anything: 5.1.7 solid-js: 1.8.18 solid-refresh: 0.6.3(solid-js@1.8.18) @@ -18991,7 +18603,7 @@ snapshots: '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.12.0 acorn-import-assertions: 1.9.0(acorn@8.12.0) - browserslist: 4.23.0 + browserslist: 4.23.2 chrome-trace-event: 1.0.3 enhanced-resolve: 5.17.0 es-module-lexer: 1.4.1 @@ -19137,7 +18749,7 @@ snapshots: yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 From d5e60ce6801710e4e661f45da2a55c746523c930 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Sun, 14 Jul 2024 18:44:52 +1000 Subject: [PATCH 09/17] chore(deps): Update tanstack/store dependencies (#854) --- examples/react/tanstack-start/package.json | 2 +- packages/angular-form/package.json | 2 +- packages/form-core/package.json | 2 +- packages/react-form/package.json | 2 +- packages/solid-form/package.json | 2 +- packages/vue-form/package.json | 2 +- pnpm-lock.yaml | 169 ++++++++++++++++----- 7 files changed, 140 insertions(+), 41 deletions(-) diff --git a/examples/react/tanstack-start/package.json b/examples/react/tanstack-start/package.json index 328771e99..6dc19027b 100644 --- a/examples/react/tanstack-start/package.json +++ b/examples/react/tanstack-start/package.json @@ -15,7 +15,7 @@ "@tanstack/start": "^1.45.0", "react": "^18.3.1", "react-dom": "^18.3.1", - "vinxi": "^0.3.12" + "vinxi": "^0.3.14" }, "devDependencies": { "@types/node": "^20.14.10", diff --git a/packages/angular-form/package.json b/packages/angular-form/package.json index 5ec469b77..f198b74e7 100644 --- a/packages/angular-form/package.json +++ b/packages/angular-form/package.json @@ -44,7 +44,7 @@ "src" ], "dependencies": { - "@tanstack/angular-store": "^0.5.4", + "@tanstack/angular-store": "^0.5.5", "@tanstack/form-core": "workspace:*", "tslib": "^2.6.3" }, diff --git a/packages/form-core/package.json b/packages/form-core/package.json index f8019bcb7..d61117b81 100644 --- a/packages/form-core/package.json +++ b/packages/form-core/package.json @@ -52,6 +52,6 @@ "src" ], "dependencies": { - "@tanstack/store": "^0.5.4" + "@tanstack/store": "^0.5.5" } } diff --git a/packages/react-form/package.json b/packages/react-form/package.json index 158a1f3d2..0b0a07fa3 100644 --- a/packages/react-form/package.json +++ b/packages/react-form/package.json @@ -74,7 +74,7 @@ "dependencies": { "@remix-run/node": "^2.10.2", "@tanstack/form-core": "workspace:*", - "@tanstack/react-store": "^0.5.4", + "@tanstack/react-store": "^0.5.5", "decode-formdata": "^0.7.5" }, "devDependencies": { diff --git a/packages/solid-form/package.json b/packages/solid-form/package.json index d1428c0be..ff9aede7b 100644 --- a/packages/solid-form/package.json +++ b/packages/solid-form/package.json @@ -57,7 +57,7 @@ ], "dependencies": { "@tanstack/form-core": "workspace:*", - "@tanstack/solid-store": "^0.5.4" + "@tanstack/solid-store": "^0.5.5" }, "devDependencies": { "solid-js": "^1.8.18", diff --git a/packages/vue-form/package.json b/packages/vue-form/package.json index 09a229b5c..fcae9a4a4 100644 --- a/packages/vue-form/package.json +++ b/packages/vue-form/package.json @@ -54,7 +54,7 @@ ], "dependencies": { "@tanstack/form-core": "workspace:*", - "@tanstack/vue-store": "^0.5.4" + "@tanstack/vue-store": "^0.5.5" }, "devDependencies": { "@vitejs/plugin-vue": "^5.0.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d7ae0c84f..88a95002b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -545,8 +545,8 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) vinxi: - specifier: ^0.3.12 - version: 0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) + specifier: ^0.3.14 + version: 0.3.14(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) devDependencies: '@types/node': specifier: ^20.14.10 @@ -980,8 +980,8 @@ importers: packages/angular-form: dependencies: '@tanstack/angular-store': - specifier: ^0.5.4 - version: 0.5.4(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) + specifier: ^0.5.5 + version: 0.5.5(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)) '@tanstack/form-core': specifier: workspace:* version: link:../form-core @@ -1026,8 +1026,8 @@ importers: packages/form-core: dependencies: '@tanstack/store': - specifier: ^0.5.4 - version: 0.5.4 + specifier: ^0.5.5 + version: 0.5.5 packages/lit-form: dependencies: @@ -1048,8 +1048,8 @@ importers: specifier: workspace:* version: link:../form-core '@tanstack/react-store': - specifier: ^0.5.4 - version: 0.5.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.5.5 + version: 0.5.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) decode-formdata: specifier: ^0.7.5 version: 0.7.5 @@ -1082,8 +1082,8 @@ importers: specifier: workspace:* version: link:../form-core '@tanstack/solid-store': - specifier: ^0.5.4 - version: 0.5.4(solid-js@1.8.18) + specifier: ^0.5.5 + version: 0.5.5(solid-js@1.8.18) devDependencies: solid-js: specifier: ^1.8.18 @@ -1111,8 +1111,8 @@ importers: specifier: workspace:* version: link:../form-core '@tanstack/vue-store': - specifier: ^0.5.4 - version: 0.5.4(vue@3.3.4) + specifier: ^0.5.5 + version: 0.5.5(vue@3.3.4) devDependencies: '@vitejs/plugin-vue': specifier: ^5.0.5 @@ -3752,8 +3752,8 @@ packages: '@swc/types@0.1.9': resolution: {integrity: sha512-qKnCno++jzcJ4lM4NTfYifm1EFSCeIfKiAHAfkENZAV5Kl9PjJIyd2yeeVv6c/2CckuLyv2NmRC5pv6pm2WQBg==} - '@tanstack/angular-store@0.5.4': - resolution: {integrity: sha512-1kDvM7t8cpH3jo/l6crThGWvW8i8380BTcNJ3kxMQsyrpJbgghO6HajDuX2e3F+2FU1dYp6iTlghw0fty7Lhqw==} + '@tanstack/angular-store@0.5.5': + resolution: {integrity: sha512-JQLlu08qVydE854QZ7RzNbhVp6HGjScAI8vQBq1afCFyqW/+8CDiiIjofBS4N5+HidikQoum3+LhPeRdWBoVFQ==} peerDependencies: '@angular/common': '>=16 < 18' '@angular/core': '>=16 < 18' @@ -3794,6 +3794,12 @@ packages: react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 + '@tanstack/react-store@0.5.5': + resolution: {integrity: sha512-1orYXGatBqXCYKuroFwV8Ll/6aDa5E3pU6RR4h7RvRk7TmxF1+zLCsWALZaeijXkySNMGmvawSbUXRypivg2XA==} + peerDependencies: + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + '@tanstack/router-generator@1.44.3': resolution: {integrity: sha512-HREwp8dpArD6OXROWOvsNPo1dlK/SNLDvCypj3VIBewH+JNWEjnv42m0lpddIbVjrm/kiHiVJVIRi4rnlrXnjQ==} engines: {node: '>=12'} @@ -3813,8 +3819,8 @@ packages: webpack: optional: true - '@tanstack/solid-store@0.5.4': - resolution: {integrity: sha512-PZi289dFudlI5N5eAXR+uHgY8jdu2rppfKuk44AEOt3qNdmrGpVPpmqrO2NR+9UDu/zq6Q8Q3GeTjQPhZ06vlQ==} + '@tanstack/solid-store@0.5.5': + resolution: {integrity: sha512-31UD/UQ7uNG/HRJ5KV12QsAoehmx8LB3oGITaJ2LjeMBY95DLB5elRqWTGj6EwwLKLOWFEGQIz6ksEYM9OIwMw==} peerDependencies: solid-js: ^1.6.0 @@ -3832,8 +3838,11 @@ packages: '@tanstack/store@0.5.4': resolution: {integrity: sha512-EG/aGAK/yUJz0JxPaY9wOr1Sjz9Uc//BX7uY9SAo5M0GkCEz7DOSxixBq2afn/reLMGqTIGYq7TkMGgyNQgdcA==} - '@tanstack/vue-store@0.5.4': - resolution: {integrity: sha512-njHeF19elrLOINwctWO8Q9nwlLr4cQz0K/zE/Yst5Zy72leiR6ZoSjltZw1sBw+8JQYpr4/KWvQS/hQf26ceSA==} + '@tanstack/store@0.5.5': + resolution: {integrity: sha512-EOSrgdDAJExbvRZEQ/Xhh9iZchXpMN+ga1Bnk8Nmygzs8TfiE6hbzThF+Pr2G19uHL6+DTDTHhJ8VQiOd7l4tA==} + + '@tanstack/vue-store@0.5.5': + resolution: {integrity: sha512-j+CDrxVhtQQNOjWzLmCqJeDwmmTAQGvEaNbLr1uPJ9rxJITodJtFNdBFj7l+Nd5o34v2ayEv64Ugh6+1BtuGNg==} peerDependencies: '@vue/composition-api': ^1.2.1 vue: ^2.5.0 || ^3.0.0 @@ -8953,6 +8962,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 + use-sync-external-store@1.2.2: + resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -8999,6 +9013,10 @@ packages: resolution: {integrity: sha512-YU/Scild/Rdy6qwgdILYRlO99Wp8ti2CmlMlYioEg7lRtxAST5iCFjviDya+BYQDgc3Pugh4KzOypVwjZknF2A==} hasBin: true + vinxi@0.3.14: + resolution: {integrity: sha512-z92mH3xmnnsodTAURFnfEg4FnCo95JnjjY08nyjl3Z69xVRtQ5V6ckfV9bMp/5G6yT52wnmoLXAfPRPF6vfG+A==} + hasBin: true + vite-node@1.6.0: resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} @@ -9138,8 +9156,8 @@ packages: vue-component-type-helpers@1.8.4: resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==} - vue-demi@0.14.6: - resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} + vue-demi@0.14.8: + resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==} engines: {node: '>=12'} hasBin: true peerDependencies: @@ -12222,11 +12240,11 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@tanstack/angular-store@0.5.4(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))': + '@tanstack/angular-store@0.5.5(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))': dependencies: '@angular/common': 17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1) '@angular/core': 17.3.11(rxjs@7.8.1)(zone.js@0.14.7) - '@tanstack/store': 0.5.4 + '@tanstack/store': 0.5.5 tslib: 2.6.3 '@tanstack/config@0.9.6(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': @@ -12290,6 +12308,13 @@ snapshots: react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.2.0(react@18.3.1) + '@tanstack/react-store@0.5.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@tanstack/store': 0.5.5 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + use-sync-external-store: 1.2.2(react@18.3.1) + '@tanstack/router-generator@1.44.3': dependencies: prettier: 3.3.2 @@ -12319,9 +12344,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@tanstack/solid-store@0.5.4(solid-js@1.8.18)': + '@tanstack/solid-store@0.5.5(solid-js@1.8.18)': dependencies: - '@tanstack/store': 0.5.4 + '@tanstack/store': 0.5.5 solid-js: 1.8.18 '@tanstack/start-vite-plugin@1.45.0': @@ -12351,8 +12376,8 @@ snapshots: '@types/jsesc': 3.0.3 '@vinxi/react': 0.2.3 '@vinxi/react-server-dom': 0.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - '@vinxi/server-components': 0.3.3(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - '@vinxi/server-functions': 0.3.3(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/server-components': 0.3.3(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/server-functions': 0.3.3(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) import-meta-resolve: 4.1.0 isbot: 5.1.12 jsesc: 3.0.2 @@ -12400,11 +12425,13 @@ snapshots: '@tanstack/store@0.5.4': {} - '@tanstack/vue-store@0.5.4(vue@3.3.4)': + '@tanstack/store@0.5.5': {} + + '@tanstack/vue-store@0.5.5(vue@3.3.4)': dependencies: - '@tanstack/store': 0.5.4 + '@tanstack/store': 0.5.5 vue: 3.3.4 - vue-demi: 0.14.6(vue@3.3.4) + vue-demi: 0.14.8(vue@3.3.4) '@testing-library/angular@17.0.0(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/router@17.3.11(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(@angular/platform-browser@17.3.11(@angular/animations@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(@angular/common@17.3.11(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7))(rxjs@7.8.1))(@angular/core@17.3.11(rxjs@7.8.1)(zone.js@0.14.7)))(rxjs@7.8.1))(@testing-library/dom@10.3.1)': dependencies: @@ -12771,7 +12798,7 @@ snapshots: transitivePeerDependencies: - uWebSockets.js - '@vinxi/plugin-directives@0.3.1(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/plugin-directives@0.3.1(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: '@babel/parser': 7.24.8 acorn: 8.12.0 @@ -12793,9 +12820,9 @@ snapshots: '@vinxi/react@0.2.3': {} - '@vinxi/server-components@0.3.3(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/server-components@0.3.3(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) acorn: 8.12.0 acorn-loose: 8.4.0 acorn-typescript: 1.4.13(acorn@8.12.0) @@ -12804,9 +12831,9 @@ snapshots: recast: 0.23.9 vinxi: 0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) - '@vinxi/server-functions@0.3.3(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/server-functions@0.3.3(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) acorn: 8.12.0 acorn-loose: 8.4.0 acorn-typescript: 1.4.13(acorn@8.12.0) @@ -18208,6 +18235,10 @@ snapshots: dependencies: react: 18.3.1 + use-sync-external-store@1.2.2(react@18.3.1): + dependencies: + react: 18.3.1 + util-deprecate@1.0.2: {} util@0.12.5: @@ -18311,6 +18342,74 @@ snapshots: - uWebSockets.js - xml2js + vinxi@0.3.14(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): + dependencies: + '@babel/core': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8) + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.8) + '@types/micromatch': 4.0.9 + '@vinxi/listhen': 1.5.6 + boxen: 7.1.1 + chokidar: 3.6.0 + citty: 0.1.6 + consola: 3.2.3 + crossws: 0.2.4 + dax-sh: 0.39.2 + defu: 6.1.4 + es-module-lexer: 1.4.1 + esbuild: 0.20.2 + fast-glob: 3.3.2 + get-port-please: 3.1.2 + h3: 1.11.1 + hookable: 5.5.3 + http-proxy: 1.18.1 + micromatch: 4.0.5 + nitropack: 2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13) + node-fetch-native: 1.6.4 + path-to-regexp: 6.2.2 + pathe: 1.1.2 + radix3: 1.1.2 + resolve: 1.22.8 + serve-placeholder: 2.0.2 + serve-static: 1.15.0 + ufo: 1.5.3 + unctx: 2.3.1 + unenv: 1.9.0 + unstorage: 1.10.2(ioredis@5.4.1) + vite: 5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1(postcss@8.4.39))(terser@5.29.1) + zod: 3.23.8 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@capacitor/preferences' + - '@libsql/client' + - '@netlify/blobs' + - '@opentelemetry/api' + - '@planetscale/database' + - '@types/node' + - '@upstash/redis' + - '@vercel/kv' + - better-sqlite3 + - debug + - drizzle-orm + - encoding + - idb-keyval + - ioredis + - less + - lightningcss + - magicast + - sass + - stylus + - sugarss + - supports-color + - terser + - uWebSockets.js + - xml2js + vite-node@1.6.0(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1): dependencies: cac: 6.7.14 @@ -18460,7 +18559,7 @@ snapshots: vue-component-type-helpers@1.8.4: {} - vue-demi@0.14.6(vue@3.3.4): + vue-demi@0.14.8(vue@3.3.4): dependencies: vue: 3.3.4 From ddb320c870ab0e7a5952b6823473ada624a5d007 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 14:25:46 +1000 Subject: [PATCH 10/17] chore(deps): update @eslint-react/eslint-plugin to ^1.5.26 (#858) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 239 ++++++++++++++++++++++--------------------------- 2 files changed, 107 insertions(+), 134 deletions(-) diff --git a/package.json b/package.json index b013a88b5..75479f5f5 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ ] }, "devDependencies": { - "@eslint-react/eslint-plugin": "^1.5.25", + "@eslint-react/eslint-plugin": "^1.5.26", "@solidjs/testing-library": "^0.8.8", "@tanstack/config": "^0.9.6", "@testing-library/jest-dom": "^6.4.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 88a95002b..f33f9ae27 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: devDependencies: '@eslint-react/eslint-plugin': - specifier: ^1.5.25 - version: 1.5.25(eslint@8.57.0)(typescript@5.4.2) + specifier: ^1.5.26 + version: 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@solidjs/testing-library': specifier: ^0.8.8 version: 0.8.8(@solidjs/router@0.13.0(solid-js@1.8.18))(solid-js@1.8.18) @@ -2574,14 +2574,14 @@ packages: resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.5.25': - resolution: {integrity: sha512-U9wMrOXKmS1tvQa+Xp/7AWO9nlWPd72NKsAJIGgfia6nSyRlYtKQXeXzi3rKGAW/qqxfIiJ589dRG/5RB2h/Vw==} + '@eslint-react/ast@1.5.26': + resolution: {integrity: sha512-nitHl5BL9+spjXXaJY2vzetTEC9PowUOS1ChH3ECnVymHYxL6j5Lbash2Wkda5iY/xGfyg21iYn98dhhd3z9Kg==} - '@eslint-react/core@1.5.25': - resolution: {integrity: sha512-U92vh0YPJs6wt+On5519UiwjTaj+pptoXhez5r2nU5Hr/dqmn+JeVbM/y2aVxmQLIsa/5yd75muQSqPYluPr5Q==} + '@eslint-react/core@1.5.26': + resolution: {integrity: sha512-NOT5I2mUcRDdVXG5zJyJqd6X614G3sYhwTyuhbybsdOOdbNJBJNoD9hIgY4oaQQ6vKDZI514kxT3UCxSpi2Iqw==} - '@eslint-react/eslint-plugin@1.5.25': - resolution: {integrity: sha512-u2F3+6q/yKrQnqprewwBXwWUEI5+JSoQa31Uo2cNr8A/o2LaqYBI/gcaQS6IqkldGmzcWKpRTEO/d9f1p/xpDg==} + '@eslint-react/eslint-plugin@1.5.26': + resolution: {integrity: sha512-ym9dQKX7Uwc4nmfzOOJEYk5qDlju6eY8N5fRg37eLRwBFUEw0yBTlY4u9PWr7/l/m48P76x6jjVJc24+gBDgpA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2590,20 +2590,20 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.5.25': - resolution: {integrity: sha512-krxvLCcchYj25UoNg2zAAHjRLwuj1yKEGcTePBNl7AdfIam1TisdNIWJvNRpP+u/w34B+jY5VOAYieX7+PoTMg==} + '@eslint-react/jsx@1.5.26': + resolution: {integrity: sha512-UCM/cTgasFvmdDK2MkpYDEhTSTCkMyspf22GBc6p5DTcpSyT0BWKHzLANwFgeaWXX7qLA8ibQKhdtTvUOdqLRQ==} - '@eslint-react/shared@1.5.25': - resolution: {integrity: sha512-cQorTbD7lsDEp8dquTDAWu3tuP4hHsJlgHdpCGgQ0j0bIzjLpbePvLU75cmwWC0Nq8LxZvnZ5DtBpxmSNhwb3A==} + '@eslint-react/shared@1.5.26': + resolution: {integrity: sha512-apPQGSg+Kn3d3ckddZeaJ0REAG4FfuMWfvCajwy7MIlI3Jr9UTwopBmsZpb6LJkJCfrXnjqc7fS6kd/thqF/FQ==} - '@eslint-react/tools@1.5.25': - resolution: {integrity: sha512-i036JyZesrpBcLzREFP9Cknuq4y3FXGZhvm7eswVhI19/SiMnn6+XtMc9hQdVYqlSTwXSauRWeLaQJTEyrl2SQ==} + '@eslint-react/tools@1.5.26': + resolution: {integrity: sha512-TR+/BDkv51b7RuHcgOZRAsEZR1nOeGEuerqPvSBQ0tBOItRpcj/tTenWxPJc5pUyyebmAiF/89/6irRfJOG2kQ==} - '@eslint-react/types@1.5.25': - resolution: {integrity: sha512-MqlyjJyjiR+njDUeizcjnRL1Ar6wG5jz58o8JJuwnsLaU+m6ttIih7c+KhEN8pAEUofex7sfqdcejYO6yO+cMQ==} + '@eslint-react/types@1.5.26': + resolution: {integrity: sha512-FZdrIKzsHqnwYdD16rgrVNi91GAS4bku3N+fz2t9hTf0cdW1CzzpOQiMT+aSK4YJubMJ1adkMavQAXd8u2zyFg==} - '@eslint-react/var@1.5.25': - resolution: {integrity: sha512-98PoV3WUNKLNfIeFO2vo3t8AqYlXV1stTtnpMLLev2kHkZ8djZKd2SzOGJzEi3m6R1fJ7Hmz31XrSY8uNuzdjw==} + '@eslint-react/var@1.5.26': + resolution: {integrity: sha512-1E2v6lqewr+CSgF/IdEt8iMMwN9e3NwSg8Ljdg6n2ToJO8TKv0Yzq6bTK3GEkeUZCTjtkJUgFS+0c+9gqkQZ5Q==} '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} @@ -3788,12 +3788,6 @@ packages: react: '>=18' react-dom: '>=18' - '@tanstack/react-store@0.5.4': - resolution: {integrity: sha512-N4fhM+2knUN7t7kIa7lP4Df9vN/DxD8qfmsFgGKis0J/OoeQaEdG6fINjrMME2hOXszObZLXIxBcOvIIcOhGMw==} - peerDependencies: - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - '@tanstack/react-store@0.5.5': resolution: {integrity: sha512-1orYXGatBqXCYKuroFwV8Ll/6aDa5E3pU6RR4h7RvRk7TmxF1+zLCsWALZaeijXkySNMGmvawSbUXRypivg2XA==} peerDependencies: @@ -3835,9 +3829,6 @@ packages: react: '>=18.0.0 || >=19.0.0' react-dom: '>=18.0.0 || >=19.0.0' - '@tanstack/store@0.5.4': - resolution: {integrity: sha512-EG/aGAK/yUJz0JxPaY9wOr1Sjz9Uc//BX7uY9SAo5M0GkCEz7DOSxixBq2afn/reLMGqTIGYq7TkMGgyNQgdcA==} - '@tanstack/store@0.5.5': resolution: {integrity: sha512-EOSrgdDAJExbvRZEQ/Xhh9iZchXpMN+ga1Bnk8Nmygzs8TfiE6hbzThF+Pr2G19uHL6+DTDTHhJ8VQiOd7l4tA==} @@ -5475,8 +5466,8 @@ packages: peerDependencies: eslint: '>=8.23.0' - eslint-plugin-react-debug@1.5.25: - resolution: {integrity: sha512-Yu+K70MINEcsgd8T6QHf/bT1vspEqUxZ4pXSZcdNLSBwV9vIf0GMvrqJKZBqd49T6QMKO9NURy+LNIsfy+bRvQ==} + eslint-plugin-react-debug@1.5.26: + resolution: {integrity: sha512-7EzHdolRHzd7N/KojrkQ3DKp84CBGW/ZkfL8Pd0ffpCEi1jLnRie8A90OWSzJBREfjseapy/uPCIkAJa5b6TLg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5485,8 +5476,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.5.25: - resolution: {integrity: sha512-ojIWoWkoPsrGPezNG0lto9dEdphl9YX+7Raet7oSItrzw5mXKP0rIhi+BUMyPc074QpTfPJT9f/D0Qp3qneLmw==} + eslint-plugin-react-dom@1.5.26: + resolution: {integrity: sha512-zJDN4Thouk+SpJcG4oRnGufcgd9pBUF3ZfVbBwph7Krg7vENMTZy+Qwfsbc/9CEK3mEAtGnxKJqj2FxjDig9tw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5495,8 +5486,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.5.25: - resolution: {integrity: sha512-hALYEaKlzQNfjEfZwRMsqJcYlF/XcYOmHwZnO1pZCO5dAMZPDgCpFrm5lPcoSFKb2Mv7jU/wfKsJnWmxzWjwfg==} + eslint-plugin-react-hooks-extra@1.5.26: + resolution: {integrity: sha512-aZ061adMAJ2Yb5pkfkmkU/N9zjf+1LUMyIf+eTq3pndYxl4946wFpdYzu4NATDcHjREQb1UAh6Bxv/OQyKi16g==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5511,8 +5502,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react-naming-convention@1.5.25: - resolution: {integrity: sha512-ajFjjuLa20szKn0L8G98gfakzTyPnZ8B7ZwkzeAYvuV+BuxtFi6mDvw9/Gr4jfvZlP8Z2PRPiixNS32qkhcRwQ==} + eslint-plugin-react-naming-convention@1.5.26: + resolution: {integrity: sha512-oFairSrZWRLAk4qJGr7Wzyp+72xpvzEjY7TUqirmqheAKG9Fe7yWYVNWxDEwphYI1dwj0gGvLxZYRmWHSZu/Dg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5526,8 +5517,8 @@ packages: peerDependencies: eslint: '>=7' - eslint-plugin-react-x@1.5.25: - resolution: {integrity: sha512-uJF9K2+hUrYKTdauGQBgQwv6vDnkB2W/Km/up5cHbWrFysJnmDhe+9JgQW3c6x3jVI/NZC1ZrNSf/Pg37C1CFA==} + eslint-plugin-react-x@1.5.26: + resolution: {integrity: sha512-YUbvnKfkZTPzzX14rV4+IG6AGmyogVlgo5b04KMe6KJoO/fy02jG9s1XOHA/MUkqYgp9XI3c+U+1whs8JS88oQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -8957,11 +8948,6 @@ packages: '@types/react': optional: true - use-sync-external-store@1.2.0: - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - use-sync-external-store@1.2.2: resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==} peerDependencies: @@ -10999,11 +10985,11 @@ snapshots: '@eslint-community/regexpp@4.11.0': {} - '@eslint-react/ast@1.5.25(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/ast@1.5.26(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/types': 7.16.0 '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) @@ -11012,14 +10998,14 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.5.25(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/core@1.5.26(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/types': 7.16.0 @@ -11029,32 +11015,32 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.5.25(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/eslint-plugin@1.5.26(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/types': 7.16.0 '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - eslint-plugin-react-debug: 1.5.25(eslint@8.57.0)(typescript@5.4.2) - eslint-plugin-react-dom: 1.5.25(eslint@8.57.0)(typescript@5.4.2) - eslint-plugin-react-hooks-extra: 1.5.25(eslint@8.57.0)(typescript@5.4.2) - eslint-plugin-react-naming-convention: 1.5.25(eslint@8.57.0)(typescript@5.4.2) - eslint-plugin-react-x: 1.5.25(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-debug: 1.5.26(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-dom: 1.5.26(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-hooks-extra: 1.5.26(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-naming-convention: 1.5.26(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-react-x: 1.5.26(eslint@8.57.0)(typescript@5.4.2) optionalDependencies: typescript: 5.4.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.5.25(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/jsx@1.5.26(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/types': 7.16.0 '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) @@ -11063,7 +11049,7 @@ snapshots: - supports-color - typescript - '@eslint-react/shared@1.5.25(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/shared@1.5.26(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) valibot: 0.36.0 @@ -11072,11 +11058,11 @@ snapshots: - supports-color - typescript - '@eslint-react/tools@1.5.25': {} + '@eslint-react/tools@1.5.26': {} - '@eslint-react/types@1.5.25(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/types@1.5.26(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-react/tools': 1.5.25 + '@eslint-react/tools': 1.5.26 '@typescript-eslint/types': 7.16.0 '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) transitivePeerDependencies: @@ -11084,11 +11070,11 @@ snapshots: - supports-color - typescript - '@eslint-react/var@1.5.25(eslint@8.57.0)(typescript@5.4.2)': + '@eslint-react/var@1.5.26(eslint@8.57.0)(typescript@5.4.2)': dependencies: - '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/types': 7.16.0 '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) @@ -12295,19 +12281,12 @@ snapshots: '@tanstack/react-router@1.45.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/history': 1.44.2 - '@tanstack/react-store': 0.5.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-store': 0.5.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/react-store@0.5.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@tanstack/store': 0.5.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - use-sync-external-store: 1.2.0(react@18.3.1) - '@tanstack/react-store@0.5.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/store': 0.5.5 @@ -12376,8 +12355,8 @@ snapshots: '@types/jsesc': 3.0.3 '@vinxi/react': 0.2.3 '@vinxi/react-server-dom': 0.0.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - '@vinxi/server-components': 0.3.3(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) - '@vinxi/server-functions': 0.3.3(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/server-components': 0.3.3(vinxi@0.3.12(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/server-functions': 0.3.3(vinxi@0.3.12(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) import-meta-resolve: 4.1.0 isbot: 5.1.12 jsesc: 3.0.2 @@ -12423,8 +12402,6 @@ snapshots: - webpack - xml2js - '@tanstack/store@0.5.4': {} - '@tanstack/store@0.5.5': {} '@tanstack/vue-store@0.5.5(vue@3.3.4)': @@ -12798,7 +12775,7 @@ snapshots: transitivePeerDependencies: - uWebSockets.js - '@vinxi/plugin-directives@0.3.1(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/plugin-directives@0.3.1(vinxi@0.3.12(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: '@babel/parser': 7.24.8 acorn: 8.12.0 @@ -12820,9 +12797,9 @@ snapshots: '@vinxi/react@0.2.3': {} - '@vinxi/server-components@0.3.3(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/server-components@0.3.3(vinxi@0.3.12(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) acorn: 8.12.0 acorn-loose: 8.4.0 acorn-typescript: 1.4.13(acorn@8.12.0) @@ -12831,9 +12808,9 @@ snapshots: recast: 0.23.9 vinxi: 0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1) - '@vinxi/server-functions@0.3.3(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@vinxi/server-functions@0.3.3(vinxi@0.3.12(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: - '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@opentelemetry/api@1.9.0)(@types/node@20.14.10)(encoding@0.1.13)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + '@vinxi/plugin-directives': 0.3.1(vinxi@0.3.12(@types/node@20.14.10)(ioredis@5.4.1)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) acorn: 8.12.0 acorn-loose: 8.4.0 acorn-typescript: 1.4.13(acorn@8.12.0) @@ -14385,14 +14362,14 @@ snapshots: minimatch: 9.0.4 semver: 7.6.2 - eslint-plugin-react-debug@1.5.25(eslint@8.57.0)(typescript@5.4.2): + eslint-plugin-react-debug@1.5.26(eslint@8.57.0)(typescript@5.4.2): dependencies: - '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/types': 7.16.0 @@ -14404,15 +14381,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.5.25(eslint@8.57.0)(typescript@5.4.2): + eslint-plugin-react-dom@1.5.26(eslint@8.57.0)(typescript@5.4.2): dependencies: - '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/types': 7.16.0 '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) @@ -14422,15 +14399,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.5.25(eslint@8.57.0)(typescript@5.4.2): + eslint-plugin-react-hooks-extra@1.5.26(eslint@8.57.0)(typescript@5.4.2): dependencies: - '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/types': 7.16.0 @@ -14445,14 +14422,14 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react-naming-convention@1.5.25(eslint@8.57.0)(typescript@5.4.2): + eslint-plugin-react-naming-convention@1.5.26(eslint@8.57.0)(typescript@5.4.2): dependencies: - '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/types': 7.16.0 @@ -14467,15 +14444,15 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-react-x@1.5.25(eslint@8.57.0)(typescript@5.4.2): + eslint-plugin-react-x@1.5.26(eslint@8.57.0)(typescript@5.4.2): dependencies: - '@eslint-react/ast': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/core': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/jsx': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/shared': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/tools': 1.5.25 - '@eslint-react/types': 1.5.25(eslint@8.57.0)(typescript@5.4.2) - '@eslint-react/var': 1.5.25(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/ast': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/core': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/jsx': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/shared': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/tools': 1.5.26 + '@eslint-react/types': 1.5.26(eslint@8.57.0)(typescript@5.4.2) + '@eslint-react/var': 1.5.26(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/type-utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/types': 7.16.0 @@ -18231,10 +18208,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - use-sync-external-store@1.2.0(react@18.3.1): - dependencies: - react: 18.3.1 - use-sync-external-store@1.2.2(react@18.3.1): dependencies: react: 18.3.1 From 2bebfd5214c4cdfbf6feacb7b1e25a6825957062 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 14:42:11 +1000 Subject: [PATCH 11/17] chore(deps): update dependency valibot to ^0.36.0 (#859) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- examples/angular/valibot/package.json | 2 +- examples/react/valibot/package.json | 2 +- examples/solid/valibot/package.json | 2 +- examples/vue/valibot/package.json | 2 +- packages/valibot-form-adapter/package.json | 2 +- pnpm-lock.yaml | 25 +++++++++------------- 6 files changed, 15 insertions(+), 20 deletions(-) diff --git a/examples/angular/valibot/package.json b/examples/angular/valibot/package.json index 9ace9bf48..69dbffcb0 100644 --- a/examples/angular/valibot/package.json +++ b/examples/angular/valibot/package.json @@ -22,7 +22,7 @@ "@tanstack/valibot-form-adapter": "^0.26.4", "rxjs": "^7.8.1", "tslib": "^2.6.3", - "valibot": "^0.35.0", + "valibot": "^0.36.0", "zone.js": "^0.14.7" }, "devDependencies": { diff --git a/examples/react/valibot/package.json b/examples/react/valibot/package.json index bfb4694bc..d3887cccd 100644 --- a/examples/react/valibot/package.json +++ b/examples/react/valibot/package.json @@ -13,7 +13,7 @@ "@tanstack/valibot-form-adapter": "^0.26.4", "react": "^18.3.1", "react-dom": "^18.3.1", - "valibot": "^0.35.0" + "valibot": "^0.36.0" }, "devDependencies": { "@types/react": "^18.3.3", diff --git a/examples/solid/valibot/package.json b/examples/solid/valibot/package.json index 1917de21f..f1fa0f67c 100644 --- a/examples/solid/valibot/package.json +++ b/examples/solid/valibot/package.json @@ -12,7 +12,7 @@ "@tanstack/solid-form": "^0.26.4", "@tanstack/valibot-form-adapter": "^0.26.4", "solid-js": "^1.8.18", - "valibot": "^0.35.0" + "valibot": "^0.36.0" }, "devDependencies": { "typescript": "5.4.2", diff --git a/examples/vue/valibot/package.json b/examples/vue/valibot/package.json index 802575fdd..ba90d6b71 100644 --- a/examples/vue/valibot/package.json +++ b/examples/vue/valibot/package.json @@ -12,7 +12,7 @@ "dependencies": { "@tanstack/valibot-form-adapter": "^0.26.4", "@tanstack/vue-form": "^0.26.4", - "valibot": "^0.35.0", + "valibot": "^0.36.0", "vue": "^3.3.4" }, "devDependencies": { diff --git a/packages/valibot-form-adapter/package.json b/packages/valibot-form-adapter/package.json index 0043d24c0..ec0e34b08 100644 --- a/packages/valibot-form-adapter/package.json +++ b/packages/valibot-form-adapter/package.json @@ -54,7 +54,7 @@ "@tanstack/form-core": "workspace:*" }, "devDependencies": { - "valibot": "^0.35.0" + "valibot": "^0.36.0" }, "peerDependencies": { "valibot": ">=0.33.0 <1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f33f9ae27..bb05a5eb7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -254,8 +254,8 @@ importers: specifier: ^2.6.3 version: 2.6.3 valibot: - specifier: ^0.35.0 - version: 0.35.0 + specifier: ^0.36.0 + version: 0.36.0 zone.js: specifier: ^0.14.7 version: 0.14.7 @@ -658,8 +658,8 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) valibot: - specifier: ^0.35.0 - version: 0.35.0 + specifier: ^0.36.0 + version: 0.36.0 devDependencies: '@types/react': specifier: ^18.3.3 @@ -786,8 +786,8 @@ importers: specifier: ^1.8.18 version: 1.8.18 valibot: - specifier: ^0.35.0 - version: 0.35.0 + specifier: ^0.36.0 + version: 0.36.0 devDependencies: typescript: specifier: 5.4.2 @@ -902,8 +902,8 @@ importers: specifier: ^0.26.4 version: link:../../../packages/vue-form valibot: - specifier: ^0.35.0 - version: 0.35.0 + specifier: ^0.36.0 + version: 0.36.0 vue: specifier: ^3.3.4 version: 3.3.4 @@ -1102,8 +1102,8 @@ importers: version: link:../form-core devDependencies: valibot: - specifier: ^0.35.0 - version: 0.35.0 + specifier: ^0.36.0 + version: 0.36.0 packages/vue-form: dependencies: @@ -8971,9 +8971,6 @@ packages: resolution: {integrity: sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==} engines: {node: '>= 10.13.0'} - valibot@0.35.0: - resolution: {integrity: sha512-+i2aCRkReTrd5KBN/dW2BrPOvFnU5LXTV2xjZnjnqUIO8YUx6P2+MgRrkwF2FhkexgyKq/NIZdPdknhHf5A/Ww==} - valibot@0.36.0: resolution: {integrity: sha512-CjF1XN4sUce8sBK9TixrDqFM7RwNkuXdJu174/AwmQUB62QbCQADg5lLe8ldBalFgtj1uKj+pKwDJiNo4Mn+eQ==} @@ -18228,8 +18225,6 @@ snapshots: v8flags@4.0.1: {} - valibot@0.35.0: {} - valibot@0.36.0: {} validate-html-nesting@1.2.2: {} From de062c3da1e1e64840ade2d755fdb50ad66e79fa Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Thu, 18 Jul 2024 12:26:41 +1000 Subject: [PATCH 12/17] docs: Update typedoc (#865) --- .../framework/angular/reference/injectform.md | 6 +- .../angular/reference/injectstore.md | 6 +- .../angular/reference/tanstackfield.md | 82 ++++++--- .../lit/reference/tanstackformcontroller.md | 33 ++-- docs/framework/react/reference/field.md | 6 +- .../react/reference/fieldcomponent.md | 10 +- docs/framework/react/reference/usefield.md | 6 +- docs/framework/react/reference/useform.md | 6 +- .../framework/react/reference/usetransform.md | 6 +- .../{createField.md => createfield.md} | 6 +- .../{createForm.md => createform.md} | 6 +- .../solid/reference/{Field.md => field.md} | 6 +- .../solid/reference/fieldcomponent.md | 10 +- .../vue/reference/{Field.md => field.md} | 6 +- .../framework/vue/reference/fieldcomponent.md | 10 +- .../reference/{useField.md => usefield.md} | 6 +- .../vue/reference/{useForm.md => useform.md} | 6 +- docs/reference/deepkeys.md | 8 +- docs/reference/deepvalue.md | 8 +- docs/reference/fieldapi.md | 120 ++++++------- docs/reference/fieldapioptions.md | 34 ++-- docs/reference/fieldinfo.md | 8 +- docs/reference/fieldmeta.md | 6 +- docs/reference/fieldoptions.md | 30 ++-- docs/reference/fieldstate.md | 8 +- docs/reference/fieldvalidators.md | 46 ++--- docs/reference/formapi.md | 160 ++++++++---------- docs/reference/formoptions.md | 6 +- docs/reference/formstate.md | 8 +- docs/reference/formvalidators.md | 38 ++--- docs/reference/mergeform.md | 6 +- docs/reference/updater.md | 8 +- docs/reference/updaterfn.md | 8 +- docs/reference/validationerror.md | 6 +- docs/reference/validationmeta.md | 6 +- knip.json | 3 +- package.json | 2 +- pnpm-lock.yaml | 143 ++++++++++------ scripts/reference-docs.js | 75 +++----- ...ve-prefix.mjs => typedoc-remove-prefix.js} | 0 40 files changed, 488 insertions(+), 466 deletions(-) rename docs/framework/solid/reference/{createField.md => createfield.md} (78%) rename docs/framework/solid/reference/{createForm.md => createform.md} (73%) rename docs/framework/solid/reference/{Field.md => field.md} (80%) rename docs/framework/vue/reference/{Field.md => field.md} (88%) rename docs/framework/vue/reference/{useField.md => usefield.md} (90%) rename docs/framework/vue/reference/{useForm.md => useform.md} (85%) rename scripts/{typedoc-remove-prefix.mjs => typedoc-remove-prefix.js} (100%) diff --git a/docs/framework/angular/reference/injectform.md b/docs/framework/angular/reference/injectform.md index 77a7fd555..d4c75daec 100644 --- a/docs/framework/angular/reference/injectform.md +++ b/docs/framework/angular/reference/injectform.md @@ -4,7 +4,7 @@ function injectForm(opts?): FormApi ``` -## Type parameters +## Type Parameters • **TFormData** @@ -18,6 +18,6 @@ function injectForm(opts?): FormApi -## Source +## Defined in -[inject-form.ts:4](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/inject-form.ts#L4) +[inject-form.ts:4](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/inject-form.ts#L4) diff --git a/docs/framework/angular/reference/injectstore.md b/docs/framework/angular/reference/injectstore.md index ac5907f3c..6d3302b89 100644 --- a/docs/framework/angular/reference/injectstore.md +++ b/docs/framework/angular/reference/injectstore.md @@ -4,7 +4,7 @@ function injectStore(form, selector?): Signal ``` -## Type parameters +## Type Parameters • **TFormData** @@ -22,6 +22,6 @@ function injectStore(form, selector?): Sig `Signal`\<`TSelected`\> -## Source +## Defined in -[inject-store.ts:4](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/inject-store.ts#L4) +[inject-store.ts:4](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/inject-store.ts#L4) diff --git a/docs/framework/angular/reference/tanstackfield.md b/docs/framework/angular/reference/tanstackfield.md index afdd9ddbb..bd48818f7 100644 --- a/docs/framework/angular/reference/tanstackfield.md +++ b/docs/framework/angular/reference/tanstackfield.md @@ -1,6 +1,6 @@ # Class: TanStackField\ -## Type parameters +## Type Parameters • **TParentData** @@ -39,9 +39,9 @@ new TanStackField(): api: FieldApi; ``` -#### Source +#### Defined in -[tanstack-field.directive.ts:61](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L61) +[tanstack-field.directive.ts:61](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L61) *** @@ -51,13 +51,15 @@ api: FieldApi; optional asyncAlways: boolean; ``` +If `true`, always run async validation, even if there are errors emitted during synchronous validation. + #### Implementation of `FieldOptions.asyncAlways` -#### Source +#### Defined in -[tanstack-field.directive.ts:50](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L50) +[tanstack-field.directive.ts:50](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L50) *** @@ -67,13 +69,15 @@ optional asyncAlways: boolean; optional asyncDebounceMs: number; ``` +The default time to debounce async validation if there is not a more specific debounce time passed. + #### Implementation of `FieldOptions.asyncDebounceMs` -#### Source +#### Defined in -[tanstack-field.directive.ts:49](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L49) +[tanstack-field.directive.ts:49](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L49) *** @@ -83,13 +87,15 @@ optional asyncDebounceMs: number; optional defaultMeta: Partial; ``` +An optional object with default metadata for the field. + #### Implementation of `FieldOptions.defaultMeta` -#### Source +#### Defined in -[tanstack-field.directive.ts:59](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L59) +[tanstack-field.directive.ts:59](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L59) *** @@ -99,13 +105,15 @@ optional defaultMeta: Partial; optional defaultValue: NoInfer; ``` +An optional default value for the field. + #### Implementation of `FieldOptions.defaultValue` -#### Source +#### Defined in -[tanstack-field.directive.ts:48](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L48) +[tanstack-field.directive.ts:48](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L48) *** @@ -115,13 +123,15 @@ optional defaultValue: NoInfer; name: TName; ``` +The field name. The type will be `DeepKeys` to ensure your name is a deep key of the parent dataset. + #### Implementation of `FieldOptions.name` -#### Source +#### Defined in -[tanstack-field.directive.ts:44](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L44) +[tanstack-field.directive.ts:44](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L44) *** @@ -131,9 +141,9 @@ name: TName; tanstackField: FormApi; ``` -#### Source +#### Defined in -[tanstack-field.directive.ts:52](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L52) +[tanstack-field.directive.ts:52](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L52) *** @@ -147,9 +157,9 @@ optional unmount: () => void; `void` -#### Source +#### Defined in -[tanstack-field.directive.ts:76](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L76) +[tanstack-field.directive.ts:76](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L76) *** @@ -159,13 +169,15 @@ optional unmount: () => void; optional validatorAdapter: TFieldValidator; ``` +A validator provided by an extension, like `yupValidator` from `@tanstack/yup-form-adapter` + #### Implementation of `FieldOptions.validatorAdapter` -#### Source +#### Defined in -[tanstack-field.directive.ts:51](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L51) +[tanstack-field.directive.ts:51](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L51) *** @@ -175,13 +187,15 @@ optional validatorAdapter: TFieldValidator; optional validators: NoInfer>; ``` +A list of validators to pass to the field + #### Implementation of `FieldOptions.validators` -#### Source +#### Defined in -[tanstack-field.directive.ts:56](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/angular-form/src/tanstack-field.directive.ts#L56) +[tanstack-field.directive.ts:56](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L56) ## Methods @@ -191,6 +205,11 @@ optional validators: NoInfer -## Type parameters +## Type Parameters • **TParentData** @@ -28,9 +28,9 @@ new TanStackFormController(host, config?): TanStack [`TanStackFormController`](tanstackformcontroller.md)\<`TParentData`, `TFormValidator`\> -#### Source +#### Defined in -[tanstack-form-controller.ts:93](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/lit-form/src/tanstack-form-controller.ts#L93) +[tanstack-form-controller.ts:93](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/lit-form/src/tanstack-form-controller.ts#L93) ## Properties @@ -40,9 +40,9 @@ new TanStackFormController(host, config?): TanStack api: FormApi; ``` -#### Source +#### Defined in -[tanstack-form-controller.ts:91](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/lit-form/src/tanstack-form-controller.ts#L91) +[tanstack-form-controller.ts:91](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/lit-form/src/tanstack-form-controller.ts#L91) ## Methods @@ -52,7 +52,7 @@ api: FormApi; field(fieldConfig, render): object ``` -#### Type parameters +#### Type Parameters • **TName** *extends* `string` \| `number` @@ -94,9 +94,9 @@ options: FieldOptions; ``` -#### Source +#### Defined in -[tanstack-form-controller.ts:112](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/lit-form/src/tanstack-form-controller.ts#L112) +[tanstack-form-controller.ts:112](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/lit-form/src/tanstack-form-controller.ts#L112) *** @@ -106,6 +106,10 @@ render: renderCallback +# Type Alias: FieldComponent()\ ```ts type FieldComponent: ({ @@ -9,13 +9,13 @@ type FieldComponent: \| `undefined` = `undefined` -## Type parameters +## Type Parameters • **TName** *extends* `DeepKeys`\<`TParentData`\> @@ -34,6 +34,6 @@ A type alias representing a field component for a specific form data type. `NodeType` -## Source +## Defined in -[useField.tsx:133](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/react-form/src/useField.tsx#L133) +[useField.tsx:133](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/react-form/src/useField.tsx#L133) diff --git a/docs/framework/react/reference/usefield.md b/docs/framework/react/reference/usefield.md index 6288dd73d..1212cb601 100644 --- a/docs/framework/react/reference/usefield.md +++ b/docs/framework/react/reference/usefield.md @@ -6,7 +6,7 @@ function useField(op A hook for managing a field in a form. -## Type parameters +## Type Parameters • **TParentData** @@ -30,6 +30,6 @@ An object with field options. The `FieldApi` instance for the specified field. -## Source +## Defined in -[useField.tsx:49](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/react-form/src/useField.tsx#L49) +[useField.tsx:49](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/react-form/src/useField.tsx#L49) diff --git a/docs/framework/react/reference/useform.md b/docs/framework/react/reference/useform.md index 0ac080b51..7853d401e 100644 --- a/docs/framework/react/reference/useform.md +++ b/docs/framework/react/reference/useform.md @@ -8,7 +8,7 @@ A custom React Hook that returns an extended instance of the `FormApi` class. This API encapsulates all the necessary functionalities related to the form. It allows you to manage form state, handle submissions, and interact with form fields -## Type parameters +## Type Parameters • **TFormData** @@ -22,6 +22,6 @@ This API encapsulates all the necessary functionalities related to the form. It `FormApi`\<`TFormData`, `TFormValidator`\> & `ReactFormApi`\<`TFormData`, `TFormValidator`\> -## Source +## Defined in -[useForm.tsx:56](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/react-form/src/useForm.tsx#L56) +[useForm.tsx:56](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/react-form/src/useForm.tsx#L56) diff --git a/docs/framework/react/reference/usetransform.md b/docs/framework/react/reference/usetransform.md index 97de10dac..9710c2395 100644 --- a/docs/framework/react/reference/usetransform.md +++ b/docs/framework/react/reference/usetransform.md @@ -4,7 +4,7 @@ function useTransform(fn, deps): object ``` -## Type parameters +## Type Parameters • **TFormData** @@ -40,6 +40,6 @@ fn: (formBase) => FormApi; `FormApi`\<`TFormData`, `TFormValidator`\> -## Source +## Defined in -[useTransform.ts:3](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/react-form/src/useTransform.ts#L3) +[useTransform.ts:3](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/react-form/src/useTransform.ts#L3) diff --git a/docs/framework/solid/reference/createField.md b/docs/framework/solid/reference/createfield.md similarity index 78% rename from docs/framework/solid/reference/createField.md rename to docs/framework/solid/reference/createfield.md index 9d519913b..813bd8d91 100644 --- a/docs/framework/solid/reference/createField.md +++ b/docs/framework/solid/reference/createfield.md @@ -4,7 +4,7 @@ function createField(opts): () => never ``` -## Type parameters +## Type Parameters • **TParentData** @@ -28,6 +28,6 @@ function createField `never` -## Source +## Defined in -[createField.tsx:87](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/solid-form/src/createField.tsx#L87) +[createField.tsx:87](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/solid-form/src/createField.tsx#L87) diff --git a/docs/framework/solid/reference/createForm.md b/docs/framework/solid/reference/createform.md similarity index 73% rename from docs/framework/solid/reference/createForm.md rename to docs/framework/solid/reference/createform.md index ba0271794..20cff4aa5 100644 --- a/docs/framework/solid/reference/createForm.md +++ b/docs/framework/solid/reference/createform.md @@ -4,7 +4,7 @@ function createForm(opts?): FormApi & SolidFormApi ``` -## Type parameters +## Type Parameters • **TParentData** @@ -18,6 +18,6 @@ function createForm(opts?): FormApi & `SolidFormApi`\<`TParentData`, `TFormValidator`\> -## Source +## Defined in -[createForm.tsx:29](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/solid-form/src/createForm.tsx#L29) +[createForm.tsx:29](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/solid-form/src/createForm.tsx#L29) diff --git a/docs/framework/solid/reference/Field.md b/docs/framework/solid/reference/field.md similarity index 80% rename from docs/framework/solid/reference/Field.md rename to docs/framework/solid/reference/field.md index 17ef1e29f..16397aa14 100644 --- a/docs/framework/solid/reference/Field.md +++ b/docs/framework/solid/reference/field.md @@ -4,7 +4,7 @@ function Field(props): Element ``` -## Type parameters +## Type Parameters • **TParentData** @@ -24,6 +24,6 @@ function Field(props `Element` -## Source +## Defined in -[createField.tsx:185](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/solid-form/src/createField.tsx#L185) +[createField.tsx:185](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/solid-form/src/createField.tsx#L185) diff --git a/docs/framework/solid/reference/fieldcomponent.md b/docs/framework/solid/reference/fieldcomponent.md index 216c936c8..8cc544b66 100644 --- a/docs/framework/solid/reference/fieldcomponent.md +++ b/docs/framework/solid/reference/fieldcomponent.md @@ -1,4 +1,4 @@ -# Type alias: FieldComponent()\ +# Type Alias: FieldComponent()\ ```ts type FieldComponent: ({ @@ -7,13 +7,13 @@ type FieldComponent: JSXElement; ``` -## Type parameters +## Type Parameters • **TParentData** • **TFormValidator** *extends* `Validator`\<`TParentData`, `unknown`\> \| `undefined` = `undefined` -## Type parameters +## Type Parameters • **TName** *extends* `DeepKeys`\<`TParentData`\> @@ -32,6 +32,6 @@ type FieldComponent: (props): any ``` -## Type parameters +## Type Parameters • **TParentData** @@ -24,6 +24,6 @@ function Field(props `any` -## Source +## Defined in -[packages/vue-form/src/useField.tsx:162](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/vue-form/src/useField.tsx#L162) +[packages/vue-form/src/useField.tsx:162](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/vue-form/src/useField.tsx#L162) diff --git a/docs/framework/vue/reference/fieldcomponent.md b/docs/framework/vue/reference/fieldcomponent.md index 425b86946..44c7a941c 100644 --- a/docs/framework/vue/reference/fieldcomponent.md +++ b/docs/framework/vue/reference/fieldcomponent.md @@ -1,16 +1,16 @@ -# Type alias: FieldComponent()\ +# Type Alias: FieldComponent()\ ```ts type FieldComponent: (fieldOptions, context) => any; ``` -## Type parameters +## Type Parameters • **TParentData** • **TFormValidator** *extends* `Validator`\<`TParentData`, `unknown`\> \| `undefined` = `undefined` -## Type parameters +## Type Parameters • **TName** *extends* `DeepKeys`\<`TParentData`\> @@ -28,6 +28,6 @@ type FieldComponent: (opts): object ``` -## Type parameters +## Type Parameters • **TParentData** @@ -36,6 +36,6 @@ readonly api: FieldApi>> = fieldState; ``` -## Source +## Defined in -[packages/vue-form/src/useField.tsx:49](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/vue-form/src/useField.tsx#L49) +[packages/vue-form/src/useField.tsx:49](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/vue-form/src/useField.tsx#L49) diff --git a/docs/framework/vue/reference/useForm.md b/docs/framework/vue/reference/useform.md similarity index 85% rename from docs/framework/vue/reference/useForm.md rename to docs/framework/vue/reference/useform.md index 17372a1a4..009689a55 100644 --- a/docs/framework/vue/reference/useForm.md +++ b/docs/framework/vue/reference/useform.md @@ -4,7 +4,7 @@ function useForm(opts?): FormApi & VueFormApi ``` -## Type parameters +## Type Parameters • **TFormData** @@ -18,6 +18,6 @@ function useForm(opts?): FormApi & `VueFormApi`\<`TFormData`, `TFormValidator`\> -## Source +## Defined in -[packages/vue-form/src/useForm.tsx:30](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/vue-form/src/useForm.tsx#L30) +[packages/vue-form/src/useForm.tsx:30](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/vue-form/src/useForm.tsx#L30) diff --git a/docs/reference/deepkeys.md b/docs/reference/deepkeys.md index afa9863b7..3f080f58a 100644 --- a/docs/reference/deepkeys.md +++ b/docs/reference/deepkeys.md @@ -1,4 +1,4 @@ -# Type alias: DeepKeys\ +# Type Alias: DeepKeys\ ```ts type DeepKeys: TDepth["length"] extends 5 ? never : unknown extends T ? PrefixFromDepth : T extends readonly any[] & IsTuple ? PrefixTupleAccessor, TDepth> : T extends any[] ? PrefixArrayAccessor : T extends Date ? never : T extends object ? PrefixObjectAccessor : T extends string | number | boolean | bigint ? "" : never; @@ -6,12 +6,12 @@ type DeepKeys: TDepth["length"] extends 5 ? never : unknown extends T The keys of an object or array, deeply nested. -## Type parameters +## Type Parameters • **T** • **TDepth** *extends* `any`[] = [] -## Source +## Defined in -[packages/form-core/src/util-types.ts:85](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/util-types.ts#L85) +[packages/form-core/src/util-types.ts:85](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/util-types.ts#L85) diff --git a/docs/reference/deepvalue.md b/docs/reference/deepvalue.md index fb06d50b3..14b04a55c 100644 --- a/docs/reference/deepvalue.md +++ b/docs/reference/deepvalue.md @@ -1,4 +1,4 @@ -# Type alias: DeepValue\ +# Type Alias: DeepValue\ ```ts type DeepValue: unknown extends TValue ? TValue : TValue extends ReadonlyArray ? TAccessor extends `[${infer TBrackets}].${infer TAfter}` ? DeepValue, TAfter> : TAccessor extends `[${infer TBrackets}]` ? DeepValue : TAccessor extends keyof TValue ? TValue[TAccessor] : TValue[TAccessor & number] : TValue extends Record ? TAccessor extends `${infer TBefore}[${infer TEverythingElse}` ? DeepValue, `[${TEverythingElse}`> : TAccessor extends `[${infer TBrackets}]` ? DeepValue : TAccessor extends `${infer TBefore}.${infer TAfter}` ? DeepValue, TAfter> : TAccessor extends string ? TNullable extends true ? Nullable : TValue[TAccessor] : never : never; @@ -6,7 +6,7 @@ type DeepValue: unknown extends TValue ? TValue : Infer the type of a deeply nested property within an object or an array. -## Type parameters +## Type Parameters • **TValue** @@ -14,6 +14,6 @@ Infer the type of a deeply nested property within an object or an array. • **TNullable** *extends* `boolean` = `IsNullable`\<`TValue`\> -## Source +## Defined in -[packages/form-core/src/util-types.ts:109](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/util-types.ts#L109) +[packages/form-core/src/util-types.ts:109](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/util-types.ts#L109) diff --git a/docs/reference/fieldapi.md b/docs/reference/fieldapi.md index 630ecb36b..22e9df467 100644 --- a/docs/reference/fieldapi.md +++ b/docs/reference/fieldapi.md @@ -8,7 +8,7 @@ to create a new instance for you that uses your framework's reactivity model. However, if you need to create a new instance manually, you can do so by calling the `new FieldApi` constructor. -## Type parameters +## Type Parameters • **TParentData** @@ -38,9 +38,9 @@ Initializes a new `FieldApi` instance. [`FieldApi`](fieldapi.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:431](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L431) +[packages/form-core/src/FieldApi.ts:432](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L432) ## Properties @@ -52,9 +52,9 @@ form: FormApi; A reference to the form API instance. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:394](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L394) +[packages/form-core/src/FieldApi.ts:395](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L395) *** @@ -66,9 +66,9 @@ name: unknown extends TParentData ? string : TParentData extends readonly any[] The field name. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:404](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L404) +[packages/form-core/src/FieldApi.ts:405](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L405) *** @@ -80,9 +80,9 @@ options: FieldApiOptions; The current field state. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:422](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L422) +[packages/form-core/src/FieldApi.ts:423](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L423) *** @@ -108,9 +108,9 @@ store: Store, (cb) => FieldState>; The field state store. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:418](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L418) +[packages/form-core/src/FieldApi.ts:419](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L419) ## Methods @@ -126,9 +126,9 @@ Gets the field information object. [`FieldInfo`](fieldinfo.md)\<`TParentData`, `TFormValidator`\> -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:638](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L638) +[packages/form-core/src/FieldApi.ts:642](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L642) *** @@ -144,9 +144,9 @@ Gets the current field metadata. [`FieldMeta`](fieldmeta.md) -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:617](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L617) +[packages/form-core/src/FieldApi.ts:621](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L621) *** @@ -166,9 +166,9 @@ Gets the current field value. Use `field.state.value` instead. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:594](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L594) +[packages/form-core/src/FieldApi.ts:601](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L601) *** @@ -184,9 +184,9 @@ Handles the blur event. `void` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:952](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L952) +[packages/form-core/src/FieldApi.ts:956](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L956) *** @@ -206,9 +206,9 @@ Handles the change event. `void` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:945](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L945) +[packages/form-core/src/FieldApi.ts:949](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L949) *** @@ -229,17 +229,15 @@ Inserts a value at the specified index, shifting the subsequent values to the ri • **value**: `TData` *extends* `any`[] ? `TData`\<`TData`\>\[`number`\] : `never` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `Promise`\<`void`\> -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:651](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L651) +[packages/form-core/src/FieldApi.ts:655](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L655) *** @@ -259,9 +257,9 @@ Mounts the field instance to the form. `void` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:514](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L514) +[packages/form-core/src/FieldApi.ts:517](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L517) *** @@ -282,17 +280,15 @@ Moves the value at the first specified index to the second specified index. • **bIndex**: `number` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `void` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:681](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L681) +[packages/form-core/src/FieldApi.ts:685](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L685) *** @@ -308,17 +304,15 @@ Pushes a new value to the field. • **value**: `TData` *extends* `any`[] ? `TData`\<`TData`\>\[`number`\] : `never` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `void` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:643](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L643) +[packages/form-core/src/FieldApi.ts:647](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L647) *** @@ -334,17 +328,15 @@ Removes a value at the specified index. • **index**: `number` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `Promise`\<`void`\> -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:669](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L669) +[packages/form-core/src/FieldApi.ts:673](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L673) *** @@ -365,17 +357,15 @@ Replaces a value at the specified index. • **value**: `TData` *extends* `any`[] ? `TData`\<`TData`\>\[`number`\] : `never` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `Promise`\<`void`\> -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:660](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L660) +[packages/form-core/src/FieldApi.ts:664](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L664) *** @@ -395,9 +385,9 @@ Sets the field metadata. `void` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:632](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L632) +[packages/form-core/src/FieldApi.ts:636](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L636) *** @@ -413,19 +403,15 @@ Sets the field value and run the `change` validator. • **updater**: [`Updater`](updater.md)\<`TData`\> -• **options?** - -• **options.notify?**: `boolean` - -• **options.touch?**: `boolean` +• **options?**: `UpdateMetaOptions` #### Returns `void` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:601](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L601) +[packages/form-core/src/FieldApi.ts:608](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L608) *** @@ -446,17 +432,15 @@ Swaps the values at the specified indices. • **bIndex**: `number` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `void` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:675](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L675) +[packages/form-core/src/FieldApi.ts:679](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L679) *** @@ -476,9 +460,9 @@ Updates the field instance with new options. `void` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:561](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L561) +[packages/form-core/src/FieldApi.ts:564](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L564) *** @@ -498,6 +482,6 @@ Validates the field value. [`ValidationError`](validationerror.md)[] \| `Promise`\<[`ValidationError`](validationerror.md)[]\> -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:919](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L919) +[packages/form-core/src/FieldApi.ts:923](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L923) diff --git a/docs/reference/fieldapioptions.md b/docs/reference/fieldapioptions.md index ba5635a80..09c8dbf65 100644 --- a/docs/reference/fieldapioptions.md +++ b/docs/reference/fieldapioptions.md @@ -6,7 +6,7 @@ An object type representing the required options for the FieldApi class. - [`FieldOptions`](fieldoptions.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> -## Type parameters +## Type Parameters • **TParentData** @@ -32,9 +32,9 @@ If `true`, always run async validation, even if there are errors emitted during [`FieldOptions`](fieldoptions.md).[`asyncAlways`](Interface.FieldOptions.md#asyncalways) -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:283](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L283) +[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L284) *** @@ -50,9 +50,9 @@ The default time to debounce async validation if there is not a more specific de [`FieldOptions`](fieldoptions.md).[`asyncDebounceMs`](Interface.FieldOptions.md#asyncdebouncems) -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:279](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L279) +[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L280) *** @@ -68,9 +68,9 @@ An optional object with default metadata for the field. [`FieldOptions`](fieldoptions.md).[`defaultMeta`](Interface.FieldOptions.md#defaultmeta) -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:301](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L301) +[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L302) *** @@ -86,9 +86,9 @@ An optional default value for the field. [`FieldOptions`](fieldoptions.md).[`defaultValue`](Interface.FieldOptions.md#defaultvalue) -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:275](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L275) +[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L276) *** @@ -98,9 +98,9 @@ An optional default value for the field. form: FormApi; ``` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:324](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L324) +[packages/form-core/src/FieldApi.ts:325](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L325) *** @@ -116,9 +116,9 @@ The field name. The type will be `DeepKeys` to ensure your name is [`FieldOptions`](fieldoptions.md).[`name`](Interface.FieldOptions.md#name) -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:271](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L271) +[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L272) *** @@ -134,9 +134,9 @@ A validator provided by an extension, like `yupValidator` from `@tanstack/yup-fo [`FieldOptions`](fieldoptions.md).[`validatorAdapter`](Interface.FieldOptions.md#validatoradapter) -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:287](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L287) +[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L288) *** @@ -152,6 +152,6 @@ A list of validators to pass to the field [`FieldOptions`](fieldoptions.md).[`validators`](Interface.FieldOptions.md#validators) -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:291](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L291) +[packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L292) diff --git a/docs/reference/fieldinfo.md b/docs/reference/fieldinfo.md index f756ab4ba..d412a0598 100644 --- a/docs/reference/fieldinfo.md +++ b/docs/reference/fieldinfo.md @@ -1,4 +1,4 @@ -# Type alias: FieldInfo\ +# Type Alias: FieldInfo\ ```ts type FieldInfo: object; @@ -6,7 +6,7 @@ type FieldInfo: object; An object representing the field information for a specific field within the form. -## Type parameters +## Type Parameters • **TFormData** @@ -30,6 +30,6 @@ validationMetaMap: Record; A record of field validation internal handling. -## Source +## Defined in -[packages/form-core/src/FormApi.ts:175](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L175) +[packages/form-core/src/FormApi.ts:176](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L176) diff --git a/docs/reference/fieldmeta.md b/docs/reference/fieldmeta.md index 68a224de7..a309dd804 100644 --- a/docs/reference/fieldmeta.md +++ b/docs/reference/fieldmeta.md @@ -1,4 +1,4 @@ -# Type alias: FieldMeta +# Type Alias: FieldMeta ```ts type FieldMeta: object; @@ -56,6 +56,6 @@ isValidating: boolean; A flag indicating whether the field is currently being validated. -## Source +## Defined in -[packages/form-core/src/FieldApi.ts:330](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L330) +[packages/form-core/src/FieldApi.ts:331](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L331) diff --git a/docs/reference/fieldoptions.md b/docs/reference/fieldoptions.md index 7af1481db..a4ea71ba6 100644 --- a/docs/reference/fieldoptions.md +++ b/docs/reference/fieldoptions.md @@ -6,7 +6,7 @@ An object type representing the options for a field in a form. - [`FieldApiOptions`](fieldapioptions.md) -## Type parameters +## Type Parameters • **TParentData** @@ -28,9 +28,9 @@ optional asyncAlways: boolean; If `true`, always run async validation, even if there are errors emitted during synchronous validation. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:283](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L283) +[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L284) *** @@ -42,9 +42,9 @@ optional asyncDebounceMs: number; The default time to debounce async validation if there is not a more specific debounce time passed. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:279](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L279) +[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L280) *** @@ -56,9 +56,9 @@ optional defaultMeta: Partial; An optional object with default metadata for the field. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:301](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L301) +[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L302) *** @@ -70,9 +70,9 @@ optional defaultValue: NoInfer; An optional default value for the field. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:275](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L275) +[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L276) *** @@ -84,9 +84,9 @@ name: TName; The field name. The type will be `DeepKeys` to ensure your name is a deep key of the parent dataset. -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:271](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L271) +[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L272) *** @@ -98,9 +98,9 @@ optional validatorAdapter: TFieldValidator; A validator provided by an extension, like `yupValidator` from `@tanstack/yup-form-adapter` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:287](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L287) +[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L288) *** @@ -112,6 +112,6 @@ optional validators: FieldValidators +# Type Alias: FieldState\ ```ts type FieldState: object; @@ -6,7 +6,7 @@ type FieldState: object; An object type representing the state of a field. -## Type parameters +## Type Parameters • **TData** @@ -28,6 +28,6 @@ value: TData; The current value of the field. -## Source +## Defined in -[packages/form-core/src/FieldApi.ts:360](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L360) +[packages/form-core/src/FieldApi.ts:361](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L361) diff --git a/docs/reference/fieldvalidators.md b/docs/reference/fieldvalidators.md index f3eb12121..68bdc58df 100644 --- a/docs/reference/fieldvalidators.md +++ b/docs/reference/fieldvalidators.md @@ -1,6 +1,6 @@ # Interface: FieldValidators\ -## Type parameters +## Type Parameters • **TParentData** @@ -29,9 +29,9 @@ If `validatorAdapter` is passed, this may also accept a property from the respec `z.string().min(1)` if `zodAdapter` is passed ``` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:195](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L195) +[packages/form-core/src/FieldApi.ts:196](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L196) *** @@ -50,9 +50,9 @@ is passed, this may also accept a property from the respective adapter `z.string().refine(async (val) => val.length > 3, { message: 'Testing 123' })` if `zodAdapter` is passed ``` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:208](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L208) +[packages/form-core/src/FieldApi.ts:209](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L209) *** @@ -66,9 +66,9 @@ An optional number to represent how long the `onBlurAsync` should wait before ru If set to a number larger than 0, will debounce the async validation event by this length of time in milliseconds -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:221](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L221) +[packages/form-core/src/FieldApi.ts:222](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L222) *** @@ -80,9 +80,9 @@ optional onBlurListenTo: unknown extends TParentData ? string : TParentData exte An optional list of field names that should trigger this field's `onBlur` and `onBlurAsync` events when its value changes -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:225](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L225) +[packages/form-core/src/FieldApi.ts:226](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L226) *** @@ -101,9 +101,9 @@ If `validatorAdapter` is passed, this may also accept a property from the respec `z.string().min(1)` if `zodAdapter` is passed ``` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:159](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L159) +[packages/form-core/src/FieldApi.ts:160](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L160) *** @@ -122,9 +122,9 @@ is passed, this may also accept a property from the respective adapter `z.string().refine(async (val) => val.length > 3, { message: 'Testing 123' })` if `zodAdapter` is passed ``` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:172](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L172) +[packages/form-core/src/FieldApi.ts:173](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L173) *** @@ -138,9 +138,9 @@ An optional number to represent how long the `onChangeAsync` should wait before If set to a number larger than 0, will debounce the async validation event by this length of time in milliseconds -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:184](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L184) +[packages/form-core/src/FieldApi.ts:185](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L185) *** @@ -152,9 +152,9 @@ optional onChangeListenTo: unknown extends TParentData ? string : TParentData ex An optional list of field names that should trigger this field's `onChange` and `onChangeAsync` events when its value changes -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:188](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L188) +[packages/form-core/src/FieldApi.ts:189](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L189) *** @@ -166,9 +166,9 @@ optional onMount: FieldValidateOrFn val.length > 3, { message: 'Testing 123' })` if `zodAdapter` is passed ``` -#### Source +#### Defined in -[packages/form-core/src/FieldApi.ts:245](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FieldApi.ts#L245) +[packages/form-core/src/FieldApi.ts:246](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L246) diff --git a/docs/reference/formapi.md b/docs/reference/formapi.md index 23ec7da68..b7e0ffa54 100644 --- a/docs/reference/formapi.md +++ b/docs/reference/formapi.md @@ -6,7 +6,7 @@ Normally, you will not need to create a new `FormApi` instance directly. Instead hook/function like `useForm` or `createForm` to create a new instance for you that uses your framework's reactivity model. However, if you need to create a new instance manually, you can do so by calling the `new FormApi` constructor. -## Type parameters +## Type Parameters • **TFormData** @@ -30,9 +30,9 @@ Constructs a new `FormApi` instance with the given form options. [`FormApi`](formapi.md)\<`TFormData`, `TFormValidator`\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:344](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L344) +[packages/form-core/src/FormApi.ts:345](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L345) ## Properties @@ -44,9 +44,9 @@ fieldInfo: Record = {}; The options for the form. -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:317](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L317) +[packages/form-core/src/FormApi.ts:318](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L318) *** @@ -76,9 +76,9 @@ The current state of the form. Do not use `state` directly, as it is not reactive. Please use form.useStore() utility to subscribe to state -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:329](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L329) +[packages/form-core/src/FormApi.ts:330](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L330) *** @@ -90,9 +90,9 @@ store: Store, (cb) => FormState>; A [TanStack Store instance](https://tanstack.com/store/latest/docs/reference/Store) that keeps track of the form's state. -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:321](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L321) +[packages/form-core/src/FormApi.ts:322](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L322) ## Methods @@ -102,7 +102,7 @@ A [TanStack Store instance](https://tanstack.com/store/latest/docs/reference/Sto deleteField(field): void ``` -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -114,9 +114,9 @@ deleteField(field): void `void` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:924](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L924) +[packages/form-core/src/FormApi.ts:925](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L925) *** @@ -128,7 +128,7 @@ getFieldInfo(field): FieldInfo Gets the field info of the specified field. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -140,9 +140,9 @@ Gets the field info of the specified field. [`FieldInfo`](fieldinfo.md)\<`TFormData`, `TFormValidator`\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:842](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L842) +[packages/form-core/src/FormApi.ts:843](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L843) *** @@ -154,7 +154,7 @@ getFieldMeta(field): undefined | FieldMeta Gets the metadata of the specified field. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -166,9 +166,9 @@ Gets the metadata of the specified field. `undefined` \| [`FieldMeta`](fieldmeta.md) -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:833](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L833) +[packages/form-core/src/FormApi.ts:834](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L834) *** @@ -180,7 +180,7 @@ getFieldValue(field): DeepValue Gets the value of the specified field. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -192,9 +192,9 @@ Gets the value of the specified field. [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:826](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L826) +[packages/form-core/src/FormApi.ts:827](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L827) *** @@ -210,9 +210,9 @@ Handles the form submission, performs validation, and calls the appropriate onSu `Promise`\<`void`\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:766](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L766) +[packages/form-core/src/FormApi.ts:767](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L767) *** @@ -228,7 +228,7 @@ opts?): Promise Inserts a value into an array field at the specified index, shifting the subsequent values to the right. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -240,17 +240,15 @@ Inserts a value into an array field at the specified index, shifting the subsequ • **value**: [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `Promise`\<`void`\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:956](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L956) +[packages/form-core/src/FormApi.ts:957](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L957) *** @@ -264,9 +262,9 @@ mount(): void `void` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:442](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L442) +[packages/form-core/src/FormApi.ts:443](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L443) *** @@ -282,7 +280,7 @@ moveFieldValues( Moves the value at the first specified index to the second specified index within an array field. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -294,17 +292,15 @@ Moves the value at the first specified index to the second specified index withi • **index2**: `number` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `void` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:1074](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L1074) +[packages/form-core/src/FormApi.ts:1075](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L1075) *** @@ -319,7 +315,7 @@ pushFieldValue( Pushes a value into an array field. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -329,17 +325,15 @@ Pushes a value into an array field. • **value**: [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `void` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:938](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L938) +[packages/form-core/src/FormApi.ts:939](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L939) *** @@ -354,7 +348,7 @@ opts?): Promise Removes a value from an array field at the specified index. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -364,17 +358,15 @@ Removes a value from an array field at the specified index. • **index**: `number` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `Promise`\<`void`\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:1009](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L1009) +[packages/form-core/src/FormApi.ts:1010](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L1010) *** @@ -390,7 +382,7 @@ opts?): Promise Replaces a value into an array field at the specified index. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -402,17 +394,15 @@ Replaces a value into an array field at the specified index. • **value**: [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `Promise`\<`void`\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:983](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L983) +[packages/form-core/src/FormApi.ts:984](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L984) *** @@ -428,9 +418,9 @@ Resets the form state to the default values. `void` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:504](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L504) +[packages/form-core/src/FormApi.ts:505](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L505) *** @@ -440,7 +430,7 @@ Resets the form state to the default values. resetFieldMeta(fieldMeta): Record ``` -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -452,9 +442,9 @@ resetFieldMeta(fieldMeta): Record `Record`\<`TField`, [`FieldMeta`](fieldmeta.md)\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:876](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L876) +[packages/form-core/src/FormApi.ts:877](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L877) *** @@ -466,7 +456,7 @@ setFieldMeta(field, updater): void Updates the metadata of the specified field. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -480,9 +470,9 @@ Updates the metadata of the specified field. `void` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:861](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L861) +[packages/form-core/src/FormApi.ts:862](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L862) *** @@ -497,7 +487,7 @@ setFieldValue( Sets the value of the specified field and optionally updates the touched state. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -507,17 +497,15 @@ Sets the value of the specified field and optionally updates the touched state. • **updater**: [`Updater`](updater.md)\<[`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\> -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `void` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:899](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L899) +[packages/form-core/src/FormApi.ts:900](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L900) *** @@ -533,7 +521,7 @@ swapFieldValues( Swaps the values at the specified indices within an array field. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -545,17 +533,15 @@ Swaps the values at the specified indices within an array field. • **index2**: `number` -• **opts?** - -• **opts.touch?**: `boolean` +• **opts?**: `UpdateMetaOptions` #### Returns `void` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:1048](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L1048) +[packages/form-core/src/FormApi.ts:1049](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L1049) *** @@ -575,9 +561,9 @@ Updates the form options and form state. `void` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:464](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L464) +[packages/form-core/src/FormApi.ts:465](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L465) *** @@ -597,9 +583,9 @@ Validates all fields in the form using the correct handlers for a given validati `Promise`\<[`ValidationError`](validationerror.md)[]\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:519](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L519) +[packages/form-core/src/FormApi.ts:520](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L520) *** @@ -614,7 +600,7 @@ cause): Promise Validates the children of a specified array in the form starting from a given index until the end using the correct handlers for a given validation type. -#### Type parameters +#### Type Parameters • **TField** *extends* `string` \| `number` @@ -630,9 +616,9 @@ Validates the children of a specified array in the form starting from a given in `Promise`\<[`ValidationError`](validationerror.md)[]\> -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:546](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L546) +[packages/form-core/src/FormApi.ts:547](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L547) *** @@ -644,7 +630,7 @@ validateField(field, cause): ValidationError[] | Promise -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:585](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L585) +[packages/form-core/src/FormApi.ts:586](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L586) diff --git a/docs/reference/formoptions.md b/docs/reference/formoptions.md index 826c462bd..87467920d 100644 --- a/docs/reference/formoptions.md +++ b/docs/reference/formoptions.md @@ -4,7 +4,7 @@ function formOptions(defaultOpts?): undefined | FormOptions ``` -## Type parameters +## Type Parameters • **TFormData** @@ -18,6 +18,6 @@ function formOptions(defaultOpts?): undefined | FormO `undefined` \| [`FormOptions`](formoptions.md)\<`TFormData`, `TFormValidator`\> -## Source +## Defined in -[packages/form-core/src/formOptions.ts:4](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/formOptions.ts#L4) +[packages/form-core/src/formOptions.ts:4](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/formOptions.ts#L4) diff --git a/docs/reference/formstate.md b/docs/reference/formstate.md index e13618cb4..0429be6f1 100644 --- a/docs/reference/formstate.md +++ b/docs/reference/formstate.md @@ -1,4 +1,4 @@ -# Type alias: FormState\ +# Type Alias: FormState\ ```ts type FormState: object; @@ -6,7 +6,7 @@ type FormState: object; An object representing the current state of the form. -## Type parameters +## Type Parameters • **TFormData** @@ -156,6 +156,6 @@ values: TFormData; The current values of the form fields. -## Source +## Defined in -[packages/form-core/src/FormApi.ts:197](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L197) +[packages/form-core/src/FormApi.ts:198](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L198) diff --git a/docs/reference/formvalidators.md b/docs/reference/formvalidators.md index e20a39edf..c2c3c4d94 100644 --- a/docs/reference/formvalidators.md +++ b/docs/reference/formvalidators.md @@ -1,6 +1,6 @@ # Interface: FormValidators\ -## Type parameters +## Type Parameters • **TFormData** @@ -16,9 +16,9 @@ optional onBlur: FormValidateOrFn; Optional function that validates the form data when a field loses focus, returns a ValidationError -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:88](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L88) +[packages/form-core/src/FormApi.ts:89](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L89) *** @@ -30,9 +30,9 @@ optional onBlurAsync: FormAsyncValidateOrFn; Optional onBlur asynchronous validation method for when a field loses focus return a `ValidationError` or a promise of `Promise` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:92](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L92) +[packages/form-core/src/FormApi.ts:93](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L93) *** @@ -44,9 +44,9 @@ optional onBlurAsyncDebounceMs: number; The default time in milliseconds that if set to a number larger than 0, will debounce the async validation event by this length of time in milliseconds. -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:96](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L96) +[packages/form-core/src/FormApi.ts:97](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L97) *** @@ -58,9 +58,9 @@ optional onChange: FormValidateOrFn; Optional function that checks the validity of your data whenever a value changes -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:76](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L76) +[packages/form-core/src/FormApi.ts:77](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L77) *** @@ -72,9 +72,9 @@ optional onChangeAsync: FormAsyncValidateOrFn; Optional onChange asynchronous counterpart to onChange. Useful for more complex validation logic that might involve server requests. -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:80](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L80) +[packages/form-core/src/FormApi.ts:81](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L81) *** @@ -86,9 +86,9 @@ optional onChangeAsyncDebounceMs: number; The default time in milliseconds that if set to a number larger than 0, will debounce the async validation event by this length of time in milliseconds. -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:84](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L84) +[packages/form-core/src/FormApi.ts:85](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L85) *** @@ -100,9 +100,9 @@ optional onMount: FormValidateOrFn; Optional function that fires as soon as the component mounts. -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:72](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L72) +[packages/form-core/src/FormApi.ts:73](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L73) *** @@ -112,9 +112,9 @@ Optional function that fires as soon as the component mounts. optional onSubmit: FormValidateOrFn; ``` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:97](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L97) +[packages/form-core/src/FormApi.ts:98](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L98) *** @@ -124,6 +124,6 @@ optional onSubmit: FormValidateOrFn; optional onSubmitAsync: FormAsyncValidateOrFn; ``` -#### Source +#### Defined in -[packages/form-core/src/FormApi.ts:98](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L98) +[packages/form-core/src/FormApi.ts:99](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L99) diff --git a/docs/reference/mergeform.md b/docs/reference/mergeform.md index 96ebac2da..02eb444b2 100644 --- a/docs/reference/mergeform.md +++ b/docs/reference/mergeform.md @@ -4,7 +4,7 @@ function mergeForm(baseForm, state): FormApi, NoInfer> ``` -## Type parameters +## Type Parameters • **TFormData** @@ -20,6 +20,6 @@ function mergeForm(baseForm, state): FormApi, `NoInfer`\<`TFormValidator`\>\> -## Source +## Defined in -[packages/form-core/src/mergeForm.ts:37](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/mergeForm.ts#L37) +[packages/form-core/src/mergeForm.ts:37](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/mergeForm.ts#L37) diff --git a/docs/reference/updater.md b/docs/reference/updater.md index 3968ab9b8..c0291d6d9 100644 --- a/docs/reference/updater.md +++ b/docs/reference/updater.md @@ -1,15 +1,15 @@ -# Type alias: Updater\ +# Type Alias: Updater\ ```ts type Updater: TOutput | UpdaterFn; ``` -## Type parameters +## Type Parameters • **TInput** • **TOutput** = `TInput` -## Source +## Defined in -[packages/form-core/src/utils.ts:7](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/utils.ts#L7) +[packages/form-core/src/utils.ts:7](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/utils.ts#L7) diff --git a/docs/reference/updaterfn.md b/docs/reference/updaterfn.md index ce3c42ea7..a5a69ab32 100644 --- a/docs/reference/updaterfn.md +++ b/docs/reference/updaterfn.md @@ -1,10 +1,10 @@ -# Type alias: UpdaterFn()\ +# Type Alias: UpdaterFn()\ ```ts type UpdaterFn: (input) => TOutput; ``` -## Type parameters +## Type Parameters • **TInput** @@ -18,6 +18,6 @@ type UpdaterFn: (input) => TOutput; `TOutput` -## Source +## Defined in -[packages/form-core/src/utils.ts:5](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/utils.ts#L5) +[packages/form-core/src/utils.ts:5](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/utils.ts#L5) diff --git a/docs/reference/validationerror.md b/docs/reference/validationerror.md index 276fb8adc..d1ffbd28a 100644 --- a/docs/reference/validationerror.md +++ b/docs/reference/validationerror.md @@ -1,9 +1,9 @@ -# Type alias: ValidationError +# Type Alias: ValidationError ```ts type ValidationError: undefined | false | null | string; ``` -## Source +## Defined in -[packages/form-core/src/types.ts:1](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/types.ts#L1) +[packages/form-core/src/types.ts:1](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/types.ts#L1) diff --git a/docs/reference/validationmeta.md b/docs/reference/validationmeta.md index 0307820a8..8f0997457 100644 --- a/docs/reference/validationmeta.md +++ b/docs/reference/validationmeta.md @@ -1,4 +1,4 @@ -# Type alias: ValidationMeta +# Type Alias: ValidationMeta ```ts type ValidationMeta: object; @@ -16,6 +16,6 @@ lastAbortController: AbortController; An abort controller stored in memory to cancel previous async validation attempts. -## Source +## Defined in -[packages/form-core/src/FormApi.ts:165](https://github.com/TanStack/form/blob/ada0211684adc85c41587b076e1217390ff5344e/packages/form-core/src/FormApi.ts#L165) +[packages/form-core/src/FormApi.ts:166](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L166) diff --git a/knip.json b/knip.json index ec7eb0d57..d136a3142 100644 --- a/knip.json +++ b/knip.json @@ -1,5 +1,6 @@ { "$schema": "https://unpkg.com/knip@5/schema.json", "ignoreWorkspaces": ["examples/**"], - "ignoreDependencies": ["@tanstack/start"] + "ignoreDependencies": ["@tanstack/start"], + "ignore": ["scripts/typedoc-remove-prefix.js"] } diff --git a/package.json b/package.json index 75479f5f5..0d5c212a8 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "rimraf": "^5.0.9", "sherif": "^0.10.0", "solid-js": "^1.8.18", - "typedoc": "^0.25.13", + "typedoc": "^0.26.4", "typedoc-plugin-markdown": "^4.2.1", "typescript": "5.4.2", "typescript49": "npm:typescript@4.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb05a5eb7..402e5c4a3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -78,11 +78,11 @@ importers: specifier: ^1.8.18 version: 1.8.18 typedoc: - specifier: ^0.25.13 - version: 0.25.13(typescript@5.4.2) + specifier: ^0.26.4 + version: 0.26.4(typescript@5.4.2) typedoc-plugin-markdown: specifier: ^4.2.1 - version: 4.2.1(typedoc@0.25.13(typescript@5.4.2)) + version: 4.2.1(typedoc@0.26.4(typescript@5.4.2)) typescript: specifier: 5.4.2 version: 5.4.2 @@ -3623,6 +3623,9 @@ packages: resolution: {integrity: sha512-2g4OmSyE9YGq50Uj7fNI26P/TSAFJ7ZuirwTF2O7Xc4XRQ29/tYIIqhezpNlTb6rlYblcQuMcUZBrMfWJHcqJw==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + '@shikijs/core@1.10.3': + resolution: {integrity: sha512-D45PMaBaeDHxww+EkcDQtDAtzv00Gcsp72ukBtaLSmqRvh0WgGMq3Al0rl1QQBZfuneO75NXMIzEZGFitThWbg==} + '@sigstore/bundle@2.2.0': resolution: {integrity: sha512-5VI58qgNs76RDrwXNhpmyN/jKpq9evV/7f1XrcqcAfvxDl5SeVY/I5Rmfe96ULAV7/FK5dge9RBKGBJPhL1WsQ==} engines: {node: ^16.14.0 || >=18.0.0} @@ -3975,6 +3978,9 @@ packages: '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + '@types/hast@3.0.4': + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + '@types/http-errors@2.0.4': resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} @@ -4053,6 +4059,9 @@ packages: '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} + '@types/unist@3.0.2': + resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} + '@types/ws@8.5.10': resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} @@ -4472,9 +4481,6 @@ packages: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} - ansi-sequence-parser@1.1.1: - resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} - ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -6637,6 +6643,9 @@ packages: resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + linkify-it@5.0.0: + resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} + listhen@1.7.2: resolution: {integrity: sha512-7/HamOm5YD9Wb7CFgAZkKgVPA96WwhcTQoqtm2VTZGVbVVn3IWKRBTgrU7cchA3Q8k9iCsG8Osoi9GX4JsGM9g==} hasBin: true @@ -6778,11 +6787,13 @@ packages: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} - marked@4.3.0: - resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} - engines: {node: '>= 12'} + markdown-it@14.1.0: + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true + mdurl@2.0.0: + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} + media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -6879,8 +6890,8 @@ packages: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} minimist-options@4.1.0: @@ -7646,6 +7657,10 @@ packages: engines: {node: '>=16'} hasBin: true + punycode.js@2.3.1: + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} + engines: {node: '>=6'} + punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} @@ -8164,8 +8179,8 @@ packages: resolution: {integrity: sha512-KAKYAnhgJaz2F7EFowXU3xrukrRWkNsC8OhmTD9TW84mu0Pb6jI2GabFd9U/umMTVshDjS9l43D1JAGx/e0JdQ==} hasBin: true - shiki@0.14.7: - resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} + shiki@1.10.3: + resolution: {integrity: sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==} shimmer@1.2.1: resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} @@ -8701,12 +8716,12 @@ packages: peerDependencies: typedoc: 0.26.x - typedoc@0.25.13: - resolution: {integrity: sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==} - engines: {node: '>= 16'} + typedoc@0.26.4: + resolution: {integrity: sha512-FlW6HpvULDKgc3rK04V+nbFyXogPV88hurarDPOjuuB5HAwuAlrCMQ5NeH7Zt68a/ikOKu6Z/0hFXAeC9xPccQ==} + engines: {node: '>= 18'} hasBin: true peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x types-react-dom@19.0.0-rc.1: resolution: {integrity: sha512-VSLZJl8VXCD0fAWp7DUTFUDCcZ8DVXOQmjhJMD03odgeFmu14ZQJHCXeETm3BEAhJqfgJaFkLnGkQv88sRx0fQ==} @@ -8754,6 +8769,9 @@ packages: engines: {node: '>=14.17'} hasBin: true + uc.micro@2.1.0: + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} + ufo@1.5.3: resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} @@ -9127,12 +9145,6 @@ packages: jsdom: optional: true - vscode-oniguruma@1.7.0: - resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} - - vscode-textmate@8.0.0: - resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} - vscode-uri@3.0.8: resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} @@ -9377,6 +9389,11 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} + yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} @@ -12114,6 +12131,10 @@ snapshots: transitivePeerDependencies: - chokidar + '@shikijs/core@1.10.3': + dependencies: + '@types/hast': 3.0.4 + '@sigstore/bundle@2.2.0': dependencies: '@sigstore/protobuf-specs': 0.3.0 @@ -12479,7 +12500,7 @@ snapshots: '@ts-morph/common@0.22.0': dependencies: fast-glob: 3.3.2 - minimatch: 9.0.4 + minimatch: 9.0.5 mkdirp: 3.0.1 path-browserify: 1.0.1 @@ -12488,7 +12509,7 @@ snapshots: '@tufjs/models@2.0.0': dependencies: '@tufjs/canonical-json': 2.0.0 - minimatch: 9.0.4 + minimatch: 9.0.5 '@types/argparse@1.0.38': {} @@ -12567,6 +12588,10 @@ snapshots: '@types/qs': 6.9.12 '@types/serve-static': 1.15.5 + '@types/hast@3.0.4': + dependencies: + '@types/unist': 3.0.2 + '@types/http-errors@2.0.4': {} '@types/http-proxy@1.17.14': @@ -12645,6 +12670,8 @@ snapshots: '@types/trusted-types@2.0.7': {} + '@types/unist@3.0.2': {} + '@types/ws@8.5.10': dependencies: '@types/node': 20.14.10 @@ -12706,7 +12733,7 @@ snapshots: debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.4 + minimatch: 9.0.5 semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.4.2) optionalDependencies: @@ -12966,7 +12993,7 @@ snapshots: '@vue/compiler-dom': 3.4.21 '@vue/shared': 3.4.21 computeds: 0.0.1 - minimatch: 9.0.4 + minimatch: 9.0.5 muggle-string: 0.3.1 path-browserify: 1.0.1 vue-template-compiler: 2.7.14 @@ -12979,7 +13006,7 @@ snapshots: '@vue/compiler-dom': 3.4.21 '@vue/shared': 3.4.21 computeds: 0.0.1 - minimatch: 9.0.4 + minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 vue-template-compiler: 2.7.14 @@ -13237,8 +13264,6 @@ snapshots: ansi-regex@6.0.1: {} - ansi-sequence-parser@1.1.1: {} - ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 @@ -14339,7 +14364,7 @@ snapshots: eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 - minimatch: 9.0.4 + minimatch: 9.0.5 semver: 7.6.2 stable-hash: 0.0.4 tslib: 2.6.3 @@ -14356,7 +14381,7 @@ snapshots: get-tsconfig: 4.7.5 globals: 15.8.0 ignore: 5.3.1 - minimatch: 9.0.4 + minimatch: 9.0.5 semver: 7.6.2 eslint-plugin-react-debug@1.5.26(eslint@8.57.0)(typescript@5.4.2): @@ -14884,7 +14909,7 @@ snapshots: dependencies: foreground-child: 3.1.1 jackspeak: 2.3.6 - minimatch: 9.0.4 + minimatch: 9.0.5 minipass: 7.0.3 path-scurry: 1.10.1 @@ -15163,7 +15188,7 @@ snapshots: ignore-walk@6.0.4: dependencies: - minimatch: 9.0.4 + minimatch: 9.0.5 ignore@5.3.1: {} @@ -15713,6 +15738,10 @@ snapshots: lines-and-columns@2.0.3: {} + linkify-it@5.0.0: + dependencies: + uc.micro: 2.1.0 + listhen@1.7.2: dependencies: '@parcel/watcher': 2.4.1 @@ -15885,7 +15914,16 @@ snapshots: map-obj@4.3.0: {} - marked@4.3.0: {} + markdown-it@14.1.0: + dependencies: + argparse: 2.0.1 + entities: 4.5.0 + linkify-it: 5.0.0 + mdurl: 2.0.0 + punycode.js: 2.3.1 + uc.micro: 2.1.0 + + mdurl@2.0.0: {} media-typer@0.3.0: {} @@ -15971,7 +16009,7 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@9.0.4: + minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 @@ -16899,6 +16937,8 @@ snapshots: picocolors: 1.0.1 sade: 1.8.1 + punycode.js@2.3.1: {} + punycode@2.3.1: {} qs@6.11.0: @@ -17473,12 +17513,10 @@ snapshots: sherif-windows-arm64: 0.10.0 sherif-windows-x64: 0.10.0 - shiki@0.14.7: + shiki@1.10.3: dependencies: - ansi-sequence-parser: 1.1.1 - jsonc-parser: 3.2.1 - vscode-oniguruma: 1.7.0 - vscode-textmate: 8.0.0 + '@shikijs/core': 1.10.3 + '@types/hast': 3.0.4 shimmer@1.2.1: {} @@ -17939,7 +17977,7 @@ snapshots: ts-declaration-location@1.0.2(typescript@5.4.2): dependencies: - minimatch: 9.0.4 + minimatch: 9.0.5 typescript: 5.4.2 ts-morph@21.0.1: @@ -17994,17 +18032,18 @@ snapshots: typed-assert@1.0.9: {} - typedoc-plugin-markdown@4.2.1(typedoc@0.25.13(typescript@5.4.2)): + typedoc-plugin-markdown@4.2.1(typedoc@0.26.4(typescript@5.4.2)): dependencies: - typedoc: 0.25.13(typescript@5.4.2) + typedoc: 0.26.4(typescript@5.4.2) - typedoc@0.25.13(typescript@5.4.2): + typedoc@0.26.4(typescript@5.4.2): dependencies: lunr: 2.3.9 - marked: 4.3.0 - minimatch: 9.0.4 - shiki: 0.14.7 + markdown-it: 14.1.0 + minimatch: 9.0.5 + shiki: 1.10.3 typescript: 5.4.2 + yaml: 2.4.5 types-react-dom@19.0.0-rc.1: dependencies: @@ -18037,6 +18076,8 @@ snapshots: typescript@5.4.2: {} + uc.micro@2.1.0: {} + ufo@1.5.3: {} unc-path-regex@0.1.2: {} @@ -18519,10 +18560,6 @@ snapshots: - supports-color - terser - vscode-oniguruma@1.7.0: {} - - vscode-textmate@8.0.0: {} - vscode-uri@3.0.8: {} vue-component-type-helpers@1.8.4: {} @@ -18811,6 +18848,8 @@ snapshots: yaml@1.10.2: {} + yaml@2.4.5: {} + yargs-parser@21.1.1: {} yargs@17.7.2: diff --git a/scripts/reference-docs.js b/scripts/reference-docs.js index fad58707e..1701c199c 100644 --- a/scripts/reference-docs.js +++ b/scripts/reference-docs.js @@ -1,14 +1,9 @@ -import * as path from 'node:path' +import { resolve } from 'node:path' import { fileURLToPath } from 'node:url' -import { promises } from 'node:fs' +import { mkdir, rm } from 'node:fs/promises' import * as TypeDoc from 'typedoc' -// Prevent Knip from removing the import -import { load } from './typedoc-remove-prefix.mjs' -;(() => load)() - -const { rm, mkdir } = promises -const __dirname = path.dirname(fileURLToPath(import.meta.url)) +const __dirname = fileURLToPath(new URL('.', import.meta.url)) /** * @type {Partial} @@ -16,7 +11,7 @@ const __dirname = path.dirname(fileURLToPath(import.meta.url)) const options = { plugin: [ 'typedoc-plugin-markdown', - path.resolve(__dirname, './typedoc-remove-prefix.mjs'), + resolve(__dirname, './typedoc-remove-prefix.js'), ], hideGenerator: true, readme: 'none', @@ -28,67 +23,47 @@ const options = { excludePrivate: true, } +/** @type {Array<{name: string, entryPoints: Array, tsconfig: string, outputDir: string, exclude?: Array}>} */ const packages = [ { name: 'form-core', - entryPoint: path.resolve(__dirname, '../packages/form-core/src/index.ts'), - tsconfig: path.resolve( - __dirname, - '../packages/form-core/tsconfig.docs.json', - ), - outputDir: path.resolve(__dirname, '../docs/reference'), + entryPoints: [resolve(__dirname, '../packages/form-core/src/index.ts')], + tsconfig: resolve(__dirname, '../packages/form-core/tsconfig.docs.json'), + outputDir: resolve(__dirname, '../docs/reference'), }, { name: 'angular-form', - entryPoint: path.resolve( - __dirname, - '../packages/angular-form/src/index.ts', - ), - tsconfig: path.resolve( - __dirname, - '../packages/angular-form/tsconfig.docs.json', - ), - outputDir: path.resolve(__dirname, '../docs/framework/angular/reference'), + entryPoints: [resolve(__dirname, '../packages/angular-form/src/index.ts')], + tsconfig: resolve(__dirname, '../packages/angular-form/tsconfig.docs.json'), + outputDir: resolve(__dirname, '../docs/framework/angular/reference'), exclude: ['packages/form-core/**/*'], }, { name: 'lit-form', - entryPoint: path.resolve(__dirname, '../packages/lit-form/src/index.ts'), - tsconfig: path.resolve( - __dirname, - '../packages/lit-form/tsconfig.docs.json', - ), - outputDir: path.resolve(__dirname, '../docs/framework/lit/reference'), + entryPoints: [resolve(__dirname, '../packages/lit-form/src/index.ts')], + tsconfig: resolve(__dirname, '../packages/lit-form/tsconfig.docs.json'), + outputDir: resolve(__dirname, '../docs/framework/lit/reference'), exclude: ['packages/form-core/**/*'], }, { name: 'react-form', - entryPoint: path.resolve(__dirname, '../packages/react-form/src/index.ts'), - tsconfig: path.resolve( - __dirname, - '../packages/react-form/tsconfig.docs.json', - ), - outputDir: path.resolve(__dirname, '../docs/framework/react/reference'), + entryPoints: [resolve(__dirname, '../packages/react-form/src/index.ts')], + tsconfig: resolve(__dirname, '../packages/react-form/tsconfig.docs.json'), + outputDir: resolve(__dirname, '../docs/framework/react/reference'), exclude: ['packages/form-core/**/*'], }, { name: 'solid-form', - entryPoint: path.resolve(__dirname, '../packages/solid-form/src/index.ts'), - tsconfig: path.resolve( - __dirname, - '../packages/solid-form/tsconfig.docs.json', - ), - outputDir: path.resolve(__dirname, '../docs/framework/solid/reference'), + entryPoints: [resolve(__dirname, '../packages/solid-form/src/index.tsx')], + tsconfig: resolve(__dirname, '../packages/solid-form/tsconfig.docs.json'), + outputDir: resolve(__dirname, '../docs/framework/solid/reference'), exclude: ['packages/form-core/**/*'], }, { name: 'vue-form', - entryPoint: path.resolve(__dirname, '../packages/vue-form/src/index.ts'), - tsconfig: path.resolve( - __dirname, - '../packages/vue-form/tsconfig.docs.json', - ), - outputDir: path.resolve(__dirname, '../docs/framework/vue/reference'), + entryPoints: [resolve(__dirname, '../packages/vue-form/src/index.ts')], + tsconfig: resolve(__dirname, '../packages/vue-form/tsconfig.docs.json'), + outputDir: resolve(__dirname, '../docs/framework/vue/reference'), exclude: ['packages/form-core/**/*'], }, ] @@ -99,7 +74,7 @@ async function main() { try { await rm(pkg.outputDir, { recursive: true }) } catch (error) { - // @ts-ignore + // @ts-expect-error if (error.code !== 'ENOENT') { throw error } @@ -108,7 +83,7 @@ async function main() { const app = await TypeDoc.Application.bootstrapWithPlugins({ ...options, - entryPoints: [pkg.entryPoint], + entryPoints: pkg.entryPoints, tsconfig: pkg.tsconfig, exclude: pkg.exclude, }) diff --git a/scripts/typedoc-remove-prefix.mjs b/scripts/typedoc-remove-prefix.js similarity index 100% rename from scripts/typedoc-remove-prefix.mjs rename to scripts/typedoc-remove-prefix.js From bbf9f468f06100f6e89457a69021995f74984f38 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Thu, 18 Jul 2024 15:42:41 +1000 Subject: [PATCH 13/17] docs(typedoc): Add frontmatter (#866) * docs(typedoc): Add frontmatter * Update knip.json --- docs/framework/angular/reference/index.md | 5 ++ .../framework/angular/reference/injectform.md | 7 ++- .../angular/reference/injectstore.md | 7 ++- .../angular/reference/tanstackfield.md | 31 ++++++----- docs/framework/lit/reference/index.md | 5 ++ .../lit/reference/tanstackformcontroller.md | 15 +++-- docs/framework/react/reference/field.md | 7 ++- .../react/reference/fieldcomponent.md | 7 ++- docs/framework/react/reference/index.md | 5 ++ docs/framework/react/reference/usefield.md | 7 ++- docs/framework/react/reference/useform.md | 7 ++- .../framework/react/reference/usetransform.md | 7 ++- docs/framework/solid/reference/createfield.md | 7 ++- docs/framework/solid/reference/createform.md | 7 ++- docs/framework/solid/reference/field.md | 7 ++- .../solid/reference/fieldcomponent.md | 7 ++- docs/framework/solid/reference/index.md | 5 ++ docs/framework/vue/reference/field.md | 7 ++- .../framework/vue/reference/fieldcomponent.md | 7 ++- docs/framework/vue/reference/index.md | 5 ++ docs/framework/vue/reference/usefield.md | 7 ++- docs/framework/vue/reference/useform.md | 7 ++- docs/reference/deepkeys.md | 7 ++- docs/reference/deepvalue.md | 7 ++- docs/reference/fieldapi.md | 49 +++++++++-------- docs/reference/fieldapioptions.md | 21 ++++--- docs/reference/fieldinfo.md | 7 ++- docs/reference/fieldmeta.md | 7 ++- docs/reference/fieldoptions.md | 19 ++++--- docs/reference/fieldstate.md | 7 ++- docs/reference/fieldvalidators.md | 27 +++++---- docs/reference/formapi.md | 55 ++++++++++--------- docs/reference/formoptions.md | 7 ++- docs/reference/formstate.md | 7 ++- docs/reference/formvalidators.md | 23 +++++--- docs/reference/index.md | 5 ++ docs/reference/mergeform.md | 7 ++- docs/reference/updater.md | 7 ++- docs/reference/updaterfn.md | 7 ++- docs/reference/validationerror.md | 7 ++- docs/reference/validationmeta.md | 7 ++- knip.json | 6 +- package.json | 1 + pnpm-lock.yaml | 13 +++++ scripts/reference-docs.js | 1 + scripts/typedoc-remove-prefix.js | 17 +++++- 46 files changed, 366 insertions(+), 131 deletions(-) diff --git a/docs/framework/angular/reference/index.md b/docs/framework/angular/reference/index.md index 32586195f..b8e5b5778 100644 --- a/docs/framework/angular/reference/index.md +++ b/docs/framework/angular/reference/index.md @@ -1,3 +1,8 @@ +--- +id: "@tanstack/angular-form" +title: "@tanstack/angular-form" +--- + # @tanstack/angular-form ## Classes diff --git a/docs/framework/angular/reference/injectform.md b/docs/framework/angular/reference/injectform.md index d4c75daec..28f52e204 100644 --- a/docs/framework/angular/reference/injectform.md +++ b/docs/framework/angular/reference/injectform.md @@ -1,3 +1,8 @@ +--- +id: injectForm +title: injectForm +--- + # Function: injectForm() ```ts @@ -20,4 +25,4 @@ function injectForm(opts?): FormApi(form, selector?): Sig ## Defined in -[inject-store.ts:4](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/inject-store.ts#L4) +[inject-store.ts:4](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/inject-store.ts#L4) diff --git a/docs/framework/angular/reference/tanstackfield.md b/docs/framework/angular/reference/tanstackfield.md index bd48818f7..39b6c7774 100644 --- a/docs/framework/angular/reference/tanstackfield.md +++ b/docs/framework/angular/reference/tanstackfield.md @@ -1,3 +1,8 @@ +--- +id: TanStackField +title: TanStackField +--- + # Class: TanStackField\ ## Type Parameters @@ -41,7 +46,7 @@ api: FieldApi; #### Defined in -[tanstack-field.directive.ts:61](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L61) +[tanstack-field.directive.ts:61](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L61) *** @@ -59,7 +64,7 @@ If `true`, always run async validation, even if there are errors emitted during #### Defined in -[tanstack-field.directive.ts:50](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L50) +[tanstack-field.directive.ts:50](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L50) *** @@ -77,7 +82,7 @@ The default time to debounce async validation if there is not a more specific de #### Defined in -[tanstack-field.directive.ts:49](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L49) +[tanstack-field.directive.ts:49](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L49) *** @@ -95,7 +100,7 @@ An optional object with default metadata for the field. #### Defined in -[tanstack-field.directive.ts:59](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L59) +[tanstack-field.directive.ts:59](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L59) *** @@ -113,7 +118,7 @@ An optional default value for the field. #### Defined in -[tanstack-field.directive.ts:48](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L48) +[tanstack-field.directive.ts:48](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L48) *** @@ -131,7 +136,7 @@ The field name. The type will be `DeepKeys` to ensure your name is #### Defined in -[tanstack-field.directive.ts:44](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L44) +[tanstack-field.directive.ts:44](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L44) *** @@ -143,7 +148,7 @@ tanstackField: FormApi; #### Defined in -[tanstack-field.directive.ts:52](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L52) +[tanstack-field.directive.ts:52](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L52) *** @@ -159,7 +164,7 @@ optional unmount: () => void; #### Defined in -[tanstack-field.directive.ts:76](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L76) +[tanstack-field.directive.ts:76](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L76) *** @@ -177,7 +182,7 @@ A validator provided by an extension, like `yupValidator` from `@tanstack/yup-fo #### Defined in -[tanstack-field.directive.ts:51](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L51) +[tanstack-field.directive.ts:51](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L51) *** @@ -195,7 +200,7 @@ A list of validators to pass to the field #### Defined in -[tanstack-field.directive.ts:56](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L56) +[tanstack-field.directive.ts:56](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L56) ## Methods @@ -220,7 +225,7 @@ children are checked. #### Defined in -[tanstack-field.directive.ts:88](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L88) +[tanstack-field.directive.ts:88](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L88) *** @@ -243,7 +248,7 @@ before a directive, pipe, or service instance is destroyed. #### Defined in -[tanstack-field.directive.ts:84](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L84) +[tanstack-field.directive.ts:84](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L84) *** @@ -269,4 +274,4 @@ It is invoked only once when the directive is instantiated. #### Defined in -[tanstack-field.directive.ts:78](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/angular-form/src/tanstack-field.directive.ts#L78) +[tanstack-field.directive.ts:78](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L78) diff --git a/docs/framework/lit/reference/index.md b/docs/framework/lit/reference/index.md index fd32972cc..c136557dd 100644 --- a/docs/framework/lit/reference/index.md +++ b/docs/framework/lit/reference/index.md @@ -1,3 +1,8 @@ +--- +id: "@tanstack/lit-form" +title: "@tanstack/lit-form" +--- + # @tanstack/lit-form ## Classes diff --git a/docs/framework/lit/reference/tanstackformcontroller.md b/docs/framework/lit/reference/tanstackformcontroller.md index 645b67bc1..230031364 100644 --- a/docs/framework/lit/reference/tanstackformcontroller.md +++ b/docs/framework/lit/reference/tanstackformcontroller.md @@ -1,3 +1,8 @@ +--- +id: TanStackFormController +title: TanStackFormController +--- + # Class: TanStackFormController\ ## Type Parameters @@ -30,7 +35,7 @@ new TanStackFormController(host, config?): TanStack #### Defined in -[tanstack-form-controller.ts:93](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/lit-form/src/tanstack-form-controller.ts#L93) +[tanstack-form-controller.ts:93](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/lit-form/src/tanstack-form-controller.ts#L93) ## Properties @@ -42,7 +47,7 @@ api: FormApi; #### Defined in -[tanstack-form-controller.ts:91](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/lit-form/src/tanstack-form-controller.ts#L91) +[tanstack-form-controller.ts:91](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/lit-form/src/tanstack-form-controller.ts#L91) ## Methods @@ -96,7 +101,7 @@ render: renderCallback ```ts @@ -36,4 +41,4 @@ A type alias representing a field component for a specific form data type. ## Defined in -[useField.tsx:133](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/react-form/src/useField.tsx#L133) +[useField.tsx:133](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/react-form/src/useField.tsx#L133) diff --git a/docs/framework/react/reference/index.md b/docs/framework/react/reference/index.md index 6263a1588..79989df76 100644 --- a/docs/framework/react/reference/index.md +++ b/docs/framework/react/reference/index.md @@ -1,3 +1,8 @@ +--- +id: "@tanstack/react-form" +title: "@tanstack/react-form" +--- + # @tanstack/react-form ## Type Aliases diff --git a/docs/framework/react/reference/usefield.md b/docs/framework/react/reference/usefield.md index 1212cb601..d1923c6e1 100644 --- a/docs/framework/react/reference/usefield.md +++ b/docs/framework/react/reference/usefield.md @@ -1,3 +1,8 @@ +--- +id: useField +title: useField +--- + # Function: useField() ```ts @@ -32,4 +37,4 @@ The `FieldApi` instance for the specified field. ## Defined in -[useField.tsx:49](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/react-form/src/useField.tsx#L49) +[useField.tsx:49](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/react-form/src/useField.tsx#L49) diff --git a/docs/framework/react/reference/useform.md b/docs/framework/react/reference/useform.md index 7853d401e..d8f21302e 100644 --- a/docs/framework/react/reference/useform.md +++ b/docs/framework/react/reference/useform.md @@ -1,3 +1,8 @@ +--- +id: useForm +title: useForm +--- + # Function: useForm() ```ts @@ -24,4 +29,4 @@ This API encapsulates all the necessary functionalities related to the form. It ## Defined in -[useForm.tsx:56](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/react-form/src/useForm.tsx#L56) +[useForm.tsx:56](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/react-form/src/useForm.tsx#L56) diff --git a/docs/framework/react/reference/usetransform.md b/docs/framework/react/reference/usetransform.md index 9710c2395..69ff910ce 100644 --- a/docs/framework/react/reference/usetransform.md +++ b/docs/framework/react/reference/usetransform.md @@ -1,3 +1,8 @@ +--- +id: useTransform +title: useTransform +--- + # Function: useTransform() ```ts @@ -42,4 +47,4 @@ fn: (formBase) => FormApi; ## Defined in -[useTransform.ts:3](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/react-form/src/useTransform.ts#L3) +[useTransform.ts:3](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/react-form/src/useTransform.ts#L3) diff --git a/docs/framework/solid/reference/createfield.md b/docs/framework/solid/reference/createfield.md index 813bd8d91..2fae47a25 100644 --- a/docs/framework/solid/reference/createfield.md +++ b/docs/framework/solid/reference/createfield.md @@ -1,3 +1,8 @@ +--- +id: createField +title: createField +--- + # Function: createField() ```ts @@ -30,4 +35,4 @@ function createField ## Defined in -[createField.tsx:87](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/solid-form/src/createField.tsx#L87) +[createField.tsx:87](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/solid-form/src/createField.tsx#L87) diff --git a/docs/framework/solid/reference/createform.md b/docs/framework/solid/reference/createform.md index 20cff4aa5..1dd901308 100644 --- a/docs/framework/solid/reference/createform.md +++ b/docs/framework/solid/reference/createform.md @@ -1,3 +1,8 @@ +--- +id: createForm +title: createForm +--- + # Function: createForm() ```ts @@ -20,4 +25,4 @@ function createForm(opts?): FormApi(props ## Defined in -[createField.tsx:185](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/solid-form/src/createField.tsx#L185) +[createField.tsx:185](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/solid-form/src/createField.tsx#L185) diff --git a/docs/framework/solid/reference/fieldcomponent.md b/docs/framework/solid/reference/fieldcomponent.md index 8cc544b66..16fee8e07 100644 --- a/docs/framework/solid/reference/fieldcomponent.md +++ b/docs/framework/solid/reference/fieldcomponent.md @@ -1,3 +1,8 @@ +--- +id: FieldComponent +title: FieldComponent +--- + # Type Alias: FieldComponent()\ ```ts @@ -34,4 +39,4 @@ type FieldComponent: (props ## Defined in -[packages/vue-form/src/useField.tsx:162](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/vue-form/src/useField.tsx#L162) +[packages/vue-form/src/useField.tsx:162](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/vue-form/src/useField.tsx#L162) diff --git a/docs/framework/vue/reference/fieldcomponent.md b/docs/framework/vue/reference/fieldcomponent.md index 44c7a941c..10f764cf4 100644 --- a/docs/framework/vue/reference/fieldcomponent.md +++ b/docs/framework/vue/reference/fieldcomponent.md @@ -1,3 +1,8 @@ +--- +id: FieldComponent +title: FieldComponent +--- + # Type Alias: FieldComponent()\ ```ts @@ -30,4 +35,4 @@ type FieldComponent: >> = fieldState; ## Defined in -[packages/vue-form/src/useField.tsx:49](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/vue-form/src/useField.tsx#L49) +[packages/vue-form/src/useField.tsx:49](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/vue-form/src/useField.tsx#L49) diff --git a/docs/framework/vue/reference/useform.md b/docs/framework/vue/reference/useform.md index 009689a55..1d10a35bd 100644 --- a/docs/framework/vue/reference/useform.md +++ b/docs/framework/vue/reference/useform.md @@ -1,3 +1,8 @@ +--- +id: useForm +title: useForm +--- + # Function: useForm() ```ts @@ -20,4 +25,4 @@ function useForm(opts?): FormApi ```ts @@ -14,4 +19,4 @@ The keys of an object or array, deeply nested. ## Defined in -[packages/form-core/src/util-types.ts:85](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/util-types.ts#L85) +[packages/form-core/src/util-types.ts:85](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/util-types.ts#L85) diff --git a/docs/reference/deepvalue.md b/docs/reference/deepvalue.md index 14b04a55c..627ea1e1e 100644 --- a/docs/reference/deepvalue.md +++ b/docs/reference/deepvalue.md @@ -1,3 +1,8 @@ +--- +id: DeepValue +title: DeepValue +--- + # Type Alias: DeepValue\ ```ts @@ -16,4 +21,4 @@ Infer the type of a deeply nested property within an object or an array. ## Defined in -[packages/form-core/src/util-types.ts:109](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/util-types.ts#L109) +[packages/form-core/src/util-types.ts:109](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/util-types.ts#L109) diff --git a/docs/reference/fieldapi.md b/docs/reference/fieldapi.md index 22e9df467..465fb8503 100644 --- a/docs/reference/fieldapi.md +++ b/docs/reference/fieldapi.md @@ -1,3 +1,8 @@ +--- +id: FieldApi +title: FieldApi +--- + # Class: FieldApi\ A class representing the API for managing a form field. @@ -40,7 +45,7 @@ Initializes a new `FieldApi` instance. #### Defined in -[packages/form-core/src/FieldApi.ts:432](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L432) +[packages/form-core/src/FieldApi.ts:432](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L432) ## Properties @@ -54,7 +59,7 @@ A reference to the form API instance. #### Defined in -[packages/form-core/src/FieldApi.ts:395](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L395) +[packages/form-core/src/FieldApi.ts:395](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L395) *** @@ -68,7 +73,7 @@ The field name. #### Defined in -[packages/form-core/src/FieldApi.ts:405](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L405) +[packages/form-core/src/FieldApi.ts:405](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L405) *** @@ -82,7 +87,7 @@ The field options. #### Defined in -[packages/form-core/src/FieldApi.ts:409](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L409) +[packages/form-core/src/FieldApi.ts:409](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L409) *** @@ -96,7 +101,7 @@ The current field state. #### Defined in -[packages/form-core/src/FieldApi.ts:423](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L423) +[packages/form-core/src/FieldApi.ts:423](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L423) *** @@ -110,7 +115,7 @@ The field state store. #### Defined in -[packages/form-core/src/FieldApi.ts:419](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L419) +[packages/form-core/src/FieldApi.ts:419](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L419) ## Methods @@ -128,7 +133,7 @@ Gets the field information object. #### Defined in -[packages/form-core/src/FieldApi.ts:642](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L642) +[packages/form-core/src/FieldApi.ts:642](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L642) *** @@ -146,7 +151,7 @@ Gets the current field metadata. #### Defined in -[packages/form-core/src/FieldApi.ts:621](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L621) +[packages/form-core/src/FieldApi.ts:621](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L621) *** @@ -168,7 +173,7 @@ Use `field.state.value` instead. #### Defined in -[packages/form-core/src/FieldApi.ts:601](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L601) +[packages/form-core/src/FieldApi.ts:601](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L601) *** @@ -186,7 +191,7 @@ Handles the blur event. #### Defined in -[packages/form-core/src/FieldApi.ts:956](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L956) +[packages/form-core/src/FieldApi.ts:956](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L956) *** @@ -208,7 +213,7 @@ Handles the change event. #### Defined in -[packages/form-core/src/FieldApi.ts:949](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L949) +[packages/form-core/src/FieldApi.ts:949](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L949) *** @@ -237,7 +242,7 @@ Inserts a value at the specified index, shifting the subsequent values to the ri #### Defined in -[packages/form-core/src/FieldApi.ts:655](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L655) +[packages/form-core/src/FieldApi.ts:655](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L655) *** @@ -259,7 +264,7 @@ Mounts the field instance to the form. #### Defined in -[packages/form-core/src/FieldApi.ts:517](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L517) +[packages/form-core/src/FieldApi.ts:517](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L517) *** @@ -288,7 +293,7 @@ Moves the value at the first specified index to the second specified index. #### Defined in -[packages/form-core/src/FieldApi.ts:685](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L685) +[packages/form-core/src/FieldApi.ts:685](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L685) *** @@ -312,7 +317,7 @@ Pushes a new value to the field. #### Defined in -[packages/form-core/src/FieldApi.ts:647](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L647) +[packages/form-core/src/FieldApi.ts:647](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L647) *** @@ -336,7 +341,7 @@ Removes a value at the specified index. #### Defined in -[packages/form-core/src/FieldApi.ts:673](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L673) +[packages/form-core/src/FieldApi.ts:673](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L673) *** @@ -365,7 +370,7 @@ Replaces a value at the specified index. #### Defined in -[packages/form-core/src/FieldApi.ts:664](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L664) +[packages/form-core/src/FieldApi.ts:664](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L664) *** @@ -387,7 +392,7 @@ Sets the field metadata. #### Defined in -[packages/form-core/src/FieldApi.ts:636](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L636) +[packages/form-core/src/FieldApi.ts:636](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L636) *** @@ -411,7 +416,7 @@ Sets the field value and run the `change` validator. #### Defined in -[packages/form-core/src/FieldApi.ts:608](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L608) +[packages/form-core/src/FieldApi.ts:608](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L608) *** @@ -440,7 +445,7 @@ Swaps the values at the specified indices. #### Defined in -[packages/form-core/src/FieldApi.ts:679](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L679) +[packages/form-core/src/FieldApi.ts:679](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L679) *** @@ -462,7 +467,7 @@ Updates the field instance with new options. #### Defined in -[packages/form-core/src/FieldApi.ts:564](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L564) +[packages/form-core/src/FieldApi.ts:564](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L564) *** @@ -484,4 +489,4 @@ Validates the field value. #### Defined in -[packages/form-core/src/FieldApi.ts:923](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L923) +[packages/form-core/src/FieldApi.ts:923](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L923) diff --git a/docs/reference/fieldapioptions.md b/docs/reference/fieldapioptions.md index 09c8dbf65..53b2e87e2 100644 --- a/docs/reference/fieldapioptions.md +++ b/docs/reference/fieldapioptions.md @@ -1,3 +1,8 @@ +--- +id: FieldApiOptions +title: FieldApiOptions +--- + # Interface: FieldApiOptions\ An object type representing the required options for the FieldApi class. @@ -34,7 +39,7 @@ If `true`, always run async validation, even if there are errors emitted during #### Defined in -[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L284) +[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L284) *** @@ -52,7 +57,7 @@ The default time to debounce async validation if there is not a more specific de #### Defined in -[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L280) +[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L280) *** @@ -70,7 +75,7 @@ An optional object with default metadata for the field. #### Defined in -[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L302) +[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L302) *** @@ -88,7 +93,7 @@ An optional default value for the field. #### Defined in -[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L276) +[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L276) *** @@ -100,7 +105,7 @@ form: FormApi; #### Defined in -[packages/form-core/src/FieldApi.ts:325](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L325) +[packages/form-core/src/FieldApi.ts:325](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L325) *** @@ -118,7 +123,7 @@ The field name. The type will be `DeepKeys` to ensure your name is #### Defined in -[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L272) +[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L272) *** @@ -136,7 +141,7 @@ A validator provided by an extension, like `yupValidator` from `@tanstack/yup-fo #### Defined in -[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L288) +[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L288) *** @@ -154,4 +159,4 @@ A list of validators to pass to the field #### Defined in -[packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L292) +[packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L292) diff --git a/docs/reference/fieldinfo.md b/docs/reference/fieldinfo.md index d412a0598..45cae791b 100644 --- a/docs/reference/fieldinfo.md +++ b/docs/reference/fieldinfo.md @@ -1,3 +1,8 @@ +--- +id: FieldInfo +title: FieldInfo +--- + # Type Alias: FieldInfo\ ```ts @@ -32,4 +37,4 @@ A record of field validation internal handling. ## Defined in -[packages/form-core/src/FormApi.ts:176](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L176) +[packages/form-core/src/FormApi.ts:176](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L176) diff --git a/docs/reference/fieldmeta.md b/docs/reference/fieldmeta.md index a309dd804..538960af7 100644 --- a/docs/reference/fieldmeta.md +++ b/docs/reference/fieldmeta.md @@ -1,3 +1,8 @@ +--- +id: FieldMeta +title: FieldMeta +--- + # Type Alias: FieldMeta ```ts @@ -58,4 +63,4 @@ A flag indicating whether the field is currently being validated. ## Defined in -[packages/form-core/src/FieldApi.ts:331](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L331) +[packages/form-core/src/FieldApi.ts:331](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L331) diff --git a/docs/reference/fieldoptions.md b/docs/reference/fieldoptions.md index a4ea71ba6..f90d81774 100644 --- a/docs/reference/fieldoptions.md +++ b/docs/reference/fieldoptions.md @@ -1,3 +1,8 @@ +--- +id: FieldOptions +title: FieldOptions +--- + # Interface: FieldOptions\ An object type representing the options for a field in a form. @@ -30,7 +35,7 @@ If `true`, always run async validation, even if there are errors emitted during #### Defined in -[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L284) +[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L284) *** @@ -44,7 +49,7 @@ The default time to debounce async validation if there is not a more specific de #### Defined in -[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L280) +[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L280) *** @@ -58,7 +63,7 @@ An optional object with default metadata for the field. #### Defined in -[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L302) +[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L302) *** @@ -72,7 +77,7 @@ An optional default value for the field. #### Defined in -[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L276) +[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L276) *** @@ -86,7 +91,7 @@ The field name. The type will be `DeepKeys` to ensure your name is #### Defined in -[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L272) +[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L272) *** @@ -100,7 +105,7 @@ A validator provided by an extension, like `yupValidator` from `@tanstack/yup-fo #### Defined in -[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L288) +[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L288) *** @@ -114,4 +119,4 @@ A list of validators to pass to the field #### Defined in -[packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L292) +[packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L292) diff --git a/docs/reference/fieldstate.md b/docs/reference/fieldstate.md index c6c35122a..6af4812d1 100644 --- a/docs/reference/fieldstate.md +++ b/docs/reference/fieldstate.md @@ -1,3 +1,8 @@ +--- +id: FieldState +title: FieldState +--- + # Type Alias: FieldState\ ```ts @@ -30,4 +35,4 @@ The current value of the field. ## Defined in -[packages/form-core/src/FieldApi.ts:361](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L361) +[packages/form-core/src/FieldApi.ts:361](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L361) diff --git a/docs/reference/fieldvalidators.md b/docs/reference/fieldvalidators.md index 68bdc58df..2f2dc8f80 100644 --- a/docs/reference/fieldvalidators.md +++ b/docs/reference/fieldvalidators.md @@ -1,3 +1,8 @@ +--- +id: FieldValidators +title: FieldValidators +--- + # Interface: FieldValidators\ ## Type Parameters @@ -31,7 +36,7 @@ If `validatorAdapter` is passed, this may also accept a property from the respec #### Defined in -[packages/form-core/src/FieldApi.ts:196](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L196) +[packages/form-core/src/FieldApi.ts:196](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L196) *** @@ -52,7 +57,7 @@ is passed, this may also accept a property from the respective adapter #### Defined in -[packages/form-core/src/FieldApi.ts:209](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L209) +[packages/form-core/src/FieldApi.ts:209](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L209) *** @@ -68,7 +73,7 @@ If set to a number larger than 0, will debounce the async validation event by th #### Defined in -[packages/form-core/src/FieldApi.ts:222](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L222) +[packages/form-core/src/FieldApi.ts:222](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L222) *** @@ -82,7 +87,7 @@ An optional list of field names that should trigger this field's `onBlur` and `o #### Defined in -[packages/form-core/src/FieldApi.ts:226](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L226) +[packages/form-core/src/FieldApi.ts:226](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L226) *** @@ -103,7 +108,7 @@ If `validatorAdapter` is passed, this may also accept a property from the respec #### Defined in -[packages/form-core/src/FieldApi.ts:160](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L160) +[packages/form-core/src/FieldApi.ts:160](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L160) *** @@ -124,7 +129,7 @@ is passed, this may also accept a property from the respective adapter #### Defined in -[packages/form-core/src/FieldApi.ts:173](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L173) +[packages/form-core/src/FieldApi.ts:173](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L173) *** @@ -140,7 +145,7 @@ If set to a number larger than 0, will debounce the async validation event by th #### Defined in -[packages/form-core/src/FieldApi.ts:185](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L185) +[packages/form-core/src/FieldApi.ts:185](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L185) *** @@ -154,7 +159,7 @@ An optional list of field names that should trigger this field's `onChange` and #### Defined in -[packages/form-core/src/FieldApi.ts:189](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L189) +[packages/form-core/src/FieldApi.ts:189](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L189) *** @@ -168,7 +173,7 @@ An optional function that takes a param of `formApi` which is a generic type of #### Defined in -[packages/form-core/src/FieldApi.ts:147](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L147) +[packages/form-core/src/FieldApi.ts:147](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L147) *** @@ -189,7 +194,7 @@ If `validatorAdapter` is passed, this may also accept a property from the respec #### Defined in -[packages/form-core/src/FieldApi.ts:233](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L233) +[packages/form-core/src/FieldApi.ts:233](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L233) *** @@ -210,4 +215,4 @@ is passed, this may also accept a property from the respective adapter #### Defined in -[packages/form-core/src/FieldApi.ts:246](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FieldApi.ts#L246) +[packages/form-core/src/FieldApi.ts:246](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L246) diff --git a/docs/reference/formapi.md b/docs/reference/formapi.md index b7e0ffa54..73e2468d9 100644 --- a/docs/reference/formapi.md +++ b/docs/reference/formapi.md @@ -1,3 +1,8 @@ +--- +id: FormApi +title: FormApi +--- + # Class: FormApi\ A class representing the Form API. It handles the logic and interactions with the form state. @@ -32,7 +37,7 @@ Constructs a new `FormApi` instance with the given form options. #### Defined in -[packages/form-core/src/FormApi.ts:345](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L345) +[packages/form-core/src/FormApi.ts:345](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L345) ## Properties @@ -46,7 +51,7 @@ A record of field information for each field in the form. #### Defined in -[packages/form-core/src/FormApi.ts:334](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L334) +[packages/form-core/src/FormApi.ts:334](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L334) *** @@ -60,7 +65,7 @@ The options for the form. #### Defined in -[packages/form-core/src/FormApi.ts:318](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L318) +[packages/form-core/src/FormApi.ts:318](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L318) *** @@ -78,7 +83,7 @@ Please use form.useStore() utility to subscribe to state #### Defined in -[packages/form-core/src/FormApi.ts:330](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L330) +[packages/form-core/src/FormApi.ts:330](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L330) *** @@ -92,7 +97,7 @@ A [TanStack Store instance](https://tanstack.com/store/latest/docs/reference/Sto #### Defined in -[packages/form-core/src/FormApi.ts:322](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L322) +[packages/form-core/src/FormApi.ts:322](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L322) ## Methods @@ -116,7 +121,7 @@ deleteField(field): void #### Defined in -[packages/form-core/src/FormApi.ts:925](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L925) +[packages/form-core/src/FormApi.ts:925](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L925) *** @@ -142,7 +147,7 @@ Gets the field info of the specified field. #### Defined in -[packages/form-core/src/FormApi.ts:843](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L843) +[packages/form-core/src/FormApi.ts:843](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L843) *** @@ -168,7 +173,7 @@ Gets the metadata of the specified field. #### Defined in -[packages/form-core/src/FormApi.ts:834](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L834) +[packages/form-core/src/FormApi.ts:834](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L834) *** @@ -194,7 +199,7 @@ Gets the value of the specified field. #### Defined in -[packages/form-core/src/FormApi.ts:827](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L827) +[packages/form-core/src/FormApi.ts:827](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L827) *** @@ -212,7 +217,7 @@ Handles the form submission, performs validation, and calls the appropriate onSu #### Defined in -[packages/form-core/src/FormApi.ts:767](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L767) +[packages/form-core/src/FormApi.ts:767](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L767) *** @@ -248,7 +253,7 @@ Inserts a value into an array field at the specified index, shifting the subsequ #### Defined in -[packages/form-core/src/FormApi.ts:957](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L957) +[packages/form-core/src/FormApi.ts:957](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L957) *** @@ -264,7 +269,7 @@ mount(): void #### Defined in -[packages/form-core/src/FormApi.ts:443](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L443) +[packages/form-core/src/FormApi.ts:443](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L443) *** @@ -300,7 +305,7 @@ Moves the value at the first specified index to the second specified index withi #### Defined in -[packages/form-core/src/FormApi.ts:1075](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L1075) +[packages/form-core/src/FormApi.ts:1075](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L1075) *** @@ -333,7 +338,7 @@ Pushes a value into an array field. #### Defined in -[packages/form-core/src/FormApi.ts:939](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L939) +[packages/form-core/src/FormApi.ts:939](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L939) *** @@ -366,7 +371,7 @@ Removes a value from an array field at the specified index. #### Defined in -[packages/form-core/src/FormApi.ts:1010](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L1010) +[packages/form-core/src/FormApi.ts:1010](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L1010) *** @@ -402,7 +407,7 @@ Replaces a value into an array field at the specified index. #### Defined in -[packages/form-core/src/FormApi.ts:984](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L984) +[packages/form-core/src/FormApi.ts:984](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L984) *** @@ -420,7 +425,7 @@ Resets the form state to the default values. #### Defined in -[packages/form-core/src/FormApi.ts:505](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L505) +[packages/form-core/src/FormApi.ts:505](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L505) *** @@ -444,7 +449,7 @@ resetFieldMeta(fieldMeta): Record #### Defined in -[packages/form-core/src/FormApi.ts:877](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L877) +[packages/form-core/src/FormApi.ts:877](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L877) *** @@ -472,7 +477,7 @@ Updates the metadata of the specified field. #### Defined in -[packages/form-core/src/FormApi.ts:862](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L862) +[packages/form-core/src/FormApi.ts:862](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L862) *** @@ -505,7 +510,7 @@ Sets the value of the specified field and optionally updates the touched state. #### Defined in -[packages/form-core/src/FormApi.ts:900](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L900) +[packages/form-core/src/FormApi.ts:900](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L900) *** @@ -541,7 +546,7 @@ Swaps the values at the specified indices within an array field. #### Defined in -[packages/form-core/src/FormApi.ts:1049](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L1049) +[packages/form-core/src/FormApi.ts:1049](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L1049) *** @@ -563,7 +568,7 @@ Updates the form options and form state. #### Defined in -[packages/form-core/src/FormApi.ts:465](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L465) +[packages/form-core/src/FormApi.ts:465](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L465) *** @@ -585,7 +590,7 @@ Validates all fields in the form using the correct handlers for a given validati #### Defined in -[packages/form-core/src/FormApi.ts:520](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L520) +[packages/form-core/src/FormApi.ts:520](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L520) *** @@ -618,7 +623,7 @@ Validates the children of a specified array in the form starting from a given in #### Defined in -[packages/form-core/src/FormApi.ts:547](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L547) +[packages/form-core/src/FormApi.ts:547](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L547) *** @@ -646,4 +651,4 @@ Validates a specified field in the form using the correct handlers for a given v #### Defined in -[packages/form-core/src/FormApi.ts:586](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L586) +[packages/form-core/src/FormApi.ts:586](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L586) diff --git a/docs/reference/formoptions.md b/docs/reference/formoptions.md index 87467920d..642b33ae6 100644 --- a/docs/reference/formoptions.md +++ b/docs/reference/formoptions.md @@ -1,3 +1,8 @@ +--- +id: formOptions +title: formOptions +--- + # Function: formOptions() ```ts @@ -20,4 +25,4 @@ function formOptions(defaultOpts?): undefined | FormO ## Defined in -[packages/form-core/src/formOptions.ts:4](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/formOptions.ts#L4) +[packages/form-core/src/formOptions.ts:4](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/formOptions.ts#L4) diff --git a/docs/reference/formstate.md b/docs/reference/formstate.md index 0429be6f1..dfd7f07da 100644 --- a/docs/reference/formstate.md +++ b/docs/reference/formstate.md @@ -1,3 +1,8 @@ +--- +id: FormState +title: FormState +--- + # Type Alias: FormState\ ```ts @@ -158,4 +163,4 @@ The current values of the form fields. ## Defined in -[packages/form-core/src/FormApi.ts:198](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L198) +[packages/form-core/src/FormApi.ts:198](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L198) diff --git a/docs/reference/formvalidators.md b/docs/reference/formvalidators.md index c2c3c4d94..0917c642a 100644 --- a/docs/reference/formvalidators.md +++ b/docs/reference/formvalidators.md @@ -1,3 +1,8 @@ +--- +id: FormValidators +title: FormValidators +--- + # Interface: FormValidators\ ## Type Parameters @@ -18,7 +23,7 @@ Optional function that validates the form data when a field loses focus, returns #### Defined in -[packages/form-core/src/FormApi.ts:89](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L89) +[packages/form-core/src/FormApi.ts:89](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L89) *** @@ -32,7 +37,7 @@ Optional onBlur asynchronous validation method for when a field loses focus retu #### Defined in -[packages/form-core/src/FormApi.ts:93](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L93) +[packages/form-core/src/FormApi.ts:93](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L93) *** @@ -46,7 +51,7 @@ The default time in milliseconds that if set to a number larger than 0, will deb #### Defined in -[packages/form-core/src/FormApi.ts:97](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L97) +[packages/form-core/src/FormApi.ts:97](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L97) *** @@ -60,7 +65,7 @@ Optional function that checks the validity of your data whenever a value changes #### Defined in -[packages/form-core/src/FormApi.ts:77](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L77) +[packages/form-core/src/FormApi.ts:77](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L77) *** @@ -74,7 +79,7 @@ Optional onChange asynchronous counterpart to onChange. Useful for more complex #### Defined in -[packages/form-core/src/FormApi.ts:81](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L81) +[packages/form-core/src/FormApi.ts:81](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L81) *** @@ -88,7 +93,7 @@ The default time in milliseconds that if set to a number larger than 0, will deb #### Defined in -[packages/form-core/src/FormApi.ts:85](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L85) +[packages/form-core/src/FormApi.ts:85](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L85) *** @@ -102,7 +107,7 @@ Optional function that fires as soon as the component mounts. #### Defined in -[packages/form-core/src/FormApi.ts:73](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L73) +[packages/form-core/src/FormApi.ts:73](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L73) *** @@ -114,7 +119,7 @@ optional onSubmit: FormValidateOrFn; #### Defined in -[packages/form-core/src/FormApi.ts:98](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L98) +[packages/form-core/src/FormApi.ts:98](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L98) *** @@ -126,4 +131,4 @@ optional onSubmitAsync: FormAsyncValidateOrFn; #### Defined in -[packages/form-core/src/FormApi.ts:99](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L99) +[packages/form-core/src/FormApi.ts:99](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L99) diff --git a/docs/reference/index.md b/docs/reference/index.md index 30c3aeb86..161fbc60b 100644 --- a/docs/reference/index.md +++ b/docs/reference/index.md @@ -1,3 +1,8 @@ +--- +id: "@tanstack/form-core" +title: "@tanstack/form-core" +--- + # @tanstack/form-core ## Classes diff --git a/docs/reference/mergeform.md b/docs/reference/mergeform.md index 02eb444b2..2639b964d 100644 --- a/docs/reference/mergeform.md +++ b/docs/reference/mergeform.md @@ -1,3 +1,8 @@ +--- +id: mergeForm +title: mergeForm +--- + # Function: mergeForm() ```ts @@ -22,4 +27,4 @@ function mergeForm(baseForm, state): FormApi ```ts @@ -12,4 +17,4 @@ type Updater: TOutput | UpdaterFn; ## Defined in -[packages/form-core/src/utils.ts:7](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/utils.ts#L7) +[packages/form-core/src/utils.ts:7](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/utils.ts#L7) diff --git a/docs/reference/updaterfn.md b/docs/reference/updaterfn.md index a5a69ab32..217f66572 100644 --- a/docs/reference/updaterfn.md +++ b/docs/reference/updaterfn.md @@ -1,3 +1,8 @@ +--- +id: UpdaterFn +title: UpdaterFn +--- + # Type Alias: UpdaterFn()\ ```ts @@ -20,4 +25,4 @@ type UpdaterFn: (input) => TOutput; ## Defined in -[packages/form-core/src/utils.ts:5](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/utils.ts#L5) +[packages/form-core/src/utils.ts:5](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/utils.ts#L5) diff --git a/docs/reference/validationerror.md b/docs/reference/validationerror.md index d1ffbd28a..659be7cf0 100644 --- a/docs/reference/validationerror.md +++ b/docs/reference/validationerror.md @@ -1,3 +1,8 @@ +--- +id: ValidationError +title: ValidationError +--- + # Type Alias: ValidationError ```ts @@ -6,4 +11,4 @@ type ValidationError: undefined | false | null | string; ## Defined in -[packages/form-core/src/types.ts:1](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/types.ts#L1) +[packages/form-core/src/types.ts:1](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/types.ts#L1) diff --git a/docs/reference/validationmeta.md b/docs/reference/validationmeta.md index 8f0997457..31a4c721c 100644 --- a/docs/reference/validationmeta.md +++ b/docs/reference/validationmeta.md @@ -1,3 +1,8 @@ +--- +id: ValidationMeta +title: ValidationMeta +--- + # Type Alias: ValidationMeta ```ts @@ -18,4 +23,4 @@ An abort controller stored in memory to cancel previous async validation attempt ## Defined in -[packages/form-core/src/FormApi.ts:166](https://github.com/TanStack/form/blob/2bebfd5214c4cdfbf6feacb7b1e25a6825957062/packages/form-core/src/FormApi.ts#L166) +[packages/form-core/src/FormApi.ts:166](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L166) diff --git a/knip.json b/knip.json index d136a3142..b468fe54c 100644 --- a/knip.json +++ b/knip.json @@ -1,6 +1,6 @@ { "$schema": "https://unpkg.com/knip@5/schema.json", - "ignoreWorkspaces": ["examples/**"], - "ignoreDependencies": ["@tanstack/start"], - "ignore": ["scripts/typedoc-remove-prefix.js"] + "ignore": ["scripts/typedoc-remove-prefix.js"], + "ignoreDependencies": ["@tanstack/start", "typedoc-plugin-frontmatter"], + "ignoreWorkspaces": ["examples/**"] } diff --git a/package.json b/package.json index 0d5c212a8..b7ddcdd33 100644 --- a/package.json +++ b/package.json @@ -63,6 +63,7 @@ "sherif": "^0.10.0", "solid-js": "^1.8.18", "typedoc": "^0.26.4", + "typedoc-plugin-frontmatter": "^1.0.0", "typedoc-plugin-markdown": "^4.2.1", "typescript": "5.4.2", "typescript49": "npm:typescript@4.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 402e5c4a3..b66ffd5de 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -80,6 +80,9 @@ importers: typedoc: specifier: ^0.26.4 version: 0.26.4(typescript@5.4.2) + typedoc-plugin-frontmatter: + specifier: ^1.0.0 + version: 1.0.0(typedoc-plugin-markdown@4.2.1(typedoc@0.26.4(typescript@5.4.2))) typedoc-plugin-markdown: specifier: ^4.2.1 version: 4.2.1(typedoc@0.26.4(typescript@5.4.2)) @@ -8710,6 +8713,11 @@ packages: typed-assert@1.0.9: resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} + typedoc-plugin-frontmatter@1.0.0: + resolution: {integrity: sha512-Mqn96+RjUjPUz/42H8MOp/8eOKjE5MVIgZRFDGmSI2YuggnMZSfh5MMpvd6ykjNTpq7gV5D2iwjqLt8nYRg9rg==} + peerDependencies: + typedoc-plugin-markdown: '>=4.0.0' + typedoc-plugin-markdown@4.2.1: resolution: {integrity: sha512-7hQt/1WaW/VI4+x3sxwcCGsEylP1E1GvF6OTTELK5sfTEp6AeK+83jkCOgZGp1pI2DiOammMYQMnxxOny9TKsQ==} engines: {node: '>= 18'} @@ -18032,6 +18040,11 @@ snapshots: typed-assert@1.0.9: {} + typedoc-plugin-frontmatter@1.0.0(typedoc-plugin-markdown@4.2.1(typedoc@0.26.4(typescript@5.4.2))): + dependencies: + typedoc-plugin-markdown: 4.2.1(typedoc@0.26.4(typescript@5.4.2)) + yaml: 2.4.5 + typedoc-plugin-markdown@4.2.1(typedoc@0.26.4(typescript@5.4.2)): dependencies: typedoc: 0.26.4(typescript@5.4.2) diff --git a/scripts/reference-docs.js b/scripts/reference-docs.js index 1701c199c..bbcb738fc 100644 --- a/scripts/reference-docs.js +++ b/scripts/reference-docs.js @@ -11,6 +11,7 @@ const __dirname = fileURLToPath(new URL('.', import.meta.url)) const options = { plugin: [ 'typedoc-plugin-markdown', + 'typedoc-plugin-frontmatter', resolve(__dirname, './typedoc-remove-prefix.js'), ], hideGenerator: true, diff --git a/scripts/typedoc-remove-prefix.js b/scripts/typedoc-remove-prefix.js index f9cfc8d76..14c5e2b67 100644 --- a/scripts/typedoc-remove-prefix.js +++ b/scripts/typedoc-remove-prefix.js @@ -1,9 +1,24 @@ -import { MarkdownRendererEvent } from 'typedoc-plugin-markdown' +import { + MarkdownPageEvent, + MarkdownRendererEvent, +} from 'typedoc-plugin-markdown' /** * @param {import("typedoc-plugin-markdown").MarkdownApplication} app */ export function load(app) { + // Add `id` and `title` to frontmatter + app.renderer.on( + MarkdownPageEvent.BEGIN, + /** @param {import('typedoc-plugin-markdown').MarkdownPageEvent} page */ + (page) => { + page.frontmatter = { + id: page.model.name, + title: page.model.name, + } + }, + ) + // Rename output files app.renderer.on( MarkdownRendererEvent.BEGIN, /** From 4fb15b4c034f11c9385c70c9beb74c336a43b645 Mon Sep 17 00:00:00 2001 From: Minko Gechev Date: Fri, 19 Jul 2024 00:45:40 -0700 Subject: [PATCH 14/17] docs: update the syntax highlighting for angular (#869) --- docs/framework/angular/guides/arrays.md | 10 +++---- .../angular/guides/basic-concepts.md | 8 +++--- docs/framework/angular/guides/validation.md | 26 +++++++++---------- docs/framework/angular/quick-start.md | 2 +- 4 files changed, 23 insertions(+), 23 deletions(-) diff --git a/docs/framework/angular/guides/arrays.md b/docs/framework/angular/guides/arrays.md index f37b64d6f..70c867fbb 100644 --- a/docs/framework/angular/guides/arrays.md +++ b/docs/framework/angular/guides/arrays.md @@ -9,7 +9,7 @@ TanStack Form supports arrays as values in a form, including sub-object values i To use an array, you can use `field.api.state.value` on an array value: -```typescript +```angular-ts @Component({ selector: 'app-root', standalone: true, @@ -38,7 +38,7 @@ export class AppComponent { This will generate the mapped JSX every time you run `pushValue` on `field`: -```html +```angular-html @@ -46,7 +46,7 @@ This will generate the mapped JSX every time you run `pushValue` on `field`: Finally, you can use a subfield like so: -```html +```angular-html While it's unfortunate that you need to use a function to get the field name, it's a requirement for how our strict TypeScript types work. > > See, if we did the following: -> ```html +> ```angular-html > > ``` > @@ -91,7 +91,7 @@ export class AppComponent { ## Full Example -```typescript +```angular-ts @Component({ selector: 'app-root', standalone: true, diff --git a/docs/framework/angular/guides/basic-concepts.md b/docs/framework/angular/guides/basic-concepts.md index d7d3a146b..0a5073a75 100644 --- a/docs/framework/angular/guides/basic-concepts.md +++ b/docs/framework/angular/guides/basic-concepts.md @@ -58,7 +58,7 @@ The Field API is an object accessed in the `tanstackField.api` property when cre Example: -```html +```angular-html Date: Fri, 19 Jul 2024 19:25:28 +1000 Subject: [PATCH 15/17] ci: Add autofix.yml (#870) --- .github/workflows/autofix.yml | 29 +++++++++++++++++++++++++++++ scripts/config.js | 5 +---- 2 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/autofix.yml diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml new file mode 100644 index 000000000..9635a1faa --- /dev/null +++ b/.github/workflows/autofix.yml @@ -0,0 +1,29 @@ +name: autofix.ci # needed to securely identify the workflow + +on: + pull_request: + push: + branches: [main, alpha, beta] + +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.ref }} + cancel-in-progress: true + +permissions: + contents: read + +jobs: + autofix: + name: autofix + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Tools + uses: tanstack/config/.github/setup@629cd3152485cbe985f5a7e66d370c858132c517 + - name: Fix formatting + run: pnpm prettier:write + - name: Apply fixes + uses: autofix-ci/action@dd55f44df8f7cdb7a6bf74c78677eb8acd40cd0a + with: + commit-message: 'ci: apply automated fixes' diff --git a/scripts/config.js b/scripts/config.js index 3437bcc3e..4da21515e 100644 --- a/scripts/config.js +++ b/scripts/config.js @@ -54,15 +54,12 @@ export const branchConfigs = { main: { prerelease: false, }, - next: { + alpha: { prerelease: true, }, beta: { prerelease: true, }, - alpha: { - prerelease: true, - }, } const __dirname = fileURLToPath(new URL('.', import.meta.url)) From 6fe229b574b19f27f6527bee32767d94f3f4d811 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Fri, 19 Jul 2024 19:52:38 +1000 Subject: [PATCH 16/17] docs(typedoc): Update output filename (#871) * docs(typedoc): Update output filename * Update config.json --- docs/config.json | 82 ++++----- .../{tanstackfield.md => TanStackField.md} | 28 +-- docs/framework/angular/reference/index.md | 6 +- .../{injectform.md => injectForm.md} | 2 +- .../{injectstore.md => injectStore.md} | 2 +- ...ontroller.md => TanStackFormController.md} | 12 +- docs/framework/lit/reference/index.md | 2 +- .../react/reference/{field.md => Field.md} | 2 +- .../{fieldcomponent.md => FieldComponent.md} | 2 +- docs/framework/react/reference/UseField.md | 40 +++++ docs/framework/react/reference/index.md | 12 +- .../reference/{usefield.md => useField.md} | 2 +- .../reference/{useform.md => useForm.md} | 2 +- .../{usetransform.md => useTransform.md} | 2 +- docs/framework/solid/reference/CreateField.md | 40 +++++ .../solid/reference/{field.md => Field.md} | 2 +- .../{fieldcomponent.md => FieldComponent.md} | 2 +- .../{createfield.md => createField.md} | 2 +- .../{createform.md => createForm.md} | 2 +- docs/framework/solid/reference/index.md | 10 +- .../vue/reference/{field.md => Field.md} | 2 +- .../{fieldcomponent.md => FieldComponent.md} | 2 +- docs/framework/vue/reference/UseField.md | 48 ++++++ docs/framework/vue/reference/index.md | 10 +- .../reference/{usefield.md => useField.md} | 2 +- .../vue/reference/{useform.md => useForm.md} | 2 +- docs/reference/{deepkeys.md => DeepKeys.md} | 2 +- docs/reference/{deepvalue.md => DeepValue.md} | 2 +- docs/reference/{fieldapi.md => FieldApi.md} | 68 ++++---- ...{fieldapioptions.md => FieldApiOptions.md} | 38 ++-- docs/reference/{fieldinfo.md => FieldInfo.md} | 2 +- docs/reference/{fieldmeta.md => FieldMeta.md} | 2 +- .../{fieldoptions.md => FieldOptions.md} | 22 +-- .../{fieldstate.md => FieldState.md} | 2 +- ...{fieldvalidators.md => FieldValidators.md} | 28 +-- docs/reference/{formapi.md => FormApi.md} | 82 ++++----- docs/reference/FormOptions.md | 162 ++++++++++++++++++ docs/reference/{formstate.md => FormState.md} | 2 +- .../{formvalidators.md => FormValidators.md} | 18 +- docs/reference/{updater.md => Updater.md} | 2 +- docs/reference/{updaterfn.md => UpdaterFn.md} | 2 +- ...{validationerror.md => ValidationError.md} | 2 +- .../{validationmeta.md => ValidationMeta.md} | 2 +- .../{formoptions.md => formOptions.md} | 6 +- docs/reference/index.md | 38 ++-- docs/reference/{mergeform.md => mergeForm.md} | 8 +- scripts/typedoc-remove-prefix.js | 2 +- 47 files changed, 551 insertions(+), 261 deletions(-) rename docs/framework/angular/reference/{tanstackfield.md => TanStackField.md} (85%) rename docs/framework/angular/reference/{injectform.md => injectForm.md} (78%) rename docs/framework/angular/reference/{injectstore.md => injectStore.md} (80%) rename docs/framework/lit/reference/{tanstackformcontroller.md => TanStackFormController.md} (88%) rename docs/framework/react/reference/{field.md => Field.md} (87%) rename docs/framework/react/reference/{fieldcomponent.md => FieldComponent.md} (88%) create mode 100644 docs/framework/react/reference/UseField.md rename docs/framework/react/reference/{usefield.md => useField.md} (89%) rename docs/framework/react/reference/{useform.md => useForm.md} (86%) rename docs/framework/react/reference/{usetransform.md => useTransform.md} (83%) create mode 100644 docs/framework/solid/reference/CreateField.md rename docs/framework/solid/reference/{field.md => Field.md} (85%) rename docs/framework/solid/reference/{fieldcomponent.md => FieldComponent.md} (88%) rename docs/framework/solid/reference/{createfield.md => createField.md} (83%) rename docs/framework/solid/reference/{createform.md => createForm.md} (80%) rename docs/framework/vue/reference/{field.md => Field.md} (92%) rename docs/framework/vue/reference/{fieldcomponent.md => FieldComponent.md} (94%) create mode 100644 docs/framework/vue/reference/UseField.md rename docs/framework/vue/reference/{usefield.md => useField.md} (94%) rename docs/framework/vue/reference/{useform.md => useForm.md} (90%) rename docs/reference/{deepkeys.md => DeepKeys.md} (91%) rename docs/reference/{deepvalue.md => DeepValue.md} (95%) rename docs/reference/{fieldapi.md => FieldApi.md} (77%) rename docs/reference/{fieldapioptions.md => FieldApiOptions.md} (68%) rename docs/reference/{fieldinfo.md => FieldInfo.md} (92%) rename docs/reference/{fieldmeta.md => FieldMeta.md} (94%) rename docs/reference/{fieldoptions.md => FieldOptions.md} (73%) rename docs/reference/{fieldstate.md => FieldState.md} (88%) rename docs/reference/{fieldvalidators.md => FieldValidators.md} (85%) rename docs/reference/{formapi.md => FormApi.md} (79%) create mode 100644 docs/reference/FormOptions.md rename docs/reference/{formstate.md => FormState.md} (97%) rename docs/reference/{formvalidators.md => FormValidators.md} (83%) rename docs/reference/{updater.md => Updater.md} (83%) rename docs/reference/{updaterfn.md => UpdaterFn.md} (85%) rename docs/reference/{validationerror.md => ValidationError.md} (79%) rename docs/reference/{validationmeta.md => ValidationMeta.md} (88%) rename docs/reference/{formoptions.md => formOptions.md} (72%) rename docs/reference/{mergeform.md => mergeForm.md} (67%) diff --git a/docs/config.json b/docs/config.json index 6f362eb73..220237d0a 100644 --- a/docs/config.json +++ b/docs/config.json @@ -192,40 +192,40 @@ "label": "API Reference", "children": [ { "label": "JavaScript Reference", "to": "reference/index" }, - { "label": "Classes / FieldApi", "to": "reference/fieldapi" }, - { "label": "Classes / FormApi", "to": "reference/formapi" }, - { "label": "Functions / formOptions", "to": "reference/formoptions" }, - { "label": "Functions / mergeForm", "to": "reference/mergeform" }, + { "label": "Classes / FieldApi", "to": "reference/FieldApi" }, + { "label": "Classes / FormApi", "to": "reference/FormApi" }, + { "label": "Functions / formOptions", "to": "reference/formOptions" }, + { "label": "Functions / mergeForm", "to": "reference/mergeForm" }, { "label": "Interfaces / FieldApiOptions", - "to": "reference/fieldapioptions" + "to": "reference/FieldApiOptions" }, { "label": "Interfaces / FieldOptions", - "to": "reference/fieldoptions" + "to": "reference/FieldOptions" }, { "label": "Interfaces / FieldValidators", - "to": "reference/fieldvalidators" + "to": "reference/FieldValidators" }, - { "label": "Interfaces / FormOptions", "to": "reference/formoptions" }, + { "label": "Interfaces / FormOptions", "to": "reference/FormOptions" }, { "label": "Interfaces / FormValidators", - "to": "reference/formvalidators" + "to": "reference/FormValidators" }, - { "label": "Types / DeepKeys", "to": "reference/deepkeys" }, - { "label": "Types / DeepValue", "to": "reference/deepvalue" }, - { "label": "Types / FieldInfo", "to": "reference/fieldinfo" }, - { "label": "Types / FieldMeta", "to": "reference/fieldmeta" }, - { "label": "Types / FieldState", "to": "reference/fieldstate" }, - { "label": "Types / FormState", "to": "reference/formstate" }, - { "label": "Types / Updater", "to": "reference/updater" }, - { "label": "Types / UpdaterFn", "to": "reference/updaterfn" }, + { "label": "Types / DeepKeys", "to": "reference/DeepKeys" }, + { "label": "Types / DeepValue", "to": "reference/DeepValue" }, + { "label": "Types / FieldInfo", "to": "reference/FieldInfo" }, + { "label": "Types / FieldMeta", "to": "reference/FieldMeta" }, + { "label": "Types / FieldState", "to": "reference/FieldState" }, + { "label": "Types / FormState", "to": "reference/FormState" }, + { "label": "Types / Updater", "to": "reference/Updater" }, + { "label": "Types / UpdaterFn", "to": "reference/UpdaterFn" }, { "label": "Types / ValidationError", - "to": "reference/validationerror" + "to": "reference/ValidationError" }, - { "label": "Types / ValidationMeta", "to": "reference/validationmeta" } + { "label": "Types / ValidationMeta", "to": "reference/ValidationMeta" } ], "frameworks": [ { @@ -237,35 +237,35 @@ }, { "label": "Functions / createServerValidate", - "to": "framework/react/reference/createservervalidate" + "to": "framework/react/reference/createServerValidate" }, { "label": "Functions / Field", - "to": "framework/react/reference/field" + "to": "framework/react/reference/Field" }, { "label": "Functions / useField", - "to": "framework/react/reference/usefield" + "to": "framework/react/reference/useField" }, { "label": "Functions / useForm", - "to": "framework/react/reference/useform" + "to": "framework/react/reference/useForm" }, { "label": "Functions / useTransform", - "to": "framework/react/reference/usetransform" + "to": "framework/react/reference/useTransform" }, { "label": "Types / FieldComponent", - "to": "framework/react/reference/fieldcomponent" + "to": "framework/react/reference/FieldComponent" }, { "label": "Types / UseField", - "to": "framework/react/reference/usefield" + "to": "framework/react/reference/UseField" }, { "label": "Variables / initialFormState", - "to": "framework/react/reference/initialformstate" + "to": "framework/react/reference/initialFormState" } ] }, @@ -275,23 +275,23 @@ { "label": "Vue Reference", "to": "framework/vue/reference/index" }, { "label": "Functions / Field", - "to": "framework/vue/reference/field" + "to": "framework/vue/reference/Field" }, { "label": "Functions / useField", - "to": "framework/vue/reference/usefield" + "to": "framework/vue/reference/useField" }, { "label": "Functions / useForm", - "to": "framework/vue/reference/useform" + "to": "framework/vue/reference/useForm" }, { "label": "Types / FieldComponent", - "to": "framework/vue/reference/fieldcomponent" + "to": "framework/vue/reference/FieldComponent" }, { "label": "Types / UseField", - "to": "framework/vue/reference/usefield" + "to": "framework/vue/reference/UseField" } ] }, @@ -304,23 +304,23 @@ }, { "label": "Functions / createField", - "to": "framework/solid/reference/createfield" + "to": "framework/solid/reference/createField" }, { "label": "Functions / createForm", - "to": "framework/solid/reference/createform" + "to": "framework/solid/reference/createForm" }, { "label": "Functions / Field", - "to": "framework/solid/reference/field" + "to": "framework/solid/reference/Field" }, { "label": "Types / CreateField", - "to": "framework/solid/reference/createfield" + "to": "framework/solid/reference/CreateField" }, { "label": "Types / FieldComponent", - "to": "framework/solid/reference/fieldcomponent" + "to": "framework/solid/reference/FieldComponent" } ] }, @@ -330,7 +330,7 @@ { "label": "Lit Reference", "to": "framework/lit/reference/index" }, { "label": "Classes / TanStackFormController", - "to": "framework/lit/reference/tanstackformcontroller" + "to": "framework/lit/reference/TanStackFormController" } ] }, @@ -343,15 +343,15 @@ }, { "label": "Classes / TanStackField", - "to": "framework/angular/reference/tanstackfield" + "to": "framework/angular/reference/TanStackField" }, { "label": "Functions / injectForm", - "to": "framework/angular/reference/injectform" + "to": "framework/angular/reference/injectForm" }, { "label": "Functions / injectStore", - "to": "framework/angular/reference/injectstore" + "to": "framework/angular/reference/injectStore" } ] } diff --git a/docs/framework/angular/reference/tanstackfield.md b/docs/framework/angular/reference/TanStackField.md similarity index 85% rename from docs/framework/angular/reference/tanstackfield.md rename to docs/framework/angular/reference/TanStackField.md index 39b6c7774..30a3cb1a9 100644 --- a/docs/framework/angular/reference/tanstackfield.md +++ b/docs/framework/angular/reference/TanStackField.md @@ -34,7 +34,7 @@ new TanStackField(): #### Returns -[`TanStackField`](tanstackfield.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> +[`TanStackField`](TanStackField.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> ## Properties @@ -46,7 +46,7 @@ api: FieldApi; #### Defined in -[tanstack-field.directive.ts:61](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L61) +[tanstack-field.directive.ts:61](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L61) *** @@ -64,7 +64,7 @@ If `true`, always run async validation, even if there are errors emitted during #### Defined in -[tanstack-field.directive.ts:50](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L50) +[tanstack-field.directive.ts:50](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L50) *** @@ -82,7 +82,7 @@ The default time to debounce async validation if there is not a more specific de #### Defined in -[tanstack-field.directive.ts:49](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L49) +[tanstack-field.directive.ts:49](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L49) *** @@ -100,7 +100,7 @@ An optional object with default metadata for the field. #### Defined in -[tanstack-field.directive.ts:59](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L59) +[tanstack-field.directive.ts:59](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L59) *** @@ -118,7 +118,7 @@ An optional default value for the field. #### Defined in -[tanstack-field.directive.ts:48](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L48) +[tanstack-field.directive.ts:48](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L48) *** @@ -136,7 +136,7 @@ The field name. The type will be `DeepKeys` to ensure your name is #### Defined in -[tanstack-field.directive.ts:44](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L44) +[tanstack-field.directive.ts:44](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L44) *** @@ -148,7 +148,7 @@ tanstackField: FormApi; #### Defined in -[tanstack-field.directive.ts:52](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L52) +[tanstack-field.directive.ts:52](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L52) *** @@ -164,7 +164,7 @@ optional unmount: () => void; #### Defined in -[tanstack-field.directive.ts:76](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L76) +[tanstack-field.directive.ts:76](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L76) *** @@ -182,7 +182,7 @@ A validator provided by an extension, like `yupValidator` from `@tanstack/yup-fo #### Defined in -[tanstack-field.directive.ts:51](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L51) +[tanstack-field.directive.ts:51](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L51) *** @@ -200,7 +200,7 @@ A list of validators to pass to the field #### Defined in -[tanstack-field.directive.ts:56](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L56) +[tanstack-field.directive.ts:56](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L56) ## Methods @@ -225,7 +225,7 @@ children are checked. #### Defined in -[tanstack-field.directive.ts:88](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L88) +[tanstack-field.directive.ts:88](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L88) *** @@ -248,7 +248,7 @@ before a directive, pipe, or service instance is destroyed. #### Defined in -[tanstack-field.directive.ts:84](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L84) +[tanstack-field.directive.ts:84](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L84) *** @@ -274,4 +274,4 @@ It is invoked only once when the directive is instantiated. #### Defined in -[tanstack-field.directive.ts:78](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/tanstack-field.directive.ts#L78) +[tanstack-field.directive.ts:78](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/tanstack-field.directive.ts#L78) diff --git a/docs/framework/angular/reference/index.md b/docs/framework/angular/reference/index.md index b8e5b5778..7c69077c7 100644 --- a/docs/framework/angular/reference/index.md +++ b/docs/framework/angular/reference/index.md @@ -7,9 +7,9 @@ title: "@tanstack/angular-form" ## Classes -- [TanStackField](tanstackfield.md) +- [TanStackField](TanStackField.md) ## Functions -- [injectForm](injectform.md) -- [injectStore](injectstore.md) +- [injectForm](injectForm.md) +- [injectStore](injectStore.md) diff --git a/docs/framework/angular/reference/injectform.md b/docs/framework/angular/reference/injectForm.md similarity index 78% rename from docs/framework/angular/reference/injectform.md rename to docs/framework/angular/reference/injectForm.md index 28f52e204..7e3a30ad9 100644 --- a/docs/framework/angular/reference/injectform.md +++ b/docs/framework/angular/reference/injectForm.md @@ -25,4 +25,4 @@ function injectForm(opts?): FormApi(form, selector?): Sig ## Defined in -[inject-store.ts:4](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/angular-form/src/inject-store.ts#L4) +[inject-store.ts:4](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/angular-form/src/inject-store.ts#L4) diff --git a/docs/framework/lit/reference/tanstackformcontroller.md b/docs/framework/lit/reference/TanStackFormController.md similarity index 88% rename from docs/framework/lit/reference/tanstackformcontroller.md rename to docs/framework/lit/reference/TanStackFormController.md index 230031364..0488a548a 100644 --- a/docs/framework/lit/reference/tanstackformcontroller.md +++ b/docs/framework/lit/reference/TanStackFormController.md @@ -31,11 +31,11 @@ new TanStackFormController(host, config?): TanStack #### Returns -[`TanStackFormController`](tanstackformcontroller.md)\<`TParentData`, `TFormValidator`\> +[`TanStackFormController`](TanStackFormController.md)\<`TParentData`, `TFormValidator`\> #### Defined in -[tanstack-form-controller.ts:93](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/lit-form/src/tanstack-form-controller.ts#L93) +[tanstack-form-controller.ts:93](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/lit-form/src/tanstack-form-controller.ts#L93) ## Properties @@ -47,7 +47,7 @@ api: FormApi; #### Defined in -[tanstack-form-controller.ts:91](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/lit-form/src/tanstack-form-controller.ts#L91) +[tanstack-form-controller.ts:91](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/lit-form/src/tanstack-form-controller.ts#L91) ## Methods @@ -101,7 +101,7 @@ render: renderCallback + +```ts +type UseField: (opts) => FieldApi; +``` + +A type representing a hook for using a field in a form with the given form data type. + +A function that takes an optional object with a `name` property and field options, and returns a `FieldApi` instance for the specified field. + +## Type Parameters + +• **TParentData** + +• **TFormValidator** *extends* `Validator`\<`TParentData`, `unknown`\> \| `undefined` = `undefined` + +## Type Parameters + +• **TName** *extends* `DeepKeys`\<`TParentData`\> + +• **TFieldValidator** *extends* `Validator`\<`DeepValue`\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` + +• **TData** *extends* `DeepValue`\<`TParentData`, `TName`\> = `DeepValue`\<`TParentData`, `TName`\> + +## Parameters + +• **opts**: `Omit`\<`UseFieldOptions`\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\>, `"form"`\> + +## Returns + +`FieldApi`\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> + +## Defined in + +[useField.tsx:25](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/react-form/src/useField.tsx#L25) diff --git a/docs/framework/react/reference/index.md b/docs/framework/react/reference/index.md index 79989df76..d7932ad72 100644 --- a/docs/framework/react/reference/index.md +++ b/docs/framework/react/reference/index.md @@ -7,12 +7,12 @@ title: "@tanstack/react-form" ## Type Aliases -- [FieldComponent](fieldcomponent.md) -- [UseField](usefield.md) +- [FieldComponent](FieldComponent.md) +- [UseField](UseField.md) ## Functions -- [Field](field.md) -- [useField](usefield.md) -- [useForm](useform.md) -- [useTransform](usetransform.md) +- [Field](Field.md) +- [useField](useField.md) +- [useForm](useForm.md) +- [useTransform](useTransform.md) diff --git a/docs/framework/react/reference/usefield.md b/docs/framework/react/reference/useField.md similarity index 89% rename from docs/framework/react/reference/usefield.md rename to docs/framework/react/reference/useField.md index d1923c6e1..042bc9eec 100644 --- a/docs/framework/react/reference/usefield.md +++ b/docs/framework/react/reference/useField.md @@ -37,4 +37,4 @@ The `FieldApi` instance for the specified field. ## Defined in -[useField.tsx:49](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/react-form/src/useField.tsx#L49) +[useField.tsx:49](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/react-form/src/useField.tsx#L49) diff --git a/docs/framework/react/reference/useform.md b/docs/framework/react/reference/useForm.md similarity index 86% rename from docs/framework/react/reference/useform.md rename to docs/framework/react/reference/useForm.md index d8f21302e..ceb6c8560 100644 --- a/docs/framework/react/reference/useform.md +++ b/docs/framework/react/reference/useForm.md @@ -29,4 +29,4 @@ This API encapsulates all the necessary functionalities related to the form. It ## Defined in -[useForm.tsx:56](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/react-form/src/useForm.tsx#L56) +[useForm.tsx:56](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/react-form/src/useForm.tsx#L56) diff --git a/docs/framework/react/reference/usetransform.md b/docs/framework/react/reference/useTransform.md similarity index 83% rename from docs/framework/react/reference/usetransform.md rename to docs/framework/react/reference/useTransform.md index 69ff910ce..e7ca588ce 100644 --- a/docs/framework/react/reference/usetransform.md +++ b/docs/framework/react/reference/useTransform.md @@ -47,4 +47,4 @@ fn: (formBase) => FormApi; ## Defined in -[useTransform.ts:3](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/react-form/src/useTransform.ts#L3) +[useTransform.ts:3](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/react-form/src/useTransform.ts#L3) diff --git a/docs/framework/solid/reference/CreateField.md b/docs/framework/solid/reference/CreateField.md new file mode 100644 index 000000000..a18ab774c --- /dev/null +++ b/docs/framework/solid/reference/CreateField.md @@ -0,0 +1,40 @@ +--- +id: CreateField +title: CreateField +--- + +# Type Alias: CreateField()\ + +```ts +type CreateField: (opts) => () => FieldApi & SolidFieldApi; +``` + +## Type Parameters + +• **TParentData** + +• **TFormValidator** *extends* `Validator`\<`TParentData`, `unknown`\> \| `undefined` = `undefined` + +## Type Parameters + +• **TName** *extends* `DeepKeys`\<`TParentData`\> + +• **TFieldValidator** *extends* `Validator`\<`DeepValue`\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` + +• **TData** *extends* `DeepValue`\<`TParentData`, `TName`\> = `DeepValue`\<`TParentData`, `TName`\> + +## Parameters + +• **opts** + +## Returns + +`Function` + +### Returns + +`FieldApi`\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> & `SolidFieldApi`\<`TParentData`, `TFormValidator`\> + +## Defined in + +[createField.tsx:29](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/solid-form/src/createField.tsx#L29) diff --git a/docs/framework/solid/reference/field.md b/docs/framework/solid/reference/Field.md similarity index 85% rename from docs/framework/solid/reference/field.md rename to docs/framework/solid/reference/Field.md index 47f28f98d..c99b71172 100644 --- a/docs/framework/solid/reference/field.md +++ b/docs/framework/solid/reference/Field.md @@ -31,4 +31,4 @@ function Field(props ## Defined in -[createField.tsx:185](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/solid-form/src/createField.tsx#L185) +[createField.tsx:185](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/solid-form/src/createField.tsx#L185) diff --git a/docs/framework/solid/reference/fieldcomponent.md b/docs/framework/solid/reference/FieldComponent.md similarity index 88% rename from docs/framework/solid/reference/fieldcomponent.md rename to docs/framework/solid/reference/FieldComponent.md index 16fee8e07..05219b5a4 100644 --- a/docs/framework/solid/reference/fieldcomponent.md +++ b/docs/framework/solid/reference/FieldComponent.md @@ -39,4 +39,4 @@ type FieldComponent: ## Defined in -[createField.tsx:87](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/solid-form/src/createField.tsx#L87) +[createField.tsx:87](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/solid-form/src/createField.tsx#L87) diff --git a/docs/framework/solid/reference/createform.md b/docs/framework/solid/reference/createForm.md similarity index 80% rename from docs/framework/solid/reference/createform.md rename to docs/framework/solid/reference/createForm.md index 1dd901308..01f192274 100644 --- a/docs/framework/solid/reference/createform.md +++ b/docs/framework/solid/reference/createForm.md @@ -25,4 +25,4 @@ function createForm(opts?): FormApi(props ## Defined in -[packages/vue-form/src/useField.tsx:162](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/vue-form/src/useField.tsx#L162) +[packages/vue-form/src/useField.tsx:162](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/vue-form/src/useField.tsx#L162) diff --git a/docs/framework/vue/reference/fieldcomponent.md b/docs/framework/vue/reference/FieldComponent.md similarity index 94% rename from docs/framework/vue/reference/fieldcomponent.md rename to docs/framework/vue/reference/FieldComponent.md index 10f764cf4..42c9a0668 100644 --- a/docs/framework/vue/reference/fieldcomponent.md +++ b/docs/framework/vue/reference/FieldComponent.md @@ -35,4 +35,4 @@ type FieldComponent: + +```ts +type UseField: (opts) => object; +``` + +## Type Parameters + +• **TParentData** + +• **TFormValidator** *extends* `Validator`\<`TParentData`, `unknown`\> \| `undefined` = `undefined` + +## Type Parameters + +• **TName** *extends* `DeepKeys`\<`TParentData`\> + +• **TFieldValidator** *extends* `Validator`\<`DeepValue`\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` + +• **TData** *extends* `DeepValue`\<`TParentData`, `TName`\> = `DeepValue`\<`TParentData`, `TName`\> + +## Parameters + +• **opts**: `Omit`\<`UseFieldOptions`\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\>, `"form"`\> + +## Returns + +`object` + +### api + +```ts +api: FieldApi & VueFieldApi; +``` + +### state + +```ts +state: Readonly["state"]>>; +``` + +## Defined in + +[packages/vue-form/src/useField.tsx:17](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/vue-form/src/useField.tsx#L17) diff --git a/docs/framework/vue/reference/index.md b/docs/framework/vue/reference/index.md index 75a7a91e3..dbc3b7920 100644 --- a/docs/framework/vue/reference/index.md +++ b/docs/framework/vue/reference/index.md @@ -7,11 +7,11 @@ title: "@tanstack/vue-form" ## Type Aliases -- [FieldComponent](fieldcomponent.md) -- [UseField](usefield.md) +- [FieldComponent](FieldComponent.md) +- [UseField](UseField.md) ## Functions -- [Field](field.md) -- [useField](usefield.md) -- [useForm](useform.md) +- [Field](Field.md) +- [useField](useField.md) +- [useForm](useForm.md) diff --git a/docs/framework/vue/reference/usefield.md b/docs/framework/vue/reference/useField.md similarity index 94% rename from docs/framework/vue/reference/usefield.md rename to docs/framework/vue/reference/useField.md index 579024cb8..d7a5b6e8d 100644 --- a/docs/framework/vue/reference/usefield.md +++ b/docs/framework/vue/reference/useField.md @@ -43,4 +43,4 @@ readonly state: Readonly>> = fieldState; ## Defined in -[packages/vue-form/src/useField.tsx:49](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/vue-form/src/useField.tsx#L49) +[packages/vue-form/src/useField.tsx:49](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/vue-form/src/useField.tsx#L49) diff --git a/docs/framework/vue/reference/useform.md b/docs/framework/vue/reference/useForm.md similarity index 90% rename from docs/framework/vue/reference/useform.md rename to docs/framework/vue/reference/useForm.md index 1d10a35bd..e73107b4f 100644 --- a/docs/framework/vue/reference/useform.md +++ b/docs/framework/vue/reference/useForm.md @@ -25,4 +25,4 @@ function useForm(opts?): FormApi +• **TName** *extends* [`DeepKeys`](DeepKeys.md)\<`TParentData`\> -• **TFieldValidator** *extends* `Validator`\<[`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` +• **TFieldValidator** *extends* `Validator`\<[`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` • **TFormValidator** *extends* `Validator`\<`TParentData`, `unknown`\> \| `undefined` = `undefined` -• **TData** *extends* [`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\> = [`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\> +• **TData** *extends* [`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\> = [`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\> ## Constructors @@ -37,15 +37,15 @@ Initializes a new `FieldApi` instance. #### Parameters -• **opts**: [`FieldApiOptions`](fieldapioptions.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> +• **opts**: [`FieldApiOptions`](FieldApiOptions.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> #### Returns -[`FieldApi`](fieldapi.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> +[`FieldApi`](FieldApi.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> #### Defined in -[packages/form-core/src/FieldApi.ts:432](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L432) +[packages/form-core/src/FieldApi.ts:432](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L432) ## Properties @@ -59,7 +59,7 @@ A reference to the form API instance. #### Defined in -[packages/form-core/src/FieldApi.ts:395](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L395) +[packages/form-core/src/FieldApi.ts:395](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L395) *** @@ -73,7 +73,7 @@ The field name. #### Defined in -[packages/form-core/src/FieldApi.ts:405](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L405) +[packages/form-core/src/FieldApi.ts:405](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L405) *** @@ -87,7 +87,7 @@ The field options. #### Defined in -[packages/form-core/src/FieldApi.ts:409](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L409) +[packages/form-core/src/FieldApi.ts:409](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L409) *** @@ -101,7 +101,7 @@ The current field state. #### Defined in -[packages/form-core/src/FieldApi.ts:423](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L423) +[packages/form-core/src/FieldApi.ts:423](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L423) *** @@ -115,7 +115,7 @@ The field state store. #### Defined in -[packages/form-core/src/FieldApi.ts:419](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L419) +[packages/form-core/src/FieldApi.ts:419](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L419) ## Methods @@ -129,11 +129,11 @@ Gets the field information object. #### Returns -[`FieldInfo`](fieldinfo.md)\<`TParentData`, `TFormValidator`\> +[`FieldInfo`](FieldInfo.md)\<`TParentData`, `TFormValidator`\> #### Defined in -[packages/form-core/src/FieldApi.ts:642](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L642) +[packages/form-core/src/FieldApi.ts:642](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L642) *** @@ -147,11 +147,11 @@ Gets the current field metadata. #### Returns -[`FieldMeta`](fieldmeta.md) +[`FieldMeta`](FieldMeta.md) #### Defined in -[packages/form-core/src/FieldApi.ts:621](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L621) +[packages/form-core/src/FieldApi.ts:621](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L621) *** @@ -173,7 +173,7 @@ Use `field.state.value` instead. #### Defined in -[packages/form-core/src/FieldApi.ts:601](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L601) +[packages/form-core/src/FieldApi.ts:601](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L601) *** @@ -191,7 +191,7 @@ Handles the blur event. #### Defined in -[packages/form-core/src/FieldApi.ts:956](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L956) +[packages/form-core/src/FieldApi.ts:956](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L956) *** @@ -205,7 +205,7 @@ Handles the change event. #### Parameters -• **updater**: [`Updater`](updater.md)\<`TData`\> +• **updater**: [`Updater`](Updater.md)\<`TData`\> #### Returns @@ -213,7 +213,7 @@ Handles the change event. #### Defined in -[packages/form-core/src/FieldApi.ts:949](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L949) +[packages/form-core/src/FieldApi.ts:949](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L949) *** @@ -242,7 +242,7 @@ Inserts a value at the specified index, shifting the subsequent values to the ri #### Defined in -[packages/form-core/src/FieldApi.ts:655](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L655) +[packages/form-core/src/FieldApi.ts:655](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L655) *** @@ -264,7 +264,7 @@ Mounts the field instance to the form. #### Defined in -[packages/form-core/src/FieldApi.ts:517](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L517) +[packages/form-core/src/FieldApi.ts:517](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L517) *** @@ -293,7 +293,7 @@ Moves the value at the first specified index to the second specified index. #### Defined in -[packages/form-core/src/FieldApi.ts:685](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L685) +[packages/form-core/src/FieldApi.ts:685](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L685) *** @@ -317,7 +317,7 @@ Pushes a new value to the field. #### Defined in -[packages/form-core/src/FieldApi.ts:647](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L647) +[packages/form-core/src/FieldApi.ts:647](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L647) *** @@ -341,7 +341,7 @@ Removes a value at the specified index. #### Defined in -[packages/form-core/src/FieldApi.ts:673](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L673) +[packages/form-core/src/FieldApi.ts:673](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L673) *** @@ -370,7 +370,7 @@ Replaces a value at the specified index. #### Defined in -[packages/form-core/src/FieldApi.ts:664](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L664) +[packages/form-core/src/FieldApi.ts:664](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L664) *** @@ -384,7 +384,7 @@ Sets the field metadata. #### Parameters -• **updater**: [`Updater`](updater.md)\<[`FieldMeta`](fieldmeta.md)\> +• **updater**: [`Updater`](Updater.md)\<[`FieldMeta`](FieldMeta.md)\> #### Returns @@ -392,7 +392,7 @@ Sets the field metadata. #### Defined in -[packages/form-core/src/FieldApi.ts:636](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L636) +[packages/form-core/src/FieldApi.ts:636](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L636) *** @@ -406,7 +406,7 @@ Sets the field value and run the `change` validator. #### Parameters -• **updater**: [`Updater`](updater.md)\<`TData`\> +• **updater**: [`Updater`](Updater.md)\<`TData`\> • **options?**: `UpdateMetaOptions` @@ -416,7 +416,7 @@ Sets the field value and run the `change` validator. #### Defined in -[packages/form-core/src/FieldApi.ts:608](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L608) +[packages/form-core/src/FieldApi.ts:608](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L608) *** @@ -445,7 +445,7 @@ Swaps the values at the specified indices. #### Defined in -[packages/form-core/src/FieldApi.ts:679](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L679) +[packages/form-core/src/FieldApi.ts:679](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L679) *** @@ -459,7 +459,7 @@ Updates the field instance with new options. #### Parameters -• **opts**: [`FieldApiOptions`](fieldapioptions.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> +• **opts**: [`FieldApiOptions`](FieldApiOptions.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> #### Returns @@ -467,7 +467,7 @@ Updates the field instance with new options. #### Defined in -[packages/form-core/src/FieldApi.ts:564](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L564) +[packages/form-core/src/FieldApi.ts:564](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L564) *** @@ -485,8 +485,8 @@ Validates the field value. #### Returns -[`ValidationError`](validationerror.md)[] \| `Promise`\<[`ValidationError`](validationerror.md)[]\> +[`ValidationError`](ValidationError.md)[] \| `Promise`\<[`ValidationError`](ValidationError.md)[]\> #### Defined in -[packages/form-core/src/FieldApi.ts:923](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L923) +[packages/form-core/src/FieldApi.ts:923](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L923) diff --git a/docs/reference/fieldapioptions.md b/docs/reference/FieldApiOptions.md similarity index 68% rename from docs/reference/fieldapioptions.md rename to docs/reference/FieldApiOptions.md index 53b2e87e2..27400204e 100644 --- a/docs/reference/fieldapioptions.md +++ b/docs/reference/FieldApiOptions.md @@ -9,19 +9,19 @@ An object type representing the required options for the FieldApi class. ## Extends -- [`FieldOptions`](fieldoptions.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> +- [`FieldOptions`](FieldOptions.md)\<`TParentData`, `TName`, `TFieldValidator`, `TFormValidator`, `TData`\> ## Type Parameters • **TParentData** -• **TName** *extends* [`DeepKeys`](deepkeys.md)\<`TParentData`\> +• **TName** *extends* [`DeepKeys`](DeepKeys.md)\<`TParentData`\> -• **TFieldValidator** *extends* `Validator`\<[`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` +• **TFieldValidator** *extends* `Validator`\<[`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` • **TFormValidator** *extends* `Validator`\<`TParentData`, `unknown`\> \| `undefined` = `undefined` -• **TData** *extends* [`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\> = [`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\> +• **TData** *extends* [`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\> = [`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\> ## Properties @@ -35,11 +35,11 @@ If `true`, always run async validation, even if there are errors emitted during #### Inherited from -[`FieldOptions`](fieldoptions.md).[`asyncAlways`](Interface.FieldOptions.md#asyncalways) +[`FieldOptions`](FieldOptions.md).[`asyncAlways`](Interface.FieldOptions.md#asyncalways) #### Defined in -[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L284) +[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L284) *** @@ -53,11 +53,11 @@ The default time to debounce async validation if there is not a more specific de #### Inherited from -[`FieldOptions`](fieldoptions.md).[`asyncDebounceMs`](Interface.FieldOptions.md#asyncdebouncems) +[`FieldOptions`](FieldOptions.md).[`asyncDebounceMs`](Interface.FieldOptions.md#asyncdebouncems) #### Defined in -[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L280) +[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L280) *** @@ -71,11 +71,11 @@ An optional object with default metadata for the field. #### Inherited from -[`FieldOptions`](fieldoptions.md).[`defaultMeta`](Interface.FieldOptions.md#defaultmeta) +[`FieldOptions`](FieldOptions.md).[`defaultMeta`](Interface.FieldOptions.md#defaultmeta) #### Defined in -[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L302) +[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L302) *** @@ -89,11 +89,11 @@ An optional default value for the field. #### Inherited from -[`FieldOptions`](fieldoptions.md).[`defaultValue`](Interface.FieldOptions.md#defaultvalue) +[`FieldOptions`](FieldOptions.md).[`defaultValue`](Interface.FieldOptions.md#defaultvalue) #### Defined in -[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L276) +[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L276) *** @@ -105,7 +105,7 @@ form: FormApi; #### Defined in -[packages/form-core/src/FieldApi.ts:325](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L325) +[packages/form-core/src/FieldApi.ts:325](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L325) *** @@ -119,11 +119,11 @@ The field name. The type will be `DeepKeys` to ensure your name is #### Inherited from -[`FieldOptions`](fieldoptions.md).[`name`](Interface.FieldOptions.md#name) +[`FieldOptions`](FieldOptions.md).[`name`](Interface.FieldOptions.md#name) #### Defined in -[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L272) +[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L272) *** @@ -137,11 +137,11 @@ A validator provided by an extension, like `yupValidator` from `@tanstack/yup-fo #### Inherited from -[`FieldOptions`](fieldoptions.md).[`validatorAdapter`](Interface.FieldOptions.md#validatoradapter) +[`FieldOptions`](FieldOptions.md).[`validatorAdapter`](Interface.FieldOptions.md#validatoradapter) #### Defined in -[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L288) +[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L288) *** @@ -155,8 +155,8 @@ A list of validators to pass to the field #### Inherited from -[`FieldOptions`](fieldoptions.md).[`validators`](Interface.FieldOptions.md#validators) +[`FieldOptions`](FieldOptions.md).[`validators`](Interface.FieldOptions.md#validators) #### Defined in -[packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L292) +[packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L292) diff --git a/docs/reference/fieldinfo.md b/docs/reference/FieldInfo.md similarity index 92% rename from docs/reference/fieldinfo.md rename to docs/reference/FieldInfo.md index 45cae791b..8ea7bfe45 100644 --- a/docs/reference/fieldinfo.md +++ b/docs/reference/FieldInfo.md @@ -37,4 +37,4 @@ A record of field validation internal handling. ## Defined in -[packages/form-core/src/FormApi.ts:176](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L176) +[packages/form-core/src/FormApi.ts:176](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L176) diff --git a/docs/reference/fieldmeta.md b/docs/reference/FieldMeta.md similarity index 94% rename from docs/reference/fieldmeta.md rename to docs/reference/FieldMeta.md index 538960af7..4bc3dc341 100644 --- a/docs/reference/fieldmeta.md +++ b/docs/reference/FieldMeta.md @@ -63,4 +63,4 @@ A flag indicating whether the field is currently being validated. ## Defined in -[packages/form-core/src/FieldApi.ts:331](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L331) +[packages/form-core/src/FieldApi.ts:331](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L331) diff --git a/docs/reference/fieldoptions.md b/docs/reference/FieldOptions.md similarity index 73% rename from docs/reference/fieldoptions.md rename to docs/reference/FieldOptions.md index f90d81774..9e02fdb30 100644 --- a/docs/reference/fieldoptions.md +++ b/docs/reference/FieldOptions.md @@ -9,19 +9,19 @@ An object type representing the options for a field in a form. ## Extended by -- [`FieldApiOptions`](fieldapioptions.md) +- [`FieldApiOptions`](FieldApiOptions.md) ## Type Parameters • **TParentData** -• **TName** *extends* [`DeepKeys`](deepkeys.md)\<`TParentData`\> +• **TName** *extends* [`DeepKeys`](DeepKeys.md)\<`TParentData`\> -• **TFieldValidator** *extends* `Validator`\<[`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` +• **TFieldValidator** *extends* `Validator`\<[`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` • **TFormValidator** *extends* `Validator`\<`TParentData`, `unknown`\> \| `undefined` = `undefined` -• **TData** *extends* [`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\> = [`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\> +• **TData** *extends* [`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\> = [`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\> ## Properties @@ -35,7 +35,7 @@ If `true`, always run async validation, even if there are errors emitted during #### Defined in -[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L284) +[packages/form-core/src/FieldApi.ts:284](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L284) *** @@ -49,7 +49,7 @@ The default time to debounce async validation if there is not a more specific de #### Defined in -[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L280) +[packages/form-core/src/FieldApi.ts:280](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L280) *** @@ -63,7 +63,7 @@ An optional object with default metadata for the field. #### Defined in -[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L302) +[packages/form-core/src/FieldApi.ts:302](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L302) *** @@ -77,7 +77,7 @@ An optional default value for the field. #### Defined in -[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L276) +[packages/form-core/src/FieldApi.ts:276](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L276) *** @@ -91,7 +91,7 @@ The field name. The type will be `DeepKeys` to ensure your name is #### Defined in -[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L272) +[packages/form-core/src/FieldApi.ts:272](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L272) *** @@ -105,7 +105,7 @@ A validator provided by an extension, like `yupValidator` from `@tanstack/yup-fo #### Defined in -[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L288) +[packages/form-core/src/FieldApi.ts:288](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L288) *** @@ -119,4 +119,4 @@ A list of validators to pass to the field #### Defined in -[packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L292) +[packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L292) diff --git a/docs/reference/fieldstate.md b/docs/reference/FieldState.md similarity index 88% rename from docs/reference/fieldstate.md rename to docs/reference/FieldState.md index 6af4812d1..3bee65106 100644 --- a/docs/reference/fieldstate.md +++ b/docs/reference/FieldState.md @@ -35,4 +35,4 @@ The current value of the field. ## Defined in -[packages/form-core/src/FieldApi.ts:361](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L361) +[packages/form-core/src/FieldApi.ts:361](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L361) diff --git a/docs/reference/fieldvalidators.md b/docs/reference/FieldValidators.md similarity index 85% rename from docs/reference/fieldvalidators.md rename to docs/reference/FieldValidators.md index 2f2dc8f80..6907606ed 100644 --- a/docs/reference/fieldvalidators.md +++ b/docs/reference/FieldValidators.md @@ -9,13 +9,13 @@ title: FieldValidators • **TParentData** -• **TName** *extends* [`DeepKeys`](deepkeys.md)\<`TParentData`\> +• **TName** *extends* [`DeepKeys`](DeepKeys.md)\<`TParentData`\> -• **TFieldValidator** *extends* `Validator`\<[`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` +• **TFieldValidator** *extends* `Validator`\<[`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\>, `unknown`\> \| `undefined` = `undefined` • **TFormValidator** *extends* `Validator`\<`TParentData`, `unknown`\> \| `undefined` = `undefined` -• **TData** *extends* [`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\> = [`DeepValue`](deepvalue.md)\<`TParentData`, `TName`\> +• **TData** *extends* [`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\> = [`DeepValue`](DeepValue.md)\<`TParentData`, `TName`\> ## Properties @@ -36,7 +36,7 @@ If `validatorAdapter` is passed, this may also accept a property from the respec #### Defined in -[packages/form-core/src/FieldApi.ts:196](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L196) +[packages/form-core/src/FieldApi.ts:196](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L196) *** @@ -57,7 +57,7 @@ is passed, this may also accept a property from the respective adapter #### Defined in -[packages/form-core/src/FieldApi.ts:209](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L209) +[packages/form-core/src/FieldApi.ts:209](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L209) *** @@ -73,7 +73,7 @@ If set to a number larger than 0, will debounce the async validation event by th #### Defined in -[packages/form-core/src/FieldApi.ts:222](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L222) +[packages/form-core/src/FieldApi.ts:222](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L222) *** @@ -87,7 +87,7 @@ An optional list of field names that should trigger this field's `onBlur` and `o #### Defined in -[packages/form-core/src/FieldApi.ts:226](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L226) +[packages/form-core/src/FieldApi.ts:226](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L226) *** @@ -108,7 +108,7 @@ If `validatorAdapter` is passed, this may also accept a property from the respec #### Defined in -[packages/form-core/src/FieldApi.ts:160](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L160) +[packages/form-core/src/FieldApi.ts:160](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L160) *** @@ -129,7 +129,7 @@ is passed, this may also accept a property from the respective adapter #### Defined in -[packages/form-core/src/FieldApi.ts:173](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L173) +[packages/form-core/src/FieldApi.ts:173](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L173) *** @@ -145,7 +145,7 @@ If set to a number larger than 0, will debounce the async validation event by th #### Defined in -[packages/form-core/src/FieldApi.ts:185](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L185) +[packages/form-core/src/FieldApi.ts:185](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L185) *** @@ -159,7 +159,7 @@ An optional list of field names that should trigger this field's `onChange` and #### Defined in -[packages/form-core/src/FieldApi.ts:189](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L189) +[packages/form-core/src/FieldApi.ts:189](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L189) *** @@ -173,7 +173,7 @@ An optional function that takes a param of `formApi` which is a generic type of #### Defined in -[packages/form-core/src/FieldApi.ts:147](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L147) +[packages/form-core/src/FieldApi.ts:147](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L147) *** @@ -194,7 +194,7 @@ If `validatorAdapter` is passed, this may also accept a property from the respec #### Defined in -[packages/form-core/src/FieldApi.ts:233](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L233) +[packages/form-core/src/FieldApi.ts:233](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L233) *** @@ -215,4 +215,4 @@ is passed, this may also accept a property from the respective adapter #### Defined in -[packages/form-core/src/FieldApi.ts:246](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FieldApi.ts#L246) +[packages/form-core/src/FieldApi.ts:246](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FieldApi.ts#L246) diff --git a/docs/reference/formapi.md b/docs/reference/FormApi.md similarity index 79% rename from docs/reference/formapi.md rename to docs/reference/FormApi.md index 73e2468d9..9d938539e 100644 --- a/docs/reference/formapi.md +++ b/docs/reference/FormApi.md @@ -29,15 +29,15 @@ Constructs a new `FormApi` instance with the given form options. #### Parameters -• **opts?**: [`FormOptions`](formoptions.md)\<`TFormData`, `TFormValidator`\> +• **opts?**: [`FormOptions`](FormOptions.md)\<`TFormData`, `TFormValidator`\> #### Returns -[`FormApi`](formapi.md)\<`TFormData`, `TFormValidator`\> +[`FormApi`](FormApi.md)\<`TFormData`, `TFormValidator`\> #### Defined in -[packages/form-core/src/FormApi.ts:345](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L345) +[packages/form-core/src/FormApi.ts:345](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L345) ## Properties @@ -51,7 +51,7 @@ A record of field information for each field in the form. #### Defined in -[packages/form-core/src/FormApi.ts:334](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L334) +[packages/form-core/src/FormApi.ts:334](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L334) *** @@ -65,7 +65,7 @@ The options for the form. #### Defined in -[packages/form-core/src/FormApi.ts:318](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L318) +[packages/form-core/src/FormApi.ts:318](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L318) *** @@ -83,7 +83,7 @@ Please use form.useStore() utility to subscribe to state #### Defined in -[packages/form-core/src/FormApi.ts:330](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L330) +[packages/form-core/src/FormApi.ts:330](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L330) *** @@ -97,7 +97,7 @@ A [TanStack Store instance](https://tanstack.com/store/latest/docs/reference/Sto #### Defined in -[packages/form-core/src/FormApi.ts:322](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L322) +[packages/form-core/src/FormApi.ts:322](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L322) ## Methods @@ -121,7 +121,7 @@ deleteField(field): void #### Defined in -[packages/form-core/src/FormApi.ts:925](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L925) +[packages/form-core/src/FormApi.ts:925](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L925) *** @@ -143,11 +143,11 @@ Gets the field info of the specified field. #### Returns -[`FieldInfo`](fieldinfo.md)\<`TFormData`, `TFormValidator`\> +[`FieldInfo`](FieldInfo.md)\<`TFormData`, `TFormValidator`\> #### Defined in -[packages/form-core/src/FormApi.ts:843](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L843) +[packages/form-core/src/FormApi.ts:843](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L843) *** @@ -169,11 +169,11 @@ Gets the metadata of the specified field. #### Returns -`undefined` \| [`FieldMeta`](fieldmeta.md) +`undefined` \| [`FieldMeta`](FieldMeta.md) #### Defined in -[packages/form-core/src/FormApi.ts:834](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L834) +[packages/form-core/src/FormApi.ts:834](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L834) *** @@ -195,11 +195,11 @@ Gets the value of the specified field. #### Returns -[`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> +[`DeepValue`](DeepValue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> #### Defined in -[packages/form-core/src/FormApi.ts:827](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L827) +[packages/form-core/src/FormApi.ts:827](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L827) *** @@ -217,7 +217,7 @@ Handles the form submission, performs validation, and calls the appropriate onSu #### Defined in -[packages/form-core/src/FormApi.ts:767](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L767) +[packages/form-core/src/FormApi.ts:767](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L767) *** @@ -243,7 +243,7 @@ Inserts a value into an array field at the specified index, shifting the subsequ • **index**: `number` -• **value**: [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` +• **value**: [`DeepValue`](DeepValue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](DeepValue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` • **opts?**: `UpdateMetaOptions` @@ -253,7 +253,7 @@ Inserts a value into an array field at the specified index, shifting the subsequ #### Defined in -[packages/form-core/src/FormApi.ts:957](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L957) +[packages/form-core/src/FormApi.ts:957](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L957) *** @@ -269,7 +269,7 @@ mount(): void #### Defined in -[packages/form-core/src/FormApi.ts:443](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L443) +[packages/form-core/src/FormApi.ts:443](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L443) *** @@ -305,7 +305,7 @@ Moves the value at the first specified index to the second specified index withi #### Defined in -[packages/form-core/src/FormApi.ts:1075](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L1075) +[packages/form-core/src/FormApi.ts:1075](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L1075) *** @@ -328,7 +328,7 @@ Pushes a value into an array field. • **field**: `TField` -• **value**: [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` +• **value**: [`DeepValue`](DeepValue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](DeepValue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` • **opts?**: `UpdateMetaOptions` @@ -338,7 +338,7 @@ Pushes a value into an array field. #### Defined in -[packages/form-core/src/FormApi.ts:939](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L939) +[packages/form-core/src/FormApi.ts:939](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L939) *** @@ -371,7 +371,7 @@ Removes a value from an array field at the specified index. #### Defined in -[packages/form-core/src/FormApi.ts:1010](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L1010) +[packages/form-core/src/FormApi.ts:1010](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L1010) *** @@ -397,7 +397,7 @@ Replaces a value into an array field at the specified index. • **index**: `number` -• **value**: [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` +• **value**: [`DeepValue`](DeepValue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](DeepValue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` • **opts?**: `UpdateMetaOptions` @@ -407,7 +407,7 @@ Replaces a value into an array field at the specified index. #### Defined in -[packages/form-core/src/FormApi.ts:984](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L984) +[packages/form-core/src/FormApi.ts:984](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L984) *** @@ -425,7 +425,7 @@ Resets the form state to the default values. #### Defined in -[packages/form-core/src/FormApi.ts:505](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L505) +[packages/form-core/src/FormApi.ts:505](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L505) *** @@ -441,15 +441,15 @@ resetFieldMeta(fieldMeta): Record #### Parameters -• **fieldMeta**: `Record`\<`TField`, [`FieldMeta`](fieldmeta.md)\> +• **fieldMeta**: `Record`\<`TField`, [`FieldMeta`](FieldMeta.md)\> #### Returns -`Record`\<`TField`, [`FieldMeta`](fieldmeta.md)\> +`Record`\<`TField`, [`FieldMeta`](FieldMeta.md)\> #### Defined in -[packages/form-core/src/FormApi.ts:877](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L877) +[packages/form-core/src/FormApi.ts:877](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L877) *** @@ -469,7 +469,7 @@ Updates the metadata of the specified field. • **field**: `TField` -• **updater**: [`Updater`](updater.md)\<[`FieldMeta`](fieldmeta.md)\> +• **updater**: [`Updater`](Updater.md)\<[`FieldMeta`](FieldMeta.md)\> #### Returns @@ -477,7 +477,7 @@ Updates the metadata of the specified field. #### Defined in -[packages/form-core/src/FormApi.ts:862](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L862) +[packages/form-core/src/FormApi.ts:862](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L862) *** @@ -500,7 +500,7 @@ Sets the value of the specified field and optionally updates the touched state. • **field**: `TField` -• **updater**: [`Updater`](updater.md)\<[`DeepValue`](deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\> +• **updater**: [`Updater`](Updater.md)\<[`DeepValue`](DeepValue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\> • **opts?**: `UpdateMetaOptions` @@ -510,7 +510,7 @@ Sets the value of the specified field and optionally updates the touched state. #### Defined in -[packages/form-core/src/FormApi.ts:900](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L900) +[packages/form-core/src/FormApi.ts:900](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L900) *** @@ -546,7 +546,7 @@ Swaps the values at the specified indices within an array field. #### Defined in -[packages/form-core/src/FormApi.ts:1049](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L1049) +[packages/form-core/src/FormApi.ts:1049](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L1049) *** @@ -560,7 +560,7 @@ Updates the form options and form state. #### Parameters -• **options?**: [`FormOptions`](formoptions.md)\<`TFormData`, `TFormValidator`\> +• **options?**: [`FormOptions`](FormOptions.md)\<`TFormData`, `TFormValidator`\> #### Returns @@ -568,7 +568,7 @@ Updates the form options and form state. #### Defined in -[packages/form-core/src/FormApi.ts:465](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L465) +[packages/form-core/src/FormApi.ts:465](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L465) *** @@ -586,11 +586,11 @@ Validates all fields in the form using the correct handlers for a given validati #### Returns -`Promise`\<[`ValidationError`](validationerror.md)[]\> +`Promise`\<[`ValidationError`](ValidationError.md)[]\> #### Defined in -[packages/form-core/src/FormApi.ts:520](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L520) +[packages/form-core/src/FormApi.ts:520](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L520) *** @@ -619,11 +619,11 @@ Validates the children of a specified array in the form starting from a given in #### Returns -`Promise`\<[`ValidationError`](validationerror.md)[]\> +`Promise`\<[`ValidationError`](ValidationError.md)[]\> #### Defined in -[packages/form-core/src/FormApi.ts:547](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L547) +[packages/form-core/src/FormApi.ts:547](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L547) *** @@ -647,8 +647,8 @@ Validates a specified field in the form using the correct handlers for a given v #### Returns -[`ValidationError`](validationerror.md)[] \| `Promise`\<[`ValidationError`](validationerror.md)[]\> +[`ValidationError`](ValidationError.md)[] \| `Promise`\<[`ValidationError`](ValidationError.md)[]\> #### Defined in -[packages/form-core/src/FormApi.ts:586](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L586) +[packages/form-core/src/FormApi.ts:586](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L586) diff --git a/docs/reference/FormOptions.md b/docs/reference/FormOptions.md new file mode 100644 index 000000000..65b3593dc --- /dev/null +++ b/docs/reference/FormOptions.md @@ -0,0 +1,162 @@ +--- +id: FormOptions +title: FormOptions +--- + +# Interface: FormOptions\ + +An object representing the options for a form. + +## Type Parameters + +• **TFormData** + +• **TFormValidator** *extends* `Validator`\<`TFormData`, `unknown`\> \| `undefined` = `undefined` + +## Properties + +### asyncAlways? + +```ts +optional asyncAlways: boolean; +``` + +If true, always run async validation, even when sync validation has produced an error. Defaults to undefined. + +#### Defined in + +[packages/form-core/src/FormApi.ts:133](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L133) + +*** + +### asyncDebounceMs? + +```ts +optional asyncDebounceMs: number; +``` + +Optional time in milliseconds if you want to introduce a delay before firing off an async action. + +#### Defined in + +[packages/form-core/src/FormApi.ts:137](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L137) + +*** + +### defaultState? + +```ts +optional defaultState: Partial>; +``` + +The default state for the form. + +#### Defined in + +[packages/form-core/src/FormApi.ts:129](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L129) + +*** + +### defaultValues? + +```ts +optional defaultValues: TFormData; +``` + +Set initial values for your form. + +#### Defined in + +[packages/form-core/src/FormApi.ts:125](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L125) + +*** + +### onSubmit()? + +```ts +optional onSubmit: (props) => any; +``` + +A function to be called when the form is submitted, what should happen once the user submits a valid form returns `any` or a promise `Promise` + +#### Parameters + +• **props** + +• **props.formApi**: [`FormApi`](FormApi.md)\<`TFormData`, `TFormValidator`\> + +• **props.value**: `TFormData` + +#### Returns + +`any` + +#### Defined in + +[packages/form-core/src/FormApi.ts:149](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L149) + +*** + +### onSubmitInvalid()? + +```ts +optional onSubmitInvalid: (props) => void; +``` + +Specify an action for scenarios where the user tries to submit an invalid form. + +#### Parameters + +• **props** + +• **props.formApi**: [`FormApi`](FormApi.md)\<`TFormData`, `TFormValidator`\> + +• **props.value**: `TFormData` + +#### Returns + +`void` + +#### Defined in + +[packages/form-core/src/FormApi.ts:156](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L156) + +*** + +### transform? + +```ts +optional transform: FormTransform; +``` + +#### Defined in + +[packages/form-core/src/FormApi.ts:160](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L160) + +*** + +### validatorAdapter? + +```ts +optional validatorAdapter: TFormValidator; +``` + +A validator adapter to support usage of extra validation types (IE: Zod, Yup, or Valibot usage) + +#### Defined in + +[packages/form-core/src/FormApi.ts:141](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L141) + +*** + +### validators? + +```ts +optional validators: FormValidators; +``` + +A list of validators to pass to the form + +#### Defined in + +[packages/form-core/src/FormApi.ts:145](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L145) diff --git a/docs/reference/formstate.md b/docs/reference/FormState.md similarity index 97% rename from docs/reference/formstate.md rename to docs/reference/FormState.md index dfd7f07da..94b296103 100644 --- a/docs/reference/formstate.md +++ b/docs/reference/FormState.md @@ -163,4 +163,4 @@ The current values of the form fields. ## Defined in -[packages/form-core/src/FormApi.ts:198](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L198) +[packages/form-core/src/FormApi.ts:198](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L198) diff --git a/docs/reference/formvalidators.md b/docs/reference/FormValidators.md similarity index 83% rename from docs/reference/formvalidators.md rename to docs/reference/FormValidators.md index 0917c642a..55fa9bd7b 100644 --- a/docs/reference/formvalidators.md +++ b/docs/reference/FormValidators.md @@ -23,7 +23,7 @@ Optional function that validates the form data when a field loses focus, returns #### Defined in -[packages/form-core/src/FormApi.ts:89](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L89) +[packages/form-core/src/FormApi.ts:89](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L89) *** @@ -37,7 +37,7 @@ Optional onBlur asynchronous validation method for when a field loses focus retu #### Defined in -[packages/form-core/src/FormApi.ts:93](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L93) +[packages/form-core/src/FormApi.ts:93](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L93) *** @@ -51,7 +51,7 @@ The default time in milliseconds that if set to a number larger than 0, will deb #### Defined in -[packages/form-core/src/FormApi.ts:97](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L97) +[packages/form-core/src/FormApi.ts:97](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L97) *** @@ -65,7 +65,7 @@ Optional function that checks the validity of your data whenever a value changes #### Defined in -[packages/form-core/src/FormApi.ts:77](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L77) +[packages/form-core/src/FormApi.ts:77](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L77) *** @@ -79,7 +79,7 @@ Optional onChange asynchronous counterpart to onChange. Useful for more complex #### Defined in -[packages/form-core/src/FormApi.ts:81](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L81) +[packages/form-core/src/FormApi.ts:81](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L81) *** @@ -93,7 +93,7 @@ The default time in milliseconds that if set to a number larger than 0, will deb #### Defined in -[packages/form-core/src/FormApi.ts:85](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L85) +[packages/form-core/src/FormApi.ts:85](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L85) *** @@ -107,7 +107,7 @@ Optional function that fires as soon as the component mounts. #### Defined in -[packages/form-core/src/FormApi.ts:73](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L73) +[packages/form-core/src/FormApi.ts:73](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L73) *** @@ -119,7 +119,7 @@ optional onSubmit: FormValidateOrFn; #### Defined in -[packages/form-core/src/FormApi.ts:98](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L98) +[packages/form-core/src/FormApi.ts:98](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L98) *** @@ -131,4 +131,4 @@ optional onSubmitAsync: FormAsyncValidateOrFn; #### Defined in -[packages/form-core/src/FormApi.ts:99](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L99) +[packages/form-core/src/FormApi.ts:99](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L99) diff --git a/docs/reference/updater.md b/docs/reference/Updater.md similarity index 83% rename from docs/reference/updater.md rename to docs/reference/Updater.md index b1e56ff90..dd8e6f586 100644 --- a/docs/reference/updater.md +++ b/docs/reference/Updater.md @@ -17,4 +17,4 @@ type Updater: TOutput | UpdaterFn; ## Defined in -[packages/form-core/src/utils.ts:7](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/utils.ts#L7) +[packages/form-core/src/utils.ts:7](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/utils.ts#L7) diff --git a/docs/reference/updaterfn.md b/docs/reference/UpdaterFn.md similarity index 85% rename from docs/reference/updaterfn.md rename to docs/reference/UpdaterFn.md index 217f66572..5c8f1daf6 100644 --- a/docs/reference/updaterfn.md +++ b/docs/reference/UpdaterFn.md @@ -25,4 +25,4 @@ type UpdaterFn: (input) => TOutput; ## Defined in -[packages/form-core/src/utils.ts:5](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/utils.ts#L5) +[packages/form-core/src/utils.ts:5](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/utils.ts#L5) diff --git a/docs/reference/validationerror.md b/docs/reference/ValidationError.md similarity index 79% rename from docs/reference/validationerror.md rename to docs/reference/ValidationError.md index 659be7cf0..bf3395870 100644 --- a/docs/reference/validationerror.md +++ b/docs/reference/ValidationError.md @@ -11,4 +11,4 @@ type ValidationError: undefined | false | null | string; ## Defined in -[packages/form-core/src/types.ts:1](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/types.ts#L1) +[packages/form-core/src/types.ts:1](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/types.ts#L1) diff --git a/docs/reference/validationmeta.md b/docs/reference/ValidationMeta.md similarity index 88% rename from docs/reference/validationmeta.md rename to docs/reference/ValidationMeta.md index 31a4c721c..aaae801cb 100644 --- a/docs/reference/validationmeta.md +++ b/docs/reference/ValidationMeta.md @@ -23,4 +23,4 @@ An abort controller stored in memory to cancel previous async validation attempt ## Defined in -[packages/form-core/src/FormApi.ts:166](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/FormApi.ts#L166) +[packages/form-core/src/FormApi.ts:166](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/FormApi.ts#L166) diff --git a/docs/reference/formoptions.md b/docs/reference/formOptions.md similarity index 72% rename from docs/reference/formoptions.md rename to docs/reference/formOptions.md index 642b33ae6..c9c1ad01c 100644 --- a/docs/reference/formoptions.md +++ b/docs/reference/formOptions.md @@ -17,12 +17,12 @@ function formOptions(defaultOpts?): undefined | FormO ## Parameters -• **defaultOpts?**: [`FormOptions`](formoptions.md)\<`TFormData`, `TFormValidator`\> +• **defaultOpts?**: [`FormOptions`](FormOptions.md)\<`TFormData`, `TFormValidator`\> ## Returns -`undefined` \| [`FormOptions`](formoptions.md)\<`TFormData`, `TFormValidator`\> +`undefined` \| [`FormOptions`](FormOptions.md)\<`TFormData`, `TFormValidator`\> ## Defined in -[packages/form-core/src/formOptions.ts:4](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/formOptions.ts#L4) +[packages/form-core/src/formOptions.ts:4](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/formOptions.ts#L4) diff --git a/docs/reference/index.md b/docs/reference/index.md index 161fbc60b..c14fc1f05 100644 --- a/docs/reference/index.md +++ b/docs/reference/index.md @@ -7,31 +7,31 @@ title: "@tanstack/form-core" ## Classes -- [FieldApi](fieldapi.md) -- [FormApi](formapi.md) +- [FieldApi](FieldApi.md) +- [FormApi](FormApi.md) ## Interfaces -- [FieldApiOptions](fieldapioptions.md) -- [FieldOptions](fieldoptions.md) -- [FieldValidators](fieldvalidators.md) -- [FormOptions](formoptions.md) -- [FormValidators](formvalidators.md) +- [FieldApiOptions](FieldApiOptions.md) +- [FieldOptions](FieldOptions.md) +- [FieldValidators](FieldValidators.md) +- [FormOptions](FormOptions.md) +- [FormValidators](FormValidators.md) ## Type Aliases -- [DeepKeys](deepkeys.md) -- [DeepValue](deepvalue.md) -- [FieldInfo](fieldinfo.md) -- [FieldMeta](fieldmeta.md) -- [FieldState](fieldstate.md) -- [FormState](formstate.md) -- [Updater](updater.md) -- [UpdaterFn](updaterfn.md) -- [ValidationError](validationerror.md) -- [ValidationMeta](validationmeta.md) +- [DeepKeys](DeepKeys.md) +- [DeepValue](DeepValue.md) +- [FieldInfo](FieldInfo.md) +- [FieldMeta](FieldMeta.md) +- [FieldState](FieldState.md) +- [FormState](FormState.md) +- [Updater](Updater.md) +- [UpdaterFn](UpdaterFn.md) +- [ValidationError](ValidationError.md) +- [ValidationMeta](ValidationMeta.md) ## Functions -- [formOptions](formoptions.md) -- [mergeForm](mergeform.md) +- [formOptions](formOptions.md) +- [mergeForm](mergeForm.md) diff --git a/docs/reference/mergeform.md b/docs/reference/mergeForm.md similarity index 67% rename from docs/reference/mergeform.md rename to docs/reference/mergeForm.md index 2639b964d..28258e9a1 100644 --- a/docs/reference/mergeform.md +++ b/docs/reference/mergeForm.md @@ -17,14 +17,14 @@ function mergeForm(baseForm, state): FormApi, `NoInfer`\<`TFormValidator`\>\> +• **baseForm**: [`FormApi`](FormApi.md)\<`NoInfer`\<`TFormData`\>, `NoInfer`\<`TFormValidator`\>\> -• **state**: `Partial`\<[`FormState`](formstate.md)\<`TFormData`\>\> +• **state**: `Partial`\<[`FormState`](FormState.md)\<`TFormData`\>\> ## Returns -[`FormApi`](formapi.md)\<`NoInfer`\<`TFormData`\>, `NoInfer`\<`TFormValidator`\>\> +[`FormApi`](FormApi.md)\<`NoInfer`\<`TFormData`\>, `NoInfer`\<`TFormValidator`\>\> ## Defined in -[packages/form-core/src/mergeForm.ts:37](https://github.com/TanStack/form/blob/a7956e9367e8bea8c62bd25c618aa3ad9194b14d/packages/form-core/src/mergeForm.ts#L37) +[packages/form-core/src/mergeForm.ts:37](https://github.com/TanStack/form/blob/a6313b7699753752ae30ff16c169e0b08c2369e8/packages/form-core/src/mergeForm.ts#L37) diff --git a/scripts/typedoc-remove-prefix.js b/scripts/typedoc-remove-prefix.js index 14c5e2b67..fe00189d7 100644 --- a/scripts/typedoc-remove-prefix.js +++ b/scripts/typedoc-remove-prefix.js @@ -29,7 +29,7 @@ export function load(app) { if (name[0] !== 'index') { name.splice(0, 1) } - const newBasename = name.join('.').toLowerCase() + const newBasename = name.join('.') urlMapping.url = newBasename urlMapping.model.url = newBasename return urlMapping From bde3b1cb3de955b47034f0bfaa43dec13c67999a Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Fri, 19 Jul 2024 21:22:50 +1000 Subject: [PATCH 17/17] docs(typedoc): Use `generateReferenceDocs` function (#872) * docs(typedoc): Use `generateReferenceDocs` function * Simplify publish.js --- package.json | 7 +- pnpm-lock.yaml | 210 +++++++++++++++--- scripts/config.js | 66 ------ .../{reference-docs.js => generateDocs.js} | 54 +---- scripts/publish.js | 58 ++++- scripts/typedoc-remove-prefix.js | 39 ---- scripts/types.d.ts | 9 - 7 files changed, 238 insertions(+), 205 deletions(-) delete mode 100644 scripts/config.js rename scripts/{reference-docs.js => generateDocs.js} (58%) delete mode 100644 scripts/typedoc-remove-prefix.js delete mode 100644 scripts/types.d.ts diff --git a/package.json b/package.json index b7ddcdd33..04b9d8700 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "dev": "pnpm run watch", "prettier": "prettier --ignore-unknown .", "prettier:write": "pnpm run prettier --write", - "docs:reference": "node scripts/reference-docs.js", + "docs:generate": "node scripts/generateDocs.js", "cipublish": "node scripts/publish.js", "cipublishforce": "CI=true pnpm cipublish" }, @@ -41,7 +41,7 @@ "devDependencies": { "@eslint-react/eslint-plugin": "^1.5.26", "@solidjs/testing-library": "^0.8.8", - "@tanstack/config": "^0.9.6", + "@tanstack/config": "^0.10.0", "@testing-library/jest-dom": "^6.4.6", "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", @@ -62,9 +62,6 @@ "rimraf": "^5.0.9", "sherif": "^0.10.0", "solid-js": "^1.8.18", - "typedoc": "^0.26.4", - "typedoc-plugin-frontmatter": "^1.0.0", - "typedoc-plugin-markdown": "^4.2.1", "typescript": "5.4.2", "typescript49": "npm:typescript@4.9", "typescript50": "npm:typescript@5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b66ffd5de..e3445fdcd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^0.8.8 version: 0.8.8(@solidjs/router@0.13.0(solid-js@1.8.18))(solid-js@1.8.18) '@tanstack/config': - specifier: ^0.9.6 - version: 0.9.6(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) + specifier: ^0.10.0 + version: 0.10.0(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) '@testing-library/jest-dom': specifier: ^6.4.6 version: 6.4.6(vitest@1.6.0(@types/node@20.14.10)(jsdom@24.1.0)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) @@ -77,15 +77,6 @@ importers: solid-js: specifier: ^1.8.18 version: 1.8.18 - typedoc: - specifier: ^0.26.4 - version: 0.26.4(typescript@5.4.2) - typedoc-plugin-frontmatter: - specifier: ^1.0.0 - version: 1.0.0(typedoc-plugin-markdown@4.2.1(typedoc@0.26.4(typescript@5.4.2))) - typedoc-plugin-markdown: - specifier: ^4.2.1 - version: 4.2.1(typedoc@0.26.4(typescript@5.4.2)) typescript: specifier: 5.4.2 version: 5.4.2 @@ -3600,6 +3591,9 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + '@rushstack/node-core-library@4.0.2': resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} peerDependencies: @@ -3764,8 +3758,8 @@ packages: '@angular/common': '>=16 < 18' '@angular/core': '>=16 < 18' - '@tanstack/config@0.9.6': - resolution: {integrity: sha512-3ODNuebNYQDlEveIKSqJmzHz+d5skMhVVBvknVEdMusckJZZH+LmoDfWItEfHOO4aD/Jle26kEHX+9D7iGQWow==} + '@tanstack/config@0.10.0': + resolution: {integrity: sha512-Yz+7cWxuDo8onU2nm4+kwA9B2GSp+l1k8oSrqiERNkmRu6dKtiiW8ENFqLuXi0p5fi0sBdLeUcEhfMxTifzmtA==} engines: {node: '>=18'} hasBin: true @@ -4079,6 +4073,17 @@ packages: typescript: optional: true + '@typescript-eslint/eslint-plugin@7.16.1': + resolution: {integrity: sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/parser@7.16.0': resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4089,10 +4094,24 @@ packages: typescript: optional: true + '@typescript-eslint/parser@7.16.1': + resolution: {integrity: sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.57.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/scope-manager@7.16.0': resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/scope-manager@7.16.1': + resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/type-utils@7.16.0': resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4103,10 +4122,24 @@ packages: typescript: optional: true + '@typescript-eslint/type-utils@7.16.1': + resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/types@7.16.0': resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@7.16.1': + resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==} + engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/typescript-estree@7.16.0': resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -4116,16 +4149,35 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@7.16.1': + resolution: {integrity: sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@7.16.0': resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 + '@typescript-eslint/utils@7.16.1': + resolution: {integrity: sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + '@typescript-eslint/visitor-keys@7.16.0': resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==} engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@7.16.1': + resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==} + engines: {node: ^18.18.0 || >=20.0.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -5463,8 +5515,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-import-x@0.5.3: - resolution: {integrity: sha512-hJ/wkMcsLQXAZL3+txXIDpbW5cqwdm1rLTqV4VRY03aIbzE3zWE7rPZKW6Gzf7xyl1u3V1iYC6tOG77d9NF4GQ==} + eslint-plugin-import-x@3.0.1: + resolution: {integrity: sha512-jzQgJuE4ssxwNi0aMBkOL8whd4eHb0Z/uFWsk8uEoYB7xwTkAptSKojLzRswxgf/1bhH6QgcLjgabUBQqluBIg==} engines: {node: '>=16'} peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 @@ -8073,6 +8125,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -8737,8 +8794,8 @@ packages: types-react@19.0.0-rc.1: resolution: {integrity: sha512-RshndUfqTW6K3STLPis8BtAYCGOkMbtvYsi90gmVNDZBXUyUc5juf2PE9LfS/JmOlUIRO8cWTS/1MTnmhjDqyQ==} - typescript-eslint@7.16.0: - resolution: {integrity: sha512-kaVRivQjOzuoCXU6+hLnjo3/baxyzWVO5GrnExkFzETRYJKVHYkrJglOu2OCm8Hi9RPDWX1PTNNTpU5KRV0+RA==} + typescript-eslint@7.16.1: + resolution: {integrity: sha512-889oE5qELj65q/tGeOSvlreNKhimitFwZqQ0o7PcWC7/lgRkAMknznsCsV8J8mZGTP/Z+cIbX8accf2DE33hrA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -12099,6 +12156,8 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + '@rtsao/scc@1.1.0': {} + '@rushstack/node-core-library@4.0.2(@types/node@20.14.10)': dependencies: fs-extra: 7.0.1 @@ -12259,14 +12318,14 @@ snapshots: '@tanstack/store': 0.5.5 tslib: 2.6.3 - '@tanstack/config@0.9.6(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': + '@tanstack/config@0.10.0(@types/node@20.14.10)(esbuild@0.21.5)(eslint@8.57.0)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1))': dependencies: '@commitlint/parse': 19.0.3 '@eslint/js': 8.57.0 commander: 12.1.0 current-git-branch: 1.1.0 esbuild-register: 3.5.0(esbuild@0.21.5) - eslint-plugin-import-x: 0.5.3(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-import-x: 3.0.1(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-n: 17.9.0(eslint@8.57.0) globals: 15.8.0 interpret: 3.1.1 @@ -12274,9 +12333,12 @@ snapshots: liftoff: 5.0.0 minimist: 1.2.8 rollup-plugin-preserve-directives: 0.4.0(rollup@4.18.0) - semver: 7.6.2 + semver: 7.6.3 simple-git: 3.25.0 - typescript-eslint: 7.16.0(eslint@8.57.0)(typescript@5.4.2) + typedoc: 0.26.4(typescript@5.4.2) + typedoc-plugin-frontmatter: 1.0.0(typedoc-plugin-markdown@4.2.1(typedoc@0.26.4(typescript@5.4.2))) + typedoc-plugin-markdown: 4.2.1(typedoc@0.26.4(typescript@5.4.2)) + typescript-eslint: 7.16.1(eslint@8.57.0)(typescript@5.4.2) v8flags: 4.0.1 vite-plugin-dts: 3.9.1(@types/node@20.14.10)(rollup@4.18.0)(typescript@5.4.2)(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) vite-plugin-externalize-deps: 0.8.0(vite@5.3.3(@types/node@20.14.10)(less@4.2.0)(sass@1.72.0)(sugarss@4.0.1)(terser@5.29.1)) @@ -12702,6 +12764,24 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.4.2))(eslint@8.57.0)(typescript@5.4.2)': + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/type-utils': 7.16.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 7.16.1 + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.1 + natural-compare: 1.4.0 + ts-api-utils: 1.3.0(typescript@5.4.2) + optionalDependencies: + typescript: 5.4.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@typescript-eslint/scope-manager': 7.16.0 @@ -12715,11 +12795,29 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.4.2)': + dependencies: + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.4.2) + '@typescript-eslint/visitor-keys': 7.16.1 + debug: 4.3.5 + eslint: 8.57.0 + optionalDependencies: + typescript: 5.4.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@7.16.0': dependencies: '@typescript-eslint/types': 7.16.0 '@typescript-eslint/visitor-keys': 7.16.0 + '@typescript-eslint/scope-manager@7.16.1': + dependencies: + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/visitor-keys': 7.16.1 + '@typescript-eslint/type-utils@7.16.0(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.4.2) @@ -12732,8 +12830,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/type-utils@7.16.1(eslint@8.57.0)(typescript@5.4.2)': + dependencies: + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.4.2) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.4.2) + debug: 4.3.5 + eslint: 8.57.0 + ts-api-utils: 1.3.0(typescript@5.4.2) + optionalDependencies: + typescript: 5.4.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/types@7.16.0': {} + '@typescript-eslint/types@7.16.1': {} + '@typescript-eslint/typescript-estree@7.16.0(typescript@5.4.2)': dependencies: '@typescript-eslint/types': 7.16.0 @@ -12749,6 +12861,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@7.16.1(typescript@5.4.2)': + dependencies: + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/visitor-keys': 7.16.1 + debug: 4.3.5 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.4.2) + optionalDependencies: + typescript: 5.4.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@7.16.0(eslint@8.57.0)(typescript@5.4.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -12760,11 +12887,27 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@7.16.1(eslint@8.57.0)(typescript@5.4.2)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.4.2) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/visitor-keys@7.16.0': dependencies: '@typescript-eslint/types': 7.16.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@7.16.1': + dependencies: + '@typescript-eslint/types': 7.16.1 + eslint-visitor-keys: 3.4.3 + '@ungap/structured-clone@1.2.0': {} '@vercel/nft@0.26.5(encoding@0.1.13)': @@ -14346,7 +14489,7 @@ snapshots: eslint-compat-utils@0.5.1(eslint@8.57.0): dependencies: eslint: 8.57.0 - semver: 7.6.2 + semver: 7.6.3 eslint-import-resolver-node@0.3.9: dependencies: @@ -14363,8 +14506,9 @@ snapshots: eslint: 8.57.0 eslint-compat-utils: 0.5.1(eslint@8.57.0) - eslint-plugin-import-x@0.5.3(eslint@8.57.0)(typescript@5.4.2): + eslint-plugin-import-x@3.0.1(eslint@8.57.0)(typescript@5.4.2): dependencies: + '@rtsao/scc': 1.1.0 '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.5 doctrine: 3.0.0 @@ -14373,7 +14517,7 @@ snapshots: get-tsconfig: 4.7.5 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.2 + semver: 7.6.3 stable-hash: 0.0.4 tslib: 2.6.3 transitivePeerDependencies: @@ -14390,7 +14534,7 @@ snapshots: globals: 15.8.0 ignore: 5.3.1 minimatch: 9.0.5 - semver: 7.6.2 + semver: 7.6.3 eslint-plugin-react-debug@1.5.26(eslint@8.57.0)(typescript@5.4.2): dependencies: @@ -16328,14 +16472,14 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-package-data@5.0.0: dependencies: hosted-git-info: 6.1.1 is-core-module: 2.13.1 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-package-data@6.0.0: @@ -17372,6 +17516,8 @@ snapshots: semver@7.6.2: {} + semver@7.6.3: {} + send@0.18.0: dependencies: debug: 2.6.9 @@ -18066,11 +18212,11 @@ snapshots: dependencies: csstype: 3.1.3 - typescript-eslint@7.16.0(eslint@8.57.0)(typescript@5.4.2): + typescript-eslint@7.16.1(eslint@8.57.0)(typescript@5.4.2): dependencies: - '@typescript-eslint/eslint-plugin': 7.16.0(@typescript-eslint/parser@7.16.0(eslint@8.57.0)(typescript@5.4.2))(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/parser': 7.16.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/utils': 7.16.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1(eslint@8.57.0)(typescript@5.4.2))(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.16.1(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.16.1(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 optionalDependencies: typescript: 5.4.2 @@ -18590,7 +18736,7 @@ snapshots: dependencies: '@volar/typescript': 1.11.1 '@vue/language-core': 1.8.27(typescript@5.4.2) - semver: 7.6.2 + semver: 7.6.3 typescript: 5.4.2 vue-tsc@2.0.26(typescript@5.4.2): diff --git a/scripts/config.js b/scripts/config.js deleted file mode 100644 index 4da21515e..000000000 --- a/scripts/config.js +++ /dev/null @@ -1,66 +0,0 @@ -// @ts-check - -import { resolve } from 'node:path' -import { fileURLToPath } from 'node:url' - -/** - * List your npm packages here. The first package will be used as the versioner. - * @type {import('./types').Package[]} - */ -export const packages = [ - { - name: '@tanstack/form-core', - packageDir: 'packages/form-core', - }, - { - name: '@tanstack/react-form', - packageDir: 'packages/react-form', - }, - { - name: '@tanstack/vue-form', - packageDir: 'packages/vue-form', - }, - { - name: '@tanstack/zod-form-adapter', - packageDir: 'packages/zod-form-adapter', - }, - { - name: '@tanstack/yup-form-adapter', - packageDir: 'packages/yup-form-adapter', - }, - { - name: '@tanstack/valibot-form-adapter', - packageDir: 'packages/valibot-form-adapter', - }, - { - name: '@tanstack/solid-form', - packageDir: 'packages/solid-form', - }, - { - name: '@tanstack/lit-form', - packageDir: 'packages/lit-form', - }, - { - name: '@tanstack/angular-form', - packageDir: 'packages/angular-form', - }, -] - -/** - * Contains config for publishable branches. - * @type {Record} - */ -export const branchConfigs = { - main: { - prerelease: false, - }, - alpha: { - prerelease: true, - }, - beta: { - prerelease: true, - }, -} - -const __dirname = fileURLToPath(new URL('.', import.meta.url)) -export const rootDir = resolve(__dirname, '..') diff --git a/scripts/reference-docs.js b/scripts/generateDocs.js similarity index 58% rename from scripts/reference-docs.js rename to scripts/generateDocs.js index bbcb738fc..d82983837 100644 --- a/scripts/reference-docs.js +++ b/scripts/generateDocs.js @@ -1,30 +1,10 @@ import { resolve } from 'node:path' import { fileURLToPath } from 'node:url' -import { mkdir, rm } from 'node:fs/promises' -import * as TypeDoc from 'typedoc' +import { generateReferenceDocs } from '@tanstack/config/typedoc' const __dirname = fileURLToPath(new URL('.', import.meta.url)) -/** - * @type {Partial} - */ -const options = { - plugin: [ - 'typedoc-plugin-markdown', - 'typedoc-plugin-frontmatter', - resolve(__dirname, './typedoc-remove-prefix.js'), - ], - hideGenerator: true, - readme: 'none', - flattenOutputFiles: true, - entryFileName: 'index', - hideBreadcrumbs: true, - hidePageHeader: true, - useCodeBlocks: true, - excludePrivate: true, -} - -/** @type {Array<{name: string, entryPoints: Array, tsconfig: string, outputDir: string, exclude?: Array}>} */ +/** @type {import('@tanstack/config/typedoc').Package[]} */ const packages = [ { name: 'form-core', @@ -69,32 +49,6 @@ const packages = [ }, ] -async function main() { - for (const pkg of packages) { - // Clean and recreate the output directories - try { - await rm(pkg.outputDir, { recursive: true }) - } catch (error) { - // @ts-expect-error - if (error.code !== 'ENOENT') { - throw error - } - } - await mkdir(pkg.outputDir, { recursive: true }) - - const app = await TypeDoc.Application.bootstrapWithPlugins({ - ...options, - entryPoints: pkg.entryPoints, - tsconfig: pkg.tsconfig, - exclude: pkg.exclude, - }) - - const project = await app.convert() - - if (project) { - await app.generateDocs(project, pkg.outputDir) - } - } -} +await generateReferenceDocs({ packages }) -main().catch(console.error) +process.exit(0) diff --git a/scripts/publish.js b/scripts/publish.js index ba818b505..888c09c9b 100644 --- a/scripts/publish.js +++ b/scripts/publish.js @@ -1,12 +1,62 @@ // @ts-check +import { resolve } from 'node:path' +import { fileURLToPath } from 'node:url' import { publish } from '@tanstack/config/publish' -import { branchConfigs, packages, rootDir } from './config.js' + +const __dirname = fileURLToPath(new URL('.', import.meta.url)) await publish({ - branchConfigs, - packages, - rootDir, + packages: [ + { + name: '@tanstack/form-core', + packageDir: 'packages/form-core', + }, + { + name: '@tanstack/react-form', + packageDir: 'packages/react-form', + }, + { + name: '@tanstack/vue-form', + packageDir: 'packages/vue-form', + }, + { + name: '@tanstack/zod-form-adapter', + packageDir: 'packages/zod-form-adapter', + }, + { + name: '@tanstack/yup-form-adapter', + packageDir: 'packages/yup-form-adapter', + }, + { + name: '@tanstack/valibot-form-adapter', + packageDir: 'packages/valibot-form-adapter', + }, + { + name: '@tanstack/solid-form', + packageDir: 'packages/solid-form', + }, + { + name: '@tanstack/lit-form', + packageDir: 'packages/lit-form', + }, + { + name: '@tanstack/angular-form', + packageDir: 'packages/angular-form', + }, + ], + branchConfigs: { + main: { + prerelease: false, + }, + alpha: { + prerelease: true, + }, + beta: { + prerelease: true, + }, + }, + rootDir: resolve(__dirname, '..'), branch: process.env.BRANCH, tag: process.env.TAG, ghToken: process.env.GH_TOKEN, diff --git a/scripts/typedoc-remove-prefix.js b/scripts/typedoc-remove-prefix.js deleted file mode 100644 index fe00189d7..000000000 --- a/scripts/typedoc-remove-prefix.js +++ /dev/null @@ -1,39 +0,0 @@ -import { - MarkdownPageEvent, - MarkdownRendererEvent, -} from 'typedoc-plugin-markdown' - -/** - * @param {import("typedoc-plugin-markdown").MarkdownApplication} app - */ -export function load(app) { - // Add `id` and `title` to frontmatter - app.renderer.on( - MarkdownPageEvent.BEGIN, - /** @param {import('typedoc-plugin-markdown').MarkdownPageEvent} page */ - (page) => { - page.frontmatter = { - id: page.model.name, - title: page.model.name, - } - }, - ) - // Rename output files - app.renderer.on( - MarkdownRendererEvent.BEGIN, - /** - * @param {import("typedoc-plugin-markdown").MarkdownRendererEvent} renderer - */ (renderer) => { - renderer.urls = renderer.urls?.map((urlMapping) => { - const name = urlMapping.url.split('.') - if (name[0] !== 'index') { - name.splice(0, 1) - } - const newBasename = name.join('.') - urlMapping.url = newBasename - urlMapping.model.url = newBasename - return urlMapping - }) - }, - ) -} diff --git a/scripts/types.d.ts b/scripts/types.d.ts deleted file mode 100644 index ac48f9b8c..000000000 --- a/scripts/types.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export type Package = { - name: string - packageDir: string -} - -export type BranchConfig = { - prerelease: boolean - previousVersion?: boolean -}