From a0cf73c965e5deb8c8a66da1547f998801f64101 Mon Sep 17 00:00:00 2001 From: Tanguy Krotoff Date: Mon, 6 Jul 2015 14:26:28 +0200 Subject: [PATCH] Add definitions for gulp-debug (https://github.com/sindresorhus/gulp-debug) --- gulp-debug/gulp-debug-tests.ts | 14 ++++++++++++++ gulp-debug/gulp-debug.d.ts | 17 +++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 gulp-debug/gulp-debug-tests.ts create mode 100644 gulp-debug/gulp-debug.d.ts diff --git a/gulp-debug/gulp-debug-tests.ts b/gulp-debug/gulp-debug-tests.ts new file mode 100644 index 000000000..e6485d8da --- /dev/null +++ b/gulp-debug/gulp-debug-tests.ts @@ -0,0 +1,14 @@ +/// +/// + +import gulp = require('gulp'); +import debug = require('gulp-debug'); + +gulp.task('default', () => + gulp.src('foo.js') + .pipe(debug({title: 'unicorn:'})) + .pipe(gulp.dest('dist')) +); + + +debug(); diff --git a/gulp-debug/gulp-debug.d.ts b/gulp-debug/gulp-debug.d.ts new file mode 100644 index 000000000..743f5f5eb --- /dev/null +++ b/gulp-debug/gulp-debug.d.ts @@ -0,0 +1,17 @@ +// Type definitions for gulp-debug v2.0.1 +// Project: https://github.com/sindresorhus/gulp-debug +// Definitions by: Tanguy Krotoff +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +/// + +declare module 'gulp-debug' { + interface IOptions { + title?: string; + minimal?: boolean; + } + + function debug(options?: IOptions): NodeJS.ReadWriteStream; + + export = debug; +}