Skip to content

Fix high-severity npm audit failures blocking CI - #49

Merged
eigger merged 1 commit into
masterfrom
fix/ci-audit-vulnerabilities
Aug 19, 2026
Merged

Fix high-severity npm audit failures blocking CI#49
eigger merged 1 commit into
masterfrom
fix/ci-audit-vulnerabilities

Conversation

@eigger

@eigger eigger commented Aug 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Dependabot PR Bump the production-minor-patch group across 1 directory with 3 updates #47, #48의 CI가 npm audit --omit=dev --audit-level=high 단계에서 실패하고 있었습니다.
  • nanoid (postcss 경유)와 deepmerge-ts (Prisma 경유) high 취약점을 overrides + lockfile 업데이트로 해결했습니다.
  • js-yaml도 함께 패치되었습니다 (dev 의존성, lint job 전체 audit에도 영향).

Test plan

  • npm audit --omit=dev --audit-level=high — 0 vulnerabilities
  • npm run lint
  • npm run build (prisma generate 포함)
  • npm run test — 103 tests passed

Made with Cursor

Pin nanoid and deepmerge-ts via overrides and update the lockfile so npm audit --omit=dev passes.

Co-authored-by: Cursor <cursoragent@cursor.com>
@eigger
eigger merged commit 6be5a8a into master Aug 19, 2026
3 checks passed
@eigger
eigger deleted the fix/ci-audit-vulnerabilities branch August 19, 2026 22:47
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.

1 participant