Skip to content

Asynchronous configuration loading from various sources (Constant, YAML File, JSON File, ChildProcess)

License

Notifications You must be signed in to change notification settings

inre/final-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Set Config

A set of classes for loading a micro-service configuration. The configuration is stored in an immutable form.

List of main features:

  • support for various file types: JSON, YAML
  • receiving data from the parent process
  • combining data from several configurations into one in several ways
  • inheritance of its configuration sources
  • automatic reading of several sources and merging them into one

Getting Started

Installing

Just type in your project home:

npm install final-config -s

How to use

Under construction...

Running the tests

To run the tests, use jest:

jest

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

License

This project is licensed under the ISC License - see the LICENSE.md file for details

About

Asynchronous configuration loading from various sources (Constant, YAML File, JSON File, ChildProcess)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published