출력 형식
CommonJS로 내보낼지 ES 모듈로 남길지 실행 환경에 맞춰 정합니다.
module: commonjs
module 옵션, esModuleInterop, require 기반 패키지의 타입 지원을 함께 보면 가져오기 문법과 실행 결과를 맞출 수 있습니다.
CommonJS로 내보낼지 ES 모듈로 남길지 실행 환경에 맞춰 정합니다.
module: commonjs
module.exports 기반 라이브러리는 가져오기 방식과 타입 선언을 함께 확인합니다.
require()
esModuleInterop은 CommonJS 패키지를 기본 가져오기처럼 쓰는 경험을 보정합니다.
esModuleInterop
런타임 패키지에 타입이 없으면 별도 선언 패키지 존재 여부를 확인합니다.
@types/node