├── .changeset ├── README.md └── config.json ├── .eslintignore ├── .eslintrc.cjs ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── config.yml ├── version.sh └── workflows │ ├── preview.yml │ ├── release.yml │ ├── tests.yml │ └── validate.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .npmrc ├── .prettierignore ├── .prettierrc.json ├── LICENSE ├── README.md ├── docs ├── README.md ├── accessibility.md ├── api │ ├── react │ │ ├── FormProvider.md │ │ ├── FormStateInput.md │ │ ├── future │ │ │ ├── FormOptionsProvider.md │ │ │ ├── FormProvider.md │ │ │ ├── isDirty.md │ │ │ ├── memoize.md │ │ │ ├── parseSubmission.md │ │ │ ├── report.md │ │ │ ├── useControl.md │ │ │ ├── useField.md │ │ │ ├── useForm.md │ │ │ ├── useFormData.md │ │ │ ├── useFormMetadata.md │ │ │ └── useIntent.md │ │ ├── getCollectionProps.md │ │ ├── getFieldsetProps.md │ │ ├── getFormProps.md │ │ ├── getInputProps.md │ │ ├── getSelectProps.md │ │ ├── getTextareaProps.md │ │ ├── useField.md │ │ ├── useForm.md │ │ ├── useFormMetadata.md │ │ └── useInputControl.md │ ├── valibot │ │ ├── coerceFormValue.md │ │ ├── conformValibotMessage.md │ │ ├── future │ │ │ ├── coerceFormValue.md │ │ │ └── formatResult.md │ │ ├── getValibotConstraint.md │ │ └── parseWithValibot.md │ ├── validitystate.md │ ├── yup │ │ ├── getYupConstraint.md │ │ └── parseWithYup.md │ └── zod │ │ ├── coerceFormValue.md │ │ ├── conformZodMessage.md │ │ ├── future │ │ ├── coerceFormValue.md │ │ └── formatResult.md │ │ ├── getZodConstraint.md │ │ └── parseWithZod.md ├── checkbox-and-radio-group.md ├── complex-structures.md ├── file-upload.md ├── installation.md ├── integration │ ├── nextjs.md │ ├── remix.md │ └── ui-libraries.md ├── intent-button.md ├── ja │ ├── README.md │ ├── accessibility.md │ ├── api │ │ ├── react │ │ │ ├── FormProvider.md │ │ │ ├── FormStateInput.md │ │ │ ├── future │ │ │ │ ├── isDirty.md │ │ │ │ ├── useControl.md │ │ │ │ └── useFormData.md │ │ │ ├── getCollectionProps.md │ │ │ ├── getFieldsetProps.md │ │ │ ├── getFormProps.md │ │ │ ├── getInputProps.md │ │ │ ├── getSelectProps.md │ │ │ ├── getTextareaProps.md │ │ │ ├── useField.md │ │ │ ├── useForm.md │ │ │ ├── useFormMetadata.md │ │ │ └── useInputControl.md │ │ ├── valibot │ │ │ ├── coerceFormValue.md │ │ │ ├── conformValibotMessage.md │ │ │ ├── getValibotConstraint.md │ │ │ └── parseWithValibot.md │ │ ├── validitystate.md │ │ ├── yup │ │ │ ├── getYupConstraint.md │ │ │ └── parseWithYup.md │ │ └── zod │ │ │ ├── coerceFormValue.md │ │ │ ├── conformZodMessage.md │ │ │ ├── getZodConstraint.md │ │ │ └── parseWithZod.md │ ├── checkbox-and-radio-group.md │ ├── complex-structures.md │ ├── file-upload.md │ ├── installation.md │ ├── integration │ │ ├── nextjs.md │ │ ├── remix.md │ │ └── ui-libraries.md │ ├── intent-button.md │ ├── overview.md │ ├── tutorial.md │ ├── upgrading-v1.md │ └── validation.md ├── overview.md ├── tutorial.md ├── upgrading-v1.md └── validation.md ├── examples ├── chakra-ui │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.tsx │ │ ├── form.tsx │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── headless-ui │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── src │ │ ├── App.tsx │ │ ├── form.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tailwind.config.js │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── material-ui │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.tsx │ │ ├── form.tsx │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── nextjs │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── layout.tsx │ │ ├── login │ │ │ ├── _action.ts │ │ │ ├── _form.tsx │ │ │ ├── _validation.ts │ │ │ └── page.tsx │ │ ├── page.tsx │ │ ├── signup-async-schema │ │ │ ├── _action.tsx │ │ │ ├── _form.tsx │ │ │ └── page.tsx │ │ ├── signup │ │ │ ├── _action.ts │ │ │ ├── _form.tsx │ │ │ ├── _schema.ts │ │ │ └── page.tsx │ │ └── todos │ │ │ ├── _action.ts │ │ │ ├── _form.tsx │ │ │ ├── _schema.ts │ │ │ ├── _store.ts │ │ │ └── page.tsx │ ├── next.config.ts │ ├── package.json │ └── tsconfig.json ├── radix-ui │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── src │ │ ├── App.tsx │ │ ├── form.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tailwind.config.js │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── react-aria │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── playwright.config.ts │ ├── src │ │ ├── App.tsx │ │ ├── components │ │ │ ├── Button.css │ │ │ ├── Button.tsx │ │ │ ├── Calendar.css │ │ │ ├── Calendar.tsx │ │ │ ├── Checkbox.css │ │ │ ├── Checkbox.tsx │ │ │ ├── CheckboxGroup.css │ │ │ ├── CheckboxGroup.tsx │ │ │ ├── ComboBox.css │ │ │ ├── ComboBox.tsx │ │ │ ├── DateField.css │ │ │ ├── DateField.tsx │ │ │ ├── DatePicker.css │ │ │ ├── DatePicker.tsx │ │ │ ├── DateRangePicker.css │ │ │ ├── DateRangePicker.tsx │ │ │ ├── Dialog.css │ │ │ ├── Dialog.tsx │ │ │ ├── FileTrigger.tsx │ │ │ ├── Form.css │ │ │ ├── Form.tsx │ │ │ ├── GridList.css │ │ │ ├── GridList.tsx │ │ │ ├── Link.css │ │ │ ├── Link.tsx │ │ │ ├── ListBox.css │ │ │ ├── ListBox.tsx │ │ │ ├── Modal.css │ │ │ ├── Modal.tsx │ │ │ ├── NumberField.css │ │ │ ├── NumberField.tsx │ │ │ ├── Popover.css │ │ │ ├── Popover.tsx │ │ │ ├── RadioGroup.css │ │ │ ├── RadioGroup.tsx │ │ │ ├── RangeCalendar.css │ │ │ ├── RangeCalendar.tsx │ │ │ ├── Select.css │ │ │ ├── Select.tsx │ │ │ ├── Switch.css │ │ │ ├── Switch.tsx │ │ │ ├── TextField.css │ │ │ ├── TextField.tsx │ │ │ └── theme.css │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tests │ │ └── index.test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── react-router │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── app.css │ │ ├── root.tsx │ │ ├── routes.ts │ │ ├── routes │ │ │ ├── file-upload.tsx │ │ │ ├── home.tsx │ │ │ ├── login-fetcher.tsx │ │ │ ├── login.tsx │ │ │ ├── signup-async-schema.tsx │ │ │ ├── signup-server-validation.tsx │ │ │ ├── signup.tsx │ │ │ └── todos.tsx │ │ └── store.ts │ ├── package.json │ ├── react-router.config.ts │ ├── tsconfig.json │ └── vite.config.ts ├── react-spa │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.tsx │ │ ├── index.css │ │ ├── main.tsx │ │ ├── routes │ │ │ ├── home.tsx │ │ │ ├── login.tsx │ │ │ ├── signup-async-schema.tsx │ │ │ ├── signup.tsx │ │ │ └── todos.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── remix │ ├── .eslintrc │ ├── .gitignore │ ├── .stackblitzrc │ ├── README.md │ ├── app │ │ ├── root.tsx │ │ ├── routes │ │ │ ├── _index.tsx │ │ │ ├── login-fetcher.tsx │ │ │ ├── login.tsx │ │ │ ├── signup.tsx │ │ │ └── todos.tsx │ │ └── styles.css │ ├── package.json │ ├── remix.config.js │ ├── remix.env.d.ts │ ├── sandbox.config.json │ └── tsconfig.json └── shadcn-ui │ ├── .gitignore │ ├── README.md │ ├── components.json │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── playwright.config.ts │ ├── postcss.config.js │ ├── src │ ├── App.tsx │ ├── components │ │ ├── form.tsx │ │ └── ui │ │ │ ├── button.tsx │ │ │ ├── calendar.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── command.tsx │ │ │ ├── dialog.tsx │ │ │ ├── input-otp.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── popover.tsx │ │ │ ├── radio-group.tsx │ │ │ ├── select.tsx │ │ │ ├── slider.tsx │ │ │ ├── switch.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toggle-group.tsx │ │ │ └── toggle.tsx │ ├── index.css │ ├── lib │ │ └── utils.ts │ ├── main.tsx │ └── vite-env.d.ts │ ├── tailwind.config.js │ ├── tests │ └── index.test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── guide ├── .gitignore ├── .node-version ├── README.md ├── app │ ├── components.tsx │ ├── entry.client.tsx │ ├── entry.server.tsx │ ├── layout.tsx │ ├── markdoc.tsx │ ├── root.tsx │ ├── routes │ │ ├── $.tsx │ │ ├── _index.tsx │ │ └── examples.$name.tsx │ ├── styles.css │ └── util.ts ├── package.json ├── public │ ├── _headers │ ├── _routes.json │ └── fonts │ │ ├── ubuntu-v20-latin-300.woff │ │ ├── ubuntu-v20-latin-300.woff2 │ │ ├── ubuntu-v20-latin-500.woff │ │ ├── ubuntu-v20-latin-500.woff2 │ │ ├── ubuntu-v20-latin-700.woff │ │ ├── ubuntu-v20-latin-700.woff2 │ │ ├── ubuntu-v20-latin-regular.woff │ │ └── ubuntu-v20-latin-regular.woff2 ├── remix.config.js ├── remix.env.d.ts ├── server.ts ├── tailwind.config.cjs └── tsconfig.json ├── package.json ├── packages ├── conform-dom │ ├── .gitignore │ ├── dom.ts │ ├── form.ts │ ├── formdata.ts │ ├── future │ │ └── index.ts │ ├── index.ts │ ├── package.json │ ├── rollup.config.js │ ├── standard-schema.ts │ ├── submission.ts │ ├── tests │ │ ├── dom.browser.test.ts │ │ ├── formdata.test.ts │ │ ├── submission.test.ts │ │ ├── tsconfig.json │ │ ├── types.test-d.ts │ │ └── util.test.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ ├── types.ts │ └── util.ts ├── conform-react │ ├── .gitignore │ ├── context.tsx │ ├── future │ │ ├── dom.ts │ │ ├── hooks.tsx │ │ ├── index.ts │ │ ├── intent.ts │ │ ├── memoize.ts │ │ ├── standard-schema.ts │ │ ├── state.ts │ │ ├── types.ts │ │ └── util.ts │ ├── helpers.ts │ ├── hooks.ts │ ├── index.ts │ ├── integrations.ts │ ├── package.json │ ├── rollup.config.js │ ├── tests │ │ ├── dom.browser.test.ts │ │ ├── helpers.tsx │ │ ├── intent.test.ts │ │ ├── memoize.test.ts │ │ ├── state.test.ts │ │ ├── tsconfig.json │ │ ├── types.test-d.ts │ │ ├── useControl.browser.test.tsx │ │ ├── useControl.node.test.tsx │ │ ├── useField.browser.test.tsx │ │ ├── useForm.browser.test.tsx │ │ ├── useForm.node.test.tsx │ │ ├── useFormData.browser.test.tsx │ │ ├── useFormData.node.test.tsx │ │ ├── useFormMetadata.browser.test.tsx │ │ ├── useIntent.browser.test.tsx │ │ └── util.test.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── conform-valibot │ ├── .gitignore │ ├── coercion.ts │ ├── constraint.ts │ ├── format.ts │ ├── future.ts │ ├── index.ts │ ├── package.json │ ├── parse.ts │ ├── rollup.config.js │ ├── tests │ │ ├── coercion.test.ts │ │ ├── coercion │ │ │ ├── method │ │ │ │ ├── config.test.ts │ │ │ │ └── fallback.test.ts │ │ │ └── schema │ │ │ │ ├── any.test.ts │ │ │ │ ├── array.test.ts │ │ │ │ ├── bigint.test.ts │ │ │ │ ├── blob.test.ts │ │ │ │ ├── boolean.test.ts │ │ │ │ ├── date.test.ts │ │ │ │ ├── enum.test.ts │ │ │ │ ├── exactOptional.test.ts │ │ │ │ ├── exactOptionalAsync.test.ts │ │ │ │ ├── file.test.ts │ │ │ │ ├── intersect.test.ts │ │ │ │ ├── intersectAsync.test.ts │ │ │ │ ├── literal.test.ts │ │ │ │ ├── looseObject.test.ts │ │ │ │ ├── looseObjectAsync.test.ts │ │ │ │ ├── nonNullish.test.ts │ │ │ │ ├── nonNullishAsync.test.ts │ │ │ │ ├── nonOptional.test.ts │ │ │ │ ├── nonOptionalAsync.test.ts │ │ │ │ ├── nullable.test.ts │ │ │ │ ├── nullableAsync.test.ts │ │ │ │ ├── nullish.test.ts │ │ │ │ ├── nullishAsync.test.ts │ │ │ │ ├── number.test.ts │ │ │ │ ├── object.test.ts │ │ │ │ ├── objectAsync.test.ts │ │ │ │ ├── objectWithRest.test.ts │ │ │ │ ├── objectWithRestAsync.test.ts │ │ │ │ ├── optional.test.ts │ │ │ │ ├── optionalAsync.test.ts │ │ │ │ ├── picklist.test.ts │ │ │ │ ├── strictObject.test.ts │ │ │ │ ├── strictObjectAsync.test.ts │ │ │ │ ├── string.test.ts │ │ │ │ ├── tuple.test.ts │ │ │ │ ├── tupleAsync.test.ts │ │ │ │ ├── tupleWithRest.test.ts │ │ │ │ ├── tupleWithRestAsync.test.ts │ │ │ │ ├── undefined.test.ts │ │ │ │ ├── undefinedable.test.ts │ │ │ │ ├── undefinedableAsync.test.ts │ │ │ │ ├── union.test.ts │ │ │ │ ├── variant.test.ts │ │ │ │ ├── variantAsync.test.ts │ │ │ │ ├── wrap.test.ts │ │ │ │ └── wrapAsync.test.ts │ │ ├── constraint.test.ts │ │ ├── format.test.ts │ │ ├── helpers │ │ │ ├── FormData.ts │ │ │ └── valibot.ts │ │ └── parse.test.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── conform-validitystate │ ├── .gitignore │ ├── index.ts │ ├── package.json │ ├── rollup.config.js │ ├── tsconfig.build.json │ └── tsconfig.json ├── conform-yup │ ├── .gitignore │ ├── constraint.ts │ ├── index.ts │ ├── package.json │ ├── rollup.config.js │ ├── tsconfig.build.json │ └── tsconfig.json └── conform-zod │ ├── .gitignore │ ├── default │ ├── coercion.ts │ ├── constraint.ts │ ├── format.ts │ ├── future.ts │ ├── index.ts │ ├── parse.ts │ └── tests │ │ ├── coercion │ │ ├── coercion.test.ts │ │ └── schema │ │ │ ├── array.test.ts │ │ │ ├── bigint.test.ts │ │ │ ├── boolean.test.ts │ │ │ ├── brand.test.ts │ │ │ ├── catch.test.ts │ │ │ ├── date.test.ts │ │ │ ├── default.test.ts │ │ │ ├── discriminatedUnion.test.ts │ │ │ ├── file.test.ts │ │ │ ├── lazy.test.ts │ │ │ ├── literal.test.ts │ │ │ ├── number.test.ts │ │ │ ├── object.test.ts │ │ │ ├── optional.test.ts │ │ │ ├── preprocess.test.ts │ │ │ ├── required.test.ts │ │ │ └── string.test.ts │ │ ├── constraint.test.ts │ │ ├── format.test.ts │ │ └── parse.test.ts │ ├── package.json │ ├── rollup.config.js │ ├── tests │ └── helpers │ │ ├── FromData.ts │ │ └── zod.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ ├── v3 │ ├── coercion.ts │ ├── constraint.ts │ ├── format.ts │ ├── future.ts │ ├── index.ts │ ├── parse.ts │ └── tests │ │ ├── coercion │ │ ├── coercion.test.ts │ │ └── schema │ │ │ ├── array.test.ts │ │ │ ├── bigint.test.ts │ │ │ ├── boolean.test.ts │ │ │ ├── brand.test.ts │ │ │ ├── catch.test.ts │ │ │ ├── date.test.ts │ │ │ ├── default.test.ts │ │ │ ├── discriminatedUnion.test.ts │ │ │ ├── file.test.ts │ │ │ ├── lazy.test.ts │ │ │ ├── literal.test.ts │ │ │ ├── number.test.ts │ │ │ ├── object.test.ts │ │ │ ├── optional.test.ts │ │ │ ├── preprocess.test.ts │ │ │ ├── required.test.ts │ │ │ └── string.test.ts │ │ ├── constraint.test.ts │ │ ├── format.test.ts │ │ └── parse.test.ts │ └── v4 │ ├── coercion.ts │ ├── constraint.ts │ ├── format.ts │ ├── future.ts │ ├── index.ts │ ├── parse.ts │ └── tests │ ├── coercion │ ├── coercion.test.ts │ └── schema │ │ ├── array.test.ts │ │ ├── bigint.test.ts │ │ ├── boolean.test.ts │ │ ├── brand.test.ts │ │ ├── catch.test.ts │ │ ├── date.test.ts │ │ ├── default.test.ts │ │ ├── discriminatedUnion.test.ts │ │ ├── file.test.ts │ │ ├── lazy.test.ts │ │ ├── literal.test.ts │ │ ├── number.test.ts │ │ ├── object.test.ts │ │ ├── optional.test.ts │ │ ├── prefault.test.ts │ │ ├── preprocess.test.ts │ │ ├── required.test.ts │ │ └── string.test.ts │ ├── constraint.test.ts │ ├── format.test.ts │ └── parse.test.ts ├── playground ├── .gitignore ├── README.md ├── app │ ├── components.tsx │ ├── root.tsx │ ├── routes │ │ ├── _index.tsx │ │ ├── async-validation.tsx │ │ ├── collection.tsx │ │ ├── custom-inputs.tsx │ │ ├── dom-value.tsx │ │ ├── file-upload.tsx │ │ ├── form-attributes.tsx │ │ ├── form-control.tsx │ │ ├── input-attributes.tsx │ │ ├── input-event.tsx │ │ ├── metadata.tsx │ │ ├── nested-list.tsx │ │ ├── parse-with-yup.tsx │ │ ├── recursive-list.tsx │ │ ├── reset-default-value.tsx │ │ ├── simple-list.tsx │ │ ├── subscription.tsx │ │ ├── typing.tsx │ │ ├── validate-constraint.tsx │ │ ├── validation-flow.tsx │ │ └── validitystate.tsx │ └── tailwind.css ├── package.json ├── postcss.config.js ├── public │ └── favicon.ico ├── remix.config.js ├── remix.env.d.ts ├── tailwind.config.ts └── tsconfig.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tests ├── conform-react.spec.ts ├── conform-yup.spec.ts ├── helpers.ts └── integrations │ ├── async-validation.spec.ts │ ├── collection.spec.ts │ ├── conform-validitystate.spec.ts │ ├── custom-inputs.spec.ts │ ├── dom-value.spec.ts │ ├── file-upload.spec.ts │ ├── form-attributes.spec.ts │ ├── form-control.spec.ts │ ├── helpers.ts │ ├── input-attributes.spec.ts │ ├── input-event.spec.ts │ ├── metadata.spec.ts │ ├── nested-list.spec.ts │ ├── parse-with-yup.spec.ts │ ├── recursive-list.spec.ts │ ├── reset-default-value.spec.ts │ ├── simple-list.spec.ts │ ├── subscription.spec.ts │ ├── validate-constraint.spec.ts │ └── validation-flow.spec.ts ├── tsconfig.json └── vitest.config.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.github/version.sh -------------------------------------------------------------------------------- /.github/workflows/preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.github/workflows/preview.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | link-workspace-packages=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/accessibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/accessibility.md -------------------------------------------------------------------------------- /docs/api/react/FormProvider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/FormProvider.md -------------------------------------------------------------------------------- /docs/api/react/FormStateInput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/FormStateInput.md -------------------------------------------------------------------------------- /docs/api/react/future/FormOptionsProvider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/FormOptionsProvider.md -------------------------------------------------------------------------------- /docs/api/react/future/FormProvider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/FormProvider.md -------------------------------------------------------------------------------- /docs/api/react/future/isDirty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/isDirty.md -------------------------------------------------------------------------------- /docs/api/react/future/memoize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/memoize.md -------------------------------------------------------------------------------- /docs/api/react/future/parseSubmission.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/parseSubmission.md -------------------------------------------------------------------------------- /docs/api/react/future/report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/report.md -------------------------------------------------------------------------------- /docs/api/react/future/useControl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/useControl.md -------------------------------------------------------------------------------- /docs/api/react/future/useField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/useField.md -------------------------------------------------------------------------------- /docs/api/react/future/useForm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/useForm.md -------------------------------------------------------------------------------- /docs/api/react/future/useFormData.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/useFormData.md -------------------------------------------------------------------------------- /docs/api/react/future/useFormMetadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/useFormMetadata.md -------------------------------------------------------------------------------- /docs/api/react/future/useIntent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/future/useIntent.md -------------------------------------------------------------------------------- /docs/api/react/getCollectionProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/getCollectionProps.md -------------------------------------------------------------------------------- /docs/api/react/getFieldsetProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/getFieldsetProps.md -------------------------------------------------------------------------------- /docs/api/react/getFormProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/getFormProps.md -------------------------------------------------------------------------------- /docs/api/react/getInputProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/getInputProps.md -------------------------------------------------------------------------------- /docs/api/react/getSelectProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/getSelectProps.md -------------------------------------------------------------------------------- /docs/api/react/getTextareaProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/getTextareaProps.md -------------------------------------------------------------------------------- /docs/api/react/useField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/useField.md -------------------------------------------------------------------------------- /docs/api/react/useForm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/useForm.md -------------------------------------------------------------------------------- /docs/api/react/useFormMetadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/useFormMetadata.md -------------------------------------------------------------------------------- /docs/api/react/useInputControl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/react/useInputControl.md -------------------------------------------------------------------------------- /docs/api/valibot/coerceFormValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/valibot/coerceFormValue.md -------------------------------------------------------------------------------- /docs/api/valibot/conformValibotMessage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/valibot/conformValibotMessage.md -------------------------------------------------------------------------------- /docs/api/valibot/future/coerceFormValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/valibot/future/coerceFormValue.md -------------------------------------------------------------------------------- /docs/api/valibot/future/formatResult.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/valibot/future/formatResult.md -------------------------------------------------------------------------------- /docs/api/valibot/getValibotConstraint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/valibot/getValibotConstraint.md -------------------------------------------------------------------------------- /docs/api/valibot/parseWithValibot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/valibot/parseWithValibot.md -------------------------------------------------------------------------------- /docs/api/validitystate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/validitystate.md -------------------------------------------------------------------------------- /docs/api/yup/getYupConstraint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/yup/getYupConstraint.md -------------------------------------------------------------------------------- /docs/api/yup/parseWithYup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/yup/parseWithYup.md -------------------------------------------------------------------------------- /docs/api/zod/coerceFormValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/zod/coerceFormValue.md -------------------------------------------------------------------------------- /docs/api/zod/conformZodMessage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/zod/conformZodMessage.md -------------------------------------------------------------------------------- /docs/api/zod/future/coerceFormValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/zod/future/coerceFormValue.md -------------------------------------------------------------------------------- /docs/api/zod/future/formatResult.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/zod/future/formatResult.md -------------------------------------------------------------------------------- /docs/api/zod/getZodConstraint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/zod/getZodConstraint.md -------------------------------------------------------------------------------- /docs/api/zod/parseWithZod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/api/zod/parseWithZod.md -------------------------------------------------------------------------------- /docs/checkbox-and-radio-group.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/checkbox-and-radio-group.md -------------------------------------------------------------------------------- /docs/complex-structures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/complex-structures.md -------------------------------------------------------------------------------- /docs/file-upload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/file-upload.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/integration/nextjs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/integration/nextjs.md -------------------------------------------------------------------------------- /docs/integration/remix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/integration/remix.md -------------------------------------------------------------------------------- /docs/integration/ui-libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/integration/ui-libraries.md -------------------------------------------------------------------------------- /docs/intent-button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/intent-button.md -------------------------------------------------------------------------------- /docs/ja/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/README.md -------------------------------------------------------------------------------- /docs/ja/accessibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/accessibility.md -------------------------------------------------------------------------------- /docs/ja/api/react/FormProvider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/FormProvider.md -------------------------------------------------------------------------------- /docs/ja/api/react/FormStateInput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/FormStateInput.md -------------------------------------------------------------------------------- /docs/ja/api/react/future/isDirty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/future/isDirty.md -------------------------------------------------------------------------------- /docs/ja/api/react/future/useControl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/future/useControl.md -------------------------------------------------------------------------------- /docs/ja/api/react/future/useFormData.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/future/useFormData.md -------------------------------------------------------------------------------- /docs/ja/api/react/getCollectionProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/getCollectionProps.md -------------------------------------------------------------------------------- /docs/ja/api/react/getFieldsetProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/getFieldsetProps.md -------------------------------------------------------------------------------- /docs/ja/api/react/getFormProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/getFormProps.md -------------------------------------------------------------------------------- /docs/ja/api/react/getInputProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/getInputProps.md -------------------------------------------------------------------------------- /docs/ja/api/react/getSelectProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/getSelectProps.md -------------------------------------------------------------------------------- /docs/ja/api/react/getTextareaProps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/getTextareaProps.md -------------------------------------------------------------------------------- /docs/ja/api/react/useField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/useField.md -------------------------------------------------------------------------------- /docs/ja/api/react/useForm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/useForm.md -------------------------------------------------------------------------------- /docs/ja/api/react/useFormMetadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/useFormMetadata.md -------------------------------------------------------------------------------- /docs/ja/api/react/useInputControl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/react/useInputControl.md -------------------------------------------------------------------------------- /docs/ja/api/valibot/coerceFormValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/valibot/coerceFormValue.md -------------------------------------------------------------------------------- /docs/ja/api/valibot/conformValibotMessage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/valibot/conformValibotMessage.md -------------------------------------------------------------------------------- /docs/ja/api/valibot/getValibotConstraint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/valibot/getValibotConstraint.md -------------------------------------------------------------------------------- /docs/ja/api/valibot/parseWithValibot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/valibot/parseWithValibot.md -------------------------------------------------------------------------------- /docs/ja/api/validitystate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/validitystate.md -------------------------------------------------------------------------------- /docs/ja/api/yup/getYupConstraint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/yup/getYupConstraint.md -------------------------------------------------------------------------------- /docs/ja/api/yup/parseWithYup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/yup/parseWithYup.md -------------------------------------------------------------------------------- /docs/ja/api/zod/coerceFormValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/zod/coerceFormValue.md -------------------------------------------------------------------------------- /docs/ja/api/zod/conformZodMessage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/zod/conformZodMessage.md -------------------------------------------------------------------------------- /docs/ja/api/zod/getZodConstraint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/zod/getZodConstraint.md -------------------------------------------------------------------------------- /docs/ja/api/zod/parseWithZod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/api/zod/parseWithZod.md -------------------------------------------------------------------------------- /docs/ja/checkbox-and-radio-group.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/checkbox-and-radio-group.md -------------------------------------------------------------------------------- /docs/ja/complex-structures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/complex-structures.md -------------------------------------------------------------------------------- /docs/ja/file-upload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/file-upload.md -------------------------------------------------------------------------------- /docs/ja/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/installation.md -------------------------------------------------------------------------------- /docs/ja/integration/nextjs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/integration/nextjs.md -------------------------------------------------------------------------------- /docs/ja/integration/remix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/integration/remix.md -------------------------------------------------------------------------------- /docs/ja/integration/ui-libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/integration/ui-libraries.md -------------------------------------------------------------------------------- /docs/ja/intent-button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/intent-button.md -------------------------------------------------------------------------------- /docs/ja/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/overview.md -------------------------------------------------------------------------------- /docs/ja/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/tutorial.md -------------------------------------------------------------------------------- /docs/ja/upgrading-v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/upgrading-v1.md -------------------------------------------------------------------------------- /docs/ja/validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/ja/validation.md -------------------------------------------------------------------------------- /docs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/overview.md -------------------------------------------------------------------------------- /docs/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/tutorial.md -------------------------------------------------------------------------------- /docs/upgrading-v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/upgrading-v1.md -------------------------------------------------------------------------------- /docs/validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/docs/validation.md -------------------------------------------------------------------------------- /examples/chakra-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/.gitignore -------------------------------------------------------------------------------- /examples/chakra-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/README.md -------------------------------------------------------------------------------- /examples/chakra-ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/eslint.config.js -------------------------------------------------------------------------------- /examples/chakra-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/index.html -------------------------------------------------------------------------------- /examples/chakra-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/package.json -------------------------------------------------------------------------------- /examples/chakra-ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/src/App.tsx -------------------------------------------------------------------------------- /examples/chakra-ui/src/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/src/form.tsx -------------------------------------------------------------------------------- /examples/chakra-ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/src/main.tsx -------------------------------------------------------------------------------- /examples/chakra-ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/chakra-ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/tsconfig.app.json -------------------------------------------------------------------------------- /examples/chakra-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/tsconfig.json -------------------------------------------------------------------------------- /examples/chakra-ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/tsconfig.node.json -------------------------------------------------------------------------------- /examples/chakra-ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/chakra-ui/vite.config.ts -------------------------------------------------------------------------------- /examples/headless-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/.gitignore -------------------------------------------------------------------------------- /examples/headless-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/README.md -------------------------------------------------------------------------------- /examples/headless-ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/eslint.config.js -------------------------------------------------------------------------------- /examples/headless-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/index.html -------------------------------------------------------------------------------- /examples/headless-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/package.json -------------------------------------------------------------------------------- /examples/headless-ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/postcss.config.js -------------------------------------------------------------------------------- /examples/headless-ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/src/App.tsx -------------------------------------------------------------------------------- /examples/headless-ui/src/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/src/form.tsx -------------------------------------------------------------------------------- /examples/headless-ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/src/index.css -------------------------------------------------------------------------------- /examples/headless-ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/src/main.tsx -------------------------------------------------------------------------------- /examples/headless-ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/headless-ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/tailwind.config.js -------------------------------------------------------------------------------- /examples/headless-ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/tsconfig.app.json -------------------------------------------------------------------------------- /examples/headless-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/tsconfig.json -------------------------------------------------------------------------------- /examples/headless-ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/tsconfig.node.json -------------------------------------------------------------------------------- /examples/headless-ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/headless-ui/vite.config.ts -------------------------------------------------------------------------------- /examples/material-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/.gitignore -------------------------------------------------------------------------------- /examples/material-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/README.md -------------------------------------------------------------------------------- /examples/material-ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/eslint.config.js -------------------------------------------------------------------------------- /examples/material-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/index.html -------------------------------------------------------------------------------- /examples/material-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/package.json -------------------------------------------------------------------------------- /examples/material-ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/src/App.tsx -------------------------------------------------------------------------------- /examples/material-ui/src/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/src/form.tsx -------------------------------------------------------------------------------- /examples/material-ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/src/main.tsx -------------------------------------------------------------------------------- /examples/material-ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/material-ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/tsconfig.app.json -------------------------------------------------------------------------------- /examples/material-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/tsconfig.json -------------------------------------------------------------------------------- /examples/material-ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/tsconfig.node.json -------------------------------------------------------------------------------- /examples/material-ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/material-ui/vite.config.ts -------------------------------------------------------------------------------- /examples/nextjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/.gitignore -------------------------------------------------------------------------------- /examples/nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/README.md -------------------------------------------------------------------------------- /examples/nextjs/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/favicon.ico -------------------------------------------------------------------------------- /examples/nextjs/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/globals.css -------------------------------------------------------------------------------- /examples/nextjs/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/layout.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/login/_action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/login/_action.ts -------------------------------------------------------------------------------- /examples/nextjs/app/login/_form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/login/_form.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/login/_validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/login/_validation.ts -------------------------------------------------------------------------------- /examples/nextjs/app/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/login/page.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/page.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/signup-async-schema/_action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/signup-async-schema/_action.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/signup-async-schema/_form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/signup-async-schema/_form.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/signup-async-schema/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/signup-async-schema/page.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/signup/_action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/signup/_action.ts -------------------------------------------------------------------------------- /examples/nextjs/app/signup/_form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/signup/_form.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/signup/_schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/signup/_schema.ts -------------------------------------------------------------------------------- /examples/nextjs/app/signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/signup/page.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/todos/_action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/todos/_action.ts -------------------------------------------------------------------------------- /examples/nextjs/app/todos/_form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/todos/_form.tsx -------------------------------------------------------------------------------- /examples/nextjs/app/todos/_schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/todos/_schema.ts -------------------------------------------------------------------------------- /examples/nextjs/app/todos/_store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/todos/_store.ts -------------------------------------------------------------------------------- /examples/nextjs/app/todos/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/app/todos/page.tsx -------------------------------------------------------------------------------- /examples/nextjs/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/next.config.ts -------------------------------------------------------------------------------- /examples/nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/package.json -------------------------------------------------------------------------------- /examples/nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/nextjs/tsconfig.json -------------------------------------------------------------------------------- /examples/radix-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/.gitignore -------------------------------------------------------------------------------- /examples/radix-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/README.md -------------------------------------------------------------------------------- /examples/radix-ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/eslint.config.js -------------------------------------------------------------------------------- /examples/radix-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/index.html -------------------------------------------------------------------------------- /examples/radix-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/package.json -------------------------------------------------------------------------------- /examples/radix-ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/postcss.config.js -------------------------------------------------------------------------------- /examples/radix-ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/src/App.tsx -------------------------------------------------------------------------------- /examples/radix-ui/src/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/src/form.tsx -------------------------------------------------------------------------------- /examples/radix-ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/src/index.css -------------------------------------------------------------------------------- /examples/radix-ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/src/main.tsx -------------------------------------------------------------------------------- /examples/radix-ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/radix-ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/tailwind.config.js -------------------------------------------------------------------------------- /examples/radix-ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/tsconfig.app.json -------------------------------------------------------------------------------- /examples/radix-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/tsconfig.json -------------------------------------------------------------------------------- /examples/radix-ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/tsconfig.node.json -------------------------------------------------------------------------------- /examples/radix-ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/radix-ui/vite.config.ts -------------------------------------------------------------------------------- /examples/react-aria/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/.gitignore -------------------------------------------------------------------------------- /examples/react-aria/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/README.md -------------------------------------------------------------------------------- /examples/react-aria/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/eslint.config.js -------------------------------------------------------------------------------- /examples/react-aria/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/index.html -------------------------------------------------------------------------------- /examples/react-aria/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/package.json -------------------------------------------------------------------------------- /examples/react-aria/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/playwright.config.ts -------------------------------------------------------------------------------- /examples/react-aria/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/App.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Button.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Button.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Calendar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Calendar.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Calendar.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Checkbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Checkbox.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Checkbox.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/CheckboxGroup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/CheckboxGroup.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/CheckboxGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/CheckboxGroup.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/ComboBox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/ComboBox.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/ComboBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/ComboBox.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/DateField.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/DateField.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/DateField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/DateField.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/DatePicker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/DatePicker.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/DatePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/DatePicker.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/DateRangePicker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/DateRangePicker.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/DateRangePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/DateRangePicker.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Dialog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Dialog.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Dialog.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/FileTrigger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/FileTrigger.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Form.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Form.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Form.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/GridList.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/GridList.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/GridList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/GridList.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Link.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Link.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Link.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/ListBox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/ListBox.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/ListBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/ListBox.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Modal.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Modal.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/NumberField.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/NumberField.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/NumberField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/NumberField.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Popover.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Popover.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Popover.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/RadioGroup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/RadioGroup.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/RadioGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/RadioGroup.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/RangeCalendar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/RangeCalendar.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/RangeCalendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/RangeCalendar.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Select.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Select.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Select.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/Switch.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Switch.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/Switch.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/TextField.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/TextField.css -------------------------------------------------------------------------------- /examples/react-aria/src/components/TextField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/TextField.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/components/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/components/theme.css -------------------------------------------------------------------------------- /examples/react-aria/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/index.css -------------------------------------------------------------------------------- /examples/react-aria/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/src/main.tsx -------------------------------------------------------------------------------- /examples/react-aria/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/react-aria/tests/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/tests/index.test.ts -------------------------------------------------------------------------------- /examples/react-aria/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/tsconfig.app.json -------------------------------------------------------------------------------- /examples/react-aria/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/tsconfig.json -------------------------------------------------------------------------------- /examples/react-aria/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/tsconfig.node.json -------------------------------------------------------------------------------- /examples/react-aria/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-aria/vite.config.ts -------------------------------------------------------------------------------- /examples/react-router/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/.gitignore -------------------------------------------------------------------------------- /examples/react-router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/README.md -------------------------------------------------------------------------------- /examples/react-router/app/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/app.css -------------------------------------------------------------------------------- /examples/react-router/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/root.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/routes.ts -------------------------------------------------------------------------------- /examples/react-router/app/routes/file-upload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/routes/file-upload.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/routes/home.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes/login-fetcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/routes/login-fetcher.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/routes/login.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes/signup-async-schema.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/routes/signup-async-schema.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes/signup-server-validation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/routes/signup-server-validation.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/routes/signup.tsx -------------------------------------------------------------------------------- /examples/react-router/app/routes/todos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/routes/todos.tsx -------------------------------------------------------------------------------- /examples/react-router/app/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/app/store.ts -------------------------------------------------------------------------------- /examples/react-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/package.json -------------------------------------------------------------------------------- /examples/react-router/react-router.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/react-router.config.ts -------------------------------------------------------------------------------- /examples/react-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/tsconfig.json -------------------------------------------------------------------------------- /examples/react-router/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-router/vite.config.ts -------------------------------------------------------------------------------- /examples/react-spa/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/.gitignore -------------------------------------------------------------------------------- /examples/react-spa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/README.md -------------------------------------------------------------------------------- /examples/react-spa/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/eslint.config.js -------------------------------------------------------------------------------- /examples/react-spa/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/index.html -------------------------------------------------------------------------------- /examples/react-spa/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/package.json -------------------------------------------------------------------------------- /examples/react-spa/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/src/App.tsx -------------------------------------------------------------------------------- /examples/react-spa/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/src/index.css -------------------------------------------------------------------------------- /examples/react-spa/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/src/main.tsx -------------------------------------------------------------------------------- /examples/react-spa/src/routes/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/src/routes/home.tsx -------------------------------------------------------------------------------- /examples/react-spa/src/routes/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/src/routes/login.tsx -------------------------------------------------------------------------------- /examples/react-spa/src/routes/signup-async-schema.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/src/routes/signup-async-schema.tsx -------------------------------------------------------------------------------- /examples/react-spa/src/routes/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/src/routes/signup.tsx -------------------------------------------------------------------------------- /examples/react-spa/src/routes/todos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/src/routes/todos.tsx -------------------------------------------------------------------------------- /examples/react-spa/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/react-spa/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/tsconfig.app.json -------------------------------------------------------------------------------- /examples/react-spa/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/tsconfig.json -------------------------------------------------------------------------------- /examples/react-spa/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/tsconfig.node.json -------------------------------------------------------------------------------- /examples/react-spa/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/react-spa/vite.config.ts -------------------------------------------------------------------------------- /examples/remix/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/.eslintrc -------------------------------------------------------------------------------- /examples/remix/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/.gitignore -------------------------------------------------------------------------------- /examples/remix/.stackblitzrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/.stackblitzrc -------------------------------------------------------------------------------- /examples/remix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/README.md -------------------------------------------------------------------------------- /examples/remix/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/app/root.tsx -------------------------------------------------------------------------------- /examples/remix/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/app/routes/_index.tsx -------------------------------------------------------------------------------- /examples/remix/app/routes/login-fetcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/app/routes/login-fetcher.tsx -------------------------------------------------------------------------------- /examples/remix/app/routes/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/app/routes/login.tsx -------------------------------------------------------------------------------- /examples/remix/app/routes/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/app/routes/signup.tsx -------------------------------------------------------------------------------- /examples/remix/app/routes/todos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/app/routes/todos.tsx -------------------------------------------------------------------------------- /examples/remix/app/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/app/styles.css -------------------------------------------------------------------------------- /examples/remix/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/package.json -------------------------------------------------------------------------------- /examples/remix/remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/remix.config.js -------------------------------------------------------------------------------- /examples/remix/remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/remix.env.d.ts -------------------------------------------------------------------------------- /examples/remix/sandbox.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/sandbox.config.json -------------------------------------------------------------------------------- /examples/remix/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/remix/tsconfig.json -------------------------------------------------------------------------------- /examples/shadcn-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/.gitignore -------------------------------------------------------------------------------- /examples/shadcn-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/README.md -------------------------------------------------------------------------------- /examples/shadcn-ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/components.json -------------------------------------------------------------------------------- /examples/shadcn-ui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/eslint.config.js -------------------------------------------------------------------------------- /examples/shadcn-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/index.html -------------------------------------------------------------------------------- /examples/shadcn-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/package.json -------------------------------------------------------------------------------- /examples/shadcn-ui/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/playwright.config.ts -------------------------------------------------------------------------------- /examples/shadcn-ui/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/postcss.config.js -------------------------------------------------------------------------------- /examples/shadcn-ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/App.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/form.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/button.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/command.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/input-otp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/input-otp.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/input.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/label.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/select.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/index.css -------------------------------------------------------------------------------- /examples/shadcn-ui/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/lib/utils.ts -------------------------------------------------------------------------------- /examples/shadcn-ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/src/main.tsx -------------------------------------------------------------------------------- /examples/shadcn-ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/shadcn-ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/tailwind.config.js -------------------------------------------------------------------------------- /examples/shadcn-ui/tests/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/tests/index.test.ts -------------------------------------------------------------------------------- /examples/shadcn-ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/tsconfig.app.json -------------------------------------------------------------------------------- /examples/shadcn-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/tsconfig.json -------------------------------------------------------------------------------- /examples/shadcn-ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/tsconfig.node.json -------------------------------------------------------------------------------- /examples/shadcn-ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/examples/shadcn-ui/vite.config.ts -------------------------------------------------------------------------------- /guide/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/.gitignore -------------------------------------------------------------------------------- /guide/.node-version: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /guide/README.md: -------------------------------------------------------------------------------- 1 | # Conform Guide 2 | -------------------------------------------------------------------------------- /guide/app/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/components.tsx -------------------------------------------------------------------------------- /guide/app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/entry.client.tsx -------------------------------------------------------------------------------- /guide/app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/entry.server.tsx -------------------------------------------------------------------------------- /guide/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/layout.tsx -------------------------------------------------------------------------------- /guide/app/markdoc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/markdoc.tsx -------------------------------------------------------------------------------- /guide/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/root.tsx -------------------------------------------------------------------------------- /guide/app/routes/$.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/routes/$.tsx -------------------------------------------------------------------------------- /guide/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/routes/_index.tsx -------------------------------------------------------------------------------- /guide/app/routes/examples.$name.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/routes/examples.$name.tsx -------------------------------------------------------------------------------- /guide/app/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/styles.css -------------------------------------------------------------------------------- /guide/app/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/app/util.ts -------------------------------------------------------------------------------- /guide/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/package.json -------------------------------------------------------------------------------- /guide/public/_headers: -------------------------------------------------------------------------------- 1 | /build/* 2 | Cache-Control: public, max-age=31536000, immutable 3 | -------------------------------------------------------------------------------- /guide/public/_routes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/public/_routes.json -------------------------------------------------------------------------------- /guide/public/fonts/ubuntu-v20-latin-300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/public/fonts/ubuntu-v20-latin-300.woff -------------------------------------------------------------------------------- /guide/public/fonts/ubuntu-v20-latin-300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/public/fonts/ubuntu-v20-latin-300.woff2 -------------------------------------------------------------------------------- /guide/public/fonts/ubuntu-v20-latin-500.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/public/fonts/ubuntu-v20-latin-500.woff -------------------------------------------------------------------------------- /guide/public/fonts/ubuntu-v20-latin-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/public/fonts/ubuntu-v20-latin-500.woff2 -------------------------------------------------------------------------------- /guide/public/fonts/ubuntu-v20-latin-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/public/fonts/ubuntu-v20-latin-700.woff -------------------------------------------------------------------------------- /guide/public/fonts/ubuntu-v20-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/public/fonts/ubuntu-v20-latin-700.woff2 -------------------------------------------------------------------------------- /guide/public/fonts/ubuntu-v20-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/public/fonts/ubuntu-v20-latin-regular.woff -------------------------------------------------------------------------------- /guide/public/fonts/ubuntu-v20-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/public/fonts/ubuntu-v20-latin-regular.woff2 -------------------------------------------------------------------------------- /guide/remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/remix.config.js -------------------------------------------------------------------------------- /guide/remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/remix.env.d.ts -------------------------------------------------------------------------------- /guide/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/server.ts -------------------------------------------------------------------------------- /guide/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/tailwind.config.cjs -------------------------------------------------------------------------------- /guide/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/guide/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/package.json -------------------------------------------------------------------------------- /packages/conform-dom/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | LICENSE 3 | README.md 4 | -------------------------------------------------------------------------------- /packages/conform-dom/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/dom.ts -------------------------------------------------------------------------------- /packages/conform-dom/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/form.ts -------------------------------------------------------------------------------- /packages/conform-dom/formdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/formdata.ts -------------------------------------------------------------------------------- /packages/conform-dom/future/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/future/index.ts -------------------------------------------------------------------------------- /packages/conform-dom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/index.ts -------------------------------------------------------------------------------- /packages/conform-dom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/package.json -------------------------------------------------------------------------------- /packages/conform-dom/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/rollup.config.js -------------------------------------------------------------------------------- /packages/conform-dom/standard-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/standard-schema.ts -------------------------------------------------------------------------------- /packages/conform-dom/submission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/submission.ts -------------------------------------------------------------------------------- /packages/conform-dom/tests/dom.browser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/tests/dom.browser.test.ts -------------------------------------------------------------------------------- /packages/conform-dom/tests/formdata.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/tests/formdata.test.ts -------------------------------------------------------------------------------- /packages/conform-dom/tests/submission.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/tests/submission.test.ts -------------------------------------------------------------------------------- /packages/conform-dom/tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/tests/tsconfig.json -------------------------------------------------------------------------------- /packages/conform-dom/tests/types.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/tests/types.test-d.ts -------------------------------------------------------------------------------- /packages/conform-dom/tests/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/tests/util.test.ts -------------------------------------------------------------------------------- /packages/conform-dom/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/tsconfig.build.json -------------------------------------------------------------------------------- /packages/conform-dom/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/tsconfig.json -------------------------------------------------------------------------------- /packages/conform-dom/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/types.ts -------------------------------------------------------------------------------- /packages/conform-dom/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-dom/util.ts -------------------------------------------------------------------------------- /packages/conform-react/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | LICENSE 3 | README.md 4 | -------------------------------------------------------------------------------- /packages/conform-react/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/context.tsx -------------------------------------------------------------------------------- /packages/conform-react/future/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/future/dom.ts -------------------------------------------------------------------------------- /packages/conform-react/future/hooks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/future/hooks.tsx -------------------------------------------------------------------------------- /packages/conform-react/future/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/future/index.ts -------------------------------------------------------------------------------- /packages/conform-react/future/intent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/future/intent.ts -------------------------------------------------------------------------------- /packages/conform-react/future/memoize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/future/memoize.ts -------------------------------------------------------------------------------- /packages/conform-react/future/standard-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/future/standard-schema.ts -------------------------------------------------------------------------------- /packages/conform-react/future/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/future/state.ts -------------------------------------------------------------------------------- /packages/conform-react/future/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/future/types.ts -------------------------------------------------------------------------------- /packages/conform-react/future/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/future/util.ts -------------------------------------------------------------------------------- /packages/conform-react/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/helpers.ts -------------------------------------------------------------------------------- /packages/conform-react/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/hooks.ts -------------------------------------------------------------------------------- /packages/conform-react/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/index.ts -------------------------------------------------------------------------------- /packages/conform-react/integrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/integrations.ts -------------------------------------------------------------------------------- /packages/conform-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/package.json -------------------------------------------------------------------------------- /packages/conform-react/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/rollup.config.js -------------------------------------------------------------------------------- /packages/conform-react/tests/dom.browser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/dom.browser.test.ts -------------------------------------------------------------------------------- /packages/conform-react/tests/helpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/helpers.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/intent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/intent.test.ts -------------------------------------------------------------------------------- /packages/conform-react/tests/memoize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/memoize.test.ts -------------------------------------------------------------------------------- /packages/conform-react/tests/state.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/state.test.ts -------------------------------------------------------------------------------- /packages/conform-react/tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/tsconfig.json -------------------------------------------------------------------------------- /packages/conform-react/tests/types.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/types.test-d.ts -------------------------------------------------------------------------------- /packages/conform-react/tests/useControl.browser.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/useControl.browser.test.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/useControl.node.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/useControl.node.test.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/useField.browser.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/useField.browser.test.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/useForm.browser.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/useForm.browser.test.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/useForm.node.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/useForm.node.test.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/useFormData.browser.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/useFormData.browser.test.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/useFormData.node.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/useFormData.node.test.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/useFormMetadata.browser.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/useFormMetadata.browser.test.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/useIntent.browser.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/useIntent.browser.test.tsx -------------------------------------------------------------------------------- /packages/conform-react/tests/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tests/util.test.ts -------------------------------------------------------------------------------- /packages/conform-react/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tsconfig.build.json -------------------------------------------------------------------------------- /packages/conform-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-react/tsconfig.json -------------------------------------------------------------------------------- /packages/conform-valibot/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | LICENSE 3 | README.md 4 | -------------------------------------------------------------------------------- /packages/conform-valibot/coercion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/coercion.ts -------------------------------------------------------------------------------- /packages/conform-valibot/constraint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/constraint.ts -------------------------------------------------------------------------------- /packages/conform-valibot/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/format.ts -------------------------------------------------------------------------------- /packages/conform-valibot/future.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/future.ts -------------------------------------------------------------------------------- /packages/conform-valibot/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/index.ts -------------------------------------------------------------------------------- /packages/conform-valibot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/package.json -------------------------------------------------------------------------------- /packages/conform-valibot/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/parse.ts -------------------------------------------------------------------------------- /packages/conform-valibot/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/rollup.config.js -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/method/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/method/config.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/method/fallback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/method/fallback.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/any.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/any.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/array.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/bigint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/bigint.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/blob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/blob.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/boolean.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/boolean.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/date.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/date.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/enum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/enum.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/exactOptional.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/exactOptional.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/exactOptionalAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/exactOptionalAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/file.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/intersect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/intersect.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/intersectAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/intersectAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/literal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/literal.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/looseObject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/looseObject.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/looseObjectAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/looseObjectAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/nonNullish.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/nonNullish.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/nonNullishAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/nonNullishAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/nonOptional.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/nonOptional.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/nonOptionalAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/nonOptionalAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/nullable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/nullable.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/nullableAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/nullableAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/nullish.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/nullish.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/nullishAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/nullishAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/number.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/number.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/object.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/object.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/objectAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/objectAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/objectWithRest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/objectWithRest.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/objectWithRestAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/objectWithRestAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/optional.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/optional.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/optionalAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/optionalAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/picklist.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/picklist.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/strictObject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/strictObject.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/strictObjectAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/strictObjectAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/string.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/tuple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/tuple.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/tupleAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/tupleAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/tupleWithRest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/tupleWithRest.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/tupleWithRestAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/tupleWithRestAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/undefined.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/undefined.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/undefinedable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/undefinedable.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/undefinedableAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/undefinedableAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/union.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/union.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/variant.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/variant.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/variantAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/variantAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/wrap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/wrap.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/coercion/schema/wrapAsync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/coercion/schema/wrapAsync.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/constraint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/constraint.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/format.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/format.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/helpers/FormData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/helpers/FormData.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/helpers/valibot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/helpers/valibot.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tests/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tests/parse.test.ts -------------------------------------------------------------------------------- /packages/conform-valibot/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tsconfig.build.json -------------------------------------------------------------------------------- /packages/conform-valibot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-valibot/tsconfig.json -------------------------------------------------------------------------------- /packages/conform-validitystate/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | LICENSE 3 | README.md 4 | -------------------------------------------------------------------------------- /packages/conform-validitystate/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-validitystate/index.ts -------------------------------------------------------------------------------- /packages/conform-validitystate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-validitystate/package.json -------------------------------------------------------------------------------- /packages/conform-validitystate/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-validitystate/rollup.config.js -------------------------------------------------------------------------------- /packages/conform-validitystate/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-validitystate/tsconfig.build.json -------------------------------------------------------------------------------- /packages/conform-validitystate/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-validitystate/tsconfig.json -------------------------------------------------------------------------------- /packages/conform-yup/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | LICENSE 3 | README.md 4 | -------------------------------------------------------------------------------- /packages/conform-yup/constraint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-yup/constraint.ts -------------------------------------------------------------------------------- /packages/conform-yup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-yup/index.ts -------------------------------------------------------------------------------- /packages/conform-yup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-yup/package.json -------------------------------------------------------------------------------- /packages/conform-yup/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-yup/rollup.config.js -------------------------------------------------------------------------------- /packages/conform-yup/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-yup/tsconfig.build.json -------------------------------------------------------------------------------- /packages/conform-yup/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-yup/tsconfig.json -------------------------------------------------------------------------------- /packages/conform-zod/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | LICENSE 3 | README.md 4 | -------------------------------------------------------------------------------- /packages/conform-zod/default/coercion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/coercion.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/constraint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/constraint.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/format.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/future.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/future.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/index.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/parse.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/coercion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/coercion.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/array.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/bigint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/bigint.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/boolean.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/boolean.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/brand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/brand.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/catch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/catch.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/date.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/date.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/default.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/default.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/discriminatedUnion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/discriminatedUnion.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/file.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/lazy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/lazy.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/literal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/literal.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/number.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/number.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/object.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/object.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/optional.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/optional.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/preprocess.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/preprocess.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/required.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/required.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/coercion/schema/string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/coercion/schema/string.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/constraint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/constraint.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/format.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/format.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/default/tests/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/default/tests/parse.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/package.json -------------------------------------------------------------------------------- /packages/conform-zod/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/rollup.config.js -------------------------------------------------------------------------------- /packages/conform-zod/tests/helpers/FromData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/tests/helpers/FromData.ts -------------------------------------------------------------------------------- /packages/conform-zod/tests/helpers/zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/tests/helpers/zod.ts -------------------------------------------------------------------------------- /packages/conform-zod/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/tsconfig.build.json -------------------------------------------------------------------------------- /packages/conform-zod/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/tsconfig.json -------------------------------------------------------------------------------- /packages/conform-zod/v3/coercion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/coercion.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/constraint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/constraint.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/format.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/future.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/future.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/index.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/parse.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/coercion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/coercion.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/array.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/bigint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/bigint.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/boolean.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/boolean.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/brand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/brand.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/catch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/catch.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/date.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/date.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/default.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/default.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/discriminatedUnion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/discriminatedUnion.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/file.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/lazy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/lazy.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/literal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/literal.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/number.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/number.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/object.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/object.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/optional.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/optional.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/preprocess.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/preprocess.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/required.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/required.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/coercion/schema/string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/coercion/schema/string.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/constraint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/constraint.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/format.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/format.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v3/tests/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v3/tests/parse.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/coercion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/coercion.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/constraint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/constraint.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/format.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/future.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/future.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/index.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/parse.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/coercion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/coercion.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/array.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/bigint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/bigint.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/boolean.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/boolean.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/brand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/brand.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/catch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/catch.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/date.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/date.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/default.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/default.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/discriminatedUnion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/discriminatedUnion.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/file.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/lazy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/lazy.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/literal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/literal.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/number.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/number.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/object.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/object.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/optional.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/optional.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/prefault.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/prefault.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/preprocess.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/preprocess.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/required.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/required.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/coercion/schema/string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/coercion/schema/string.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/constraint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/constraint.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/format.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/format.test.ts -------------------------------------------------------------------------------- /packages/conform-zod/v4/tests/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/packages/conform-zod/v4/tests/parse.test.ts -------------------------------------------------------------------------------- /playground/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/.gitignore -------------------------------------------------------------------------------- /playground/README.md: -------------------------------------------------------------------------------- 1 | # Conform Playground 2 | -------------------------------------------------------------------------------- /playground/app/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/components.tsx -------------------------------------------------------------------------------- /playground/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/root.tsx -------------------------------------------------------------------------------- /playground/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/_index.tsx -------------------------------------------------------------------------------- /playground/app/routes/async-validation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/async-validation.tsx -------------------------------------------------------------------------------- /playground/app/routes/collection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/collection.tsx -------------------------------------------------------------------------------- /playground/app/routes/custom-inputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/custom-inputs.tsx -------------------------------------------------------------------------------- /playground/app/routes/dom-value.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/dom-value.tsx -------------------------------------------------------------------------------- /playground/app/routes/file-upload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/file-upload.tsx -------------------------------------------------------------------------------- /playground/app/routes/form-attributes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/form-attributes.tsx -------------------------------------------------------------------------------- /playground/app/routes/form-control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/form-control.tsx -------------------------------------------------------------------------------- /playground/app/routes/input-attributes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/input-attributes.tsx -------------------------------------------------------------------------------- /playground/app/routes/input-event.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/input-event.tsx -------------------------------------------------------------------------------- /playground/app/routes/metadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/metadata.tsx -------------------------------------------------------------------------------- /playground/app/routes/nested-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/nested-list.tsx -------------------------------------------------------------------------------- /playground/app/routes/parse-with-yup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/parse-with-yup.tsx -------------------------------------------------------------------------------- /playground/app/routes/recursive-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/recursive-list.tsx -------------------------------------------------------------------------------- /playground/app/routes/reset-default-value.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/reset-default-value.tsx -------------------------------------------------------------------------------- /playground/app/routes/simple-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/simple-list.tsx -------------------------------------------------------------------------------- /playground/app/routes/subscription.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/subscription.tsx -------------------------------------------------------------------------------- /playground/app/routes/typing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/typing.tsx -------------------------------------------------------------------------------- /playground/app/routes/validate-constraint.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/validate-constraint.tsx -------------------------------------------------------------------------------- /playground/app/routes/validation-flow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/validation-flow.tsx -------------------------------------------------------------------------------- /playground/app/routes/validitystate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/routes/validitystate.tsx -------------------------------------------------------------------------------- /playground/app/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/app/tailwind.css -------------------------------------------------------------------------------- /playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/package.json -------------------------------------------------------------------------------- /playground/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/postcss.config.js -------------------------------------------------------------------------------- /playground/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/public/favicon.ico -------------------------------------------------------------------------------- /playground/remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/remix.config.js -------------------------------------------------------------------------------- /playground/remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/remix.env.d.ts -------------------------------------------------------------------------------- /playground/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/tailwind.config.ts -------------------------------------------------------------------------------- /playground/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playground/tsconfig.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tests/conform-react.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/conform-react.spec.ts -------------------------------------------------------------------------------- /tests/conform-yup.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/conform-yup.spec.ts -------------------------------------------------------------------------------- /tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/helpers.ts -------------------------------------------------------------------------------- /tests/integrations/async-validation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/async-validation.spec.ts -------------------------------------------------------------------------------- /tests/integrations/collection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/collection.spec.ts -------------------------------------------------------------------------------- /tests/integrations/conform-validitystate.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/conform-validitystate.spec.ts -------------------------------------------------------------------------------- /tests/integrations/custom-inputs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/custom-inputs.spec.ts -------------------------------------------------------------------------------- /tests/integrations/dom-value.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/dom-value.spec.ts -------------------------------------------------------------------------------- /tests/integrations/file-upload.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/file-upload.spec.ts -------------------------------------------------------------------------------- /tests/integrations/form-attributes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/form-attributes.spec.ts -------------------------------------------------------------------------------- /tests/integrations/form-control.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/form-control.spec.ts -------------------------------------------------------------------------------- /tests/integrations/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/helpers.ts -------------------------------------------------------------------------------- /tests/integrations/input-attributes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/input-attributes.spec.ts -------------------------------------------------------------------------------- /tests/integrations/input-event.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/input-event.spec.ts -------------------------------------------------------------------------------- /tests/integrations/metadata.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/metadata.spec.ts -------------------------------------------------------------------------------- /tests/integrations/nested-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/nested-list.spec.ts -------------------------------------------------------------------------------- /tests/integrations/parse-with-yup.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/parse-with-yup.spec.ts -------------------------------------------------------------------------------- /tests/integrations/recursive-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/recursive-list.spec.ts -------------------------------------------------------------------------------- /tests/integrations/reset-default-value.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/reset-default-value.spec.ts -------------------------------------------------------------------------------- /tests/integrations/simple-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/simple-list.spec.ts -------------------------------------------------------------------------------- /tests/integrations/subscription.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/subscription.spec.ts -------------------------------------------------------------------------------- /tests/integrations/validate-constraint.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/validate-constraint.spec.ts -------------------------------------------------------------------------------- /tests/integrations/validation-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tests/integrations/validation-flow.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edmundhung/conform/HEAD/vitest.config.ts --------------------------------------------------------------------------------