UNPKG

@budibase/server

Version:
18 lines (15 loc) 400 B
import { createTempFolder } from "../../../utilities/fileSystem" import { objectStore } from "@budibase/backend-core" export async function downloadUnzipTarball( url: string, name: string, headers = {} ) { try { const path = createTempFolder(name) await objectStore.downloadTarballDirect(url, path, headers) return path } catch (e: any) { throw new Error(e.message) } }