chore: switch to npm from yarn (#1878)

This patch:
- migrates CI to use NPM
- drops lockfiles (`yarn.lock`). Lockfiles are ignored by package
  managers when the package is installed as a dependency, so this makes CI closer to the 
  installation our clients run.
This commit is contained in:
JoelEinbinder
2018-01-22 17:11:10 -08:00
committed by Andrey Lushnikov
parent b61e67d001
commit f2b6016354
8 changed files with 18 additions and 1244 deletions

View File

@@ -92,7 +92,7 @@ class Launcher {
if (typeof chromeExecutable !== 'string') {
const downloader = Downloader.createDefault();
const revisionInfo = downloader.revisionInfo(downloader.currentPlatform(), ChromiumRevision);
console.assert(revisionInfo.downloaded, `Chromium revision is not downloaded. Run "yarn install" or "npm install"`);
console.assert(revisionInfo.downloaded, `Chromium revision is not downloaded. Run "npm install" or "yarn install"`);
chromeExecutable = revisionInfo.executablePath;
}
if (Array.isArray(options.args))