nconfetti
nconfetti is a storage extension that support loading configuration files from folder. The folder extend the namespace of the config-files with the names of the folder and the filename without extension where the files are located.
Howto use it
'use strict'; const path = ; const nconf = ; ; nconf ; nconf; console;
Try a sample
- see samples/simple.js
- run it with
- npm install
- node samples/simple.js
- have fun
Description
After requiring nconfetti
its storage will automagically be registered to nconf
.
Then it needs to be configured with path
and env
.
The backend support dereferencing of JSON pointers with a synchronous usage of json-schema-deref
Config parameter
- path: The path to load the config files from
- env: Add the environment to the config path.
- vars: A key value list of vars that will be evaluated within the config files (handlebars syntax is required)