From e93da8b04da86773247aadb1cbb1912e4f4526b2 Mon Sep 17 00:00:00 2001 From: Priyansh Date: Tue, 22 Dec 2020 17:49:59 +0530 Subject: Rewriting Project --- node_modules/@electron/get/dist/esm/proxy.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 node_modules/@electron/get/dist/esm/proxy.js (limited to 'node_modules/@electron/get/dist/esm/proxy.js') diff --git a/node_modules/@electron/get/dist/esm/proxy.js b/node_modules/@electron/get/dist/esm/proxy.js new file mode 100644 index 0000000..e597be0 --- /dev/null +++ b/node_modules/@electron/get/dist/esm/proxy.js @@ -0,0 +1,23 @@ +import * as debug from 'debug'; +const d = debug('@electron/get:proxy'); +/** + * Initializes a third-party proxy module for HTTP(S) requests. + */ +export function initializeProxy() { + try { + // Code originally from https://github.com/yeoman/yo/blob/b2eea87e/lib/cli.js#L19-L28 + const MAJOR_NODEJS_VERSION = parseInt(process.version.slice(1).split('.')[0], 10); + if (MAJOR_NODEJS_VERSION >= 10) { + // `global-agent` works with Node.js v10 and above. + require('global-agent').bootstrap(); + } + else { + // `global-tunnel-ng` works with Node.js v10 and below. + require('global-tunnel-ng').initialize(); + } + } + catch (e) { + d('Could not load either proxy modules, built-in proxy support not available:', e); + } +} +//# sourceMappingURL=proxy.js.map \ No newline at end of file -- cgit v1.2.3