{ "name": "payload-monorepo", "version": "3.0.0-alpha.35", "private": true, "type": "module", "workspaces:": [ "packages/*" ], "scripts": { "build": "pnpm run build:core", "build:all": "turbo build", "build:core": "turbo build --filter \"!@payloadcms/plugin-*\"", "build:plugins": "turbo build --filter \"@payloadcms/plugin-*\" --filter \"!@payloadcms/plugin-search\" --filter \"!@payloadcms/plugin-redirects\" --filter \"!@payloadcms/plugin-nested-docs\"", "build:app": "next build", "build:app:analyze": "cross-env ANALYZE=true next build", "build:create-payload-app": "turbo build --filter create-payload-app", "build:db-mongodb": "turbo build --filter db-mongodb", "build:db-postgres": "turbo build --filter db-postgres", "build:eslint-config-payload": "turbo build --filter eslint-config-payload", "build:graphql": "turbo build --filter graphql", "build:live-preview": "turbo build --filter live-preview", "build:live-preview-react": "turbo build --filter live-preview-react", "build:next": "turbo build --filter next", "build:payload": "turbo build --filter payload", "build:plugin-cloud": "turbo build --filter plugin-cloud", "build:plugin-cloud-storage": "turbo build --filter plugin-cloud-storage", "build:plugin-form-builder": "turbo build --filter plugin-form-builder", "build:plugin-nested-docs": "turbo build --filter plugin-nested-docs", "build:plugin-redirects": "turbo build --filter plugin-redirects", "build:plugin-search": "turbo build --filter plugin-search", "build:plugin-sentry": "turbo build --filter plugin-sentry", "build:plugin-seo": "turbo build --filter plugin-seo", "build:plugin-stripe": "turbo build --filter plugin-stripe", "build:richtext-lexical": "turbo build --filter richtext-lexical", "build:richtext-slate": "turbo build --filter richtext-slate", "build:translations": "turbo build --filter translations", "build:ui": "turbo build --filter ui", "clean": "turbo clean", "clean:cache": "rimraf node_modules/.cache && rimraf packages/payload/node_modules/.cache && rimraf .next", "clean:build": "find . \\( -type d \\( -name dist -o -name .cache -o -name .next -o -name .turbo \\) -o -type f -name tsconfig.tsbuildinfo \\) -not -path '*/node_modules/*' -exec rm -rf {} +", "clean:all": "find . \\( -type d \\( -name node_modules -o -name dist -o -name .cache -o -name .next -o -name .turbo \\) -o -type f -name tsconfig.tsbuildinfo \\) -exec rm -rf {} +", "dev": "cross-env node --no-deprecation ./test/dev.js", "dev:generate-graphql-schema": "cross-env NODE_OPTIONS=--no-deprecation tsx ./test/generateGraphQLSchema.ts", "dev:generate-types": "cross-env NODE_OPTIONS=--no-deprecation tsx ./test/generateTypes.ts", "dev:postgres": "pnpm --filter payload run dev:postgres", "docker:restart": "pnpm docker:stop --remove-orphans && pnpm docker:start", "docker:start": "docker-compose -f packages/plugin-cloud-storage/docker-compose.yml up -d", "docker:stop": "docker-compose -f packages/plugin-cloud-storage/docker-compose.yml down", "fix": "eslint \"packages/**/*.ts\" --fix", "generate:types": "PAYLOAD_CONFIG_PATH=./test/_community/config.ts node --no-deprecation ./packages/payload/bin.js generate:types", "lint": "eslint \"packages/**/*.ts\"", "lint-staged": "lint-staged", "prepare": "husky install", "pretest": "pnpm build", "reinstall": "pnpm clean:all && pnpm install", "script:list-packages": "tsx ./scripts/list-packages.ts", "release:alpha": "tsx ./scripts/release.ts --bump prerelease --tag alpha", "release:beta": "tsx ./scripts/release.ts --bump prerelease --tag beta", "test": "pnpm test:int && pnpm test:components && pnpm test:e2e", "test:components": "cross-env NODE_OPTIONS=--no-deprecation jest --config=jest.components.config.js", "test:e2e": "NODE_OPTIONS=--no-deprecation npx playwright install --with-deps chromium && NODE_OPTIONS=--no-deprecation tsx ./test/runE2E.ts", "test:e2e:debug": "cross-env NODE_OPTIONS=--no-deprecation PWDEBUG=1 DISABLE_LOGGING=true playwright test", "test:e2e:headed": "cross-env NODE_OPTIONS=--no-deprecation DISABLE_LOGGING=true playwright test --headed", "test:int:postgres": "cross-env NODE_OPTIONS=--no-deprecation PAYLOAD_DATABASE=postgres DISABLE_LOGGING=true jest --forceExit --detectOpenHandles", "test:int": "cross-env NODE_OPTIONS=--no-deprecation DISABLE_LOGGING=true jest --forceExit --detectOpenHandles", "translateNewKeys": "pnpm --filter payload run translateNewKeys" }, "devDependencies": { "@aws-sdk/client-s3": "^3.142.0", "@next/bundle-analyzer": "^14.1.0", "@octokit/core": "^5.1.0", "@payloadcms/eslint-config": "workspace:*", "@playwright/test": "1.42.1", "@swc/cli": "^0.1.62", "@swc/jest": "0.2.36", "@testing-library/jest-dom": "6.4.2", "@testing-library/react": "14.2.1", "@types/concat-stream": "^2.0.1", "@types/conventional-changelog": "^3.1.4", "@types/conventional-changelog-core": "^4.2.5", "@types/conventional-changelog-preset-loader": "^2.3.4", "@types/conventional-changelog-writer": "^4.0.10", "@types/fs-extra": "^11.0.2", "@types/jest": "29.5.12", "@types/minimist": "1.2.2", "@types/node": "20.5.7", "@types/prompts": "^2.4.5", "@types/qs": "6.9.7", "@types/react": "18.2.15", "@types/semver": "^7.5.3", "@types/shelljs": "0.8.12", "add-stream": "^1.0.0", "chalk": "^4.1.2", "comment-json": "^4.2.3", "concat-stream": "^2.0.0", "conventional-changelog": "^5.1.0", "conventional-changelog-conventionalcommits": "^7.0.2", "conventional-changelog-core": "^7.0.0", "conventional-changelog-preset-loader": "^4.1.0", "conventional-changelog-writer": "^7.0.1", "copyfiles": "2.4.1", "cross-env": "7.0.3", "dotenv": "8.6.0", "drizzle-orm": "0.29.4", "execa": "5.1.1", "form-data": "3.0.1", "fs-extra": "10.1.0", "get-port": "5.1.1", "get-stream": "6.0.1", "glob": "8.1.0", "husky": "^8.0.3", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", "json5": "^2.2.3", "jwt-decode": "3.1.2", "lexical": "0.13.1", "lint-staged": "^14.0.1", "minimist": "1.2.8", "mongodb-memory-server": "^9", "next": "14.1.2", "node-mocks-http": "^1.14.1", "nodemon": "3.0.3", "pino": "8.15.0", "pino-pretty": "10.2.0", "playwright": "file:playwright-1.43.0-next.tgz", "playwright-core": "file:playwright-core-1.43.0-next.tgz", "prettier": "^3.0.3", "prompts": "2.4.2", "qs": "6.11.2", "react": "^18.2.0", "react-dom": "^18.2.0", "read-stream": "^2.1.1", "rimraf": "3.0.2", "semver": "^7.5.4", "sharp": "0.32.6", "shelljs": "0.8.5", "simple-git": "^3.20.0", "slash": "3.0.0", "slate": "0.91.4", "tempfile": "^3.0.0", "ts-node": "10.9.1", "tsx": "^4.7.1", "turbo": "^1.12.5", "typescript": "5.2.2", "uuid": "^9.0.1", "yocto-queue": "^1.0.0" }, "peerDependencies": { "react": "18.2.0", "react-router-dom": "5.3.4" }, "engines": { "node": ">=18.17.0", "pnpm": ">=8" }, "lint-staged": { "*.{js,jsx,ts,tsx}": [ "prettier --write" ] }, "dependencies": { "@sentry/react": "^7.77.0", "passport-strategy": "1.0.0" }, "pnpm": { "overrides": { "copyfiles": "$copyfiles", "cross-env": "$cross-env", "dotenv": "$dotenv", "drizzle-orm": "$drizzle-orm", "graphql": "^16.8.1", "react": "$react", "react-dom": "$react-dom", "typescript": "$typescript", "playwright": "file:playwright-1.43.0-next.tgz", "playwright-core": "file:playwright-core-1.43.0-next.tgz" }, "allowedDeprecatedVersions": { "uuid": "3.4.0", "abab": "2", "domexception": "4" } }, "packageManager": "pnpm@8.15.4+sha256.cea6d0bdf2de3a0549582da3983c70c92ffc577ff4410cbf190817ddc35137c2" }