expose-env
v0.1.7
Published
A simple package to expose environment variables to NPM script commands
Downloads
507
Maintainers
Readme
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-env
Usage
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 xxx
Contributing
To install dependencies:
bun install
To run:
bun run index.ts
This project was created using bun init
in bun v1.0.26. Bun is a fast all-in-one JavaScript runtime.