chore: upgrade Node to 24 LTS - #322
Conversation
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. 🗂️ Base branches to auto review (2)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
작업 감사합니다! CI 에러만 수정하고 머지하면 될 것 같습니당 |
Codecov Report✅ All modified and coverable lines are covered by tests. 🚀 New features to boost your workflow:
|
Changes
Vercel의 Storybook 배포 실패를 해소하고, 개발/CI 툴체인을 Node 24 LTS로 올립니다.
변경 내용
package.jsonengines.node">=22.22.2 <23"→"24.x".mise.tomlnode22.22.2→24.19.0package.json/packages/tokens/package.json@types/node→^24pnpm-lock.yaml@types/node22.10.1→24.13.3,undici-types6.20.0→7.18.2AGENTS.md"24.x"표기를 선택한 이유Vercel 문서상
>=24같은 열린 범위는 "사용 가능한 최신 메이저"로 매핑됩니다(>=20.0.0→ 최신 24.x). 즉>=24로 두면 Vercel이 26.x를 builds에 추가하는 순간 예고 없이 26으로 점프합니다.24.x는 결정적이고, 26으로 갈 때 의도적으로 한 줄만 바꾸면 됩니다.Visuals
해당 없음 — UI 변경 없습니다. 컴포넌트 코드, 디자인 토큰, 스타일 모두 미변경입니다.
Checklist
→ 신규 테스트 불필요. 기존 439개 테스트가 Node 24에서 전부 통과하는 것으로 회귀 검증
로컬 검증 (Node 24.19.0 / pnpm 10.33.0)
pnpm installpnpm build(21 패키지)pnpm typecheckvitest runpnpm build:storybookpnpm --filter ./www buildpnpm lint:publishpnpm lint:biomescripts/기존 이슈)