1.0.5 • Published 9 years ago
gulp-file-content-to-json v1.0.5
Create json file mapping sources to their content. Modified from https://github.com/danielhusar
Install
npm install --save-dev gulp-file-content-to-json
Example
var gulp = require('gulp');
var toJson = require('gulp-file-content-to-json');
gulp.task('tojson', function () {
gulp.src('./public/*.scss')
.pipe(toJson());
});
var gulp = require('gulp');
var toJson = require('gulp-to-json');
gulp.task('tojson', function () {
gulp.src('./public/*.html')
.pipe(toJson({
strip: /^.+\/?\\?public\/?\\?/, //create just file names by removing everything from left of public/ folder
filename: 'path/to/output.json' //default creates output.json in root directory
}));
});
This will create output.json file in which the (key, value) pair corresponds to the input filename and the input file contents, respectively.
Options
filename
Type: String
Default: 'output.json'
Filename where to save json file
relative
Type: Boolean
Default: 'false'
If the relative urls should be used
strip
Type: Regexp or String
Default: false
Pattern to strip from the files urls.
License
MIT © Krista Fryauff