-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtsconfig.json
More file actions
21 lines (20 loc) · 1.05 KB
/
tsconfig.json
File metadata and controls
21 lines (20 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"compilerOptions": {
"module": "commonjs", // 모듈을 위한 코드 생성 설정(none, commonjs, amd, system)
"target": "es2017", // 사용할 ECMAScript 버전 설정
"outDir": "dist", // 결과 구조 보내는 디렉터리
"noImplicitAny": true, // any 타입으로 구현된 표현식 혹은 정의 에러처리
"strictPropertyInitialization": true, // 클래스 값 초기화에 엄격한 확인 여부
"moduleResolution": "node", // 모듈 해석 방법
"sourceMap": true, // .map 파일 생성 여부
"experimentalDecorators": true, // ES7의 데코레이터에 대한실험적 지원 여부
"emitDecoratorMetadata": true, // 데코레이터를 위한 타입 메타데이터를 내보내는 것에 대한 실험적 지원 여부
"strictNullChecks": true,
"resolveJsonModule": true,
"strict": true,
"allowSyntheticDefaultImports": true,
"typeRoots": ["@types", "node_modules/@types"]
},
"include": ["./src/**/*", "DTO/*", "util/*"],
"exclude": ["src/**/*.spec.ts", "src/**/*.test.ts", "node_modules"]
}