requirenv

1.1.3 • Public • Published

requirenv

how to use

  1. install it npm i requirenv
  2. add a file env.required.js to the root of your project
  3. prepend requirenv && to the scripts that do you want to fail early if any required environmental variable is missing
  4. that's it

env.required.js example

module.exports = {
  "foo",
  "bar",
  "baz",
}

package.json example

{
  ...
  "scripts": {
    "dev": "requirenv .env.local && next dev",
    "build": "requirenv && next build",
    "start": "requirenv && next start"
  },
  ....
}

How to use it as a library

const missing = require('requirenv')

that's it. Missing is an array with all the missing variables. remember to call this after dotenv, if you use it.

Dependents (0)

Package Sidebar

Install

npm i requirenv

Weekly Downloads

1

Version

1.1.3

License

MIT

Unpacked Size

2.99 kB

Total Files

4

Last publish

Collaborators

  • hacknlove