piral-cli
Version:
The standard CLI for creating and building a Piral instance or a Pilet.
9 lines (8 loc) • 476 B
TypeScript
import { PackageFiles } from '../types';
/**
* Creates an npm-style tgz.
*/
export declare function createTgz(file: string, cwd: string, files: Array<string>): Promise<unknown>;
export declare function createTarball(sourceDir: string, targetDir: string, targetFile: string): Promise<void>;
export declare function unpackTarball(sourceDir: string, sourceFile: string): Promise<void>;
export declare function unpackGzTar(stream: NodeJS.ReadableStream): Promise<PackageFiles>;