├── .devcontainer ├── devcontainer.json └── welcome-message.txt ├── .eslintignore ├── .eslintrc.cjs ├── .gitattributes ├── .githooks ├── pre-commit └── pre-push ├── .github └── workflows │ ├── ci.yaml │ └── docs.yaml ├── .gitignore ├── .lintstagedrc ├── .node-version ├── .npmrc ├── .prettierignore ├── .prettierrc.yaml ├── .vitest ├── extend.ts └── utils.ts ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── docs ├── .vitepress │ └── config.mts └── index.md ├── examples ├── custom-type.test.ts ├── fixture-extension.test.ts ├── fixture-person.test.ts ├── generator-filtering-key-match.test.ts ├── generator-filtering-zod-checks.test.ts ├── generator-schema-matching.test.ts ├── instanceof-type.test.ts ├── seeding.test.ts └── transformer.test.ts ├── index.html ├── package.json ├── scripts └── readme.mjs ├── src ├── fixture │ ├── fixture.test.ts │ ├── fixture.ts │ ├── generators │ │ ├── any │ │ │ ├── any.test.ts │ │ │ └── index.ts │ │ ├── array │ │ │ ├── array.test.ts │ │ │ └── index.ts │ │ ├── bigint │ │ │ ├── bigint.test.ts │ │ │ └── index.ts │ │ ├── boolean │ │ │ ├── boolean.test.ts │ │ │ └── index.ts │ │ ├── branded │ │ │ ├── branded.test.ts │ │ │ └── index.ts │ │ ├── date │ │ │ ├── date.test.ts │ │ │ └── index.ts │ │ ├── default │ │ │ ├── default.test.ts │ │ │ └── index.ts │ │ ├── effects │ │ │ ├── effects.test.ts │ │ │ └── index.ts │ │ ├── enum │ │ │ ├── enum.test.ts │ │ │ └── index.ts │ │ ├── function │ │ │ ├── function.test.ts │ │ │ └── index.ts │ │ ├── generator.test.ts │ │ ├── index.ts │ │ ├── intersection │ │ │ ├── index.ts │ │ │ └── intersection.test.ts │ │ ├── lazy │ │ │ ├── index.ts │ │ │ └── lazy.test.ts │ │ ├── literal │ │ │ ├── index.ts │ │ │ └── literal.test.ts │ │ ├── map │ │ │ ├── index.ts │ │ │ └── map.test.ts │ │ ├── nan │ │ │ ├── index.ts │ │ │ └── nan.test.ts │ │ ├── never │ │ │ ├── index.ts │ │ │ └── never.test.ts │ │ ├── null │ │ │ ├── index.ts │ │ │ └── null.test.ts │ │ ├── nullable │ │ │ ├── index.ts │ │ │ └── nullable.test.ts │ │ ├── number │ │ │ ├── index.ts │ │ │ └── number.test.ts │ │ ├── object │ │ │ ├── index.ts │ │ │ └── object.test.ts │ │ ├── optional │ │ │ ├── index.ts │ │ │ └── optional.test.ts │ │ ├── promise │ │ │ ├── index.ts │ │ │ └── promise.test.ts │ │ ├── readonly │ │ │ ├── index.ts │ │ │ └── readonly.test.ts │ │ ├── set │ │ │ ├── index.ts │ │ │ └── set.test.ts │ │ ├── string │ │ │ ├── index.ts │ │ │ └── string.test.ts │ │ ├── symbol │ │ │ ├── index.ts │ │ │ └── symbol.test.ts │ │ ├── tuple │ │ │ ├── index.ts │ │ │ └── tuple.test.ts │ │ ├── undefined │ │ │ ├── index.ts │ │ │ └── undefined.test.ts │ │ ├── union │ │ │ ├── index.ts │ │ │ └── union.test.ts │ │ └── unknown │ │ │ ├── index.ts │ │ │ └── unknown.test.ts │ └── index.ts ├── internal │ └── zod.ts ├── public.ts ├── transformer │ ├── defaults.ts │ ├── generator.ts │ ├── runner.ts │ ├── transformer.test.ts │ ├── transformer.ts │ └── utils │ │ ├── Checks.ts │ │ ├── MersenneTwister.ts │ │ ├── Randomization.ts │ │ ├── RegExCache.ts │ │ └── index.ts └── types │ └── vitest.d.ts ├── test ├── browser.ts └── issues │ └── issue-08.test.ts ├── tsconfig.json └── vite.lib.config.mts /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/welcome-message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.devcontainer/welcome-message.txt -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | coverage 4 | -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf -------------------------------------------------------------------------------- /.githooks/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | npx lint-staged --allow-empty --concurrent false -------------------------------------------------------------------------------- /.githooks/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.githooks/pre-push -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.gitignore -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 16 -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | coverage 4 | package-lock.json -------------------------------------------------------------------------------- /.prettierrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.prettierrc.yaml -------------------------------------------------------------------------------- /.vitest/extend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.vitest/extend.ts -------------------------------------------------------------------------------- /.vitest/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.vitest/utils.ts -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/README.md -------------------------------------------------------------------------------- /docs/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/docs/.vitepress/config.mts -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/docs/index.md -------------------------------------------------------------------------------- /examples/custom-type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/examples/custom-type.test.ts -------------------------------------------------------------------------------- /examples/fixture-extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/examples/fixture-extension.test.ts -------------------------------------------------------------------------------- /examples/fixture-person.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/examples/fixture-person.test.ts -------------------------------------------------------------------------------- /examples/generator-filtering-key-match.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/examples/generator-filtering-key-match.test.ts -------------------------------------------------------------------------------- /examples/generator-filtering-zod-checks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/examples/generator-filtering-zod-checks.test.ts -------------------------------------------------------------------------------- /examples/generator-schema-matching.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/examples/generator-schema-matching.test.ts -------------------------------------------------------------------------------- /examples/instanceof-type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/examples/instanceof-type.test.ts -------------------------------------------------------------------------------- /examples/seeding.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/examples/seeding.test.ts -------------------------------------------------------------------------------- /examples/transformer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/examples/transformer.test.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/package.json -------------------------------------------------------------------------------- /scripts/readme.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/scripts/readme.mjs -------------------------------------------------------------------------------- /src/fixture/fixture.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/fixture.test.ts -------------------------------------------------------------------------------- /src/fixture/fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/fixture.ts -------------------------------------------------------------------------------- /src/fixture/generators/any/any.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/any/any.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/any/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/any/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/array/array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/array/array.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/array/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/array/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/bigint/bigint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/bigint/bigint.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/bigint/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/bigint/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/boolean/boolean.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/boolean/boolean.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/boolean/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/boolean/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/branded/branded.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/branded/branded.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/branded/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/branded/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/date/date.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/date/date.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/date/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/date/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/default/default.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/default/default.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/default/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/default/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/effects/effects.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/effects/effects.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/effects/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/effects/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/enum/enum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/enum/enum.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/enum/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/enum/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/function/function.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/function/function.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/function/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/function/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/generator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/generator.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/intersection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/intersection/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/intersection/intersection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/intersection/intersection.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/lazy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/lazy/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/lazy/lazy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/lazy/lazy.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/literal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/literal/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/literal/literal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/literal/literal.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/map/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/map/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/map/map.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/map/map.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/nan/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/nan/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/nan/nan.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/nan/nan.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/never/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/never/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/never/never.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/never/never.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/null/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/null/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/null/null.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/null/null.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/nullable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/nullable/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/nullable/nullable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/nullable/nullable.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/number/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/number/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/number/number.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/number/number.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/object/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/object/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/object/object.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/object/object.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/optional/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/optional/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/optional/optional.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/optional/optional.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/promise/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/promise/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/promise/promise.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/promise/promise.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/readonly/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/readonly/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/readonly/readonly.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/readonly/readonly.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/set/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/set/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/set/set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/set/set.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/string/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/string/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/string/string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/string/string.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/symbol/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/symbol/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/symbol/symbol.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/symbol/symbol.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/tuple/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/tuple/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/tuple/tuple.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/tuple/tuple.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/undefined/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/undefined/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/undefined/undefined.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/undefined/undefined.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/union/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/union/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/union/union.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/union/union.test.ts -------------------------------------------------------------------------------- /src/fixture/generators/unknown/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/unknown/index.ts -------------------------------------------------------------------------------- /src/fixture/generators/unknown/unknown.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/generators/unknown/unknown.test.ts -------------------------------------------------------------------------------- /src/fixture/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/fixture/index.ts -------------------------------------------------------------------------------- /src/internal/zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/internal/zod.ts -------------------------------------------------------------------------------- /src/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/public.ts -------------------------------------------------------------------------------- /src/transformer/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/defaults.ts -------------------------------------------------------------------------------- /src/transformer/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/generator.ts -------------------------------------------------------------------------------- /src/transformer/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/runner.ts -------------------------------------------------------------------------------- /src/transformer/transformer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/transformer.test.ts -------------------------------------------------------------------------------- /src/transformer/transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/transformer.ts -------------------------------------------------------------------------------- /src/transformer/utils/Checks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/utils/Checks.ts -------------------------------------------------------------------------------- /src/transformer/utils/MersenneTwister.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/utils/MersenneTwister.ts -------------------------------------------------------------------------------- /src/transformer/utils/Randomization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/utils/Randomization.ts -------------------------------------------------------------------------------- /src/transformer/utils/RegExCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/utils/RegExCache.ts -------------------------------------------------------------------------------- /src/transformer/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/transformer/utils/index.ts -------------------------------------------------------------------------------- /src/types/vitest.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/src/types/vitest.d.ts -------------------------------------------------------------------------------- /test/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/test/browser.ts -------------------------------------------------------------------------------- /test/issues/issue-08.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/test/issues/issue-08.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.lib.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timdeschryver/zod-fixture/HEAD/vite.lib.config.mts --------------------------------------------------------------------------------