This PR updates all react and next-related packages to the latest version in our test directory and in our templates, while still allowing older versions to be used. Additionally, this ensures that the "scheduler" package version we install matches the version installed by react-dom
88 lines
3.2 KiB
JSON
88 lines
3.2 KiB
JSON
{
|
|
"name": "payload-vercel-website-template",
|
|
"version": "1.0.0",
|
|
"description": "Website template for Payload",
|
|
"license": "MIT",
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "cross-env NODE_OPTIONS=--no-deprecation next build",
|
|
"ci": "payload migrate && pnpm build",
|
|
"dev": "cross-env NODE_OPTIONS=--no-deprecation next dev",
|
|
"dev:prod": "cross-env NODE_OPTIONS=--no-deprecation rm -rf .next && pnpm build && pnpm start",
|
|
"generate:importmap": "cross-env NODE_OPTIONS=--no-deprecation payload generate:importmap",
|
|
"generate:types": "cross-env NODE_OPTIONS=--no-deprecation payload generate:types",
|
|
"ii": "cross-env NODE_OPTIONS=--no-deprecation pnpm --ignore-workspace install",
|
|
"lint": "cross-env NODE_OPTIONS=--no-deprecation next lint",
|
|
"lint:fix": "cross-env NODE_OPTIONS=--no-deprecation next lint --fix",
|
|
"payload": "cross-env NODE_OPTIONS=--no-deprecation payload",
|
|
"reinstall": "cross-env NODE_OPTIONS=--no-deprecation rm -rf node_modules && rm pnpm-lock.yaml && pnpm --ignore-workspace install",
|
|
"start": "cross-env NODE_OPTIONS=--no-deprecation next start"
|
|
},
|
|
"dependencies": {
|
|
"@payloadcms/db-vercel-postgres": "latest",
|
|
"@payloadcms/live-preview-react": "latest",
|
|
"@payloadcms/next": "latest",
|
|
"@payloadcms/payload-cloud": "latest",
|
|
"@payloadcms/plugin-form-builder": "latest",
|
|
"@payloadcms/plugin-nested-docs": "latest",
|
|
"@payloadcms/plugin-redirects": "latest",
|
|
"@payloadcms/plugin-search": "latest",
|
|
"@payloadcms/plugin-seo": "latest",
|
|
"@payloadcms/richtext-lexical": "latest",
|
|
"@payloadcms/storage-vercel-blob": "latest",
|
|
"@payloadcms/ui": "latest",
|
|
"@radix-ui/react-checkbox": "^1.0.4",
|
|
"@radix-ui/react-label": "^2.0.2",
|
|
"@radix-ui/react-select": "^2.0.0",
|
|
"@radix-ui/react-slot": "^1.0.2",
|
|
"class-variance-authority": "^0.7.0",
|
|
"clsx": "^2.1.1",
|
|
"cross-env": "^7.0.3",
|
|
"geist": "^1.3.0",
|
|
"graphql": "^16.8.2",
|
|
"jsonwebtoken": "9.0.2",
|
|
"lucide-react": "^0.378.0",
|
|
"next": "^15.0.3",
|
|
"payload": "latest",
|
|
"payload-admin-bar": "^1.0.6",
|
|
"prism-react-renderer": "^2.3.1",
|
|
"react": "19.0.0-rc-66855b96-20241106",
|
|
"react-dom": "19.0.0-rc-66855b96-20241106",
|
|
"react-hook-form": "7.45.4",
|
|
"sharp": "0.32.6",
|
|
"tailwind-merge": "^2.3.0",
|
|
"tailwindcss-animate": "^1.0.7"
|
|
},
|
|
"devDependencies": {
|
|
"@next/eslint-plugin-next": "^15.0.3",
|
|
"@payloadcms/eslint-config": "^1.1.1",
|
|
"@tailwindcss/typography": "^0.5.13",
|
|
"@types/escape-html": "^1.0.2",
|
|
"@types/jsonwebtoken": "^9.0.6",
|
|
"@types/node": "22.5.4",
|
|
"@types/react": "npm:types-react@19.0.0-rc.1",
|
|
"@types/react-dom": "npm:types-react-dom@19.0.0-rc.1",
|
|
"autoprefixer": "^10.4.19",
|
|
"copyfiles": "^2.4.1",
|
|
"eslint": "^8",
|
|
"eslint-config-next": "15.0.3",
|
|
"postcss": "^8.4.38",
|
|
"prettier": "^3.0.3",
|
|
"tailwindcss": "^3.4.3",
|
|
"typescript": "5.7.2"
|
|
},
|
|
"engines": {
|
|
"node": "^18.20.2 || >=20.9.0"
|
|
},
|
|
"pnpm": {
|
|
"overrides": {
|
|
"@types/react": "npm:types-react@19.0.0-rc.1",
|
|
"@types/react-dom": "npm:types-react-dom@19.0.0-rc.1"
|
|
}
|
|
},
|
|
"overrides": {
|
|
"@types/react": "npm:types-react@19.0.0-rc.1",
|
|
"@types/react-dom": "npm:types-react-dom@19.0.0-rc.1"
|
|
}
|
|
}
|