Skip to content

fix: remove npm-check devDependency to resolve execa vulnerability#86

Open
tiaanduplessis wants to merge 2 commits intomasterfrom
tiaanduplessis/fix-graceful-signal
Open

fix: remove npm-check devDependency to resolve execa vulnerability#86
tiaanduplessis wants to merge 2 commits intomasterfrom
tiaanduplessis/fix-graceful-signal

Conversation

@tiaanduplessis
Copy link
Copy Markdown
Owner

Removes npm-check from devDependencies to eliminate the critical security vulnerability in its transitive execa@0.2.2 dependency. The check script now uses npx to invoke npm-check on-demand, avoiding the need to maintain the vulnerable package in the lockfile.

Closes #85

tiaanduplessis and others added 2 commits February 10, 2026 01:17
…bility

npm-check pulled in execa@0.2.2 which has a critical security finding.
Since npm-check is only used as a convenience tool, switch to npx
invocation to avoid carrying the vulnerable transitive dependency.

Closes #85

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

Can you remove or update npm-check?

1 participant