From af0105ced53d5f8b2e2047b9916e1268eb5a3d9c Mon Sep 17 00:00:00 2001 From: Alessio Gravili Date: Wed, 21 Aug 2024 13:01:57 -0400 Subject: [PATCH] fix: no longer handle disabling node deprecation warnings within bin script shebangs, as it errored on some systems (#7797) Fixes https://github.com/payloadcms/payload/issues/7741 I have no idea why it broke and was not able to reproduce this at all. But given the amount of people reporting this issue, it's not worth keeping this around for the small benefit this brings --- packages/graphql/bin.js | 2 +- packages/payload/bin.js | 2 +- templates/_template/package.json | 8 ++++---- templates/blank/package.json | 8 ++++---- templates/website/package.json | 6 +++--- templates/with-payload-cloud/package.json | 8 ++++---- templates/with-vercel-mongodb/package.json | 12 ++++++------ templates/with-vercel-postgres/package.json | 14 +++++++------- 8 files changed, 30 insertions(+), 30 deletions(-) diff --git a/packages/graphql/bin.js b/packages/graphql/bin.js index 177f6550c..288bcc8af 100755 --- a/packages/graphql/bin.js +++ b/packages/graphql/bin.js @@ -1,4 +1,4 @@ -#!/usr/bin/env node --no-deprecation +#!/usr/bin/env node import path from 'node:path' import { fileURLToPath, pathToFileURL } from 'node:url' diff --git a/packages/payload/bin.js b/packages/payload/bin.js index ebd79ffc7..288bcc8af 100755 --- a/packages/payload/bin.js +++ b/packages/payload/bin.js @@ -1,4 +1,4 @@ -#!/usr/bin/env -S node --no-deprecation +#!/usr/bin/env node import path from 'node:path' import { fileURLToPath, pathToFileURL } from 'node:url' diff --git a/templates/_template/package.json b/templates/_template/package.json index 08c8d6773..f526b777b 100644 --- a/templates/_template/package.json +++ b/templates/_template/package.json @@ -8,11 +8,11 @@ "build": "cross-env NODE_OPTIONS=--no-deprecation next build", "dev": "cross-env NODE_OPTIONS=--no-deprecation next dev", "devsafe": "rm -rf .next && cross-env NODE_OPTIONS=--no-deprecation next dev", + "generate:importmap": "cross-env NODE_OPTIONS=--no-deprecation payload generate:importmap", + "generate:types": "cross-env NODE_OPTIONS=--no-deprecation payload generate:types", "lint": "cross-env NODE_OPTIONS=--no-deprecation next lint", - "start": "cross-env NODE_OPTIONS=--no-deprecation next start", - "payload": "payload", - "generate:types": "payload generate:types", - "generate:importmap": "payload generate:importmap" + "payload": "cross-env NODE_OPTIONS=--no-deprecation payload", + "start": "cross-env NODE_OPTIONS=--no-deprecation next start" }, "dependencies": { "@payloadcms/db-mongodb": "beta", diff --git a/templates/blank/package.json b/templates/blank/package.json index 08c8d6773..f526b777b 100644 --- a/templates/blank/package.json +++ b/templates/blank/package.json @@ -8,11 +8,11 @@ "build": "cross-env NODE_OPTIONS=--no-deprecation next build", "dev": "cross-env NODE_OPTIONS=--no-deprecation next dev", "devsafe": "rm -rf .next && cross-env NODE_OPTIONS=--no-deprecation next dev", + "generate:importmap": "cross-env NODE_OPTIONS=--no-deprecation payload generate:importmap", + "generate:types": "cross-env NODE_OPTIONS=--no-deprecation payload generate:types", "lint": "cross-env NODE_OPTIONS=--no-deprecation next lint", - "start": "cross-env NODE_OPTIONS=--no-deprecation next start", - "payload": "payload", - "generate:types": "payload generate:types", - "generate:importmap": "payload generate:importmap" + "payload": "cross-env NODE_OPTIONS=--no-deprecation payload", + "start": "cross-env NODE_OPTIONS=--no-deprecation next start" }, "dependencies": { "@payloadcms/db-mongodb": "beta", diff --git a/templates/website/package.json b/templates/website/package.json index fcc0f44ac..1aa2cfeca 100644 --- a/templates/website/package.json +++ b/templates/website/package.json @@ -8,12 +8,12 @@ "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": "payload generate:importmap", - "generate:types": "payload generate:types", + "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": "payload", + "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" }, diff --git a/templates/with-payload-cloud/package.json b/templates/with-payload-cloud/package.json index ac4bf7a19..9030ea2e3 100644 --- a/templates/with-payload-cloud/package.json +++ b/templates/with-payload-cloud/package.json @@ -8,11 +8,11 @@ "build": "cross-env NODE_OPTIONS=--no-deprecation next build", "dev": "cross-env NODE_OPTIONS=--no-deprecation next dev", "devsafe": "rm -rf .next && cross-env NODE_OPTIONS=--no-deprecation next dev", + "generate:importmap": "cross-env NODE_OPTIONS=--no-deprecation payload generate:importmap", + "generate:types": "cross-env NODE_OPTIONS=--no-deprecation payload generate:types", "lint": "cross-env NODE_OPTIONS=--no-deprecation next lint", - "start": "cross-env NODE_OPTIONS=--no-deprecation next start", - "payload": "payload", - "generate:types": "payload generate:types", - "generate:importmap": "payload generate:importmap" + "payload": "cross-env NODE_OPTIONS=--no-deprecation payload", + "start": "cross-env NODE_OPTIONS=--no-deprecation next start" }, "dependencies": { "@payloadcms/db-mongodb": "beta", diff --git a/templates/with-vercel-mongodb/package.json b/templates/with-vercel-mongodb/package.json index ce38a6bd2..017ae6da7 100644 --- a/templates/with-vercel-mongodb/package.json +++ b/templates/with-vercel-mongodb/package.json @@ -8,24 +8,24 @@ "build": "cross-env NODE_OPTIONS=--no-deprecation next build", "dev": "cross-env NODE_OPTIONS=--no-deprecation next dev", "devsafe": "rm -rf .next && cross-env NODE_OPTIONS=--no-deprecation next dev", + "generate:importmap": "cross-env NODE_OPTIONS=--no-deprecation payload generate:importmap", + "generate:types": "cross-env NODE_OPTIONS=--no-deprecation payload generate:types", "lint": "cross-env NODE_OPTIONS=--no-deprecation next lint", - "start": "cross-env NODE_OPTIONS=--no-deprecation next start", - "payload": "payload", - "generate:types": "payload generate:types", - "generate:importmap": "payload generate:importmap" + "payload": "cross-env NODE_OPTIONS=--no-deprecation payload", + "start": "cross-env NODE_OPTIONS=--no-deprecation next start" }, "dependencies": { "@payloadcms/db-mongodb": "beta", "@payloadcms/next": "beta", "@payloadcms/plugin-cloud": "beta", "@payloadcms/richtext-lexical": "beta", + "@payloadcms/storage-vercel-blob": "beta", "cross-env": "^7.0.3", "graphql": "^16.8.1", "next": "15.0.0-canary.104", "payload": "beta", "react": "19.0.0-rc-06d0b89e-20240801", - "react-dom": "19.0.0-rc-06d0b89e-20240801", - "@payloadcms/storage-vercel-blob": "beta" + "react-dom": "19.0.0-rc-06d0b89e-20240801" }, "devDependencies": { "@types/node": "^20.14.9", diff --git a/templates/with-vercel-postgres/package.json b/templates/with-vercel-postgres/package.json index 4a72af2aa..7300f5367 100644 --- a/templates/with-vercel-postgres/package.json +++ b/templates/with-vercel-postgres/package.json @@ -8,24 +8,24 @@ "build": "cross-env NODE_OPTIONS=--no-deprecation next build", "dev": "cross-env NODE_OPTIONS=--no-deprecation next dev", "devsafe": "rm -rf .next && cross-env NODE_OPTIONS=--no-deprecation next dev", + "generate:importmap": "cross-env NODE_OPTIONS=--no-deprecation payload generate:importmap", + "generate:types": "cross-env NODE_OPTIONS=--no-deprecation payload generate:types", "lint": "cross-env NODE_OPTIONS=--no-deprecation next lint", - "start": "cross-env NODE_OPTIONS=--no-deprecation next start", - "payload": "payload", - "generate:types": "payload generate:types", - "generate:importmap": "payload generate:importmap" + "payload": "cross-env NODE_OPTIONS=--no-deprecation payload", + "start": "cross-env NODE_OPTIONS=--no-deprecation next start" }, "dependencies": { + "@payloadcms/db-postgres": "beta", "@payloadcms/next": "beta", "@payloadcms/plugin-cloud": "beta", "@payloadcms/richtext-lexical": "beta", + "@payloadcms/storage-vercel-blob": "beta", "cross-env": "^7.0.3", "graphql": "^16.8.1", "next": "15.0.0-canary.104", "payload": "beta", "react": "19.0.0-rc-06d0b89e-20240801", - "react-dom": "19.0.0-rc-06d0b89e-20240801", - "@payloadcms/db-postgres": "beta", - "@payloadcms/storage-vercel-blob": "beta" + "react-dom": "19.0.0-rc-06d0b89e-20240801" }, "devDependencies": { "@types/node": "^20.14.9",