├── .babelrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── README.md ├── dist └── index.js ├── package.json ├── src └── index.js └── test ├── alternate-filename ├── environment.json └── index.js ├── loader.js ├── mixed ├── env.json └── index.js ├── no-file └── index.js ├── not-valid-json ├── env.json └── index.js ├── optional ├── env.json └── index.js ├── required ├── env.json └── index.js ├── spy.js └── validators ├── env.json └── index.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "stage-2"] 3 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | npm-debug.log 2 | node_modules 3 | coverage -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .babelrc 2 | src/ 3 | test/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/README.md -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/dist/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/package.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/src/index.js -------------------------------------------------------------------------------- /test/alternate-filename/environment.json: -------------------------------------------------------------------------------- 1 | { 2 | "A": true 3 | } -------------------------------------------------------------------------------- /test/alternate-filename/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/alternate-filename/index.js -------------------------------------------------------------------------------- /test/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/loader.js -------------------------------------------------------------------------------- /test/mixed/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/mixed/env.json -------------------------------------------------------------------------------- /test/mixed/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/mixed/index.js -------------------------------------------------------------------------------- /test/no-file/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/no-file/index.js -------------------------------------------------------------------------------- /test/not-valid-json/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/not-valid-json/env.json -------------------------------------------------------------------------------- /test/not-valid-json/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/not-valid-json/index.js -------------------------------------------------------------------------------- /test/optional/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/optional/env.json -------------------------------------------------------------------------------- /test/optional/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/optional/index.js -------------------------------------------------------------------------------- /test/required/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/required/env.json -------------------------------------------------------------------------------- /test/required/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/required/index.js -------------------------------------------------------------------------------- /test/spy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/spy.js -------------------------------------------------------------------------------- /test/validators/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/validators/env.json -------------------------------------------------------------------------------- /test/validators/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inxilpro/node-checkenv/HEAD/test/validators/index.js --------------------------------------------------------------------------------