create-config

v2.0.2
Create a common structured and feature enriched config object for your NodeJS project.
config create create-config project consistency dot-env env environment path and 2 more...

@immowelt/create-config

Powered by Immowelt Build Status Dependency Status devDependency Status Renovate enabled semantic-release

Create a consistently structured and feature enriched config object for your NodeJS package/project.

Installation

To install the latest stable version:

# Using yarn
yarn add create-config

Features

  • Consistent structure of your project's configuration object
  • Environment variable validation and fallbacks (using the fancy envalid library)
  • Configurable path helper functions
  • Automated and readable warnings regarding the use of non LTS versions of Node
  • Configuration overrides based on the NODE_ENV environment variable
  • Optional extension of the finalized configuration object

Documentation

Contributing

See the CONTRIBUTING.md file at the root of the repository.

Licensing

See the LICENSE file at the root of the repository.

npm i create-config

Metadata

  • MIT
  • >=8.11.4
  • Immonet dev team
  • released 11/29/2019

Downloads

Maintainers