We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 74df273 commit 5c5f59eCopy full SHA for 5c5f59e
common/src/env.ts
@@ -1,7 +1,15 @@
1
import { clientEnvSchema, clientProcessEnv } from './env-schema'
2
3
-// Only log environment in non-production
4
-if (process.env.NEXT_PUBLIC_CB_ENVIRONMENT !== 'prod') {
+// Only log environment in non-production, and not during OSC detection
+// Check process.argv since it's more reliable than env vars in spawned processes
5
+const isOscDetect =
6
+ typeof process !== 'undefined' &&
7
+ Array.isArray(process.argv) &&
8
+ process.argv.some(arg => arg.includes('--internal-osc-detect'))
9
+if (
10
+ process.env.NEXT_PUBLIC_CB_ENVIRONMENT !== 'prod' &&
11
+ !isOscDetect
12
+) {
13
console.log('Using environment:', process.env.NEXT_PUBLIC_CB_ENVIRONMENT)
14
}
15
0 commit comments