/ tsconfig.json
tsconfig.json
1 { 2 "compilerOptions": { 3 "target": "es5", 4 "lib": ["dom", "dom.iterable", "esnext"], 5 "allowJs": true, 6 "skipLibCheck": true, 7 "strict": true, 8 "forceConsistentCasingInFileNames": true, 9 "noEmit": true, 10 "esModuleInterop": true, 11 "module": "esnext", 12 "moduleResolution": "node", 13 "resolveJsonModule": true, 14 "isolatedModules": true, 15 "jsx": "preserve", 16 "incremental": true, 17 "baseUrl": "./src", 18 "paths": { 19 "@lib/*": ["lib/*"], 20 "@modules/*": ["modules/*"], 21 "@pages/*": ["pages/*"] 22 }, 23 "plugins": [ 24 { 25 "name": "next" 26 } 27 ] 28 }, 29 "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 30 "exclude": [ 31 "node_modules", 32 ".next", 33 ".nyc_output", 34 "coverage", 35 "jest-coverage" 36 ] 37 }