Skip to content

Merge and validate your config depending of your schema, forked from node-convict.

License

Notifications You must be signed in to change notification settings

A-312/node-blueconfig

Repository files navigation

Node-blueconfig

Dependency Status devDependency Status Build Status Coverage Status

Blueconfig is schema validator for your config files on production or development environment. Blueconfig merges configs and validates them depending of a pattern called schema. Configs can be an object or a file (json, yaml...).

Introducing a configuration schema, blueconfig gives project collaborators more context on each setting and enables validation and early failures for when configuration goes wrong.

This repository is a collection of packages, blueconfig is the main package:

NPM version

Packages

Main package. This is a fork of node-convict because workflow of node-convict is too slow and there is no dialog about future changes. I had so many changes that I can't wait, I already waited 6 months, I got only less 1/4 of my changes merged.

Format 'duration' and 'timestamp'.

Format 'email', 'ipaddress' and 'url' for blueconfig.

About

Merge and validate your config depending of your schema, forked from node-convict.

Resources

License

Stars

Watchers

Forks

Packages

No packages published