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
12 lines (11 loc) • 452 B
TypeScript
import BaseIterator, { Lock } from 'extract-base-iterator';
import TarExtract from './tar/TarExtract.js';
import type { Entry, ExtractOptions } from './types.js';
export default class TarIterator extends BaseIterator<Entry> {
/** @internal @hidden */
lock: Lock | null;
/** @internal @hidden */
extract: TarExtract | null;
constructor(source: string | NodeJS.ReadableStream, options?: ExtractOptions);
end(err?: Error): void;
}