added definitions for glob-stream

This commit is contained in:
Bart van der Schoor
2014-06-19 18:09:38 +02:00
parent 0822c4102d
commit 8c8e721e66
2 changed files with 38 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
/// <reference path="glob-stream" />
import gs = require('glob-stream');
var read: NodeJS.ReadableStream;
read = gs.create('xx');
read = gs.create('xx', {});
read = gs.create(['xx'], {});
read = gs.create(['xx'], {cwd: 'xx'});
read = gs.create(['xx'], {base: 'xx'});
read = gs.create(['xx'], {cwdbase: true});
+26
View File
@@ -0,0 +1,26 @@
// Type definitions for glob-stream v3.1.12
// Project: http://github.com/wearefractal/glob-stream
// Definitions by: Bart van der Schoor <https://github.com/Bartvds>
// Definitions: https://github.com/borisyankov/DefinitelyTyped
/// <reference path="../node/node.d.ts" />
/// <reference path="../glob/glob.d.ts" />
declare module 'glob-stream' {
import glob = require('glob');
export interface Options extends glob.IOptions {
cwd?: string;
base?: string;
cwdbase?: boolean;
}
export interface Element {
cwd: string;
base: string;
path: string;
}
export function create(glob:string, opts?: Options): NodeJS.ReadableStream;
export function create(globs:string[], opts?: Options): NodeJS.ReadableStream;
}