Skip to content

[AI Improvement] [Task] Upgrade nyc devDependency from ^15 to ^18 - #11193

Merged
avolkovi merged 4 commits into
mainfrom
ai-improve-567662388-task-upgrade-nyc-devdependency-from
Nov 6, 2026
Merged

avolkovi merged 4 commits into
mainfrom
ai-improve-567662388-task-upgrade-nyc-devdependency-from

Conversation

@joehan

@joehan joehan commented Sep 29, 2026

Copy link
Copy Markdown
Member

Resolves Buganizer b/567662388
Parent Goal: b/567660818

Proposed Improvement

Upgrades the nyc devDependency from ^15.1.0 to ^18.0.0.

  • Resolves moderate npm audit vulnerability GHSA-w5hq-g745-h8pq (istanbul-lib-processinfo -> uuid <11.1.1).
  • Confirms the existing package.json "nyc" configuration remains fully compatible with nyc@18 (reporters, include/exclude, extension, ts-node register).
  • Lockfile (npm-shrinkwrap.json) was regenerated under Node 24 and normalized with CI's npm@11.9 (npx -y npm@11.9 install --package-lock-only --ignore-scripts).

Verification

  • npm run build: Passed cleanly.
  • npm run lint:quiet: Passed cleanly across the entire repository.
  • npm run test:compile: Full type check passed without errors.
  • npm run test:management: Passed 99/99 tests and generated complete coverage reports with nyc.
  • npm audit: Verified that nyc, istanbul-lib-processinfo, and uuid are no longer flagged.

@joehan joehan self-assigned this Sep 29, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the nyc dependency in package.json from version ^15.1.0 to ^18.0.0. There are no review comments, so I have no feedback to provide.

@joehan
joehan marked this pull request as ready for review November 6, 2026 20:55
@joehan
joehan requested a review from avolkovi November 6, 2026 20:55
@avolkovi
avolkovi merged commit 27b3daa into main Nov 6, 2026
51 checks passed
@avolkovi
avolkovi deleted the ai-improve-567662388-task-upgrade-nyc-devdependency-from branch November 6, 2026 21:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants