diff --git a/tsconfig.json b/tsconfig.json index 40c81576..7ee8314d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,17 +1,22 @@ { "compilerOptions": { + /* Basic Options */ "target": "es2017", "module": "commonjs", "lib": ["es2015", "dom"], - "typeRoots": ["node_modules/@types"], + + /* Strict Type-Checking Option */ "strict": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "noImplicitReturns": true, + + /* For .json data */ "resolveJsonModule": true, - "noFallthroughCasesInSwitch": true, - "esModuleInterop": true - }, - "include": ["src/**/*", "node_modules/@types/puppeteer/index.d.ts"], - "exclude": ["node_modules", "**/*.test.ts"] + + /* Module Resolution Options */ + "moduleResolution": "node", + "esModuleInterop": true, + + /* Advanced Options */ + "forceConsistentCasingInFileNames": true, + "skipLibCheck": true + } }