loadrc
Load runtime configuration files for your module.
Many NodeJS modules have **rc**
files, such as .babelrc
, .eslintrc.yml
, etc.
Use loadrc
to parse your rc
files into JavaScript object.
Supported files:
- JavaScript Module
- Yaml file
- JSON file
- Legacy file, such as
.config
- package.json
loadrc
will try to load these files by the listed order, stop until any of them loaded.
Install
$ npm install loadrc --save
Usage
var loadrc = ;var config = loadrc; // example// -------// try to load these files order by order: // - .congifrc.js// - .congifrc.yaml// - .congifrc.yml// - .congifrc.json// - .congifrc// - load "package.json" and return "config" sectionvar config = loadrc;
Contributing
Pull requests and stars are highly welcome.
For bugs and feature requests, please create an issue.