From 6896a927f9d19132d29cfc7a2a29a0c3913a27a3 Mon Sep 17 00:00:00 2001 From: afrokick Date: Fri, 18 Nov 2022 15:39:10 +0300 Subject: [PATCH] fix deps lazy require for proxy --- npm-packages/meteor-installer/install.js | 3 ++- npm-packages/meteor-installer/package.json | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/npm-packages/meteor-installer/install.js b/npm-packages/meteor-installer/install.js index 6f52bfb93b..c0d75f0d84 100644 --- a/npm-packages/meteor-installer/install.js +++ b/npm-packages/meteor-installer/install.js @@ -1,5 +1,4 @@ const { DownloaderHelper } = require('node-downloader-helper'); -const HttpsProxyAgent = require('https-proxy-agent'); const cliProgress = require('cli-progress'); const Seven = require('node-7z'); const path = require('path'); @@ -150,6 +149,8 @@ function generateProxyAgent() { return undefined; } + const HttpsProxyAgent = require('https-proxy-agent'); + return new HttpsProxyAgent(proxyUrl); } diff --git a/npm-packages/meteor-installer/package.json b/npm-packages/meteor-installer/package.json index 34f8eb8224..7aee7a53bc 100644 --- a/npm-packages/meteor-installer/package.json +++ b/npm-packages/meteor-installer/package.json @@ -11,6 +11,7 @@ "dependencies": { "7zip-bin": "^5.2.0", "cli-progress": "^3.11.1", + "https-proxy-agent": "^5.0.1", "node-7z": "^2.1.2", "node-downloader-helper": "^1.0.19", "rimraf": "^3.0.2",