Bun 이 가장 흥미로운 JS 패키지 매니저고 가장 어림. 이 룰들이 흥미를 productive 하게 유지.
옛 프로젝트에 commit 전 새 프로젝트에서 Bun 시도. Greenfield 프로젝트가 호환성 위험 90% 제거. Bun 에서 새 거 몇 개 ship 하고 어디 stumble 하는지 배우면 legacy 마이그레이션 근거 생김.
CI 에서 항상 별도 type-check. Bun 의 네이티브 TS 가 great DX 지만 tsc --noEmit 대체 안 함. 모든 PR 에 bunx tsc --noEmit 돌리는 CI 단계 추가.
package.json 에 Bun 버전 핀. Bun ship 빠름; 버전 간 미묘한 동작 변경 진짜. package.json 의 "packageManager": "bun@1.3.0" 가 CI 와 노트북을 같은 버전에 유지.
프로젝트 변환에 bun pm migrate 사용. yarn.lock 또는 pnpm-lock.yaml 읽고 동등한 bun.lock 생성. 손으로 번역하지 마.
Anthropic 의 Bun 로드맵 봐. 이제 Bun 이 Anthropic 에 있으니 Anthropic API, Claude SDK, Pippa-relevant 도구와 더 tight 한 통합 기대. 1년 전엔 없던 Bun 베팅.