ES lib
- ES5의 기본 값:
dom,es5,scripthost
- ES6의 기본 값:
dom,dom.iterable,es6,scripthost===ES2015.*===ES2015 - ES2015.Core
- ES2015.Collection
- ES2015.Generator
- ES2015.Iterable
- ES2015.Promise
- ES2015.Proxy
- ES2015.Reflect
- ES2015.Symbol
- ES2015.Symbol.WellKnown
- ES7
- ES2016
- ES2016.Array.Include
- ES2017
- ES2017.object
- ES2017.SharedMemory
- ES2017.TypedArrays
- ESNext
Others
- DOM
- DOM.Iterable
- WebWorker
- ScriptHost
- esnext.asynciterable
- esnext.array
- esnext.promise
example
lib.es2015.d.tsXML형식으로 다른
ts 파일들을 참조하도록[Typescript] tsconfig.json의 lib
타입스크립트가 빌드 될 때 참조하는 tsconfig.json의 컴파일 옵션중에 lib 이라는 항목이 있습니다. 이 항목의 의미를 알아봅시다. // tsconfig.json { "CompilerOptions": { "target": "es5", "module": "commonjs", "lib": [ "dom", "es5", "es2015.promise" ] } } 이 tsconfig.json 에 등장하는 중간에 lib의 내용을 보면 배열형태로 사용할 라이브러리들을 정의하고 있습니다.
https://norux.me/59
![[Typescript] tsconfig.json의 lib](https://t1.daumcdn.net/tistory_admin/static/images/openGraph/opengraph.png)

Seonglae Cho