install-development.js

This commit is contained in:
Joel 2020-01-17 21:43:35 +00:00 committed by Joel Einbinder
parent 6b73dbd305
commit b3ea94a4d7
2 changed files with 6 additions and 13 deletions

View file

@ -25,31 +25,24 @@ try {
} }
(async function() { (async function() {
let protocolGenerator; const protocolGenerator = require('./utils/protocol-types-generator');
try {
protocolGenerator = require('./utils/protocol-types-generator');
} catch (e) {
// Release mode
}
try { try {
const chromeRevision = await downloadBrowser('chromium', require('./index').chromium); const chromeRevision = await downloadBrowser('chromium', require('./index').chromium);
if (protocolGenerator) await protocolGenerator.generateChromiunProtocol(chromeRevision);
await protocolGenerator.generateChromiunProtocol(chromeRevision);
} catch (e) { } catch (e) {
console.warn(e.message); console.warn(e.message);
} }
try { try {
const firefoxRevision = await downloadBrowser('firefox', require('./index').firefox); const firefoxRevision = await downloadBrowser('firefox', require('./index').firefox);
if (protocolGenerator) await protocolGenerator.generateFirefoxProtocol(firefoxRevision);
await protocolGenerator.generateFirefoxProtocol(firefoxRevision);
} catch (e) { } catch (e) {
console.warn(e.message); console.warn(e.message);
} }
try { try {
const webkitRevision = await downloadBrowser('webkit', require('./index').webkit); const webkitRevision = await downloadBrowser('webkit', require('./index').webkit);
if (protocolGenerator) await protocolGenerator.generateWebKitProtocol(webkitRevision);
await protocolGenerator.generateWebKitProtocol(webkitRevision);
} catch (e) { } catch (e) {
console.warn(e.message); console.warn(e.message);
} }

View file

@ -19,7 +19,7 @@
"debug-unit": "node --inspect-brk test/test.js", "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-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", "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", "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", "doc": "node utils/doclint/cli.js",
"coverage": "cross-env COVERAGE=true npm run unit", "coverage": "cross-env COVERAGE=true npm run unit",