Inspect or return the environment variable NODE_ENV
node >=12
- Consult
NODE_ENVknown values (dev,development,production,prod) - Give
developmentas default value - Return the raw value from
NODE_ENV - All queries are case-insensitive
Install node-environment with npm
npm install node-environmentUsing CommonJS modules
const { env } = require('node-environment')Using ECMAScript modules
import { env } from 'node-environment'process.env.NODE_ENV = 'dev'
env('development') // true
env('staging', 'development') // true
env('test', 'production') // false
env() // "dev"The package only expose one function:
env(): string
env(query: string, ...otherEnvironments: string[]): booleanprod == production
dev == development
Contributions are always welcome!
See contributing.md for ways to get started.
Please adhere to this project's code of conduct.