appcenter-cli
Version:
Command line tool for Visual Studio App Center
10 lines (8 loc) • 415 B
text/typescript
import * as Pfs from "../../../util/misc/promisfied-fs";
import * as JsZip from "jszip";
import * as JsZipHelper from "../../../util/misc/jszip-helper";
export async function createTempFileFromZip(zip: JsZip): Promise<string> {
const tempZipPath = (await Pfs.openTempFile({prefix: "tempSymbolsZip", suffix: ".zip"})).path;
await JsZipHelper.writeZipToPath(tempZipPath, zip, "DEFLATE");
return tempZipPath;
}