0.1.1 • Published 7 years ago

string-env-parser v0.1.1

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

string-env-parser

Parse environment variables from string

npm version npm downloads

Build Status

Installation

  • npm
npm install string-env-parser
  • yarn
yarn add string-env-parser

Usage

import stringEnvParser from 'string-env-parser'

const bashProfilePath = stringEnvParser('${HOME}/.bash_profile');   // /your/home/.bash_profile

const apiURL = stringEnvParser('${HTTP_PROXY}/api');                // http://proxy.url/api

// Without default value
stringEnvParser('${NODE_ENV}');             // undefined

// With default value
stringEnvParser('${NODE_ENV:development}')  // development

// Does not work without '{' and '}' characters!
stringEnvParser('$NODE_ENV');               // $NODE_ENV