├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pr-labeler.yml ├── release-drafter.yml └── workflows │ ├── pr-labeler.yml │ ├── release-drafter.yml │ ├── release.yml │ └── test-and-build.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── LICENSE ├── MIGRATION.md ├── README.md ├── logo.svg ├── package.json ├── packages ├── cli │ ├── README.md │ ├── appModuleTransform.js │ ├── index.js │ ├── package.json │ ├── swaggerTransform.js │ └── utils.js ├── example-dual-zods │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── nest-cli.json │ ├── package.json │ ├── playwright.config.ts │ ├── src │ │ ├── app.controller.ts │ │ ├── app.module.ts │ │ ├── app.service.ts │ │ ├── http-exception.filter.ts │ │ ├── main.ts │ │ ├── posts.spec.ts │ │ ├── zod-v3 │ │ │ ├── posts │ │ │ │ └── posts.controller.ts │ │ │ └── v3.module.ts │ │ └── zod-v4 │ │ │ ├── posts │ │ │ └── posts.controller.ts │ │ │ └── v4.module.ts │ ├── swagger-tests │ │ └── example.spec.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── example │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── eslint.config.mjs │ ├── nest-cli.json │ ├── package.json │ ├── src │ │ ├── app.module.ts │ │ ├── app.spec.ts │ │ ├── http-exception.filter.ts │ │ ├── main.ts │ │ ├── people │ │ │ ├── people.controller.ts │ │ │ └── people.dto.ts │ │ └── starships │ │ │ ├── starships.controller.ts │ │ │ └── starships.dto.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── nestjs-zod │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc │ ├── jest.config.js │ ├── logo.svg │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── __e2e_tests__ │ │ │ └── openapi.test.ts │ │ ├── __snapshots__ │ │ │ └── zodV3ToOpenApi.test.ts.snap │ │ ├── assert.ts │ │ ├── cleanupOpenApiDoc.ts │ │ ├── const.ts │ │ ├── dto.test.ts │ │ ├── dto.ts │ │ ├── exception.test.ts │ │ ├── exception.ts │ │ ├── guard.test.ts │ │ ├── guard.ts │ │ ├── index.ts │ │ ├── pipe.test.ts │ │ ├── pipe.ts │ │ ├── response.test.ts │ │ ├── response.ts │ │ ├── serializer.test.ts │ │ ├── serializer.ts │ │ ├── testUtils.ts │ │ ├── types.ts │ │ ├── utils.test.ts │ │ ├── utils.ts │ │ ├── validate.ts │ │ ├── zodV3ToOpenApi.test.ts │ │ └── zodV3ToOpenApi.ts │ └── tsconfig.json └── z │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc │ ├── jest.config.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── frontend │ │ └── index.ts │ └── z │ │ ├── error-map │ │ ├── date-string.ts │ │ ├── index.ts │ │ ├── password.ts │ │ └── shared.ts │ │ ├── exports │ │ ├── everything.ts │ │ ├── namespace.ts │ │ └── only-override.ts │ │ ├── generic-types │ │ ├── from.ts │ │ ├── index.ts │ │ └── json.ts │ │ ├── index.ts │ │ ├── is-nestjs-zod-issue.ts │ │ ├── issues │ │ ├── date-string.ts │ │ ├── index.ts │ │ ├── overrided.ts │ │ └── password.ts │ │ ├── new-types │ │ ├── __snapshots__ │ │ │ ├── date-string.test.ts.snap │ │ │ └── password.test.ts.snap │ │ ├── date-string.test.ts │ │ ├── date-string.ts │ │ ├── index.ts │ │ ├── password.test.ts │ │ └── password.ts │ │ ├── shared.ts │ │ └── type-names.ts │ ├── tsconfig.json │ └── z.d.ts ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pr-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/.github/pr-labeler.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/pr-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/.github/workflows/pr-labeler.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test-and-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/.github/workflows/test-and-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: BenLorantfy -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/MIGRATION.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/README.md -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/appModuleTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/cli/appModuleTransform.js -------------------------------------------------------------------------------- /packages/cli/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/cli/index.js -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/swaggerTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/cli/swaggerTransform.js -------------------------------------------------------------------------------- /packages/cli/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/cli/utils.js -------------------------------------------------------------------------------- /packages/example-dual-zods/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/.eslintrc.js -------------------------------------------------------------------------------- /packages/example-dual-zods/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/.gitignore -------------------------------------------------------------------------------- /packages/example-dual-zods/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/.prettierrc -------------------------------------------------------------------------------- /packages/example-dual-zods/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/README.md -------------------------------------------------------------------------------- /packages/example-dual-zods/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/nest-cli.json -------------------------------------------------------------------------------- /packages/example-dual-zods/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/package.json -------------------------------------------------------------------------------- /packages/example-dual-zods/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/playwright.config.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/app.controller.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/app.module.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/app.service.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/http-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/http-exception.filter.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/main.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/posts.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/posts.spec.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/zod-v3/posts/posts.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/zod-v3/posts/posts.controller.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/zod-v3/v3.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/zod-v3/v3.module.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/zod-v4/posts/posts.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/zod-v4/posts/posts.controller.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/src/zod-v4/v4.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/src/zod-v4/v4.module.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/swagger-tests/example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/swagger-tests/example.spec.ts -------------------------------------------------------------------------------- /packages/example-dual-zods/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/tsconfig.build.json -------------------------------------------------------------------------------- /packages/example-dual-zods/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example-dual-zods/tsconfig.json -------------------------------------------------------------------------------- /packages/example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/.gitignore -------------------------------------------------------------------------------- /packages/example/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/.prettierrc -------------------------------------------------------------------------------- /packages/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/README.md -------------------------------------------------------------------------------- /packages/example/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/eslint.config.mjs -------------------------------------------------------------------------------- /packages/example/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/nest-cli.json -------------------------------------------------------------------------------- /packages/example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/package.json -------------------------------------------------------------------------------- /packages/example/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/src/app.module.ts -------------------------------------------------------------------------------- /packages/example/src/app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/src/app.spec.ts -------------------------------------------------------------------------------- /packages/example/src/http-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/src/http-exception.filter.ts -------------------------------------------------------------------------------- /packages/example/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/src/main.ts -------------------------------------------------------------------------------- /packages/example/src/people/people.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/src/people/people.controller.ts -------------------------------------------------------------------------------- /packages/example/src/people/people.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/src/people/people.dto.ts -------------------------------------------------------------------------------- /packages/example/src/starships/starships.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/src/starships/starships.controller.ts -------------------------------------------------------------------------------- /packages/example/src/starships/starships.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/src/starships/starships.dto.ts -------------------------------------------------------------------------------- /packages/example/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/tsconfig.build.json -------------------------------------------------------------------------------- /packages/example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/example/tsconfig.json -------------------------------------------------------------------------------- /packages/nestjs-zod/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/.eslintignore -------------------------------------------------------------------------------- /packages/nestjs-zod/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/.eslintrc.js -------------------------------------------------------------------------------- /packages/nestjs-zod/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/.gitignore -------------------------------------------------------------------------------- /packages/nestjs-zod/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/.prettierrc -------------------------------------------------------------------------------- /packages/nestjs-zod/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/jest.config.js -------------------------------------------------------------------------------- /packages/nestjs-zod/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/logo.svg -------------------------------------------------------------------------------- /packages/nestjs-zod/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/package.json -------------------------------------------------------------------------------- /packages/nestjs-zod/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/rollup.config.js -------------------------------------------------------------------------------- /packages/nestjs-zod/src/__e2e_tests__/openapi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/__e2e_tests__/openapi.test.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/__snapshots__/zodV3ToOpenApi.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/__snapshots__/zodV3ToOpenApi.test.ts.snap -------------------------------------------------------------------------------- /packages/nestjs-zod/src/assert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/assert.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/cleanupOpenApiDoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/cleanupOpenApiDoc.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/const.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/dto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/dto.test.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/dto.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/exception.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/exception.test.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/exception.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/guard.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/guard.test.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/guard.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/index.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/pipe.test.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/pipe.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/response.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/response.test.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/response.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/serializer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/serializer.test.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/serializer.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/testUtils.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/types.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/utils.test.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/utils.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/validate.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/zodV3ToOpenApi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/zodV3ToOpenApi.test.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/src/zodV3ToOpenApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/src/zodV3ToOpenApi.ts -------------------------------------------------------------------------------- /packages/nestjs-zod/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/nestjs-zod/tsconfig.json -------------------------------------------------------------------------------- /packages/z/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/.eslintignore -------------------------------------------------------------------------------- /packages/z/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/.eslintrc.js -------------------------------------------------------------------------------- /packages/z/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/.gitignore -------------------------------------------------------------------------------- /packages/z/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/.prettierrc -------------------------------------------------------------------------------- /packages/z/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/jest.config.js -------------------------------------------------------------------------------- /packages/z/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/package.json -------------------------------------------------------------------------------- /packages/z/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/rollup.config.js -------------------------------------------------------------------------------- /packages/z/src/frontend/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/frontend/index.ts -------------------------------------------------------------------------------- /packages/z/src/z/error-map/date-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/error-map/date-string.ts -------------------------------------------------------------------------------- /packages/z/src/z/error-map/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/error-map/index.ts -------------------------------------------------------------------------------- /packages/z/src/z/error-map/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/error-map/password.ts -------------------------------------------------------------------------------- /packages/z/src/z/error-map/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/error-map/shared.ts -------------------------------------------------------------------------------- /packages/z/src/z/exports/everything.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/exports/everything.ts -------------------------------------------------------------------------------- /packages/z/src/z/exports/namespace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/exports/namespace.ts -------------------------------------------------------------------------------- /packages/z/src/z/exports/only-override.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/exports/only-override.ts -------------------------------------------------------------------------------- /packages/z/src/z/generic-types/from.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/generic-types/from.ts -------------------------------------------------------------------------------- /packages/z/src/z/generic-types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/generic-types/index.ts -------------------------------------------------------------------------------- /packages/z/src/z/generic-types/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/generic-types/json.ts -------------------------------------------------------------------------------- /packages/z/src/z/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/index.ts -------------------------------------------------------------------------------- /packages/z/src/z/is-nestjs-zod-issue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/is-nestjs-zod-issue.ts -------------------------------------------------------------------------------- /packages/z/src/z/issues/date-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/issues/date-string.ts -------------------------------------------------------------------------------- /packages/z/src/z/issues/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/issues/index.ts -------------------------------------------------------------------------------- /packages/z/src/z/issues/overrided.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/issues/overrided.ts -------------------------------------------------------------------------------- /packages/z/src/z/issues/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/issues/password.ts -------------------------------------------------------------------------------- /packages/z/src/z/new-types/__snapshots__/date-string.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/new-types/__snapshots__/date-string.test.ts.snap -------------------------------------------------------------------------------- /packages/z/src/z/new-types/__snapshots__/password.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/new-types/__snapshots__/password.test.ts.snap -------------------------------------------------------------------------------- /packages/z/src/z/new-types/date-string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/new-types/date-string.test.ts -------------------------------------------------------------------------------- /packages/z/src/z/new-types/date-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/new-types/date-string.ts -------------------------------------------------------------------------------- /packages/z/src/z/new-types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/new-types/index.ts -------------------------------------------------------------------------------- /packages/z/src/z/new-types/password.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/new-types/password.test.ts -------------------------------------------------------------------------------- /packages/z/src/z/new-types/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/new-types/password.ts -------------------------------------------------------------------------------- /packages/z/src/z/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/shared.ts -------------------------------------------------------------------------------- /packages/z/src/z/type-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/src/z/type-names.ts -------------------------------------------------------------------------------- /packages/z/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/tsconfig.json -------------------------------------------------------------------------------- /packages/z/z.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/packages/z/z.d.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BenLorantfy/nestjs-zod/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------