UNPKG

@zod/core

Version:

TypeScript-first schema declaration and validation library with static type inference

141 lines 3.64 kB
{ "name": "@zod/core", "version": "0.11.6", "type": "module", "author": "Colin McDonnell <zod@colinhacks.com>", "description": "TypeScript-first schema declaration and validation library with static type inference", "files": [ "src", "dist" ], "funding": "https://github.com/sponsors/colinhacks", "homepage": "https://zod.dev", "keywords": [ "typescript", "schema", "validation", "type", "inference" ], "license": "MIT", "sideEffects": false, "main": "./dist/commonjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/commonjs/index.d.ts", "exports": { "./package.json": "./package.json", ".": { "import": { "@zod/source": "./src/index.ts", "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" }, "require": { "types": "./dist/commonjs/index.d.ts", "default": "./dist/commonjs/index.js" } }, "./locales/*": { "import": { "@zod/source": "./src/locales/*", "types": "./dist/esm/locales/*", "default": "./dist/esm/locales/*" }, "require": { "types": "./dist/commonjs/locales/*", "default": "./dist/commonjs/locales/*" } }, "./util": { "import": { "@zod/source": "./src/util.ts", "types": "./dist/esm/util.d.ts", "default": "./dist/esm/util.js" }, "require": { "types": "./dist/commonjs/util.d.ts", "default": "./dist/commonjs/util.js" } }, "./errors": { "import": { "@zod/source": "./src/errors.ts", "types": "./dist/esm/errors.d.ts", "default": "./dist/esm/errors.js" }, "require": { "types": "./dist/commonjs/errors.d.ts", "default": "./dist/commonjs/errors.js" } }, "./api": { "import": { "@zod/source": "./src/api.ts", "types": "./dist/esm/api.d.ts", "default": "./dist/esm/api.js" }, "require": { "types": "./dist/commonjs/api.d.ts", "default": "./dist/commonjs/api.js" } }, "./checks": { "import": { "@zod/source": "./src/checks.ts", "types": "./dist/esm/checks.d.ts", "default": "./dist/esm/checks.js" }, "require": { "types": "./dist/commonjs/checks.d.ts", "default": "./dist/commonjs/checks.js" } }, "./schemas": { "import": { "@zod/source": "./src/schemas.ts", "types": "./dist/esm/schemas.d.ts", "default": "./dist/esm/schemas.js" }, "require": { "types": "./dist/commonjs/schemas.d.ts", "default": "./dist/commonjs/schemas.js" } } }, "tshy": { "exports": { "./package.json": "./package.json", ".": "./src/index.ts", "./locales/*": "./src/locales/*", "./util": "./src/util.ts", "./errors": "./src/errors.ts", "./api": "./src/api.ts", "./checks": "./src/checks.ts", "./schemas": "./src/schemas.ts" }, "sourceDialects": [ "@zod/source" ] }, "repository": { "type": "git", "url": "git+https://github.com/colinhacks/zod.git" }, "bugs": { "url": "https://github.com/colinhacks/zod/issues" }, "support": { "backing": { "npm-funding": true } }, "scripts": { "clean": "rm -rf dist", "build": "tshy", "postbuild": "pnpm biome check --write .", "test:watch": "pnpm vitest", "test": "pnpm vitest run", "bump": "tsx ./bump.ts", "pub:beta": "pnpm bump && pnpm publish --publish-branch v4 --no-git-checks" } }