UNPKG

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
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; }