Skip to content

kindpanda/env-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

env-loader

Simple util to override environment variables from .env files.

Examples

import loadEnv from '@kindpanda/env-loader';

loadEnv('./my-envs-path', 'test');

Will override process.env variables in a row with dotenv files:

  • ./my-envs-path/.env
  • ./my-envs-path/env.test
  • ./my-envs-path/env.test.local

It provide a helper class Environment to get env value with optional prefix.

import { Environment } from '@kindpanda/env-loader';

const env = new Environment({ prefix: 'MY_NAMESPACE_' });

const myVar = env.get('MY_VAR', 'default value');

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published