We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
setNodeEnv
1 parent 4e88b47 commit 4ac8cf3Copy full SHA for 4ac8cf3
packages/open-next/src/adapters/util.ts
@@ -1,7 +1,11 @@
1
//TODO: We should probably move all the utils to a separate location
2
3
export function setNodeEnv() {
4
- process.env.NODE_ENV = process.env.NODE_ENV ?? "production";
+ // Note: we create a `processEnv` variable instead of just using `process.env` directly
5
+ // because build tools can substitute `process.env.NODE_ENV` on build making
6
+ // assignments such as `process.env.NODE_ENV = ...` problematic
7
+ const processEnv = process.env;
8
+ processEnv.NODE_ENV = process.env.NODE_ENV ?? "production";
9
}
10
11
export function generateUniqueId() {
0 commit comments