convict (npm): Featureful configuration management library for Node.js (nested structure, schema validation, etc.)
Keywords: configuration|config|conf|key value store|schema|nested|validation|customize|env|environment|json|yaml|toml|configuration-management|environment-variables|javascript|json-files|node|nodejs