extract-base-iterator
Version:
Base iterator for extract iterators like tar-iterator and zip-iterator
15 lines (14 loc) • 537 B
text/typescript
import type { Mode } from 'fs';
import type { DirectoryAttributes, ExtractOptions, NoParamCallback } from './types.js';
export default class DirectoryEntry {
mode: Mode;
mtime: number;
path: string;
basename: string;
type: string;
constructor(attributes: DirectoryAttributes);
create(dest: string, callback: NoParamCallback): void;
create(dest: string, options: ExtractOptions, callback: NoParamCallback): void;
create(dest: string, options?: ExtractOptions): Promise<boolean>;
destroy(): void;
}