yangit
11 years ago
3 changed files with 1112 additions and 2 deletions
File diff suppressed because it is too large
@ -0,0 +1,25 @@ |
|||
var gulp = require('gulp'), |
|||
concat = require('gulp-concat'), |
|||
path = require('path'), |
|||
es = require('event-stream'); |
|||
|
|||
var format = es.through( |
|||
function (file) { |
|||
if (file.isNull()) return this.emit('data', file); // pass along
|
|||
if (file.isStream()) return this.emit('error', new Error('Streaming not supported')); |
|||
|
|||
//add indentation
|
|||
var contents = "\t" + file.contents.toString("utf8").split("\n").join("\n\t"); |
|||
//add header
|
|||
contents = ["#", path.basename(file.path), "\n", contents].join(""); |
|||
file.contents = new Buffer(contents, "utf8"); |
|||
this.emit('data', file); |
|||
}); |
|||
|
|||
gulp.task('examples', function () { |
|||
//concat .js files from ./examples folder into ./examples.md
|
|||
return gulp.src("./examples/*.js").pipe(format).pipe(concat('examples.md')).pipe(gulp.dest('./')); |
|||
}); |
|||
|
|||
|
|||
gulp.task('default', ["examples"]); |
Loading…
Reference in new issue