cti-process-environment-variable-reader

Reads environment variables and logs the results

Usage no npm install needed!

<script type="module">
  import ctiProcessEnvironmentVariableReader from 'https://cdn.skypack.dev/cti-process-environment-variable-reader';
</script>

README

cti-process-environment-variable-reader

var bunyan = require( 'bunyan' );
var EnvironmentVariableReader = require( 'cti-process-environment-variable-reader' );

var log = bunyan.createLogger( { name: 'app' } );
var env = new EnvironmentVariableReader( log );

var dealerId = env.getRequired( 'DEALER_ID', -10 );
var dealerTopic = env.getOptional( 'DEALER_TOPIC', 'wacky.topic' );