Simple gulp plugin that creates a JSON file containing the relative filenames of all piped files as an array.
$ npm install --save-dev gulp-filenames-to-json
var gulp = require('gulp');
var filenamesToJson = require('gulp-filenames-to-json');
gulp.task('default', function () {
return gulp.src('./js/**/*.js')
.pipe(filenamesToJson())
.pipe(gulp.dest('.'));
// -->
// creates a file "./files.json" with the following contents:
// ["js/fileA.js","js/fileB.js"]
});
For a full sample see gulp-filenames-to-json-sample.
Type: string
Default: files.json
The file name of the generated JSON document.
MIT © Oliver Lohmann