**BREAKING CHANGE:** This bumps the **minimum required Next.js** version from 15.0.0 to 15.2.3. This update is necessary due to a critical security vulnerability found in earlier Next.js versions, which requires an exception to our standard semantic versioning process. Additionally, this bumps all templates to the latest Next.js and Payload versions.
74 lines
2.7 KiB
JSON
74 lines
2.7 KiB
JSON
{
|
|
"name": "payload-localization-example",
|
|
"version": "1.0.0",
|
|
"description": "An example of how to use Payload's localization features",
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "cross-env NODE_OPTIONS=--no-deprecation next 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-mongodb": "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/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.2.3",
|
|
"next-intl": "^3.23.2",
|
|
"payload": "latest",
|
|
"prism-react-renderer": "^2.3.1",
|
|
"react": "^19.0.0",
|
|
"react-dom": "^19.0.0",
|
|
"react-hook-form": "7.45.4",
|
|
"sharp": "0.32.6",
|
|
"tailwind-merge": "^2.3.0",
|
|
"tailwindcss-animate": "^1.0.7"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/eslintrc": "^3.2.0",
|
|
"@tailwindcss/typography": "^0.5.13",
|
|
"@types/escape-html": "^1.0.2",
|
|
"@types/jsonwebtoken": "^9.0.6",
|
|
"@types/node": "22.5.4",
|
|
"@types/react": "19.0.1",
|
|
"@types/react-dom": "19.0.1",
|
|
"autoprefixer": "^10.4.19",
|
|
"copyfiles": "^2.4.1",
|
|
"eslint": "^9.16.0",
|
|
"eslint-config-next": "15.1.0",
|
|
"postcss": "^8.4.38",
|
|
"prettier": "^3.4.2",
|
|
"tailwindcss": "^3.4.3",
|
|
"typescript": "5.7.3"
|
|
},
|
|
"engines": {
|
|
"node": "^18.20.2 || >=20.9.0"
|
|
}
|
|
}
|