{
  "name": "payload-field-validators",
  "version": "0.2.3",
  "homepage:": "https://github.com/kfiross/payload-field-validators",
  "description": "Easy validation handlers for Payload CMS collection's fields",
  "license": "MIT",
  "type": "module",
  "keywords": [
    "payload",
    "cms",
    "validaors",
    "validaor",
    "forms",
    "payload-form",
    "payload-fields",
    "payload-plugin",
    "typescript",
    "react",
    "nextjs"
  ],
  "exports": {
    ".": {
      "import": "./dist/esm/index.js",
      "types": "./dist/types/index.d.ts"
    },
    "./providers": {
      "import": "./dist/esm/providers/index.js",
      "types": "./dist/types/providers/index.d.ts"
    },
    "./client": {
      "import": "./dist/esm/client/index.js",
      "types": "./dist/types/client/index.d.ts"
    },
    "./client/hooks": {
      "import": "./dist/esm/client/hooks.js",
      "types": "./dist/types/client/hooks.d.ts"
    },
    "./collection": {
      "import": "./dist/esm/collection/index.js",
      "types": "./dist/types/collection/index.d.ts"
    },
    "./collection/hooks": {
      "import": "./dist/esm/collection/hooks.js",
      "types": "./dist/types/collection/hooks.d.ts"
    }
  },
  "files": [
    "src",
    "dist"
  ],
  "main": "dist/esm/index.js",
  "types": "dist/types/index.d.ts",
  "scripts": {
    "build": "bun run ./script/build.ts",
    "format": "bun x prettier --write '**/*.{js,jsx,ts,tsx,json,md,yaml,yml}'",
    "release": "bun run build && changeset publish"
  },
  "devDependencies": {
    "@changesets/cli": "2.27.10",
    "@eslint/eslintrc": "^3.3.1",
    "@tsconfig/node22": "22.0.0",
    "@types/bun": "latest",
    "@types/jest": "29.5.12",
    "@types/node": "^22.13.14",
    "@types/react": "19.0.7",
    "@types/react-dom": "19.0.3",
    "copyfiles": "2.4.1",
    "cross-env": "^7.0.3",
    "eslint": "^9.23.0",
    "eslint-config-next": "15.2.3",
    "graphql": "^16.10.0",
    "jest": "29.7.0",
    "next": "15.2.3",
    "open": "^10.1.0",
    "payload": "3.29.0",
    "prettier": "^3.5.3",
    "qs-esm": "7.0.2",
    "react": "19.0.0",
    "react-dom": "19.0.0",
    "rimraf": "3.0.2",
    "sharp": "0.32.6",
    "sort-package-json": "^2.15.1",
    "typescript": "5.7.3"
  },
  "publishConfig": {
    "access": "public",
    "exports": {
      ".": {
        "import": "./]dist/index.js",
        "types": "./dist/index.d.ts",
        "default": "./dist/index.js"
      },
      "./client": {
        "import": "./dist/exports/client.js",
        "types": "./dist/exports/client.d.ts",
        "default": "./dist/exports/client.js"
      },
      "./rsc": {
        "import": "./dist/exports/rsc.js",
        "types": "./dist/exports/rsc.d.ts",
        "default": "./dist/exports/rsc.js"
      }
    },
    "main": "./dist/index.js",
    "types": "./dist/index.d.ts"
  },
  "pnpm": {
    "onlyBuiltDependencies": [
      "sharp"
    ]
  },
  "registry": "https://registry.npmjs.org/",
  "dependencies": {
    "valibot": "^1.0.0"
  }
}
