토스뱅크가 패키지를 관리하는 방식 #2: 토스뱅크 패키지의 세 가지 기준
역량 개발 · 토스 테크 · 2026.10.16
토스뱅크 기술그룹에서 패키지 개발 환경을 개선하기 위해 수립한 세 가지 기준(안정성, 예측 가능성, 디버깅 편의성)과 그 적용 사례를 소개합니다. 패키지 사용자가 호스트 환경에서의 호환성 문제와 디버깅의 어려움을 겪지 않도록, 문법 변환과 번들링은 호스트에 맡기고 원본의 모듈 구조를 유지하며 declaration sourcemap을 제공하는 방식을 채택하여 개발 효율성을 높인 과정을 담고 있습니다.