joshrtay / envitro

Load environment from package.json.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

envitro

Build status Git tag NPM version Code style

Load environment from package.json.

I'm pretty sure this is the best name ever.

Installation

$ npm install envitro

Usage

package.json

{
    "environment": {
      "production": {
        "API": "api.weo.io"
      },
      "development": {
        "API": "localhost:3000"
      }
    }
}

NODE_ENV="development"

require('envitro')()

process.env.API // => 'localhost:3000'

API

envitro(dir)

  • dir - director to locate package.json (default: process.cwd)

License

MIT

About

Load environment from package.json.


Languages

Language:JavaScript 74.8%Language:Makefile 25.2%