This commit added puppeteer (which is a wrapper around headless chrome) as a non-dev dependency of karma. Previously karma had phantomjs-prebuilt as a dev dependency.
Presumably this change was unintentional? It's a bit annoying because it makes the install of karma take a long time.
Expected behaviour
Installing karma does not install any particular browser.
Actual behaviour
Installing karma installs chromium.
Environment Details
- Karma version (output of
karma --version): Karma version: 3.1.0
- Relevant part of your
karma.config.js file: N/A
Steps to reproduce the behaviour
- npm install -D karma