parsetrace
Version:
Minimal library for parsing and printing node stacktrace
27 lines (22 loc) • 583 B
JavaScript
var gulp = require('gulp');
var mocha = require('gulp-mocha');
var batch = require('gulp-batch');
gulp.task('mocha', function (cb) {
gulp.src(['test/*.js'])
.pipe(mocha({ reporter: 'list' }))
.on('error', function (err) {
console.log(err.stack);
cb();
})
.on('end', cb);
});
gulp.task('watch', function () {
gulp.watch(['test/**', 'lib/**'], batch(function (events, cb) {
gulp.run('mocha', cb);
}));
});
gulp.task('default', function () {
gulp.run('mocha');
gulp.run('watch');
});
;