Skip to content

chore(deps): resolve remaining high/moderate npm audit findings - #152

Merged
czprz merged 1 commit into
mainfrom
chore/dependency-audit-fixes
Jul 24, 2026
Merged

chore(deps): resolve remaining high/moderate npm audit findings#152
czprz merged 1 commit into
mainfrom
chore/dependency-audit-fixes

Conversation

@czprz

@czprz czprz commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Fixes the remaining Dependency Audit CI failures that persisted after merging dependabot PRs #149#151.

  • Bumps transitive js-yaml 4.2.0 → 4.3.0 (used by @apidevtools/json-schema-ref-parser and electron-updater)
  • Bumps protobufjs 7.6.4 → 7.6.5

Both are lockfile-only, non-breaking fixes applied via npm audit fix. npm audit --omit=dev --audit-level=high now reports 0 vulnerabilities.

Not fixed (requires a breaking change, out of scope): low-severity dompurify/monaco-editor finding, which needs monaco-editor@0.53.0 (major bump) via npm audit fix --force.

Verification

  • npm run typecheck
  • npm run lint
  • npm test — 504/504 passed ✅
  • npm audit --omit=dev --audit-level=high — 0 vulnerabilities ✅

Bumps transitive js-yaml (4.2.0 -> 4.3.0, used by
@apidevtools/json-schema-ref-parser and electron-updater) and
protobufjs (7.6.4 -> 7.6.5) via lockfile-only updates from
`npm audit fix`. No package.json changes; no breaking changes.
Resolves the remaining findings flagged by the Dependency Audit CI
check (fast-uri was already fixed in #151).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 24, 2026 21:11

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

@czprz
czprz merged commit 5a0a4ce into main Jul 24, 2026
12 checks passed
@czprz
czprz deleted the chore/dependency-audit-fixes branch July 24, 2026 21:14
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