KidkArolis / ava-config

Config and ava compatibility, automatically configure NODE_ENV and NODE_CONFIG_DIR.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ava-config

If you're using the config package in your project, you might have run into an issue with ava where your config is not required from the right directory, due to how ava is changing process.cwd to be the dir of each test.

Prerequiring this package will automagically set NODE_ENV=test and NODE_CONFIG_DIR=closest/config/default.yml

Usage

$ npm install --save-dev ava-config

Add to your package.json

  {
    ...
    "ava": {
      "require": [
        "ava-config"
      ]
    }
  }

About

Config and ava compatibility, automatically configure NODE_ENV and NODE_CONFIG_DIR.


Languages

Language:JavaScript 100.0%