CommonJS와 ESM에 모두 대응하는 라이브러리 개발하기: exports field
토스 프론트엔드 챕터에서는 개발 생산성을 극대화하기 위해 코드를 지속적으로 라이브러리로 만들고 있습니다. 그 결과 지금은 100개가 넘는 라이브러리를 운영하고 있습니다. Node.js 12부터 ECMAScript Modules라는 새로운 Module System이 추가되면서, 기존의 C…
토스 프론트엔드 챕터에서는 개발 생산성을 극대화하기 위해 코드를 지속적으로 라이브러리로 만들고 있습니다. 그 결과 지금은 100개가 넘는 라이브러리를 운영하고 있습니다. Node.js 12부터 ECMAScript Modules라는 새로운 Module System이 추가되면서, 기존의 C…