Skip to content

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

Merged
cacieprins merged 1 commit intocypress-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 intocypress-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

@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

🎉 This PR is included in version 4.0.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

4 participants