timetable-app

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

tsconfig.json (999B)


      1 {
      2 	"$schema": "https://json.schemastore.org/tsconfig",
      3 	"display": "Next.js + Strictest",
      4 	"compilerOptions": {
      5 		"target": "es2018",
      6 		"lib": ["dom", "dom.iterable", "esnext"],
      7 		"allowJs": true,
      8 		"skipLibCheck": true,
      9 		"strict": true,
     10 		"allowUnusedLabels": false,
     11 		"allowUnreachableCode": false,
     12 		// "exactOptionalPropertyTypes": true,
     13 		"noFallthroughCasesInSwitch": true,
     14 		"noImplicitOverride": true,
     15 		"noImplicitReturns": true,
     16 		"noPropertyAccessFromIndexSignature": true,
     17 		"noUncheckedIndexedAccess": true,
     18 		"noUnusedLocals": true,
     19 		"noUnusedParameters": true,
     20 		"forceConsistentCasingInFileNames": true,
     21 		"noEmit": true,
     22 		"incremental": true,
     23 		"esModuleInterop": true,
     24 		"module": "esnext",
     25 		"moduleResolution": "node",
     26 		"resolveJsonModule": true,
     27 		"isolatedModules": true,
     28 		"jsx": "preserve",
     29 		"baseUrl": "src",
     30 		"plugins": [
     31 			{
     32 				"name": "next"
     33 			}
     34 		]
     35 	},
     36 	"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
     37 	"exclude": ["node_modules"]
     38 }