gitextract_iir2u9y5/ ├── .agents/ │ └── skills/ │ ├── repo-source-code-document/ │ │ └── SKILL.md │ ├── repo-source-code-review/ │ │ └── SKILL.md │ ├── repo-structure-navigate/ │ │ └── SKILL.md │ ├── repo-website-api-create/ │ │ └── SKILL.md │ ├── repo-website-api-update/ │ │ └── SKILL.md │ └── repo-website-guide-create/ │ └── SKILL.md ├── .github/ │ ├── FUNDING.yml │ ├── actions/ │ │ └── environment/ │ │ └── action.yml │ └── workflows/ │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── .grit/ │ ├── .gitignore │ ├── grit.yaml │ └── patterns/ │ └── migrate_to_v0_31_0.md ├── .prettierignore ├── AGENTS.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── SECURITY.md ├── codemod/ │ ├── README.md │ ├── migrate-to-v0.31.0/ │ │ ├── .codemodrc.json │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __testfixtures__/ │ │ │ ├── fixture1.input.ts │ │ │ ├── fixture1.output.ts │ │ │ ├── fixture10.input.ts │ │ │ ├── fixture10.output.ts │ │ │ ├── fixture11.input.ts │ │ │ ├── fixture11.output.ts │ │ │ ├── fixture12.input.ts │ │ │ ├── fixture12.output.ts │ │ │ ├── fixture13.input.ts │ │ │ ├── fixture13.output.ts │ │ │ ├── fixture14.input.ts │ │ │ ├── fixture14.output.ts │ │ │ ├── fixture15.input.ts │ │ │ ├── fixture15.output.ts │ │ │ ├── fixture16.input.ts │ │ │ ├── fixture16.output.ts │ │ │ ├── fixture17.input.ts │ │ │ ├── fixture17.output.ts │ │ │ ├── fixture2.input.ts │ │ │ ├── fixture2.output.ts │ │ │ ├── fixture3.input.ts │ │ │ ├── fixture3.output.ts │ │ │ ├── fixture4.input.ts │ │ │ ├── fixture4.output.ts │ │ │ ├── fixture5.input.ts │ │ │ ├── fixture5.output.ts │ │ │ ├── fixture6.input.ts │ │ │ ├── fixture6.output.ts │ │ │ ├── fixture7.input.ts │ │ │ ├── fixture7.output.ts │ │ │ ├── fixture8.input.ts │ │ │ ├── fixture8.output.ts │ │ │ ├── fixture9.input.ts │ │ │ └── fixture9.output.ts │ │ ├── package.json │ │ ├── src/ │ │ │ └── index.ts │ │ └── tsconfig.json │ └── zod-to-valibot/ │ ├── .gitignore │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── __testfixtures__/ │ │ ├── any-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── array-element/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── array-nonempty/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── array-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── array-validation-methods/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── bigint-validation-methods/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── coerce-bigint-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── coerce-boolean-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── coerce-date-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── coerce-number-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── coerce-string-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── custom-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── date-validation-methods/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── default/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── default-import/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── default-import-with-alias/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── default-import-with-specific-alias/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── describe/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── discriminated-union-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── instanceof-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── intersection-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── literal-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── map-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── multiple-imports-from-zod/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── named-import/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── named-import-with-alias/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── named-import-with-specific-alias/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── namespace-import/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── nan-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── native-enum/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── never-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── null-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── nullable-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── nullish-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── number-validation-methods/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-catchall/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-deepPartial/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-extend/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-keyof/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-merge/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-omit/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-partial/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-passthrough/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-pick/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-required/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-shape/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-strict/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── object-strip/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── optional-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── or/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── parsing/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── readonly/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── record-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── refine/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── schema-chain/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── schema-options/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── set-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── set-validation-methods/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── specific-default-import/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── specific-namespace-import/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── string-validation-methods/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── symbol-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── transform/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── tuple-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── type-inference/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── undefined-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── union-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── unknown-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── validation-error-msg/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ ├── void-schema/ │ │ │ ├── input.ts │ │ │ └── output.ts │ │ └── zod-enum/ │ │ ├── input.ts │ │ └── output.ts │ ├── cli.mjs │ ├── package.json │ ├── src/ │ │ ├── test-setup.test.ts │ │ ├── transform/ │ │ │ ├── imports/ │ │ │ │ ├── imports.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── schemas-and-links/ │ │ │ ├── constants.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ ├── methods/ │ │ │ │ ├── array/ │ │ │ │ │ ├── array.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── catchall/ │ │ │ │ │ ├── catchall.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── deepPartial/ │ │ │ │ │ ├── deepPartial.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── default/ │ │ │ │ │ ├── default.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── exclude/ │ │ │ │ │ ├── exclude.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── extend/ │ │ │ │ │ ├── extend.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── extract/ │ │ │ │ │ ├── extract.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── keyof/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── keyof.ts │ │ │ │ ├── merge/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── merge.ts │ │ │ │ ├── nullable/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── nullable.ts │ │ │ │ ├── nullish/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── nullish.ts │ │ │ │ ├── omit/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── omit.ts │ │ │ │ ├── optional/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── optional.ts │ │ │ │ ├── or/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── or.ts │ │ │ │ ├── parse/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── parse.ts │ │ │ │ ├── parseAsync/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── parseAsync.ts │ │ │ │ ├── partial/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── partial.ts │ │ │ │ ├── passthrough/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── passthrough.ts │ │ │ │ ├── pick/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── pick.ts │ │ │ │ ├── refine/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── refine.ts │ │ │ │ ├── required/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── required.ts │ │ │ │ ├── rest/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── rest.ts │ │ │ │ ├── safeParse/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── safeParse.ts │ │ │ │ ├── safeParseAsync/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── safeParseAsync.ts │ │ │ │ ├── strict/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── strict.ts │ │ │ │ ├── strip/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── strip.ts │ │ │ │ ├── transform/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── transform.ts │ │ │ │ └── unwrap/ │ │ │ │ ├── index.ts │ │ │ │ └── unwrap.ts │ │ │ ├── properties/ │ │ │ │ ├── description.ts │ │ │ │ ├── element.ts │ │ │ │ ├── index.ts │ │ │ │ └── shape.ts │ │ │ ├── schemas/ │ │ │ │ ├── any/ │ │ │ │ │ ├── any.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── array/ │ │ │ │ │ ├── array.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── bigint/ │ │ │ │ │ ├── bigint.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── boolean/ │ │ │ │ │ ├── boolean.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── custom/ │ │ │ │ │ ├── custom.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── date/ │ │ │ │ │ ├── date.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── discriminatedUnion/ │ │ │ │ │ ├── discriminatedUnion.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── enum/ │ │ │ │ │ ├── enum.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── helpers.ts │ │ │ │ ├── index.ts │ │ │ │ ├── instanceof/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── instanceof.ts │ │ │ │ ├── intersection/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── intersection.ts │ │ │ │ ├── literal/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── literal.ts │ │ │ │ ├── map/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── map.ts │ │ │ │ ├── nan/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── nan.ts │ │ │ │ ├── nativeEnum/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── nativeEnum.ts │ │ │ │ ├── never/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── never.ts │ │ │ │ ├── null/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── null.ts │ │ │ │ ├── nullable/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── nullable.ts │ │ │ │ ├── number/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── number.ts │ │ │ │ ├── object/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── object.ts │ │ │ │ ├── optional/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── optional.ts │ │ │ │ ├── record/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── record.ts │ │ │ │ ├── set/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── set.ts │ │ │ │ ├── string/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── string.ts │ │ │ │ ├── symbol/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── symbol.ts │ │ │ │ ├── tuple/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── tuple.ts │ │ │ │ ├── types.ts │ │ │ │ ├── undefined/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── undefined.ts │ │ │ │ ├── union/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── union.ts │ │ │ │ ├── unknown/ │ │ │ │ │ ├── index.ts │ │ │ │ │ └── unknown.ts │ │ │ │ └── void/ │ │ │ │ ├── index.ts │ │ │ │ └── void.ts │ │ │ ├── schemas-and-links.ts │ │ │ ├── types.ts │ │ │ └── validators/ │ │ │ ├── base64/ │ │ │ │ ├── base64.ts │ │ │ │ └── index.ts │ │ │ ├── cuid2/ │ │ │ │ ├── cuid2.ts │ │ │ │ └── index.ts │ │ │ ├── date/ │ │ │ │ ├── date.ts │ │ │ │ └── index.ts │ │ │ ├── datetime/ │ │ │ │ ├── datetime.ts │ │ │ │ └── index.ts │ │ │ ├── describe/ │ │ │ │ ├── describe.ts │ │ │ │ └── index.ts │ │ │ ├── email/ │ │ │ │ ├── email.ts │ │ │ │ └── index.ts │ │ │ ├── emoji/ │ │ │ │ ├── emoji.ts │ │ │ │ └── index.ts │ │ │ ├── endsWith/ │ │ │ │ ├── endsWith.ts │ │ │ │ └── index.ts │ │ │ ├── finite/ │ │ │ │ ├── finite.ts │ │ │ │ └── index.ts │ │ │ ├── gt/ │ │ │ │ ├── gt.ts │ │ │ │ └── index.ts │ │ │ ├── gte/ │ │ │ │ ├── gte.ts │ │ │ │ └── index.ts │ │ │ ├── helpers.ts │ │ │ ├── includes/ │ │ │ │ ├── includes.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── int/ │ │ │ │ ├── index.ts │ │ │ │ └── int.ts │ │ │ ├── ip/ │ │ │ │ ├── index.ts │ │ │ │ └── ip.ts │ │ │ ├── length/ │ │ │ │ ├── index.ts │ │ │ │ └── length.ts │ │ │ ├── lt/ │ │ │ │ ├── index.ts │ │ │ │ └── lt.ts │ │ │ ├── lte/ │ │ │ │ ├── index.ts │ │ │ │ └── lte.ts │ │ │ ├── max/ │ │ │ │ ├── index.ts │ │ │ │ └── max.ts │ │ │ ├── min/ │ │ │ │ ├── index.ts │ │ │ │ └── min.ts │ │ │ ├── multipleOf/ │ │ │ │ ├── index.ts │ │ │ │ └── multipleOf.ts │ │ │ ├── nanoid/ │ │ │ │ ├── index.ts │ │ │ │ └── nanoid.ts │ │ │ ├── negative/ │ │ │ │ ├── index.ts │ │ │ │ └── negative.ts │ │ │ ├── nonempty/ │ │ │ │ ├── index.ts │ │ │ │ └── nonempty.ts │ │ │ ├── nonnegative/ │ │ │ │ ├── index.ts │ │ │ │ └── nonnegative.ts │ │ │ ├── nonpositive/ │ │ │ │ ├── index.ts │ │ │ │ └── nonpositive.ts │ │ │ ├── positive/ │ │ │ │ ├── index.ts │ │ │ │ └── positive.ts │ │ │ ├── readonly/ │ │ │ │ ├── index.ts │ │ │ │ └── readonly.ts │ │ │ ├── regex/ │ │ │ │ ├── index.ts │ │ │ │ └── regex.ts │ │ │ ├── safe/ │ │ │ │ ├── index.ts │ │ │ │ └── safe.ts │ │ │ ├── size/ │ │ │ │ ├── index.ts │ │ │ │ └── size.ts │ │ │ ├── startsWith/ │ │ │ │ ├── index.ts │ │ │ │ └── startsWith.ts │ │ │ ├── time/ │ │ │ │ ├── index.ts │ │ │ │ └── time.ts │ │ │ ├── toLowerCase/ │ │ │ │ ├── index.ts │ │ │ │ └── toLowerCase.ts │ │ │ ├── toUpperCase/ │ │ │ │ ├── index.ts │ │ │ │ └── toUpperCase.ts │ │ │ ├── trim/ │ │ │ │ ├── index.ts │ │ │ │ └── trim.ts │ │ │ ├── ulid/ │ │ │ │ ├── index.ts │ │ │ │ └── ulid.ts │ │ │ ├── url/ │ │ │ │ ├── index.ts │ │ │ │ └── url.ts │ │ │ └── uuid/ │ │ │ ├── index.ts │ │ │ └── uuid.ts │ │ └── utils.ts │ ├── tsconfig.json │ └── tsdown.config.ts ├── library/ │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── eslint.config.js │ ├── jsr.json │ ├── mod.ts │ ├── package.json │ ├── playground.ts │ ├── src/ │ │ ├── actions/ │ │ │ ├── args/ │ │ │ │ ├── args.test-d.ts │ │ │ │ ├── args.test.ts │ │ │ │ ├── args.ts │ │ │ │ ├── argsAsync.test-d.ts │ │ │ │ ├── argsAsync.test.ts │ │ │ │ ├── argsAsync.ts │ │ │ │ └── index.ts │ │ │ ├── await/ │ │ │ │ ├── awaitAsync.test-d.ts │ │ │ │ ├── awaitAsync.test.ts │ │ │ │ ├── awaitAsync.ts │ │ │ │ └── index.ts │ │ │ ├── base64/ │ │ │ │ ├── base64.test-d.ts │ │ │ │ ├── base64.test.ts │ │ │ │ ├── base64.ts │ │ │ │ └── index.ts │ │ │ ├── bic/ │ │ │ │ ├── bic.test-d.ts │ │ │ │ ├── bic.test.ts │ │ │ │ ├── bic.ts │ │ │ │ └── index.ts │ │ │ ├── brand/ │ │ │ │ ├── brand.test-d.ts │ │ │ │ ├── brand.test.ts │ │ │ │ ├── brand.ts │ │ │ │ └── index.ts │ │ │ ├── bytes/ │ │ │ │ ├── bytes.test-d.ts │ │ │ │ ├── bytes.test.ts │ │ │ │ ├── bytes.ts │ │ │ │ └── index.ts │ │ │ ├── check/ │ │ │ │ ├── check.test-d.ts │ │ │ │ ├── check.test.ts │ │ │ │ ├── check.ts │ │ │ │ ├── checkAsync.test-d.ts │ │ │ │ ├── checkAsync.test.ts │ │ │ │ ├── checkAsync.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── checkItems/ │ │ │ │ ├── checkItems.test-d.ts │ │ │ │ ├── checkItems.test.ts │ │ │ │ ├── checkItems.ts │ │ │ │ ├── checkItemsAsync.test-d.ts │ │ │ │ ├── checkItemsAsync.test.ts │ │ │ │ ├── checkItemsAsync.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── creditCard/ │ │ │ │ ├── creditCard.test-d.ts │ │ │ │ ├── creditCard.test.ts │ │ │ │ ├── creditCard.ts │ │ │ │ └── index.ts │ │ │ ├── cuid2/ │ │ │ │ ├── cuid2.test-d.ts │ │ │ │ ├── cuid2.test.ts │ │ │ │ ├── cuid2.ts │ │ │ │ └── index.ts │ │ │ ├── decimal/ │ │ │ │ ├── decimal.test-d.ts │ │ │ │ ├── decimal.test.ts │ │ │ │ ├── decimal.ts │ │ │ │ └── index.ts │ │ │ ├── description/ │ │ │ │ ├── description.test-d.ts │ │ │ │ ├── description.test.ts │ │ │ │ ├── description.ts │ │ │ │ └── index.ts │ │ │ ├── digits/ │ │ │ │ ├── digits.test-d.ts │ │ │ │ ├── digits.test.ts │ │ │ │ ├── digits.ts │ │ │ │ └── index.ts │ │ │ ├── domain/ │ │ │ │ ├── domain.test-d.ts │ │ │ │ ├── domain.test.ts │ │ │ │ ├── domain.ts │ │ │ │ └── index.ts │ │ │ ├── email/ │ │ │ │ ├── email.test-d.ts │ │ │ │ ├── email.test.ts │ │ │ │ ├── email.ts │ │ │ │ └── index.ts │ │ │ ├── emoji/ │ │ │ │ ├── emoji.test-d.ts │ │ │ │ ├── emoji.test.ts │ │ │ │ ├── emoji.ts │ │ │ │ └── index.ts │ │ │ ├── empty/ │ │ │ │ ├── empty.test-d.ts │ │ │ │ ├── empty.test.ts │ │ │ │ ├── empty.ts │ │ │ │ └── index.ts │ │ │ ├── endsWith/ │ │ │ │ ├── endsWith.test-d.ts │ │ │ │ ├── endsWith.test.ts │ │ │ │ ├── endsWith.ts │ │ │ │ └── index.ts │ │ │ ├── entries/ │ │ │ │ ├── entries.test-d.ts │ │ │ │ ├── entries.test.ts │ │ │ │ ├── entries.ts │ │ │ │ └── index.ts │ │ │ ├── everyItem/ │ │ │ │ ├── everyItem.test-d.ts │ │ │ │ ├── everyItem.test.ts │ │ │ │ ├── everyItem.ts │ │ │ │ └── index.ts │ │ │ ├── examples/ │ │ │ │ ├── examples.test-d.ts │ │ │ │ ├── examples.test.ts │ │ │ │ ├── examples.ts │ │ │ │ └── index.ts │ │ │ ├── excludes/ │ │ │ │ ├── excludes.test-d.ts │ │ │ │ ├── excludes.test.ts │ │ │ │ ├── excludes.ts │ │ │ │ └── index.ts │ │ │ ├── filterItems/ │ │ │ │ ├── filterItems.test-d.ts │ │ │ │ ├── filterItems.test.ts │ │ │ │ ├── filterItems.ts │ │ │ │ └── index.ts │ │ │ ├── findItem/ │ │ │ │ ├── findItem.test-d.ts │ │ │ │ ├── findItem.test.ts │ │ │ │ ├── findItem.ts │ │ │ │ └── index.ts │ │ │ ├── finite/ │ │ │ │ ├── finite.test-d.ts │ │ │ │ ├── finite.test.ts │ │ │ │ ├── finite.ts │ │ │ │ └── index.ts │ │ │ ├── flavor/ │ │ │ │ ├── flavor.test-d.ts │ │ │ │ ├── flavor.test.ts │ │ │ │ ├── flavor.ts │ │ │ │ └── index.ts │ │ │ ├── graphemes/ │ │ │ │ ├── graphemes.test-d.ts │ │ │ │ ├── graphemes.test.ts │ │ │ │ ├── graphemes.ts │ │ │ │ └── index.ts │ │ │ ├── gtValue/ │ │ │ │ ├── gtValue.test.ts │ │ │ │ ├── gtValue.ts │ │ │ │ ├── gtValues.test-d.ts │ │ │ │ └── index.ts │ │ │ ├── guard/ │ │ │ │ ├── guard.test-d.ts │ │ │ │ ├── guard.test.ts │ │ │ │ ├── guard.ts │ │ │ │ └── index.ts │ │ │ ├── hash/ │ │ │ │ ├── hash.test-d.ts │ │ │ │ ├── hash.test.ts │ │ │ │ ├── hash.ts │ │ │ │ └── index.ts │ │ │ ├── hexColor/ │ │ │ │ ├── hexColor.test-d.ts │ │ │ │ ├── hexColor.test.ts │ │ │ │ ├── hexColor.ts │ │ │ │ └── index.ts │ │ │ ├── hexadecimal/ │ │ │ │ ├── hexadecimal.test-d.ts │ │ │ │ ├── hexadecimal.test.ts │ │ │ │ ├── hexadecimal.ts │ │ │ │ └── index.ts │ │ │ ├── imei/ │ │ │ │ ├── imei.test-d.ts │ │ │ │ ├── imei.test.ts │ │ │ │ ├── imei.ts │ │ │ │ └── index.ts │ │ │ ├── includes/ │ │ │ │ ├── includes.test-d.ts │ │ │ │ ├── includes.test.ts │ │ │ │ ├── includes.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── integer/ │ │ │ │ ├── index.ts │ │ │ │ ├── integer.test-d.ts │ │ │ │ ├── integer.test.ts │ │ │ │ └── integer.ts │ │ │ ├── ip/ │ │ │ │ ├── index.ts │ │ │ │ ├── ip.test-d.ts │ │ │ │ ├── ip.test.ts │ │ │ │ └── ip.ts │ │ │ ├── ipv4/ │ │ │ │ ├── index.ts │ │ │ │ ├── ipv4.test-d.ts │ │ │ │ ├── ipv4.test.ts │ │ │ │ └── ipv4.ts │ │ │ ├── ipv6/ │ │ │ │ ├── index.ts │ │ │ │ ├── ipv6.test-d.ts │ │ │ │ ├── ipv6.test.ts │ │ │ │ └── ipv6.ts │ │ │ ├── isbn/ │ │ │ │ ├── index.ts │ │ │ │ ├── isbn.test-d.ts │ │ │ │ ├── isbn.test.ts │ │ │ │ ├── isbn.ts │ │ │ │ └── utils/ │ │ │ │ ├── _isIsbn10.test.ts │ │ │ │ ├── _isIsbn10.ts │ │ │ │ ├── _isIsbn13.test.ts │ │ │ │ ├── _isIsbn13.ts │ │ │ │ └── index.ts │ │ │ ├── isoDate/ │ │ │ │ ├── index.ts │ │ │ │ ├── isoDate.test-d.ts │ │ │ │ ├── isoDate.test.ts │ │ │ │ └── isoDate.ts │ │ │ ├── isoDateTime/ │ │ │ │ ├── index.ts │ │ │ │ ├── isoDateTime.test-d.ts │ │ │ │ ├── isoDateTime.test.ts │ │ │ │ └── isoDateTime.ts │ │ │ ├── isoTime/ │ │ │ │ ├── index.ts │ │ │ │ ├── isoTime.test-d.ts │ │ │ │ ├── isoTime.test.ts │ │ │ │ └── isoTime.ts │ │ │ ├── isoTimeSecond/ │ │ │ │ ├── index.ts │ │ │ │ ├── isoTimeSecond.test-d.ts │ │ │ │ ├── isoTimeSecond.test.ts │ │ │ │ └── isoTimeSecond.ts │ │ │ ├── isoTimestamp/ │ │ │ │ ├── index.ts │ │ │ │ ├── isoTimestamp.test-d.ts │ │ │ │ ├── isoTimestamp.test.ts │ │ │ │ └── isoTimestamp.ts │ │ │ ├── isoWeek/ │ │ │ │ ├── index.ts │ │ │ │ ├── isoWeek.test-d.ts │ │ │ │ ├── isoWeek.test.ts │ │ │ │ └── isoWeek.ts │ │ │ ├── isrc/ │ │ │ │ ├── index.ts │ │ │ │ ├── isrc.test-d.ts │ │ │ │ ├── isrc.test.ts │ │ │ │ └── isrc.ts │ │ │ ├── jwsCompact/ │ │ │ │ ├── index.ts │ │ │ │ ├── jwsCompact.test-d.ts │ │ │ │ ├── jwsCompact.test.ts │ │ │ │ └── jwsCompact.ts │ │ │ ├── length/ │ │ │ │ ├── index.ts │ │ │ │ ├── length.test-d.ts │ │ │ │ ├── length.test.ts │ │ │ │ └── length.ts │ │ │ ├── ltValue/ │ │ │ │ ├── index.ts │ │ │ │ ├── ltValue.test-d.ts │ │ │ │ ├── ltValue.test.ts │ │ │ │ └── ltValue.ts │ │ │ ├── mac/ │ │ │ │ ├── index.ts │ │ │ │ ├── mac.test-d.ts │ │ │ │ ├── mac.test.ts │ │ │ │ └── mac.ts │ │ │ ├── mac48/ │ │ │ │ ├── index.ts │ │ │ │ ├── mac48.test-d.ts │ │ │ │ ├── mac48.test.ts │ │ │ │ └── mac48.ts │ │ │ ├── mac64/ │ │ │ │ ├── index.ts │ │ │ │ ├── mac64.test-d.ts │ │ │ │ ├── mac64.test.ts │ │ │ │ └── mac64.ts │ │ │ ├── mapItems/ │ │ │ │ ├── index.ts │ │ │ │ ├── mapItems.test-d.ts │ │ │ │ ├── mapItems.test.ts │ │ │ │ └── mapItems.ts │ │ │ ├── maxBytes/ │ │ │ │ ├── index.ts │ │ │ │ ├── maxBytes.test-d.ts │ │ │ │ ├── maxBytes.test.ts │ │ │ │ └── maxBytes.ts │ │ │ ├── maxEntries/ │ │ │ │ ├── index.ts │ │ │ │ ├── maxEntries.test-d.ts │ │ │ │ ├── maxEntries.test.ts │ │ │ │ └── maxEntries.ts │ │ │ ├── maxGraphemes/ │ │ │ │ ├── index.ts │ │ │ │ ├── maxGraphemes.test-d.ts │ │ │ │ ├── maxGraphemes.test.ts │ │ │ │ └── maxGraphemes.ts │ │ │ ├── maxLength/ │ │ │ │ ├── index.ts │ │ │ │ ├── maxLength.test-d.ts │ │ │ │ ├── maxLength.test.ts │ │ │ │ └── maxLength.ts │ │ │ ├── maxSize/ │ │ │ │ ├── index.ts │ │ │ │ ├── maxSize.test-d.ts │ │ │ │ ├── maxSize.test.ts │ │ │ │ └── maxSize.ts │ │ │ ├── maxValue/ │ │ │ │ ├── index.ts │ │ │ │ ├── maxValue.test-d.ts │ │ │ │ ├── maxValue.test.ts │ │ │ │ └── maxValue.ts │ │ │ ├── maxWords/ │ │ │ │ ├── index.ts │ │ │ │ ├── maxWords.test-d.ts │ │ │ │ ├── maxWords.test.ts │ │ │ │ └── maxWords.ts │ │ │ ├── metadata/ │ │ │ │ ├── index.ts │ │ │ │ ├── metadata.test-d.ts │ │ │ │ ├── metadata.test.ts │ │ │ │ └── metadata.ts │ │ │ ├── mimeType/ │ │ │ │ ├── index.ts │ │ │ │ ├── mimeType.test-d.ts │ │ │ │ ├── mimeType.test.ts │ │ │ │ └── mimeType.ts │ │ │ ├── minBytes/ │ │ │ │ ├── index.ts │ │ │ │ ├── minBytes.test-d.ts │ │ │ │ ├── minBytes.test.ts │ │ │ │ └── minBytes.ts │ │ │ ├── minEntries/ │ │ │ │ ├── index.ts │ │ │ │ ├── minEntries.test-d.ts │ │ │ │ ├── minEntries.test.ts │ │ │ │ └── minEntries.ts │ │ │ ├── minGraphemes/ │ │ │ │ ├── index.ts │ │ │ │ ├── minGraphemes.test-d.ts │ │ │ │ ├── minGraphemes.test.ts │ │ │ │ └── minGraphemes.ts │ │ │ ├── minLength/ │ │ │ │ ├── index.ts │ │ │ │ ├── minLength.test-d.ts │ │ │ │ ├── minLength.test.ts │ │ │ │ └── minLength.ts │ │ │ ├── minSize/ │ │ │ │ ├── index.ts │ │ │ │ ├── minSize.test-d.ts │ │ │ │ ├── minSize.test.ts │ │ │ │ └── minSize.ts │ │ │ ├── minValue/ │ │ │ │ ├── index.ts │ │ │ │ ├── minValue.test-d.ts │ │ │ │ ├── minValue.test.ts │ │ │ │ └── minValue.ts │ │ │ ├── minWords/ │ │ │ │ ├── index.ts │ │ │ │ ├── minWords.test-d.ts │ │ │ │ ├── minWords.test.ts │ │ │ │ └── minWords.ts │ │ │ ├── multipleOf/ │ │ │ │ ├── index.ts │ │ │ │ ├── multipleOf.test-d.ts │ │ │ │ ├── multipleOf.test.ts │ │ │ │ └── multipleOf.ts │ │ │ ├── nanoid/ │ │ │ │ ├── index.ts │ │ │ │ ├── nanoid.test-d.ts │ │ │ │ ├── nanoid.test.ts │ │ │ │ └── nanoid.ts │ │ │ ├── nonEmpty/ │ │ │ │ ├── index.ts │ │ │ │ ├── nonEmpty.test-d.ts │ │ │ │ ├── nonEmpty.test.ts │ │ │ │ └── nonEmpty.ts │ │ │ ├── normalize/ │ │ │ │ ├── index.ts │ │ │ │ ├── normalize.test-d.ts │ │ │ │ ├── normalize.test.ts │ │ │ │ └── normalize.ts │ │ │ ├── notBytes/ │ │ │ │ ├── index.ts │ │ │ │ ├── notBytes.test-d.ts │ │ │ │ ├── notBytes.test.ts │ │ │ │ └── notBytes.ts │ │ │ ├── notEntries/ │ │ │ │ ├── index.ts │ │ │ │ ├── notEntries.test-d.ts │ │ │ │ ├── notEntries.test.ts │ │ │ │ └── notEntries.ts │ │ │ ├── notGraphemes/ │ │ │ │ ├── index.ts │ │ │ │ ├── notGraphemes.test-d.ts │ │ │ │ ├── notGraphemes.test.ts │ │ │ │ └── notGraphemes.ts │ │ │ ├── notLength/ │ │ │ │ ├── index.ts │ │ │ │ ├── notLength.test-d.ts │ │ │ │ ├── notLength.test.ts │ │ │ │ └── notLength.ts │ │ │ ├── notSize/ │ │ │ │ ├── index.ts │ │ │ │ ├── notSize.test-d.ts │ │ │ │ ├── notSize.test.ts │ │ │ │ └── notSize.ts │ │ │ ├── notValue/ │ │ │ │ ├── index.ts │ │ │ │ ├── notValue.test-d.ts │ │ │ │ ├── notValue.test.ts │ │ │ │ └── notValue.ts │ │ │ ├── notValues/ │ │ │ │ ├── index.ts │ │ │ │ ├── notValues.test-d.ts │ │ │ │ ├── notValues.test.ts │ │ │ │ └── notValues.ts │ │ │ ├── notWords/ │ │ │ │ ├── index.ts │ │ │ │ ├── notWords.test-d.ts │ │ │ │ ├── notWords.test.ts │ │ │ │ └── notWords.ts │ │ │ ├── octal/ │ │ │ │ ├── index.ts │ │ │ │ ├── octal.test-d.ts │ │ │ │ ├── octal.test.ts │ │ │ │ └── octal.ts │ │ │ ├── parseBoolean/ │ │ │ │ ├── index.ts │ │ │ │ ├── parseBoolean.test-d.ts │ │ │ │ ├── parseBoolean.test.ts │ │ │ │ └── parseBoolean.ts │ │ │ ├── parseJson/ │ │ │ │ ├── index.ts │ │ │ │ ├── parseJson.test-d.ts │ │ │ │ ├── parseJson.test.ts │ │ │ │ └── parseJson.ts │ │ │ ├── partialCheck/ │ │ │ │ ├── index.ts │ │ │ │ ├── partialCheck.test-d.ts │ │ │ │ ├── partialCheck.test.ts │ │ │ │ ├── partialCheck.ts │ │ │ │ ├── partialCheckAsync.test-d.ts │ │ │ │ ├── partialCheckAsync.test.ts │ │ │ │ ├── partialCheckAsync.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils/ │ │ │ │ ├── _isPartiallyTyped/ │ │ │ │ │ ├── _isPartiallyTyped.test.ts │ │ │ │ │ ├── _isPartiallyTyped.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── rawCheck/ │ │ │ │ ├── index.ts │ │ │ │ ├── rawCheck.test-d.ts │ │ │ │ ├── rawCheck.test.ts │ │ │ │ ├── rawCheck.ts │ │ │ │ ├── rawCheckAsync.test-d.ts │ │ │ │ ├── rawCheckAsync.test.ts │ │ │ │ ├── rawCheckAsync.ts │ │ │ │ └── types.ts │ │ │ ├── rawTransform/ │ │ │ │ ├── index.ts │ │ │ │ ├── rawTransform.test-d.ts │ │ │ │ ├── rawTransform.test.ts │ │ │ │ ├── rawTransform.ts │ │ │ │ ├── rawTransformAsync.test-d.ts │ │ │ │ ├── rawTransformAsync.test.ts │ │ │ │ ├── rawTransformAsync.ts │ │ │ │ └── types.ts │ │ │ ├── readonly/ │ │ │ │ ├── index.ts │ │ │ │ ├── readonly.test-d.ts │ │ │ │ ├── readonly.test.ts │ │ │ │ └── readonly.ts │ │ │ ├── reduceItems/ │ │ │ │ ├── index.ts │ │ │ │ ├── reduceItems.test-d.ts │ │ │ │ ├── reduceItems.test.ts │ │ │ │ └── reduceItems.ts │ │ │ ├── regex/ │ │ │ │ ├── index.ts │ │ │ │ ├── regex.test-d.ts │ │ │ │ ├── regex.test.ts │ │ │ │ └── regex.ts │ │ │ ├── returns/ │ │ │ │ ├── index.ts │ │ │ │ ├── returns.test-d.ts │ │ │ │ ├── returns.test.ts │ │ │ │ ├── returns.ts │ │ │ │ ├── returnsAsync.test-d.ts │ │ │ │ ├── returnsAsync.test.ts │ │ │ │ └── returnsAsync.ts │ │ │ ├── rfcEmail/ │ │ │ │ ├── index.ts │ │ │ │ ├── rfcEmail.test-d.ts │ │ │ │ ├── rfcEmail.test.ts │ │ │ │ └── rfcEmail.ts │ │ │ ├── safeInteger/ │ │ │ │ ├── index.ts │ │ │ │ ├── safeInteger.test-d.ts │ │ │ │ ├── safeInteger.test.ts │ │ │ │ └── safeInteger.ts │ │ │ ├── size/ │ │ │ │ ├── index.ts │ │ │ │ ├── size.test-d.ts │ │ │ │ ├── size.test.ts │ │ │ │ └── size.ts │ │ │ ├── slug/ │ │ │ │ ├── index.ts │ │ │ │ ├── slug.test-d.ts │ │ │ │ ├── slug.test.ts │ │ │ │ └── slug.ts │ │ │ ├── someItem/ │ │ │ │ ├── index.ts │ │ │ │ ├── someItem.test-d.ts │ │ │ │ ├── someItem.test.ts │ │ │ │ └── someItem.ts │ │ │ ├── sortItems/ │ │ │ │ ├── index.ts │ │ │ │ ├── sortItems.test-d.ts │ │ │ │ ├── sortItems.test.ts │ │ │ │ └── sortItems.ts │ │ │ ├── startsWith/ │ │ │ │ ├── index.ts │ │ │ │ ├── startsWith.test-d.ts │ │ │ │ ├── startsWith.test.ts │ │ │ │ └── startsWith.ts │ │ │ ├── stringifyJson/ │ │ │ │ ├── index.ts │ │ │ │ ├── stringifyJson.test-d.ts │ │ │ │ ├── stringifyJson.test.ts │ │ │ │ └── stringifyJson.ts │ │ │ ├── title/ │ │ │ │ ├── index.ts │ │ │ │ ├── title.test-d.ts │ │ │ │ ├── title.test.ts │ │ │ │ └── title.ts │ │ │ ├── toBigint/ │ │ │ │ ├── index.ts │ │ │ │ ├── toBigint.test-d.ts │ │ │ │ ├── toBigint.test.ts │ │ │ │ └── toBigint.ts │ │ │ ├── toBoolean/ │ │ │ │ ├── index.ts │ │ │ │ ├── toBoolean.test-d.ts │ │ │ │ ├── toBoolean.test.ts │ │ │ │ └── toBoolean.ts │ │ │ ├── toDate/ │ │ │ │ ├── index.ts │ │ │ │ ├── toDate.test-d.ts │ │ │ │ ├── toDate.test.ts │ │ │ │ └── toDate.ts │ │ │ ├── toLowerCase/ │ │ │ │ ├── index.ts │ │ │ │ ├── toLowerCase.test-d.ts │ │ │ │ ├── toLowerCase.test.ts │ │ │ │ └── toLowerCase.ts │ │ │ ├── toMaxValue/ │ │ │ │ ├── index.ts │ │ │ │ ├── toMaxValue.test-d.ts │ │ │ │ ├── toMaxValue.test.ts │ │ │ │ └── toMaxValue.ts │ │ │ ├── toMinValue/ │ │ │ │ ├── index.ts │ │ │ │ ├── toMinValue.test-d.ts │ │ │ │ ├── toMinValue.test.ts │ │ │ │ └── toMinValue.ts │ │ │ ├── toNumber/ │ │ │ │ ├── index.ts │ │ │ │ ├── toNumber.test-d.ts │ │ │ │ ├── toNumber.test.ts │ │ │ │ └── toNumber.ts │ │ │ ├── toString/ │ │ │ │ ├── index.ts │ │ │ │ ├── toString.test-d.ts │ │ │ │ ├── toString.test.ts │ │ │ │ └── toString.ts │ │ │ ├── toUpperCase/ │ │ │ │ ├── index.ts │ │ │ │ ├── toUpperCase.test-d.ts │ │ │ │ ├── toUpperCase.test.ts │ │ │ │ └── toUpperCase.ts │ │ │ ├── transform/ │ │ │ │ ├── index.ts │ │ │ │ ├── transform.test-d.ts │ │ │ │ ├── transform.test.ts │ │ │ │ ├── transform.ts │ │ │ │ ├── transformAsync.test-d.ts │ │ │ │ ├── transformAsync.test.ts │ │ │ │ └── transformAsync.ts │ │ │ ├── trim/ │ │ │ │ ├── index.ts │ │ │ │ ├── trim.test-d.ts │ │ │ │ ├── trim.test.ts │ │ │ │ └── trim.ts │ │ │ ├── trimEnd/ │ │ │ │ ├── index.ts │ │ │ │ ├── trimEnd.test-d.ts │ │ │ │ ├── trimEnd.test.ts │ │ │ │ └── trimEnd.ts │ │ │ ├── trimStart/ │ │ │ │ ├── index.ts │ │ │ │ ├── trimStart.test-d.ts │ │ │ │ ├── trimStart.test.ts │ │ │ │ └── trimStart.ts │ │ │ ├── types.ts │ │ │ ├── ulid/ │ │ │ │ ├── index.ts │ │ │ │ ├── ulid.test-d.ts │ │ │ │ ├── ulid.test.ts │ │ │ │ └── ulid.ts │ │ │ ├── url/ │ │ │ │ ├── index.ts │ │ │ │ ├── url.test-d.ts │ │ │ │ ├── url.test.ts │ │ │ │ └── url.ts │ │ │ ├── uuid/ │ │ │ │ ├── index.ts │ │ │ │ ├── uuid.test-d.ts │ │ │ │ ├── uuid.test.ts │ │ │ │ └── uuid.ts │ │ │ ├── value/ │ │ │ │ ├── index.ts │ │ │ │ ├── value.test-d.ts │ │ │ │ ├── value.test.ts │ │ │ │ └── value.ts │ │ │ ├── values/ │ │ │ │ ├── index.ts │ │ │ │ ├── values.test-d.ts │ │ │ │ ├── values.test.ts │ │ │ │ └── values.ts │ │ │ └── words/ │ │ │ ├── index.ts │ │ │ ├── words.test-d.ts │ │ │ ├── words.test.ts │ │ │ └── words.ts │ │ ├── index.ts │ │ ├── methods/ │ │ │ ├── assert/ │ │ │ │ ├── assert.test-d.ts │ │ │ │ ├── assert.test.ts │ │ │ │ ├── assert.ts │ │ │ │ └── index.ts │ │ │ ├── cache/ │ │ │ │ ├── _LruCache.test.ts │ │ │ │ ├── _LruCache.ts │ │ │ │ ├── cache.test-d.ts │ │ │ │ ├── cache.test.ts │ │ │ │ ├── cache.ts │ │ │ │ ├── cacheAsync.test-d.ts │ │ │ │ ├── cacheAsync.test.ts │ │ │ │ ├── cacheAsync.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── config/ │ │ │ │ ├── config.test-d.ts │ │ │ │ ├── config.test.ts │ │ │ │ ├── config.ts │ │ │ │ └── index.ts │ │ │ ├── fallback/ │ │ │ │ ├── fallback.test-d.ts │ │ │ │ ├── fallback.test.ts │ │ │ │ ├── fallback.ts │ │ │ │ ├── fallbackAsync.test-d.ts │ │ │ │ ├── fallbackAsync.test.ts │ │ │ │ ├── fallbackAsync.ts │ │ │ │ └── index.ts │ │ │ ├── flatten/ │ │ │ │ ├── flatten.test-d.ts │ │ │ │ ├── flatten.test.ts │ │ │ │ ├── flatten.ts │ │ │ │ └── index.ts │ │ │ ├── forward/ │ │ │ │ ├── forward.test-d.ts │ │ │ │ ├── forward.test.ts │ │ │ │ ├── forward.ts │ │ │ │ ├── forwardAsync.test-d.ts │ │ │ │ ├── forwardAsync.test.ts │ │ │ │ ├── forwardAsync.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── getDefault/ │ │ │ │ ├── getDefault.test-d.ts │ │ │ │ ├── getDefault.test.ts │ │ │ │ ├── getDefault.ts │ │ │ │ └── index.ts │ │ │ ├── getDefaults/ │ │ │ │ ├── getDefaults.test-d.ts │ │ │ │ ├── getDefaults.test.ts │ │ │ │ ├── getDefaults.ts │ │ │ │ ├── getDefaultsAsync.test-d.ts │ │ │ │ ├── getDefaultsAsync.test.ts │ │ │ │ ├── getDefaultsAsync.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── getDescription/ │ │ │ │ ├── getDescription.test.ts │ │ │ │ ├── getDescription.ts │ │ │ │ └── index.ts │ │ │ ├── getExamples/ │ │ │ │ ├── getExamples.test-d.ts │ │ │ │ ├── getExamples.test.ts │ │ │ │ ├── getExamples.ts │ │ │ │ └── index.ts │ │ │ ├── getFallback/ │ │ │ │ ├── getFallback.test-d.ts │ │ │ │ ├── getFallback.test.ts │ │ │ │ ├── getFallback.ts │ │ │ │ └── index.ts │ │ │ ├── getFallbacks/ │ │ │ │ ├── getFallbacks.test-d.ts │ │ │ │ ├── getFallbacks.test.ts │ │ │ │ ├── getFallbacks.ts │ │ │ │ ├── getFallbacksAsync.test-d.ts │ │ │ │ ├── getFallbacksAsync.test.ts │ │ │ │ ├── getFallbacksAsync.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── getMetadata/ │ │ │ │ ├── getMetadata.test-d.ts │ │ │ │ ├── getMetadata.test.ts │ │ │ │ ├── getMetadata.ts │ │ │ │ └── index.ts │ │ │ ├── getTitle/ │ │ │ │ ├── getTitle.test.ts │ │ │ │ ├── getTitle.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── is/ │ │ │ │ ├── index.ts │ │ │ │ ├── is.test-d.ts │ │ │ │ ├── is.test.ts │ │ │ │ └── is.ts │ │ │ ├── keyof/ │ │ │ │ ├── index.ts │ │ │ │ ├── keyof.test-d.ts │ │ │ │ ├── keyof.test.ts │ │ │ │ └── keyof.ts │ │ │ ├── message/ │ │ │ │ ├── index.ts │ │ │ │ ├── message.test-d.ts │ │ │ │ ├── message.test.ts │ │ │ │ └── message.ts │ │ │ ├── omit/ │ │ │ │ ├── index.ts │ │ │ │ ├── omit.test-d.ts │ │ │ │ ├── omit.test.ts │ │ │ │ └── omit.ts │ │ │ ├── parse/ │ │ │ │ ├── index.ts │ │ │ │ ├── parse.test-d.ts │ │ │ │ ├── parse.test.ts │ │ │ │ ├── parse.ts │ │ │ │ ├── parseAsync.test-d.ts │ │ │ │ ├── parseAsync.test.ts │ │ │ │ └── parseAsync.ts │ │ │ ├── parser/ │ │ │ │ ├── index.ts │ │ │ │ ├── parser.test-d.ts │ │ │ │ ├── parser.test.ts │ │ │ │ ├── parser.ts │ │ │ │ ├── parserAsync.test-d.ts │ │ │ │ ├── parserAsync.test.ts │ │ │ │ └── parserAsync.ts │ │ │ ├── partial/ │ │ │ │ ├── index.ts │ │ │ │ ├── partial.test-d.ts │ │ │ │ ├── partial.test.ts │ │ │ │ ├── partial.ts │ │ │ │ ├── partialAsync.test-d.ts │ │ │ │ ├── partialAsync.test.ts │ │ │ │ └── partialAsync.ts │ │ │ ├── pick/ │ │ │ │ ├── index.ts │ │ │ │ ├── pick.test-d.ts │ │ │ │ ├── pick.test.ts │ │ │ │ └── pick.ts │ │ │ ├── pipe/ │ │ │ │ ├── index.ts │ │ │ │ ├── pipe.test-d.ts │ │ │ │ ├── pipe.test.ts │ │ │ │ ├── pipe.ts │ │ │ │ ├── pipeAsync.test-d.ts │ │ │ │ ├── pipeAsync.test.ts │ │ │ │ └── pipeAsync.ts │ │ │ ├── required/ │ │ │ │ ├── index.ts │ │ │ │ ├── required.test-d.ts │ │ │ │ ├── required.test.ts │ │ │ │ ├── required.ts │ │ │ │ ├── requiredAsync.test-d.ts │ │ │ │ ├── requiredAsync.test.ts │ │ │ │ └── requiredAsync.ts │ │ │ ├── safeParse/ │ │ │ │ ├── index.ts │ │ │ │ ├── safeParse.test-d.ts │ │ │ │ ├── safeParse.test.ts │ │ │ │ ├── safeParse.ts │ │ │ │ ├── safeParseAsync.test-d.ts │ │ │ │ ├── safeParseAsync.test.ts │ │ │ │ ├── safeParseAsync.ts │ │ │ │ └── types.ts │ │ │ ├── safeParser/ │ │ │ │ ├── index.ts │ │ │ │ ├── safeParser.test-d.ts │ │ │ │ ├── safeParser.test.ts │ │ │ │ ├── safeParser.ts │ │ │ │ ├── safeParserAsync.test-d.ts │ │ │ │ ├── safeParserAsync.test.ts │ │ │ │ └── safeParserAsync.ts │ │ │ ├── summarize/ │ │ │ │ ├── index.ts │ │ │ │ ├── summarize.test.ts │ │ │ │ └── summarize.ts │ │ │ └── unwrap/ │ │ │ ├── index.ts │ │ │ ├── unwrap.test-d.ts │ │ │ ├── unwrap.test.ts │ │ │ └── unwrap.ts │ │ ├── regex.ts │ │ ├── schemas/ │ │ │ ├── any/ │ │ │ │ ├── any.test-d.ts │ │ │ │ ├── any.test.ts │ │ │ │ ├── any.ts │ │ │ │ └── index.ts │ │ │ ├── array/ │ │ │ │ ├── array.test-d.ts │ │ │ │ ├── array.test.ts │ │ │ │ ├── array.ts │ │ │ │ ├── arrayAsync.test-d.ts │ │ │ │ ├── arrayAsync.test.ts │ │ │ │ ├── arrayAsync.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── bigint/ │ │ │ │ ├── bigint.test-d.ts │ │ │ │ ├── bigint.test.ts │ │ │ │ ├── bigint.ts │ │ │ │ └── index.ts │ │ │ ├── blob/ │ │ │ │ ├── blob.test-d.ts │ │ │ │ ├── blob.test.ts │ │ │ │ ├── blob.ts │ │ │ │ └── index.ts │ │ │ ├── boolean/ │ │ │ │ ├── boolean.test-d.ts │ │ │ │ ├── boolean.test.ts │ │ │ │ ├── boolean.ts │ │ │ │ └── index.ts │ │ │ ├── custom/ │ │ │ │ ├── custom.test-d.ts │ │ │ │ ├── custom.test.ts │ │ │ │ ├── custom.ts │ │ │ │ ├── customAsync.test-d.ts │ │ │ │ ├── customAsync.test.ts │ │ │ │ ├── customAsync.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── date/ │ │ │ │ ├── date.test-d.ts │ │ │ │ ├── date.test.ts │ │ │ │ ├── date.ts │ │ │ │ └── index.ts │ │ │ ├── enum/ │ │ │ │ ├── enum.test-d.ts │ │ │ │ ├── enum.test.ts │ │ │ │ ├── enum.ts │ │ │ │ └── index.ts │ │ │ ├── exactOptional/ │ │ │ │ ├── exactOptional.test-d.ts │ │ │ │ ├── exactOptional.test.ts │ │ │ │ ├── exactOptional.ts │ │ │ │ ├── exactOptionalAsync.test-d.ts │ │ │ │ ├── exactOptionalAsync.test.ts │ │ │ │ ├── exactOptionalAsync.ts │ │ │ │ └── index.ts │ │ │ ├── file/ │ │ │ │ ├── file.test-d.ts │ │ │ │ ├── file.test.ts │ │ │ │ ├── file.ts │ │ │ │ └── index.ts │ │ │ ├── function/ │ │ │ │ ├── function.test-d.ts │ │ │ │ ├── function.test.ts │ │ │ │ ├── function.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── instance/ │ │ │ │ ├── index.ts │ │ │ │ ├── instance.test-d.ts │ │ │ │ ├── instance.test.ts │ │ │ │ └── instance.ts │ │ │ ├── intersect/ │ │ │ │ ├── index.ts │ │ │ │ ├── intersect.test-d.ts │ │ │ │ ├── intersect.test.ts │ │ │ │ ├── intersect.ts │ │ │ │ ├── intersectAsync.test-d.ts │ │ │ │ ├── intersectAsync.test.ts │ │ │ │ ├── intersectAsync.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils/ │ │ │ │ ├── _merge/ │ │ │ │ │ ├── _merge.test.ts │ │ │ │ │ ├── _merge.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── lazy/ │ │ │ │ ├── index.ts │ │ │ │ ├── lazy.test-d.ts │ │ │ │ ├── lazy.test.ts │ │ │ │ ├── lazy.ts │ │ │ │ ├── lazyAsync.test-d.ts │ │ │ │ ├── lazyAsync.test.ts │ │ │ │ └── lazyAsync.ts │ │ │ ├── literal/ │ │ │ │ ├── index.ts │ │ │ │ ├── literal.test-d.ts │ │ │ │ ├── literal.test.ts │ │ │ │ └── literal.ts │ │ │ ├── looseObject/ │ │ │ │ ├── index.ts │ │ │ │ ├── looseObject.test-d.ts │ │ │ │ ├── looseObject.test.ts │ │ │ │ ├── looseObject.ts │ │ │ │ ├── looseObjectAsync.test-d.ts │ │ │ │ ├── looseObjectAsync.test.ts │ │ │ │ ├── looseObjectAsync.ts │ │ │ │ └── types.ts │ │ │ ├── looseTuple/ │ │ │ │ ├── index.ts │ │ │ │ ├── looseTuple.test-d.ts │ │ │ │ ├── looseTuple.test.ts │ │ │ │ ├── looseTuple.ts │ │ │ │ ├── looseTupleAsync.test-d.ts │ │ │ │ ├── looseTupleAsync.test.ts │ │ │ │ ├── looseTupleAsync.ts │ │ │ │ └── types.ts │ │ │ ├── map/ │ │ │ │ ├── index.ts │ │ │ │ ├── map.test-d.ts │ │ │ │ ├── map.test.ts │ │ │ │ ├── map.ts │ │ │ │ ├── mapAsync.test-d.ts │ │ │ │ ├── mapAsync.test.ts │ │ │ │ ├── mapAsync.ts │ │ │ │ └── types.ts │ │ │ ├── nan/ │ │ │ │ ├── index.ts │ │ │ │ ├── nan.test-d.ts │ │ │ │ ├── nan.test.ts │ │ │ │ └── nan.ts │ │ │ ├── never/ │ │ │ │ ├── index.ts │ │ │ │ ├── never.test-d.ts │ │ │ │ ├── never.test.ts │ │ │ │ └── never.ts │ │ │ ├── nonNullable/ │ │ │ │ ├── index.ts │ │ │ │ ├── nonNullable.test-d.ts │ │ │ │ ├── nonNullable.test.ts │ │ │ │ ├── nonNullable.ts │ │ │ │ ├── nonNullableAsync.test-d.ts │ │ │ │ ├── nonNullableAsync.test.ts │ │ │ │ ├── nonNullableAsync.ts │ │ │ │ └── types.ts │ │ │ ├── nonNullish/ │ │ │ │ ├── index.ts │ │ │ │ ├── nonNullish.test-d.ts │ │ │ │ ├── nonNullish.test.ts │ │ │ │ ├── nonNullish.ts │ │ │ │ ├── nonNullishAsync.test-d.ts │ │ │ │ ├── nonNullishAsync.test.ts │ │ │ │ ├── nonNullishAsync.ts │ │ │ │ └── types.ts │ │ │ ├── nonOptional/ │ │ │ │ ├── index.ts │ │ │ │ ├── nonOptional.test-d.ts │ │ │ │ ├── nonOptional.test.ts │ │ │ │ ├── nonOptional.ts │ │ │ │ ├── nonOptionalAsync.test-d.ts │ │ │ │ ├── nonOptionalAsync.test.ts │ │ │ │ ├── nonOptionalAsync.ts │ │ │ │ └── types.ts │ │ │ ├── null/ │ │ │ │ ├── index.ts │ │ │ │ ├── null.test-d.ts │ │ │ │ ├── null.test.ts │ │ │ │ └── null.ts │ │ │ ├── nullable/ │ │ │ │ ├── index.ts │ │ │ │ ├── nullable.test-d.ts │ │ │ │ ├── nullable.test.ts │ │ │ │ ├── nullable.ts │ │ │ │ ├── nullableAsync.test-d.ts │ │ │ │ ├── nullableAsync.test.ts │ │ │ │ ├── nullableAsync.ts │ │ │ │ └── types.ts │ │ │ ├── nullish/ │ │ │ │ ├── index.ts │ │ │ │ ├── nullish.test-d.ts │ │ │ │ ├── nullish.test.ts │ │ │ │ ├── nullish.ts │ │ │ │ ├── nullishAsync.test-d.ts │ │ │ │ ├── nullishAsync.test.ts │ │ │ │ ├── nullishAsync.ts │ │ │ │ └── types.ts │ │ │ ├── number/ │ │ │ │ ├── index.ts │ │ │ │ ├── number.test-d.ts │ │ │ │ ├── number.test.ts │ │ │ │ └── number.ts │ │ │ ├── object/ │ │ │ │ ├── index.ts │ │ │ │ ├── object.test-d.ts │ │ │ │ ├── object.test.ts │ │ │ │ ├── object.ts │ │ │ │ ├── objectAsync.test-d.ts │ │ │ │ ├── objectAsync.test.ts │ │ │ │ ├── objectAsync.ts │ │ │ │ └── types.ts │ │ │ ├── objectWithRest/ │ │ │ │ ├── index.ts │ │ │ │ ├── objectWithRest.test-d.ts │ │ │ │ ├── objectWithRest.test.ts │ │ │ │ ├── objectWithRest.ts │ │ │ │ ├── objectWithRestAsync.test-d.ts │ │ │ │ ├── objectWithRestAsync.test.ts │ │ │ │ ├── objectWithRestAsync.ts │ │ │ │ └── types.ts │ │ │ ├── optional/ │ │ │ │ ├── index.ts │ │ │ │ ├── optional.test-d.ts │ │ │ │ ├── optional.test.ts │ │ │ │ ├── optional.ts │ │ │ │ ├── optionalAsync.test-d.ts │ │ │ │ ├── optionalAsync.test.ts │ │ │ │ ├── optionalAsync.ts │ │ │ │ └── types.ts │ │ │ ├── picklist/ │ │ │ │ ├── index.ts │ │ │ │ ├── picklist.test-d.ts │ │ │ │ ├── picklist.test.ts │ │ │ │ └── picklist.ts │ │ │ ├── promise/ │ │ │ │ ├── index.ts │ │ │ │ ├── promise.test-d.ts │ │ │ │ ├── promise.test.ts │ │ │ │ └── promise.ts │ │ │ ├── record/ │ │ │ │ ├── index.ts │ │ │ │ ├── record.test-d.ts │ │ │ │ ├── record.test.ts │ │ │ │ ├── record.ts │ │ │ │ ├── recordAsync.test-d.ts │ │ │ │ ├── recordAsync.test.ts │ │ │ │ ├── recordAsync.ts │ │ │ │ └── types.ts │ │ │ ├── set/ │ │ │ │ ├── index.ts │ │ │ │ ├── set.test-d.ts │ │ │ │ ├── set.test.ts │ │ │ │ ├── set.ts │ │ │ │ ├── setAsync.test-d.ts │ │ │ │ ├── setAsync.test.ts │ │ │ │ ├── setAsync.ts │ │ │ │ └── types.ts │ │ │ ├── strictObject/ │ │ │ │ ├── index.ts │ │ │ │ ├── strictObject.test-d.ts │ │ │ │ ├── strictObject.test.ts │ │ │ │ ├── strictObject.ts │ │ │ │ ├── strictObjectAsync.test-d.ts │ │ │ │ ├── strictObjectAsync.test.ts │ │ │ │ ├── strictObjectAsync.ts │ │ │ │ └── types.ts │ │ │ ├── strictTuple/ │ │ │ │ ├── index.ts │ │ │ │ ├── strictTuple.test-d.ts │ │ │ │ ├── strictTuple.test.ts │ │ │ │ ├── strictTuple.ts │ │ │ │ ├── strictTupleAsync.test-d.ts │ │ │ │ ├── strictTupleAsync.test.ts │ │ │ │ ├── strictTupleAsync.ts │ │ │ │ └── types.ts │ │ │ ├── string/ │ │ │ │ ├── index.ts │ │ │ │ ├── string.test-d.ts │ │ │ │ ├── string.test.ts │ │ │ │ └── string.ts │ │ │ ├── symbol/ │ │ │ │ ├── index.ts │ │ │ │ ├── symbol.test-d.ts │ │ │ │ ├── symbol.test.ts │ │ │ │ └── symbol.ts │ │ │ ├── tuple/ │ │ │ │ ├── index.ts │ │ │ │ ├── tuple.test-d.ts │ │ │ │ ├── tuple.test.ts │ │ │ │ ├── tuple.ts │ │ │ │ ├── tupleAsync.test-d.ts │ │ │ │ ├── tupleAsync.test.ts │ │ │ │ ├── tupleAsync.ts │ │ │ │ └── types.ts │ │ │ ├── tupleWithRest/ │ │ │ │ ├── index.ts │ │ │ │ ├── tupleWithRest.test-d.ts │ │ │ │ ├── tupleWithRest.test.ts │ │ │ │ ├── tupleWithRest.ts │ │ │ │ ├── tupleWithRestAsync.test-d.ts │ │ │ │ ├── tupleWithRestAsync.test.ts │ │ │ │ ├── tupleWithRestAsync.ts │ │ │ │ └── types.ts │ │ │ ├── undefined/ │ │ │ │ ├── index.ts │ │ │ │ ├── undefined.test-d.ts │ │ │ │ ├── undefined.test.ts │ │ │ │ └── undefined.ts │ │ │ ├── undefinedable/ │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ ├── undefinedable.test-d.ts │ │ │ │ ├── undefinedable.test.ts │ │ │ │ ├── undefinedable.ts │ │ │ │ ├── undefinedableAsync.test-d.ts │ │ │ │ ├── undefinedableAsync.test.ts │ │ │ │ └── undefinedableAsync.ts │ │ │ ├── union/ │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ ├── union.test-d.ts │ │ │ │ ├── union.test.ts │ │ │ │ ├── union.ts │ │ │ │ ├── unionAsync.test-d.ts │ │ │ │ ├── unionAsync.test.ts │ │ │ │ ├── unionAsync.ts │ │ │ │ └── utils/ │ │ │ │ ├── _subIssues/ │ │ │ │ │ ├── _subIssues.test.ts │ │ │ │ │ ├── _subIssues.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── unknown/ │ │ │ │ ├── index.ts │ │ │ │ ├── unknown.test-d.ts │ │ │ │ ├── unknown.test.ts │ │ │ │ └── unknown.ts │ │ │ ├── variant/ │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ ├── variant.test-d.ts │ │ │ │ ├── variant.test.ts │ │ │ │ ├── variant.ts │ │ │ │ ├── variantAsync.test-d.ts │ │ │ │ ├── variantAsync.test.ts │ │ │ │ └── variantAsync.ts │ │ │ └── void/ │ │ │ ├── index.ts │ │ │ ├── void.test-d.ts │ │ │ ├── void.test.ts │ │ │ └── void.ts │ │ ├── storages/ │ │ │ ├── globalConfig/ │ │ │ │ ├── globalConfig.test.ts │ │ │ │ ├── globalConfig.ts │ │ │ │ └── index.ts │ │ │ ├── globalMessage/ │ │ │ │ ├── globalMessage.test.ts │ │ │ │ ├── globalMessage.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── schemaMessage/ │ │ │ │ ├── index.ts │ │ │ │ ├── schemaMessage.test.ts │ │ │ │ └── schemaMessage.ts │ │ │ └── specificMessage/ │ │ │ ├── index.ts │ │ │ ├── specificMessage.test.ts │ │ │ └── specificMessage.ts │ │ ├── types/ │ │ │ ├── config.ts │ │ │ ├── dataset.ts │ │ │ ├── index.ts │ │ │ ├── infer.ts │ │ │ ├── issue.ts │ │ │ ├── metadata.ts │ │ │ ├── object.ts │ │ │ ├── other.ts │ │ │ ├── pipe.ts │ │ │ ├── schema.ts │ │ │ ├── standard.ts │ │ │ ├── transformation.ts │ │ │ ├── tuple.ts │ │ │ ├── utils.ts │ │ │ └── validation.ts │ │ ├── utils/ │ │ │ ├── ValiError/ │ │ │ │ ├── ValiError.test-d.ts │ │ │ │ ├── ValiError.test.ts │ │ │ │ ├── ValiError.ts │ │ │ │ └── index.ts │ │ │ ├── _addIssue/ │ │ │ │ ├── _addIssue.test.ts │ │ │ │ ├── _addIssue.ts │ │ │ │ └── index.ts │ │ │ ├── _cloneDataset/ │ │ │ │ ├── _cloneDataset.test.ts │ │ │ │ ├── _cloneDataset.ts │ │ │ │ └── index.ts │ │ │ ├── _getByteCount/ │ │ │ │ ├── _getByteCount.test.ts │ │ │ │ ├── _getByteCount.ts │ │ │ │ └── index.ts │ │ │ ├── _getGraphemeCount/ │ │ │ │ ├── _getGraphemeCount.test.ts │ │ │ │ ├── _getGraphemeCount.ts │ │ │ │ └── index.ts │ │ │ ├── _getLastMetadata/ │ │ │ │ ├── _getLastMetadata.test.ts │ │ │ │ ├── _getLastMetadata.ts │ │ │ │ └── index.ts │ │ │ ├── _getStandardProps/ │ │ │ │ ├── _getStandardProps.test-d.ts │ │ │ │ ├── _getStandardProps.test.ts │ │ │ │ ├── _getStandardProps.ts │ │ │ │ └── index.ts │ │ │ ├── _getWordCount/ │ │ │ │ ├── _getWordCount.test.ts │ │ │ │ ├── _getWordCount.ts │ │ │ │ └── index.ts │ │ │ ├── _isLuhnAlgo/ │ │ │ │ ├── _isLuhnAlgo.test.ts │ │ │ │ ├── _isLuhnAlgo.ts │ │ │ │ └── index.ts │ │ │ ├── _isValidObjectKey/ │ │ │ │ ├── _isValidObjectKey.test.ts │ │ │ │ ├── _isValidObjectKey.ts │ │ │ │ └── index.ts │ │ │ ├── _joinExpects/ │ │ │ │ ├── _joinExpects.test.ts │ │ │ │ ├── _joinExpects.ts │ │ │ │ └── index.ts │ │ │ ├── _stringify/ │ │ │ │ ├── _stringify.test.ts │ │ │ │ ├── _stringify.ts │ │ │ │ └── index.ts │ │ │ ├── entriesFromList/ │ │ │ │ ├── entriesFromList.test-d.ts │ │ │ │ ├── entriesFromList.test.ts │ │ │ │ ├── entriesFromList.ts │ │ │ │ └── index.ts │ │ │ ├── entriesFromObjects/ │ │ │ │ ├── entriesFromObjects.test-d.ts │ │ │ │ ├── entriesFromObjects.test.ts │ │ │ │ ├── entriesFromObjects.ts │ │ │ │ └── index.ts │ │ │ ├── getDotPath/ │ │ │ │ ├── getDotPath.test-d.ts │ │ │ │ ├── getDotPath.test.ts │ │ │ │ ├── getDotPath.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── isOfKind/ │ │ │ │ ├── index.ts │ │ │ │ ├── isOfKind.test.ts │ │ │ │ └── isOfKind.ts │ │ │ ├── isOfType/ │ │ │ │ ├── index.ts │ │ │ │ ├── isOfType.test.ts │ │ │ │ └── isOfType.ts │ │ │ └── isValiError/ │ │ │ ├── index.ts │ │ │ ├── isValiError.test.ts │ │ │ └── isValiError.ts │ │ └── vitest/ │ │ ├── expectActionIssue.ts │ │ ├── expectActionIssueAsync.ts │ │ ├── expectNoActionIssue.ts │ │ ├── expectNoActionIssueAsync.ts │ │ ├── expectNoSchemaIssue.ts │ │ ├── expectNoSchemaIssueAsync.ts │ │ ├── expectSchemaIssue.ts │ │ ├── expectSchemaIssueAsync.ts │ │ └── index.ts │ ├── tsconfig.json │ ├── tsdown.config.ts │ └── vitest.config.ts ├── package.json ├── packages/ │ ├── i18n/ │ │ ├── .gitignore │ │ ├── CHANGELOG.md │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── jsr.json │ │ ├── package.json │ │ ├── scripts/ │ │ │ ├── build-jsr.ts │ │ │ └── build-npm.ts │ │ ├── src/ │ │ │ ├── ar.ts │ │ │ ├── az.ts │ │ │ ├── ca.ts │ │ │ ├── cs.ts │ │ │ ├── de.ts │ │ │ ├── el.ts │ │ │ ├── en.ts │ │ │ ├── es.ts │ │ │ ├── fa.ts │ │ │ ├── fi.ts │ │ │ ├── fr.ts │ │ │ ├── hu.ts │ │ │ ├── id.ts │ │ │ ├── it.ts │ │ │ ├── ja.ts │ │ │ ├── ko.ts │ │ │ ├── kr.ts │ │ │ ├── mn.ts │ │ │ ├── nb.ts │ │ │ ├── nl.ts │ │ │ ├── pl.ts │ │ │ ├── pt.ts │ │ │ ├── ro.ts │ │ │ ├── ru.ts │ │ │ ├── sk.ts │ │ │ ├── sl.ts │ │ │ ├── sv.ts │ │ │ ├── tr.ts │ │ │ ├── types.ts │ │ │ ├── uk.ts │ │ │ ├── vi.ts │ │ │ ├── zh-CN.ts │ │ │ └── zh-TW.ts │ │ └── tsconfig.json │ └── to-json-schema/ │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── eslint.config.js │ ├── jsr.json │ ├── package.json │ ├── src/ │ │ ├── converters/ │ │ │ ├── convertAction/ │ │ │ │ ├── convertAction.test.ts │ │ │ │ ├── convertAction.ts │ │ │ │ └── index.ts │ │ │ ├── convertSchema/ │ │ │ │ ├── convertSchema.test.ts │ │ │ │ ├── convertSchema.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── functions/ │ │ │ ├── index.ts │ │ │ ├── toJsonSchema/ │ │ │ │ ├── index.ts │ │ │ │ ├── toJsonSchema.test.ts │ │ │ │ └── toJsonSchema.ts │ │ │ ├── toJsonSchemaDefs/ │ │ │ │ ├── index.ts │ │ │ │ ├── toJsonSchemaDefs.test.ts │ │ │ │ └── toJsonSchemaDefs.ts │ │ │ └── toStandardJsonSchema/ │ │ │ ├── index.ts │ │ │ ├── toStandardJsonSchema.test.ts │ │ │ └── toStandardJsonSchema.ts │ │ ├── index.ts │ │ ├── storages/ │ │ │ ├── globalDefs/ │ │ │ │ ├── globalDefs.test.ts │ │ │ │ ├── globalDefs.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── types/ │ │ │ ├── config.ts │ │ │ ├── index.ts │ │ │ ├── schema.ts │ │ │ └── standard.ts │ │ ├── utils/ │ │ │ ├── addError.ts │ │ │ ├── escapeRegExp.ts │ │ │ ├── handleError.ts │ │ │ ├── index.ts │ │ │ ├── isJsonConstValue.ts │ │ │ └── isJsonEnumValues.ts │ │ └── vitest/ │ │ ├── createContext.ts │ │ └── index.ts │ ├── tsconfig.json │ ├── tsdown.config.ts │ └── vitest.config.ts ├── pnpm-workspace.yaml ├── prettier.config.cjs └── website/ ├── .gitignore ├── .node-version ├── .prettierignore ├── README.md ├── adapters/ │ └── vercel-edge/ │ └── vite.config.ts ├── eslint.config.js ├── package.json ├── public/ │ ├── manifest.json │ └── robots.txt ├── scripts/ │ ├── contributors.ts │ ├── llms.ts │ ├── sitemap.ts │ ├── sources.ts │ └── utils/ │ ├── findNestedFiles.ts │ └── index.ts ├── src/ │ ├── components/ │ │ ├── ActionButton.tsx │ │ ├── ApiList.tsx │ │ ├── ButtonGroup.tsx │ │ ├── Chapters.tsx │ │ ├── CodeEditor.tsx │ │ ├── Credits.tsx │ │ ├── DiscordIconLink.tsx │ │ ├── DocSearch.tsx │ │ ├── DocsLayout.tsx │ │ ├── Expandable.tsx │ │ ├── Footer.tsx │ │ ├── GitHubIconLink.tsx │ │ ├── Head.tsx │ │ ├── Header.tsx │ │ ├── IconButton.tsx │ │ ├── Link.tsx │ │ ├── MainMenuToggle.tsx │ │ ├── Navigation.tsx │ │ ├── PostCover.tsx │ │ ├── PostList.tsx │ │ ├── PostMeta.tsx │ │ ├── Property.tsx │ │ ├── RoutingIndicator.tsx │ │ ├── SearchToggle.tsx │ │ ├── SideBar.tsx │ │ ├── SpeedInsights.tsx │ │ ├── Spinner.tsx │ │ ├── SystemIcon.tsx │ │ ├── TextLink.tsx │ │ ├── ThemeToggle.tsx │ │ ├── UnstyledButton.tsx │ │ └── index.ts │ ├── entry.dev.tsx │ ├── entry.preview.tsx │ ├── entry.ssr.tsx │ ├── entry.vercel-edge.tsx │ ├── hooks/ │ │ ├── index.ts │ │ ├── useFocusTrap.ts │ │ ├── useMDXComponents.tsx │ │ ├── useResetSignal.ts │ │ └── useStorageSignal.ts │ ├── icons/ │ │ ├── AngleRightIcon.tsx │ │ ├── AngleUpIcon.tsx │ │ ├── ArrowLeftIcon.tsx │ │ ├── ArrowRrightIcon.tsx │ │ ├── BinIcon.tsx │ │ ├── CheckIcon.tsx │ │ ├── CloseIcon.tsx │ │ ├── CopyIcon.tsx │ │ ├── DiscordIcon.tsx │ │ ├── GitHubIcon.tsx │ │ ├── HashtagIcon.tsx │ │ ├── LogoIcon.tsx │ │ ├── MarkdownIcon.tsx │ │ ├── MenuIcon.tsx │ │ ├── NightIcon.tsx │ │ ├── PageIcon.tsx │ │ ├── PenIcon.tsx │ │ ├── PlayIcon.tsx │ │ ├── PlusIcon.tsx │ │ ├── SearchIcon.tsx │ │ ├── ShareIcon.tsx │ │ ├── SunIcon.tsx │ │ └── index.ts │ ├── images/ │ │ └── index.ts │ ├── json/ │ │ └── TypeScript.tmLanguage.json │ ├── logos/ │ │ ├── AlgoliaLogo.tsx │ │ ├── BoltLogo.tsx │ │ ├── BuilderLogo.tsx │ │ ├── DailyDevLogo.tsx │ │ ├── DigitalOceanLogo.tsx │ │ ├── HdmLogo.tsx │ │ ├── LambdaTestLogo.tsx │ │ ├── MotionLogo.tsx │ │ ├── NetlifyLogo.tsx │ │ ├── PaceLogo.tsx │ │ ├── StainlessLogo.tsx │ │ ├── TestMuAiLogo.tsx │ │ ├── VercelLogo.tsx │ │ └── index.ts │ ├── root.tsx │ ├── routes/ │ │ ├── (legal)/ │ │ │ ├── contact/ │ │ │ │ └── index.mdx │ │ │ ├── layout.tsx │ │ │ └── privacy/ │ │ │ └── index.mdx │ │ ├── 404.tsx │ │ ├── api/ │ │ │ ├── (actions)/ │ │ │ │ ├── args/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── base64/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── bic/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── brand/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── bytes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── check/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── checkItems/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── creditCard/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── cuid2/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── decimal/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── description/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── digits/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── domain/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── email/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── emoji/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── empty/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── endsWith/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── entries/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── everyItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── examples/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── excludes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── filterItems/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── findItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── finite/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── flavor/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── graphemes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── gtValue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── guard/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── hash/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── hexColor/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── hexadecimal/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── imei/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── includes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── integer/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ip/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ipv4/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ipv6/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isbn/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isoDate/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isoDateTime/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isoTime/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isoTimeSecond/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isoTimestamp/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isoWeek/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isrc/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── jwsCompact/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── length/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ltValue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── mac/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── mac48/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── mac64/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── mapItems/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── maxBytes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── maxEntries/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── maxGraphemes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── maxLength/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── maxSize/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── maxValue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── maxWords/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── metadata/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── mimeType/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── minBytes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── minEntries/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── minGraphemes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── minLength/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── minSize/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── minValue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── minWords/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── multipleOf/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nanoid/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nonEmpty/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── normalize/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── notBytes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── notEntries/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── notGraphemes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── notLength/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── notSize/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── notValue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── notValues/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── notWords/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── octal/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── parseBoolean/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── parseJson/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── partialCheck/ │ │ │ │ │ ├── ValidPaths/ │ │ │ │ │ │ └── index.mdx │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── rawCheck/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── rawTransform/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── readonly/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── reduceItems/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── regex/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── returns/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── rfcEmail/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── safeInteger/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── size/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── slug/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── someItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── sortItems/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── startsWith/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── stringifyJson/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── title/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── toBigint/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── toBoolean/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── toDate/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── toLowerCase/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── toMaxValue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── toMinValue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── toNumber/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── toString/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── toUpperCase/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── transform/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── trim/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── trimEnd/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── trimStart/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ulid/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── url/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── uuid/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── value/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── values/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ └── words/ │ │ │ │ ├── index.mdx │ │ │ │ └── properties.ts │ │ │ ├── (async)/ │ │ │ │ ├── argsAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── arrayAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── awaitAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── cacheAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── checkAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── checkItemsAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── customAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── exactOptionalAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── fallbackAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── forwardAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getDefaultsAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getFallbacksAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── intersectAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── lazyAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── looseObjectAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── looseTupleAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── mapAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nonNullableAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nonNullishAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nonOptionalAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nullableAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nullishAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── objectAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── objectWithRestAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── optionalAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── parseAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── parserAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── partialAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── partialCheckAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── pipeAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── rawCheckAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── rawTransformAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── recordAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── requiredAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── returnsAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── safeParseAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── safeParserAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── setAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── strictObjectAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── strictTupleAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── transformAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── tupleAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── tupleWithRestAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── undefinedableAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── unionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ └── variantAsync/ │ │ │ │ ├── index.mdx │ │ │ │ └── properties.ts │ │ │ ├── (methods)/ │ │ │ │ ├── assert/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── cache/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── config/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── fallback/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── flatten/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── forward/ │ │ │ │ │ ├── ValidPath/ │ │ │ │ │ │ └── index.mdx │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getDefault/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getDefaults/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getDescription/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getExamples/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getFallback/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getFallbacks/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getMetadata/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getTitle/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── is/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── keyof/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── message/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── omit/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── parse/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── parser/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── partial/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── pick/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── pipe/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── required/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── safeParse/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── safeParser/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── summarize/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ └── unwrap/ │ │ │ │ ├── index.mdx │ │ │ │ └── properties.ts │ │ │ ├── (schemas)/ │ │ │ │ ├── any/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── array/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── bigint/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── blob/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── boolean/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── custom/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── date/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── enum/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── exactOptional/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── file/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── function/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── instance/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── intersect/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── lazy/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── literal/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── looseObject/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── looseTuple/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── map/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nan/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── never/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nonNullable/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nonNullish/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nonOptional/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── null/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nullable/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── nullish/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── number/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── object/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── objectWithRest/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── optional/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── picklist/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── promise/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── record/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── set/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── strictObject/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── strictTuple/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── string/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── symbol/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── tuple/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── tupleWithRest/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── undefined/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── undefinedable/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── union/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── unknown/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── variant/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ └── void/ │ │ │ │ ├── index.mdx │ │ │ │ └── properties.ts │ │ │ ├── (storages)/ │ │ │ │ ├── deleteGlobalConfig/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── deleteGlobalMessage/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── deleteSchemaMessage/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── deleteSpecificMessage/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getGlobalConfig/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getGlobalMessage/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getSchemaMessage/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getSpecificMessage/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── setGlobalConfig/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── setGlobalMessage/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── setSchemaMessage/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ └── setSpecificMessage/ │ │ │ │ ├── index.mdx │ │ │ │ └── properties.ts │ │ │ ├── (types)/ │ │ │ │ ├── AnySchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ArgsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ArgsActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ArrayInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ArrayIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ArrayPathItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ArrayRequirement/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ArrayRequirementAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ArraySchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ArraySchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── AwaitActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Base64Action/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Base64Issue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BaseIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BaseMetadata/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BaseSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BaseSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BaseTransformation/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BaseTransformationAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BaseValidation/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BaseValidationAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BicAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BicIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BigintIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BigintSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BlobIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BlobSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BooleanIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BooleanSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Brand/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BrandAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BrandName/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BytesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── BytesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Cache/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CacheConfig/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CheckAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CheckActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CheckIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CheckItemsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CheckItemsActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CheckItemsIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Class/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Config/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ContentInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ContentRequirement/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CreditCardAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CreditCardIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Cuid2Action/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Cuid2Issue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CustomIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CustomSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── CustomSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DateIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DateSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DecimalAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DecimalIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DeepPickN/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── Default/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DefaultAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DefaultValue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DescriptionAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DigitsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DigitsIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DomainAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── DomainIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EmailAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EmailIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EmojiAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EmojiIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EmptyAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EmptyIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EndsWithAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EndsWithIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EntriesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EntriesInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EntriesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Enum/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EnumIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EnumSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ErrorMessage/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EveryItemAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── EveryItemIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ExactOptionalSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ExactOptionalSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ExamplesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ExcludesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ExcludesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FailureDataset/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Fallback/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FallbackAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FileIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FileSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FilterItemsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FindItemAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FiniteAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FiniteIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FirstTupleItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FlatErrors/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── Flavor/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FlavorAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FlavorName/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FunctionIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── FunctionSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericMetadata/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericPipeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericPipeActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericPipeItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericPipeItemAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericTransformation/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericTransformationAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericValidation/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GenericValidationAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GlobalConfig/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GraphemesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GraphemesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GtValueAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GtValueIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GuardAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GuardFunction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── GuardIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── HashAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── HashIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── HashType/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── HexColorAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── HexColorIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── HexadecimalAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── HexadecimalIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ImeiAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ImeiIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IncludesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IncludesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferDefault/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferDefaults/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferExamples/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferFallback/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferFallbacks/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferGuardOutput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferIntersectInput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferIntersectOutput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferMapInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferMapOutput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferMetadata/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNonNullableInput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNonNullableIssue/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNonNullableOutput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNonNullishInput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNonNullishIssue/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNonNullishOutput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNonOptionalInput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNonOptionalIssue/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNonOptionalOutput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferNullableOutput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferNullishOutput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferObjectInput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferObjectIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferObjectOutput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferOptionalOutput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferOutput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferRecordInput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferRecordOutput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferSetInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferSetOutput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferTupleInput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferTupleIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InferTupleOutput/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── InferVariantIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InstanceIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── InstanceSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IntegerAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IntegerIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IntersectIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IntersectOptions/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IntersectOptionsAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IntersectSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IntersectSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IpAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IpIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Ipv4Action/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Ipv4Issue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Ipv6Action/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Ipv6Issue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsbnAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsbnIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoDateAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoDateIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoDateTimeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoDateTimeIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoTimeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoTimeIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoTimeSecondAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoTimeSecondIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoTimestampAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoTimestampIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoWeekAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsoWeekIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsrcAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IsrcIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── IssueDotPath/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── IssuePathItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── JwsCompactAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── JwsCompactIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LastTupleItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LazySchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LazySchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LengthAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LengthInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LengthIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Literal/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LiteralIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LiteralSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LooseObjectIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LooseObjectSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LooseObjectSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LooseTupleIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LooseTupleSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LooseTupleSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LtValueAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── LtValueIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Mac48Action/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Mac48Issue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Mac64Action/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Mac64Issue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MacAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MacIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MapIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MapItemsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MapPathItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MapSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MapSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxBytesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxBytesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxEntriesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxEntriesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxGraphemesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxGraphemesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxLengthAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxLengthIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxSizeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxSizeIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxValueAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxValueIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxWordsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaxWordsIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaybePromise/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MaybeReadonly/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MetadataAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MimeTypeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MimeTypeIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinBytesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinBytesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinEntriesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinEntriesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinGraphemesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinGraphemesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinLengthAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinLengthIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinSizeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinSizeIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinValueAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinValueIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinWordsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MinWordsIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MultipleOfAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── MultipleOfIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NanIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NanSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NeverIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NeverSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonEmptyAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonEmptyIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonNullable/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonNullableIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonNullableSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonNullableSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonNullish/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonNullishIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonNullishSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonNullishSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonOptional/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonOptionalIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonOptionalSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NonOptionalSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NormalizeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NormalizeForm/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotBytesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotBytesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotEntriesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotEntriesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotGraphemesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotGraphemesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotLengthAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotLengthIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotSizeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotSizeIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotValueAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotValueIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotValuesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotValuesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotWordsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NotWordsIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NullIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NullSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NullableSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NullableSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NullishSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NullishSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NumberIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── NumberSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectEntries/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectEntriesAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectKeys/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectPathItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectWithRestIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectWithRestSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ObjectWithRestSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── OctalAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── OctalIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── OptionalSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── OptionalSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── OutputDataset/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ParseBooleanAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ParseBooleanConfig/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ParseBooleanIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ParseJsonAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ParseJsonConfig/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ParseJsonIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Parser/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ParserAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PartialCheckAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PartialCheckActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PartialCheckIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PartialDataset/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PartialInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Path/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PicklistIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PicklistOptions/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PicklistSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PipeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PipeActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PipeItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PipeItemAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PromiseIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── PromiseSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawCheckAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawCheckActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawCheckAddIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawCheckContext/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawCheckIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawCheckIssueInfo/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawTransformAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawTransformActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawTransformAddIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawTransformContext/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawTransformIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RawTransformIssueInfo/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ReadonlyAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RecordIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RecordSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RecordSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ReduceItemsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── Reference/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RegexAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RegexIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RequiredPath/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RequiredPaths/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ReturnsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ReturnsActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RfcEmailAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── RfcEmailIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SafeIntegerAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SafeIntegerIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SafeParseResult/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SafeParser/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SafeParserAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SchemaWithCache/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SchemaWithCacheAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SchemaWithFallback/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SchemaWithFallbackAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SchemaWithPartial/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── SchemaWithPartialAsync/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── SchemaWithPipe/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SchemaWithPipeAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SchemaWithRequired/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── SchemaWithRequiredAsync/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── SchemaWithoutPipe/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SetIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SetPathItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SetSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SetSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SizeAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SizeInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SizeIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SlugAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SlugIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SomeItemAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SomeItemIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SortItemsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StandardFailureResult/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StandardIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StandardPathItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StandardProps/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StandardResult/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StandardSuccessResult/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StandardTypes/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StartsWithAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StartsWithIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StrictObjectIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StrictObjectSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StrictObjectSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StrictTupleIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StrictTupleSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StrictTupleSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StringIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StringSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StringifyJsonAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StringifyJsonConfig/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── StringifyJsonIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SuccessDataset/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SymbolIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── SymbolSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TitleAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToBigintAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToBigintIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToBooleanAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToDateAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToDateIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToLowerCaseAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToMaxValueAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToMinValueAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToNumberAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToNumberIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToStringAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToStringIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ToUpperCaseAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TransformAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TransformActionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TrimAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TrimEndAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TrimStartAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TupleIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TupleItems/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TupleItemsAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TupleSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TupleSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TupleWithRestIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TupleWithRestSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── TupleWithRestSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UlidAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UlidIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UndefinedIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UndefinedSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UndefinedableSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UndefinedableSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UnionIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UnionOptions/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UnionOptionsAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UnionSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UnionSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UnknownDataset/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UnknownPathItem/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UnknownSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UrlAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UrlIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UuidAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── UuidIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ValueAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ValueInput/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ValueIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ValuesAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── ValuesIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── VariantIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── VariantOption/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── VariantOptionAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── VariantOptions/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── VariantOptionsAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── VariantSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── VariantSchemaAsync/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── VoidIssue/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── VoidSchema/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── WordsAction/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ └── WordsIssue/ │ │ │ │ ├── index.mdx │ │ │ │ └── properties.ts │ │ │ ├── (utils)/ │ │ │ │ ├── ValiError/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── entriesFromList/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── entriesFromObjects/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── getDotPath/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isOfKind/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ ├── isOfType/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── properties.ts │ │ │ │ └── isValiError/ │ │ │ │ ├── index.mdx │ │ │ │ └── properties.ts │ │ │ ├── index.tsx │ │ │ ├── layout.tsx │ │ │ └── menu.md │ │ ├── blog/ │ │ │ ├── (posts)/ │ │ │ │ ├── first-draft-of-the-new-pipe-function/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── how-valibot-has-evolved-this-year/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── introducing-open-circle/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── json-schema-package-upgrade/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── layout.tsx │ │ │ │ ├── should-we-change-the-object-schema/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── should-we-change-valibots-api/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── valibot-v0.31.0-is-finally-available/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── valibot-v1-rc-is-available/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── valibot-v1-the-1-kb-schema-library/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── valibot-v1.1-release-notes/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── valibot-v1.2-release-notes/ │ │ │ │ │ └── index.mdx │ │ │ │ └── valibot-v1.3-release-notes/ │ │ │ │ └── index.mdx │ │ │ └── index.tsx │ │ ├── guides/ │ │ │ ├── (advanced)/ │ │ │ │ ├── async-validation/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── extend-valibot/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── integrate-valibot/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── internal-architecture/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── internationalization/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── json-schema/ │ │ │ │ │ └── index.mdx │ │ │ │ └── naming-convention/ │ │ │ │ └── index.mdx │ │ │ ├── (get-started)/ │ │ │ │ ├── comparison/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── ecosystem/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── installation/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── introduction/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── llms-txt/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── quick-start/ │ │ │ │ │ └── index.mdx │ │ │ │ └── use-cases/ │ │ │ │ └── index.mdx │ │ │ ├── (main-concepts)/ │ │ │ │ ├── errors/ │ │ │ │ │ └── index.tsx │ │ │ │ ├── infer-types/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── issues/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── mental-model/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── methods/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── parse-data/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── pipelines/ │ │ │ │ │ └── index.mdx │ │ │ │ └── schemas/ │ │ │ │ └── index.mdx │ │ │ ├── (migration)/ │ │ │ │ ├── migrate-from-v0.30.0/ │ │ │ │ │ └── index.ts │ │ │ │ ├── migrate-from-zod/ │ │ │ │ │ ├── CodemodEditor.tsx │ │ │ │ │ ├── index.mdx │ │ │ │ │ └── zod/ │ │ │ │ │ ├── code.ts │ │ │ │ │ ├── v3/ │ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ │ └── package.json │ │ │ │ │ └── v4/ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ └── package.json │ │ │ │ └── migrate-to-v0.31.0/ │ │ │ │ └── index.mdx │ │ │ ├── (schemas)/ │ │ │ │ ├── arrays/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── enums/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── intersections/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── objects/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── optionals/ │ │ │ │ │ └── index.mdx │ │ │ │ ├── other/ │ │ │ │ │ └── index.mdx │ │ │ │ └── unions/ │ │ │ │ └── index.mdx │ │ │ ├── index.tsx │ │ │ ├── layout.tsx │ │ │ └── menu.md │ │ ├── index.tsx │ │ ├── layout.tsx │ │ ├── og-image/ │ │ │ └── index.ts │ │ ├── playground/ │ │ │ ├── editorCode.ts │ │ │ ├── iframeCode.js │ │ │ └── index.tsx │ │ ├── plugin@chapters.ts │ │ └── plugin@theme.ts │ ├── styles/ │ │ ├── pace.css │ │ └── root.css │ └── utils/ │ ├── disableTransitions.ts │ ├── index.ts │ └── trackEvent.ts ├── tsconfig.json ├── vercel.json └── vite.config.ts