[feat] Support PUPPETEER_SKIP_CHROMIUM_DOWNLOAD in npmrc

This patch adds support for PUPPETEER_SKIP_CHROMIUM_DOWNLOAD
variable in npm config.

This aligns the variable with the rest of supported environment variables.
This commit is contained in:
gordomium
2017-09-26 10:10:46 +08:00
committed by Andrey Lushnikov
parent 45f264024b
commit 2babcb0021
2 changed files with 5 additions and 1 deletions

View File

@@ -18,6 +18,10 @@ if (process.env.PUPPETEER_SKIP_CHROMIUM_DOWNLOAD) {
console.log('**INFO** Skipping Chromium download. "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD" environment variable was found.');
return;
}
if (process.env.NPM_CONFIG_PUPPETEER_SKIP_CHROMIUM_DOWNLOAD || process.env.npm_config_puppeteer_skip_chromium_download) {
console.log('**INFO** Skipping Chromium download. "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD" was set in npm config.');
return;
}
const Downloader = require('./utils/ChromiumDownloader');
const platform = Downloader.currentPlatform();