Repository navigation
fix: patch vulnerable tooling transitive dependencies - #90
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
@CodeRabbit review |
✅ Action performedReview finished.
|
Summary
Security evidence
pnpm audit --json: 33 findings (3 critical, 13 high, 12 moderate, 5 low). Updated audit: zero findings.90, 92, 93, 96, 97, 98, 99, 103, 105, 106, 107, 108, 109, 111, 112, 113, 114, 115, plus audit-only findings on fast-uri, brace-expansion's 5.x line, and undici's 6.x line and additional advisories.codex review --base origin/mainapproved exact clean head906b29291eddec49adf47456072f33f956e40efcwith no actionable regressions.Verification
All passed locally with Node 22.23.4 and repository-pinned pnpm 10.23.0:
pnpm install --frozen-lockfilepnpm audit --jsonandpnpm why fast-uri markdown-it follow-redirects undici brace-expansion handlebars shell-quote --depth 20pnpm run check-types,pnpm run lint,pnpm run package,pnpm run verify:releasepnpm test: 26 passing in the real VS Code extension host on macOSpnpm exec vsce package --no-dependencies --out /Users/corwin/.hermes/cache/scratch/oil-code-security.vsix: nonempty VSIX producedpnpm exec run-s check-types lintexercises npm-run-all/shell-quote and the lint graphgit diff --checkVS Code emitted upstream proposal/account/deprecation warnings, but the suite exited successfully. No publishing commands or live release operations were run.
Remote CI and related PR
906b29291eddec49adf47456072f33f956e40efc: macOS, Ubuntu, and Windows (run).mainindependently. This security PR does not depend on it; review this PR first. A disposable combined-worktree check confirmed the two patches apply cleanly together, retain zero audit findings, and pass frozen install, build/release metadata, consumer smokes, pagination, and local VSIX-upload fixture checks.Summary by CodeRabbit