From b3ea94a4d7de25219cf10aeb1e24a43bf747f1b2 Mon Sep 17 00:00:00 2001 From: Joel Date: Fri, 17 Jan 2020 21:43:35 +0000 Subject: [PATCH] install-development.js --- install.js => install-development.js | 17 +++++------------ package.json | 2 +- 2 files changed, 6 insertions(+), 13 deletions(-) rename install.js => install-development.js (87%) diff --git a/install.js b/install-development.js similarity index 87% rename from install.js rename to install-development.js index d35baf03a7..b1c550bad6 100644 --- a/install.js +++ b/install-development.js @@ -25,31 +25,24 @@ try { } (async function() { - let protocolGenerator; - try { - protocolGenerator = require('./utils/protocol-types-generator'); - } catch (e) { - // Release mode - } + const protocolGenerator = require('./utils/protocol-types-generator'); try { const chromeRevision = await downloadBrowser('chromium', require('./index').chromium); - if (protocolGenerator) - await protocolGenerator.generateChromiunProtocol(chromeRevision); + await protocolGenerator.generateChromiunProtocol(chromeRevision); } catch (e) { console.warn(e.message); } try { const firefoxRevision = await downloadBrowser('firefox', require('./index').firefox); - if (protocolGenerator) - await protocolGenerator.generateFirefoxProtocol(firefoxRevision); + await protocolGenerator.generateFirefoxProtocol(firefoxRevision); } catch (e) { console.warn(e.message); } + try { const webkitRevision = await downloadBrowser('webkit', require('./index').webkit); - if (protocolGenerator) - await protocolGenerator.generateWebKitProtocol(webkitRevision); + await protocolGenerator.generateWebKitProtocol(webkitRevision); } catch (e) { console.warn(e.message); } diff --git a/package.json b/package.json index 2cec4a3c8d..bda9a26f12 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "debug-unit": "node --inspect-brk test/test.js", "test-doclint": "node utils/doclint/check_public_api/test/test.js && node utils/doclint/preprocessor/test.js", "test": "npm run lint --silent && npm run coverage && npm run test-doclint && node utils/testrunner/test/test.js", - "install": "node install.js", + "install": "node -e \"try { require('./install-development.js'); } catch(e) { }\"", "lint": "([ \"$CI\" = true ] && eslint --quiet -f codeframe --ext js,ts ./src || eslint --ext js,ts ./src) && npm run tsc && npm run doc", "doc": "node utils/doclint/cli.js", "coverage": "cross-env COVERAGE=true npm run unit",