diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 000000000..e3b414c7e --- /dev/null +++ b/.prettierrc @@ -0,0 +1,5 @@ +{ + "semi": false, + "singleQuote": true, + "trailingComma": "all" +} diff --git a/package.json b/package.json index 33cba65e7..d170fb99e 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "build:all": "nx run-many --target=build --exclude=examples/**", "watch": "pnpm run build:all && nx watch --all -- pnpm run build:all", "dev": "pnpm run watch", - "prettier": "prettier --ignore-unknown '**/*'", + "prettier": "prettier --ignore-unknown .", "prettier:write": "pnpm run prettier --write", "cipublish": "node scripts/publish.js", "cipublishforce": "CI=true pnpm cipublish" diff --git a/packages/form-core/package.json b/packages/form-core/package.json index d8e389ceb..b2a476c10 100644 --- a/packages/form-core/package.json +++ b/packages/form-core/package.json @@ -35,9 +35,9 @@ "scripts": { "clean": "rimraf ./dist && rimraf ./coverage", "test:eslint": "eslint --ext .ts,.tsx ./src", - "test:types:versions49": "../../node_modules/typescript49/bin/tsc --project tsconfig.legacy.json", - "test:types:versions50": "../../node_modules/typescript50/bin/tsc", - "test:types:versions51": "../../node_modules/typescript51/bin/tsc", + "test:types:versions49": "node ../../node_modules/typescript49/lib/tsc.js --project tsconfig.legacy.json", + "test:types:versions50": "node ../../node_modules/typescript50/lib/tsc.js", + "test:types:versions51": "node ../../node_modules/typescript51/lib/tsc.js", "test:types:versions52": "tsc", "test:types": "pnpm run \"/^test:types:versions.*/\"", "test:lib": "vitest", diff --git a/packages/form-core/src/utils.ts b/packages/form-core/src/utils.ts index c4c5dd8a1..db2909687 100644 --- a/packages/form-core/src/utils.ts +++ b/packages/form-core/src/utils.ts @@ -76,7 +76,7 @@ export function deleteBy(obj: any, _path: any) { const path = makePathArray(_path) function doDelete(parent: any): any { - if (!parent) return; + if (!parent) return if (path.length === 1) { const finalPath = path[0]! const { [finalPath]: remove, ...rest } = parent diff --git a/packages/react-form/package.json b/packages/react-form/package.json index 07adf8952..13357ecd4 100644 --- a/packages/react-form/package.json +++ b/packages/react-form/package.json @@ -14,9 +14,9 @@ "scripts": { "clean": "rimraf ./dist && rimraf ./coverage", "test:eslint": "eslint --ext .ts,.tsx ./src", - "test:types:versions49": "../../node_modules/typescript49/bin/tsc --project tsconfig.legacy.json", - "test:types:versions50": "../../node_modules/typescript50/bin/tsc", - "test:types:versions51": "../../node_modules/typescript51/bin/tsc", + "test:types:versions49": "node ../../node_modules/typescript49/lib/tsc.js --project tsconfig.legacy.json", + "test:types:versions50": "node ../../node_modules/typescript50/lib/tsc.js", + "test:types:versions51": "node ../../node_modules/typescript51/lib/tsc.js", "test:types:versions52": "tsc", "test:types": "pnpm run \"/^test:types:versions.*/\"", "test:lib": "vitest", diff --git a/packages/solid-form/package.json b/packages/solid-form/package.json index 19605490c..3a3a4e022 100644 --- a/packages/solid-form/package.json +++ b/packages/solid-form/package.json @@ -14,9 +14,9 @@ "scripts": { "clean": "rimraf ./dist && rimraf ./coverage", "test:eslint": "eslint --ext .ts,.tsx ./src", - "test:types:versions49": "../../node_modules/typescript49/bin/tsc --project tsconfig.legacy.json", - "test:types:versions50": "../../node_modules/typescript50/bin/tsc", - "test:types:versions51": "../../node_modules/typescript51/bin/tsc", + "test:types:versions49": "node ../../node_modules/typescript49/lib/tsc.js --project tsconfig.legacy.json", + "test:types:versions50": "node ../../node_modules/typescript50/lib/tsc.js", + "test:types:versions51": "node ../../node_modules/typescript51/lib/tsc.js", "test:types:versions52": "tsc", "test:types": "pnpm run \"/^test:types:versions.*/\"", "test:lib": "vitest", diff --git a/packages/valibot-form-adapter/package.json b/packages/valibot-form-adapter/package.json index 9f41285a5..75e5f8b65 100644 --- a/packages/valibot-form-adapter/package.json +++ b/packages/valibot-form-adapter/package.json @@ -35,9 +35,9 @@ "scripts": { "clean": "rimraf ./dist && rimraf ./coverage", "test:eslint": "eslint --ext .ts,.tsx ./src", - "test:types:versions49": "../../node_modules/typescript49/bin/tsc --project tsconfig.legacy.json", - "test:types:versions50": "../../node_modules/typescript50/bin/tsc", - "test:types:versions51": "../../node_modules/typescript51/bin/tsc", + "test:types:versions49": "node ../../node_modules/typescript49/lib/tsc.js --project tsconfig.legacy.json", + "test:types:versions50": "node ../../node_modules/typescript50/lib/tsc.js", + "test:types:versions51": "node ../../node_modules/typescript51/lib/tsc.js", "test:types:versions52": "tsc", "test:types": "pnpm run \"/^test:types:versions.*/\"", "test:lib": "vitest", diff --git a/packages/vue-form/package.json b/packages/vue-form/package.json index 657565bf9..84f8f7851 100644 --- a/packages/vue-form/package.json +++ b/packages/vue-form/package.json @@ -31,9 +31,9 @@ "scripts": { "clean": "rimraf ./dist && rimraf ./coverage", "test:eslint": "eslint --ext .ts,.tsx ./src", - "test:types:versions49": "../../node_modules/typescript49/bin/tsc --project tsconfig.legacy.json", - "test:types:versions50": "../../node_modules/typescript50/bin/tsc", - "test:types:versions51": "../../node_modules/typescript51/bin/tsc", + "test:types:versions49": "node ../../node_modules/typescript49/lib/tsc.js --project tsconfig.legacy.json", + "test:types:versions50": "node ../../node_modules/typescript50/lib/tsc.js", + "test:types:versions51": "node ../../node_modules/typescript51/lib/tsc.js", "test:types:versions52": "tsc", "test:types": "pnpm run \"/^test:types:versions.*/\"", "fixme:test:lib": "pnpm run test:2 && pnpm run test:2.7 && pnpm run test:3", diff --git a/packages/yup-form-adapter/package.json b/packages/yup-form-adapter/package.json index 135799e77..c0a560c0b 100644 --- a/packages/yup-form-adapter/package.json +++ b/packages/yup-form-adapter/package.json @@ -35,9 +35,9 @@ "scripts": { "clean": "rimraf ./dist && rimraf ./coverage", "test:eslint": "eslint --ext .ts,.tsx ./src", - "test:types:versions49": "../../node_modules/typescript49/bin/tsc --project tsconfig.legacy.json", - "test:types:versions50": "../../node_modules/typescript50/bin/tsc", - "test:types:versions51": "../../node_modules/typescript51/bin/tsc", + "test:types:versions49": "node ../../node_modules/typescript49/lib/tsc.js --project tsconfig.legacy.json", + "test:types:versions50": "node ../../node_modules/typescript50/lib/tsc.js", + "test:types:versions51": "node ../../node_modules/typescript51/lib/tsc.js", "test:types:versions52": "tsc", "test:types": "pnpm run \"/^test:types:versions.*/\"", "test:lib": "vitest", diff --git a/packages/zod-form-adapter/package.json b/packages/zod-form-adapter/package.json index 078174972..3c0b1ed56 100644 --- a/packages/zod-form-adapter/package.json +++ b/packages/zod-form-adapter/package.json @@ -35,9 +35,9 @@ "scripts": { "clean": "rimraf ./dist && rimraf ./coverage", "test:eslint": "eslint --ext .ts,.tsx ./src", - "test:types:versions49": "../../node_modules/typescript49/bin/tsc --project tsconfig.legacy.json", - "test:types:versions50": "../../node_modules/typescript50/bin/tsc", - "test:types:versions51": "../../node_modules/typescript51/bin/tsc", + "test:types:versions49": "node ../../node_modules/typescript49/lib/tsc.js --project tsconfig.legacy.json", + "test:types:versions50": "node ../../node_modules/typescript50/lib/tsc.js", + "test:types:versions51": "node ../../node_modules/typescript51/lib/tsc.js", "test:types:versions52": "tsc", "test:types": "pnpm run \"/^test:types:versions.*/\"", "test:lib": "vitest", diff --git a/prettier.config.js b/prettier.config.js deleted file mode 100644 index 2c53b10e3..000000000 --- a/prettier.config.js +++ /dev/null @@ -1,10 +0,0 @@ -// @ts-check - -/** @type {import('prettier').Config} */ -const config = { - semi: false, - singleQuote: true, - trailingComma: 'all', -} - -export default config