@tanstack/react-db
Version:
React integration for @tanstack/db
16 lines (15 loc) • 480 B
text/typescript
// Bundlers inline `process.env.NODE_ENV` even where `process` does not exist,
// so it is read directly; without either, warnings stay off.
export function shouldWarnInDevelopment(disableEnvVar: string): boolean {
try {
if (process.env.NODE_ENV === `production`) return false
} catch {
return false
}
// A page may supply a `process` shim without `env`; nothing disabled it.
try {
return process.env[disableEnvVar] !== `1`
} catch {
return true
}
}