diff --git a/vinyl-buffer/vinyl-buffer-tests.ts b/vinyl-buffer/vinyl-buffer-tests.ts new file mode 100644 index 000000000..6a36d0f52 --- /dev/null +++ b/vinyl-buffer/vinyl-buffer-tests.ts @@ -0,0 +1,14 @@ +/// +/// +/// + +import buffer = require('vinyl-buffer'); +import gulp = require('gulp') +import browserify = require('browserify'); + +gulp.task('build', function() { + return browserify('./index.js') + .bundle() + .pipe(buffer()) + .pipe(gulp.dest('dist/')); +}); diff --git a/vinyl-buffer/vinyl-buffer.d.ts b/vinyl-buffer/vinyl-buffer.d.ts new file mode 100644 index 000000000..b6edbb1aa --- /dev/null +++ b/vinyl-buffer/vinyl-buffer.d.ts @@ -0,0 +1,19 @@ +// Type definitions for vinyl-buffer +// Project: https://github.com/hughsk/vinyl-buffer +// Definitions by: Qubo +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +/// + +declare module "vinyl-buffer" { + namespace buffer { + interface Buffer { + (): NodeJS.ReadWriteStream; + } + } + + var buffer: buffer.Buffer; + + export = buffer; +} +