UNPKG

770 BTypeScriptView Raw
1import * as cmn from "@akashic/akashic-cli-commons";
2export interface ExportZipParameterObject {
3 bundle?: boolean;
4 babel?: boolean;
5 minify?: boolean;
6 strip?: boolean;
7 source?: string;
8 dest?: string;
9 force?: boolean;
10 logger?: cmn.Logger;
11 hashLength?: number;
12 omitEmptyJs?: boolean;
13 exportInfo?: cmn.ExportZipInfo;
14}
15export declare function _completeExportZipParameterObject(param: ExportZipParameterObject): ExportZipParameterObject;
16export declare function _checkDestinationValidity(dest: string, force: boolean): Promise<void>;
17export declare function promiseExportZip(param: ExportZipParameterObject): Promise<void>;
18export declare function exportZip(param: ExportZipParameterObject, callback: (err?: Error) => void): void;