Skip to content

chore(deps): 보안 취약 의존성을 업데이트합니다 - #1055

Merged
jk-kim0 merged 1 commit into
mainfrom
fix/resolve-dependabot-alerts-20260728
Jul 28, 2026
Merged

chore(deps): 보안 취약 의존성을 업데이트합니다#1055
jk-kim0 merged 1 commit into
mainfrom
fix/resolve-dependabot-alerts-20260728

Conversation

@jk-kim0

@jk-kim0 jk-kim0 commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Dependabot에 열린 npm 보안 경고 27건을 한 PR에서 해소합니다.

  • Next.js와 직접·전이 의존성을 patched version으로 업데이트합니다.
  • brace-expansion 5.0.8과 구형 minimatch의 CommonJS export 호환 patch를 설치 단계에 적용합니다.
  • @vercel/sdk를 업데이트하여 취약한 MCP/Hono 전이 의존성을 제거합니다.
  • website-analysis의 js-yaml override와 lockfile을 업데이트합니다.

Test plan

  • npm ci
  • root, scripts/deploy, scripts/website-analysis에서 npm audit --package-lock-only
  • npm run lint
  • ignored local venv가 없는 clean worktree에서 npm run build
  • npm run test:run (origin/main에도 존재하는 /internal spotlight test 2건이 실패합니다.)

Related tickets & links

Additional notes

  • 세 lockfile 모두 npm audit 0건을 확인했습니다.
  • Dependabot alert는 변경이 기본 브랜치에 반영된 뒤 자동으로 닫힙니다.

🤖 Generated with Codex

## Summary
Dependabot의 npm 보안 경고 27건을 한 번의 의존성 업데이트로 해소합니다.

- Next.js, js-yaml, PostCSS, sharp, DOMPurify, fast-uri, brace-expansion을 patched version으로 업데이트합니다.
- brace-expansion 5.x와 구형 minimatch의 CommonJS export 호환 patch를 설치 단계에 적용합니다.
- @vercel/sdk를 업데이트하여 취약한 MCP/Hono 전이 의존성을 제거합니다.
- website-analysis의 js-yaml override를 업데이트합니다.

## Test plan
- [x] npm ci
- [x] npm audit --package-lock-only (root, deploy, website-analysis)
- [x] npm run lint
- [x] npm run build (ignored venv가 없는 clean worktree)
- [ ] npm run test:run (`origin/main`의 /internal spotlight test 2건이 동일하게 실패합니다.)

🤖 Generated with Codex

Co-Authored-By: Atlas <atlas@jk.agent>
@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
querypie-docs Ready Ready Preview, Comment Jul 28, 2026 9:22am

Request Review

@jk-kim0 jk-kim0 self-assigned this Jul 28, 2026
@jk-kim0
jk-kim0 merged commit 41741dd into main Jul 28, 2026
5 checks passed
@jk-kim0
jk-kim0 deleted the fix/resolve-dependabot-alerts-20260728 branch July 28, 2026 09:24
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