n8n
Version:
n8n Workflow Automation Tool
14 lines (13 loc) • 512 B
TypeScript
import type { PackageManifest } from '../../spec/manifest.schema';
import type { PackageReader } from '../package-reader';
export declare class TarPackageReader implements PackageReader {
private readonly buffer;
private readonly maxUncompressedBytes;
private entries;
constructor(buffer: Buffer, maxUncompressedBytes: number);
readManifest(): Promise<PackageManifest>;
readFile(path: string): Promise<Buffer>;
listEntries(): Promise<string[]>;
private load;
private parse;
}