fast-extract
Version:
Extract contents from various archive types (tar, tar.bz2, tar.gz, tar.xz, tgz, zip)
12 lines (11 loc) • 908 B
text/typescript
import type { Callback, Options, Source } from './types.js';
export { default as createWriteStream } from './createWriteStream.js';
export * from './types.js';
export default function fastExtract(src: Source, dest: string): Promise<void>;
export default function fastExtract(src: Source, dest: string, type: string): Promise<void>;
export default function fastExtract(src: Source, options: Options): Promise<void>;
export default function fastExtract(src: Source, dest: string, options: Options): Promise<void>;
export default function fastExtract(src: Source, dest: string, callback: Callback): void;
export default function fastExtract(src: Source, dest: string, type: string, callback: Callback): void;
export default function fastExtract(src: Source, options: Options, callback: Callback): void;
export default function fastExtract(src: Source, dest: string, options: Options, callback: Callback): void;