From 01318efeb89a51d9d84b99943f7e4f0c83a41917 Mon Sep 17 00:00:00 2001 From: Stefan Date: Tue, 24 Oct 2017 10:31:18 +0200 Subject: replace tar.gz dependency (deprecated) with tar --- src/api/server/ServerApi.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/api/server') diff --git a/src/api/server/ServerApi.js b/src/api/server/ServerApi.js index 86f4c99e7..8581beef7 100644 --- a/src/api/server/ServerApi.js +++ b/src/api/server/ServerApi.js @@ -1,6 +1,6 @@ import os from 'os'; import path from 'path'; -import targz from 'tar.gz'; +import tar from 'tar'; import fs from 'fs-extra'; import { remote } from 'electron'; @@ -293,7 +293,11 @@ export default class ServerApi { const buffer = await res.buffer(); fs.writeFileSync(archivePath, buffer); - await targz().extract(archivePath, recipeTempDirectory); + tar.x({ + file: archivePath, + cwd: recipeTempDirectory, + sync: true, + }); const { id } = fs.readJsonSync(path.join(recipeTempDirectory, 'package.json')); const recipeDirectory = path.join(recipesDirectory, id); -- cgit v1.2.3-54-g00ecf