Gulfile runs tests and compiles like a champ

This commit is contained in:
Wesley Wigham
2016-06-14 14:41:25 -07:00
parent e6838b609d
commit 1defdc3847
4 changed files with 176 additions and 190 deletions

View File

@@ -1,3 +1,11 @@
declare module "gulp-clone" {
function Clone(): NodeJS.ReadWriteStream;
namespace Clone {
export function sink() : NodeJS.ReadWriteStream & {tap: () => NodeJS.ReadWriteStream};
}
export = Clone;
}
declare module "gulp-insert" {
export function append(text: string | Buffer): NodeJS.ReadWriteStream;
export function prepend(text: string | Buffer): NodeJS.ReadWriteStream;
@@ -5,8 +13,10 @@ declare module "gulp-insert" {
export function transform(cb: (contents: string, file: {path: string}) => string): NodeJS.ReadWriteStream; // file is a vinyl file
}
declare module "vinyl-transform" {
type TransformFn = (filename: string) => NodeJS.ReadableStream;
function transform(transformFn: TransformFn): NodeJS.ReadWriteStream;
export = transform;
declare module "into-stream" {
function IntoStream(content: string | Buffer | (string | Buffer)[]): NodeJS.ReadableStream;
namespace IntoStream {
export function obj(content: any): NodeJS.ReadableStream
}
export = IntoStream;
}