우아한형제들이 pnpm 모노레포를 활용해 React 19로 마이그레이션하며 겪은 타입 충돌 문제를 해결한 과정을 다룹니다.
우아한형제들은 pnpm Catalogs를 이용해 프론트엔드 모노레포를 운영하며 React 19로의 마이그레이션을 진행했습니다. 기존 모든 애플리케이션이 React 18을 사용했지만, 마이그레이션에 따른 타입 충돌 문제가 발생했습니다. 이 글에서는 이러한 문제를 해결하기 위한 트러블슈팅 과정을 상세히 설명합니다.
Woowa Brothers shares their experience migrating to React 19 in a pnpm monorepo and addressing type conflicts.
Woowa Brothers operates a frontend monorepo using pnpm Catalogs and recently planned a migration to React 19 from React 18. Due to the scale of their monorepo, they encountered type conflicts during the migration process. This article details their troubleshooting steps and solutions to these issues.