Releases: alexindigo/configly
Releases · alexindigo/configly
Security Fix
Fixed security vulnerability by updating deeply
to 3.1.0.
Updated rest of the dev-dependencies.
Environment Variables Modifiers
Added:
- Support for built-in and custom Environment Variables modifiers
- Support for custom
mergeTypeOf
option - Support for non-POJO objects, configly will copy class instances as is, instead of attempting to merge their individual properties
Changed:
- Renamed
directory
option todirectories
- Removed standalone
directories
argument, should be passed via options object - Streamlined default invocation
require('configly')();
->require('configly');
, latter returns parsed config object obtain with default parameters, to access configurable configly instance userequire('configly/configure');
Chore:
- Upgraded dependencies
Include Files
- Added support for custom include files
- Updated dev dependencies
- Cleaned up code and tests
- Updated documentation (hooks, custom env-vars and custom include files)
Fixed Env Variables
#1 Fixed env variables issue (value === name)
Immutable Multi-Directories
- Added immutable instances
- Added "inline" overrides support
- Added multi-directory support
- Improved docs and tests
Readme Typos
- Fixed typos in the readme.
Housecleaning
- Cleaned up npm description to make it render nicer
Merge Configs
- Exposed
merge
method. - Cleaned up doc files.
Initial release
v3.0.0 Initial release