@nhz.io/gulp-stream-config
v1.0.5
Published
Merge JSON/CSON files and resolve references
Downloads
8
Readme
Install
npm i -S @nhz.io/gulp-stream-config
Reference resolution is done with ref-resolve
Example
Load configuration from multiple files
/** +-+- config
* |
* +--- a.cson
* +--- b.cson
* +--- c.cson
*/
const gulp = require('gulp')
const conf = require('@nhz-io/gulp-stream-config')
const config = {}
const unresolved = []
gulp.task('config', () =>
gulp.src('config/*.cson').pipe(conf(config, unresolved))
)
/** After runing config task the configuration
* will be in `config` and unresolved references
* will be in `unresolved`.
* Also, a warning will be shown for each unresolved match
*/