0.0.2 • Published 5 years ago

env-tool v0.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

env-tool

Helps working with environments easily

npm.io Build Status Greenkeeper badge

Installation

npm install env-tool

or

yarn add env-tool

Usages

  • Run function in dev mode

    const env = require("env-tool");
    
    env.dev(function () {
      // runs in develpment
    });
  • Checks weather environment is production

    const env = require("env-tool");
    
    if (env.is.prod) {
      // true for production
    }
  • Log in development

    const env = require("env-tool");
    
    env.dev.warn("WARNING for development");
  • Run in not production

    env.not.prod(function () {
      // run on environment that is not production
    });

Configure

By default env-tool checks environment for node using process.env.NODE_ENV. However you can customize it yourself.

const env = require("env-tool");

env.setChecker(function (env) {
  return process.env.ENV === env;
});

License

MIT