2.2.0 • Published 5 months ago

@fidilen/env v2.2.0

Weekly downloads
-
License
MIT
Repository
-
Last release
5 months ago

config

Easy-to-use configuration system for environment variables. The main goal of this is to save projects from using process.env while keeping the convenience of referencing the variables across a project.

Setup

  • New folder env in the root directory.
  • New env.json under the env folder.
  • Set ENV as either dev, prod, or any other keyword.
    • Create a new JSON file in the same directory with suffix after the keyword (eg. env-dev.json)
    • Otherwise, default config is the env.json

Note: You should add env in your .gitignore if you don't want to have these included in your commits.

Examples

  • env.json
{
    "ENV": "dev"
}
  • env-dev.json
{
    "VARIABLE_NAME": "123"
}

Usage

const config = require('@fidilen/config');

console.log(config.VARIABLE_NAME);
2.2.0

5 months ago

2.1.0

6 months ago

2.0.0

7 months ago