1. @ladjs/env
Environment configuration loader for Lad
@ladjs/env
Package: @ladjs/env
Created by: ladjs
Last modified: Wed, 09 Nov 2022 23:06:15 GMT
Version: 4.0.0
License: MIT
Downloads: 4,107
Repository: https://github.com/ladjs/env

Install

npm install @ladjs/env
yarn add @ladjs/env

@ladjs/env

build status
code style
styled with prettier
made with lass
license

Environment configuration loader for Lad

Table of Contents

Install

npm:

 npm install @ladjs/env

Usage

 const env = require('@ladjs/env')();

console.log(env);

Options

You can pass any option as you otherwise would normally to dotenv-extended.

Here is the default option argument, note that it supports a .env.test path for TEST and TESTING environments as specified through process.env.NODE_ENV.

 const env = require('@ladjs/env')({
  encoding: 'utf8',
  silent: true,
  path: '.env',
  defaults: '.env.defaults',
  schema: '.env.schema',
  errorOnMissing: true,
  errorOnExtra: true,
  errorOnRegex: false,
  includeProcessEnv: true,
  assignToProcessEnv: true,
  overrideProcessEnv: false,
});

Contributors

Name Website
Nick Baugh http://niftylettuce.com/

License

MIT © Nick Baugh

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code