tar-iterator
Version:
Extract contents from tar archive type using an iterator API using streams or paths. Use stream interface and pipe transforms to add decompression algorithms
10 lines (9 loc) • 355 B
TypeScript
import BaseIterator from 'extract-base-iterator';
import Lock from './lib/Lock.js';
import type { ExtractOptions } from './types.js';
export default class TarIterator extends BaseIterator {
lock: Lock;
extract: NodeJS.WritableStream;
constructor(source: string | NodeJS.ReadableStream, options?: ExtractOptions);
end(err?: Error): void;
}