code-coverage
code-coverage copied to clipboard
Dependencies need ^ in their semver
In order to merge Cypress coverage reports with other coverage reports, the istanbul-lib-coverage
module needs to be the same version.
Cypress, however, hard-locks it at 3.0.0
, when other packages correctly use ^3.0.0
.
As a result, I'm currently seeing other packages use 3.2.0
, and I am unable to upgrade Cypress's dependency because of its exact semver.
Expected behavior: yarn up -R istanbul-lib-coverage
should set all my dependencies to the same version
Current behaviorr: yarn up -R istanbul-lib-coverage
sets all of my dependencies except Cypress to the latest version