1.2.1 • Published 7 years ago
@deuterium/env v1.2.1
@deuterium/env
A useful package for reading environmental variables.
Installation
yarn add @deuterium/envUsage
Use of @deuterium/env returns a javascript object with all of the individual env objects in your .env file and beyond, as a result of use of read-env and dotenv.
For example, with a .env file containing:
WEB_PORT=8000We have
import { WEB_PORT, NODE_ENV } from '@deuterium/env'
console.log(WEB_PORT) // 8000
console.log(NODE_ENV) // 'development'If no NODE_ENV is defined, then it automatically sets it to development, otherwise defaults to set NODE_ENV. Also allows for testing of current environment with IN_DEV_ENV, IN_PROD_ENV, IN_TEST_ENV which default to true/false based on NODE_ENV.