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