유틸리티 타입은 이미 정의된 타입을 변형하여 사용할 때 유용하게 쓰임
유틸리티 타입: 이미 정의되어 있는 타입 구조를 변경하여 재사용하고 싶을 때 사용하는 타입
타입스크립트 설정 파일의 compilerOptions 속성에 lib 속성을 추가
"compilerOptions": {
**"lib": [
"ESNext",**
...
→ lib 속성은 타입스크립트에서 미리 정의해 놓은 타입 선언 파일을 사용할 때 쓰는 옵션
→ 최신 자바스크립트 문법을 의미하는 ESNext를 추가하면 유틸리티 타입이 지원됨