Skip to content

Commit 1988e1e

Browse files
committed
Remove request module
1 parent 7e31bb6 commit 1988e1e

3 files changed

Lines changed: 6 additions & 324 deletions

File tree

lib/download.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const fs = require('fs');
2-
const request = require('request');
2+
const https = require('https');
33
const tar = require('tar');
44
const AdmZip = require('adm-zip');
55
const lzma = require('lzma-native');
@@ -48,12 +48,11 @@ async function getPackage(){
4848
if (fs.existsSync(system.typePath)) rimraf(system.typePath);
4949
if (!fs.existsSync(`${system.rootDir}/ffmpeg`)) fs.mkdirSync(`${system.rootDir}/ffmpeg`);
5050
var downloaded = await new Promise(resolve=>{
51-
let file = request(system.url);
52-
file.on('error', ()=>resolve(false));
53-
file.pipe(fs.createWriteStream(system.zipPath)).on('finish', ()=>resolve(true));
54-
file.on('response', (c)=>{
55-
let bar = console.bar(parseInt(c.headers['content-length'], 10));
56-
file.on('data', c=>bar.tick(c.length));
51+
https.get(system.url, res => {
52+
res.on('error', ()=>resolve(false));
53+
res.pipe(fs.createWriteStream(system.zipPath)).on('finish', ()=>resolve(true));
54+
let bar = console.bar(parseInt(res.headers['content-length'], 10));
55+
res.on('data', c=>bar.tick(c.length));
5756
});
5857
});
5958
if (!downloaded) console.error('Unable to download files');

0 commit comments

Comments
 (0)