gulp-makejson

1.0.4 • Public • Published

gulp-makejson

creates json from source files and pipes the resulting json down to the next plugin

Buildstatus/Dependencies

Build Status Dependency Status devDependency Status

Usage

var gulp = require("gulp");
var gulpMakeJson = require('gulp-makejson');
 
gulp.task("myTask", function() {
    gulp.src("./markdown/**/*.md") //markdown is just an example here. Can be any kind of textfiles.
    .pipe(gulpMakeJson()) // packs all the html stuff in nice json format
    .pipe(gulp.dest("./build/"))
});

The task will create a json of all files in the pipeline in the following way:

{
    "myfirstfile.md": "#mytitle\nThis is the first paragraph",
    "subfolder/mysecondfile.md": "#mytitle\nThis is the second paragraph"
}

Note: Using this plugin will currently result in only one json file being emitted. Note: The key will reflect the relative path of a file

Feel free to contribute. Pull requests will be reviewed in a timely manner.

About the authors:

Project Phase

Support Us

/gulp-makejson/

    Package Sidebar

    Install

    npm i gulp-makejson

    Weekly Downloads

    40

    Version

    1.0.4

    License

    MIT

    Last publish

    Collaborators

    • lossless
    • philkunz