{
  "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"
  }
}