Skip to content

chore(deps): update nyc, babel-plugin-istanbul, rimraf, and semantic-release#986

Merged
cacieprins merged 1 commit into
cypress-io:masterfrom
samuelwei:bump-nyc
Mar 6, 2026
Merged

chore(deps): update nyc, babel-plugin-istanbul, rimraf, and semantic-release#986
cacieprins merged 1 commit into
cypress-io:masterfrom
samuelwei:bump-nyc

Conversation

@samuelwei
Copy link
Copy Markdown
Contributor

@samuelwei samuelwei commented Mar 3, 2026

In attempt to get rid of npm deprecation warning I started bumping dependencies.

I bumped:

Once babel-plugin-istanbul v8 is released on npm, it should be bumped to finally remove glob v7 usage.

Before
75 vulnerabilities (5 low, 20 moderate, 45 high, 5 critical)

After
39 vulnerabilities (4 low, 9 moderate, 25 high, 1 critical)


Note

Medium Risk
Dependency upgrades can change build/test/release behavior (notably nyc/coverage reporting and semantic-release) and may introduce CI/runtime incompatibilities, though no product logic changes are implied.

Overview
This PR bumps several dependencies and devDependencies to reduce deprecation warnings and lower reported vulnerabilities, including upgrades to nyc, babel-plugin-istanbul, rimraf, and semantic-release.

It also updates related tooling versions in package.json (coverage/test/build stack), which may affect coverage report generation and release automation behavior.

Written by Cursor Bugbot for commit c172e7b. This will update automatically on new commits. Configure here.

@cypress-app-bot
Copy link
Copy Markdown
Collaborator

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Mar 3, 2026

CLA assistant check
All committers have signed the CLA.

@cacieprins cacieprins self-requested a review March 5, 2026 15:16
@cacieprins cacieprins self-assigned this Mar 5, 2026
@cacieprins cacieprins changed the title Bump dependencies chore(deps): update nyc, babel-plugin-istanbul, rimraf, and semantic-release Mar 6, 2026
@cacieprins cacieprins changed the title chore(deps): update nyc, babel-plugin-istanbul, rimraf, and semantic-release fix(deps): update nyc, babel-plugin-istanbul, rimraf, and semantic-release Mar 6, 2026
@cacieprins cacieprins changed the title fix(deps): update nyc, babel-plugin-istanbul, rimraf, and semantic-release chore(deps): update nyc, babel-plugin-istanbul, rimraf, and semantic-release Mar 6, 2026
@cacieprins cacieprins merged commit 649cf9d into cypress-io:master Mar 6, 2026
29 of 31 checks passed
@samuelwei samuelwei deleted the bump-nyc branch March 6, 2026 16:50
@cypress-app-bot
Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 4.0.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

@samuelwei
Copy link
Copy Markdown
Contributor Author

@cacieprins Just to let you know, the babel-plugin-istanbul npm publishing issue has been resolved. The v8.0.2 is published (https://www.npmjs.com/package/babel-plugin-istanbul/v/8.0.2).

Should I create an other PR or do you take care of it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants