From 4fb5a31c3b5f978f33a44148fcb706723b1e124c Mon Sep 17 00:00:00 2001 From: Yavor Georgiev Date: Sat, 30 Sep 2017 16:35:46 +0200 Subject: [PATCH] Only require decompress-tarxz when needed --- scripts/download-realm.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/download-realm.js b/scripts/download-realm.js index 55f948bc..9b282c79 100644 --- a/scripts/download-realm.js +++ b/scripts/download-realm.js @@ -25,7 +25,6 @@ const child_process = require('child_process'); const fetch = require('node-fetch'); const ini = require('ini').parse; const decompress = require('decompress'); -const decompressTarxz = require('decompress-tarxz') function exec() { const args = Array.from(arguments); @@ -97,7 +96,7 @@ function download(serverFolder, archive, destination) { function extract(downloadedArchive, targetFolder, archiveRootFolder) { console.log(`Extracting ${path.basename(downloadedArchive)} => ${targetFolder}`); - const decompressOptions = /tar\.xz$/.test(downloadedArchive) ? { plugins: [ decompressTarxz() ] } : undefined; + const decompressOptions = /tar\.xz$/.test(downloadedArchive) ? { plugins: [ require('decompress-tarxz')() ] } : undefined; if (!archiveRootFolder) { return decompress(downloadedArchive, targetFolder, decompressOptions); } else {