Add gulp-espower
This commit is contained in:
Masahiro Wakame
2015-09-01 02:31:23 +09:00
2 changed files with 42 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
/// <reference path="gulp-espower.d.ts" />
/// <reference path="../gulp/gulp.d.ts" />
import espower = require('gulp-espower');
import * as gulp from 'gulp';
gulp.src('src/*.coffee')
.pipe(espower())
.pipe(gulp.dest('out'));
gulp.src('src/*.coffee')
.pipe(espower({ patterns: ['assert(value, [message])'] }))
.pipe(gulp.dest('out'));
+27
View File
@@ -0,0 +1,27 @@
// Type definitions for gulp-espower
// Project: https://github.com/power-assert-js/gulp-espower
// Definitions by: Qubo <https://github.com/tkQubo>
// Definitions: https://github.com/borisyankov/DefinitelyTyped
/// <reference path="../node/node.d.ts" />
declare module "gulp-espower" {
namespace espower {
interface Espower {
/**
* @param options Target patterns for power assert feature instrumentation.
*/
(options?: Options): NodeJS.ReadWriteStream;
}
interface Options {
patterns: string[];
}
}
var espower: espower.Espower;
export = espower;
}