work on archiver

This commit is contained in:
Dolan Miu
2016-03-31 18:03:16 +01:00
parent 5fa1c259d0
commit a88a59fd51
5 changed files with 59 additions and 9 deletions

View File

@ -22,21 +22,20 @@ declare module "archiver" {
name?: string;
}
interface Archiver extends STREAM.Transform {
export interface Zip extends STREAM.Transform {
pipe(writeStream: FS.WriteStream): void;
append(readStream: FS.ReadStream, name: nameInterface): void;
finalize(): void;
bulk(mappings: any): void;
}
interface Options {
}
function archiver(format: string, options?: Options): Archiver;
function archiver(format: string, options?: Options): Zip;
namespace archiver {
function create(format: string, options?: Options): Archiver;
export namespace archiver {
function create(format: string, options?: Options): Zip;
}
export = archiver;
}