Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 548 Bytes

README.md

File metadata and controls

33 lines (25 loc) · 548 Bytes

jade-npm-script

jade for npm scripts

Install

sudo npm install -d

Test

node index.js

Code

var jade = require('jade');
var vfs = require('vinyl-fs');
var map = require('map-stream');
var Buffer = require('buffer').Buffer;

vfs.src(['./folder1/**/**/*.jade'])
    .pipe(map( (data, callback) => {
        preHtml = data.contents.toString('utf8');
        html = jade.render(preHtml);
        data.contents = new Buffer(html);
        callback(null, data);
    }))
    .pipe(vfs.dest('./output/'));