0.1.7 • Published 2 years ago
expose-env v0.1.7
expose-env
Overview
This is a simple NPM script that aims at providing a simple cross-platform way of exposing environment variables onto NPM script commands.
This packages takes on the idea of cross-var and aims at implementing similar functionality.
Why not just use cross-var then? Simply because the package hasn't been maintained in years and is exposed to security vulnerabilities at this point.
Installation
This module is distributed via npm and should be installed as one of your project's devDependencies:
npm install --save-dev expose-envUsage
Use in your NPM scripts:
{
"scripts": {
"build": "expose-env firebase emulators:start --project %FIREBASE_PROJECT_ID%"
}
}If the FIREBASE_PROJECT_ID environment variable is set, expose-env will run the following command:
# FIREBASE_PROJECT_ID=xxx
firebase emulators:start --project xxxContributing
To install dependencies:
bun installTo run:
bun run index.tsThis project was created using bun init in bun v1.0.26. Bun is a fast all-in-one JavaScript runtime.