0.0.4 • Published 2 years ago

check-env-cli v0.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Check Environment Variables (CLI)

This CLI was created having a specific case. I had a script like

"prepare":"husky install"

and I wanted to run it only during non-production install ( because husky was a dev dependency )

So then I thought - it would be nice to check environment variable NODE_ENV which is prefilled with production value in case of using --production flag for npm install

Then I decided to solve this task in a generig way with this module

Usage

For the mentioned above problem now my code looks like this:

"prepare":"check NODE_ENV=production || husky install"

So as you see it's a very minimalistic implementation without complicated conditions or OS-dependent if statements but allowing to use any environment variable. You can also wrap it to another script for reusability. Another trick is to use it via npx - thus you won't need to declare this module as a global depenendcy for your package.

    "prepare": "npm run is-prod || husky install",
    "is-prod": "npx -y check-env-cli NODE_ENV=production"
0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago