{
  "name": "@ai-stack/payloadcms",
  "version": "3.2.28",
  "private": false,
  "bugs": "https://github.com/ashbuilds/payload-ai/issues",
  "repository": "https://github.com/ashbuilds/payload-ai",
  "license": "MIT",
  "author": "ashbuilds",
  "type": "module",
  "keywords": [
    "payload",
    "ai",
    "plugin",
    "text-generation",
    "text-to-speech",
    "text-to-image",
    "content-generation",
    "ai-writing",
    "payloadcms",
    "smart-generation",
    "ai-translate",
    "ai-writing-tool",
    "gpt-image-1",
    "payload-plugin"
  ],
  "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"
    },
    "./types": {
      "import": "./dist/exports/types.js",
      "types": "./dist/exports/types.d.ts",
      "default": "./dist/exports/types.js"
    },
    "./fields": {
      "import": "./dist/exports/fields.js",
      "types": "./dist/exports/fields.d.ts",
      "default": "./dist/exports/fields.js"
    }
  },
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "typesVersions": {
    "*": {
      "client": [
        "dist/exports/client.d.ts"
      ],
      "types": [
        "dist/exports/types.d.ts"
      ],
      "fields": [
        "dist/exports/fields.d.ts"
      ],
      "*": [
        "dist/*"
      ]
    }
  },
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "pnpm copyfiles && pnpm build:types && pnpm build:swc",
    "build:dev": "pnpm build --watch",
    "build:swc": "swc ./src -d ./dist --config-file .swcrc --strip-leading-paths",
    "build:types": "tsc --outDir dist --rootDir ./src",
    "clean": "rimraf {dist,*.tsbuildinfo}",
    "copyfiles": "copyfiles -u 1 \"src/**/*.{html,css,scss,ttf,woff,woff2,eot,svg,jpg,png,json}\" dist/",
    "dev": "next dev dev --turbo",
    "dev:generate-importmap": "pnpm dev:payload generate:importmap",
    "dev:generate-types": "pnpm dev:payload generate:types",
    "dev:payload": "cross-env PAYLOAD_CONFIG_PATH=./dev/payload.config.ts payload",
    "generate:importmap": "pnpm dev:generate-importmap",
    "generate:types": "pnpm dev:generate-types",
    "lint": "eslint",
    "lint:fix": "eslint ./src --fix",
    "prepare": "pnpm clean && pnpm build",
    "prepublishOnly": "pnpm clean && pnpm build",
    "test": "pnpm test:int && pnpm test:e2e",
    "test:e2e": "playwright test",
    "test:int": "vitest"
  },
  "devDependencies": {
    "@eslint/eslintrc": "^3.2.0",
    "@lexical/html": "0.41.0",
    "@payloadcms/db-mongodb": "3.84.1",
    "@payloadcms/db-postgres": "3.84.1",
    "@payloadcms/db-sqlite": "3.84.1",
    "@payloadcms/eslint-config": "3.28.0",
    "@payloadcms/next": "3.84.1",
    "@payloadcms/richtext-lexical": "3.84.1",
    "@payloadcms/ui": "3.84.1",
    "@playwright/test": "^1.52.0",
    "@swc-node/register": "1.11.1",
    "@swc/cli": "0.8.1",
    "@swc/core": "1.15.33",
    "@types/node": "^22.5.4",
    "@types/react": "19.2.14",
    "@types/react-dom": "19.2.3",
    "copyfiles": "2.4.1",
    "cross-env": "^7.0.3",
    "eslint": "^9.23.0",
    "eslint-config-next": "16.2.6",
    "graphql": "^16.8.1",
    "lexical": "0.41.0",
    "mongodb-memory-server": "10.1.4",
    "next": "16.2.6",
    "open": "^10.1.0",
    "payload": "3.84.1",
    "prettier": "^3.4.2",
    "qs-esm": "7.0.2",
    "react": "19.2.6",
    "react-dom": "19.2.6",
    "rimraf": "3.0.2",
    "sharp": "0.34.2",
    "sort-package-json": "^2.10.0",
    "typescript": "5.7.3",
    "vite-tsconfig-paths": "^5.1.4",
    "vitest": "^3.1.2"
  },
  "peerDependencies": {
    "@lexical/html": "^0.41.0",
    "@payloadcms/richtext-lexical": "^3.82.1",
    "@payloadcms/translations": "^3.82.1",
    "@payloadcms/ui": "^3.82.1",
    "lexical": "^0.41.0",
    "payload": "^3.82.1"
  },
  "engines": {
    "node": "^18.20.2 || >=20.9.0"
  },
  "publishConfig": {
    "main": "./dist/index.js",
    "types": "./dist/index.d.ts",
    "@ai-stack:registry": "https://registry.npmjs.org",
    "access": "public",
    "provenance": true,
    "exports": {
      ".": {
        "import": "./dist/index.js",
        "types": "./dist/index.d.ts",
        "default": "./dist/index.js"
      },
      "./types": {
        "import": "./dist/exports/types.js",
        "types": "./dist/exports/types.d.ts",
        "default": "./dist/exports/types.js"
      },
      "./fields": {
        "import": "./dist/exports/fields.js",
        "types": "./dist/exports/fields.d.ts",
        "default": "./dist/exports/fields.js"
      },
      "./client": {
        "import": "./dist/exports/client.js",
        "types": "./dist/exports/client.d.ts",
        "default": "./dist/exports/client.js"
      }
    }
  },
  "pnpm": {
    "onlyBuiltDependencies": [
      "@swc/core",
      "esbuild",
      "mongodb-memory-server",
      "sharp"
    ]
  },
  "registry": "https://registry.npmjs.org/",
  "dependencies": {
    "@ai-sdk/anthropic": "^2.0.15",
    "@ai-sdk/google": "^2.0.44",
    "@ai-sdk/openai": "^2.0.28",
    "@ai-sdk/provider-utils": "^3.0.8",
    "@ai-sdk/react": "^2.0.39",
    "@ai-sdk/ui-utils": "^1.2.10",
    "@anthropic-ai/sdk": "^0.62.0",
    "@fal-ai/client": "^1.7.0",
    "@google/genai": "^1.30.0",
    "@lexical/code": "0.41.0",
    "@lexical/link": "0.41.0",
    "@lexical/list": "0.41.0",
    "@lexical/rich-text": "0.41.0",
    "@lexical/table": "0.41.0",
    "ai": "5.1.0-beta.9",
    "ajv": "^8.18.0",
    "elevenlabs": "0.8.2",
    "get-input-selection": "^1.1.4",
    "handlebars": "4.7.9",
    "handlebars-async-helpers": "^1.0.6",
    "locale-codes": "^1.3.1",
    "lodash.isequal": "^4.5.0",
    "openai": "^5.20.1",
    "react-mentions": "^4.4.10",
    "scroll-into-view-if-needed": "^3.1.0",
    "textarea-caret": "^3.0.2",
    "zod": "^4.1.7"
  },
  "resolutions": {
    "@eslint/plugin-kit": "0.3.5",
    "brace-expansion@1.1.11": "1.1.13",
    "brace-expansion@2.0.1": "2.0.3",
    "ai": "5.1.0-beta.9",
    "form-data": "4.0.4",
    "flatted": "3.4.2",
    "fast-uri": "3.1.2",
    "minimatch@3.1.2": "3.1.4",
    "minimatch@9.0.5": "9.0.7",
    "picomatch@2.3.1": "2.3.2",
    "postcss": "8.5.14",
    "picomatch@4.0.3": "4.0.4",
    "playwright": "1.55.1",
    "cross-spawn": "7.0.6",
    "drizzle-orm": "0.45.2",
    "immutable": "4.3.8",
    "jws": "4.0.1",
    "@babel/runtime": "7.26.10",
    "qs": "6.14.2",
    "rollup": "4.60.1",
    "follow-redirects": "1.16.0",
    "mongoose": "8.22.1",
    "undici": "7.24.0",
    "vite": "7.3.2",
    "js-yaml": "4.1.1",
    "svelte": "5.55.7",
    "uuid": "11.1.1",
    "yaml": "1.10.3",
    "yauzl": "3.2.1",
    "esbuild": "0.25.0"
  }
}
