1.0.3 • Published 5 months ago
isoenv v1.0.3
IsoEnv
A cross-platform Map-like interface for reading and writing environment variables.
If available it will use the globalThis.process.env
object, otherwise it will use an internal object.
Install
npm install isoenv
Usage
import Env from 'isoenv';
// Set some environment variables
Env.set ( 'foo', 123 );
Env.set ( 'bar', '123' );
// Get some environment variables
Env.get ( 'foo' ); // '123'
Env.get ( 'bar' ); // '123'
Env.get ( 'baz' ); // undefined
// Delete some environment variables
Env.delete ( 'foo' );
// Check if an environment variable exists
Env.has ( 'foo' ); // false
Env.has ( 'bar' ); // true
License
MIT © Fabio Spampinato