You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			29 lines
		
	
	
		
			679 B
		
	
	
	
		
			JSON
		
	
			
		
		
	
	
			29 lines
		
	
	
		
			679 B
		
	
	
	
		
			JSON
		
	
| {
 | |
|   "compilerOptions": {
 | |
|     // Environment setup & latest features
 | |
|     "lib": ["esnext"],
 | |
|     "target": "ESNext",
 | |
|     "module": "ESNext",
 | |
|     "moduleDetection": "force",
 | |
|     "jsx": "react-jsx",
 | |
|     "allowJs": true,
 | |
| 
 | |
|     // Bundler mode
 | |
|     "moduleResolution": "bundler",
 | |
|     "allowImportingTsExtensions": true,
 | |
|     "verbatimModuleSyntax": true,
 | |
|     "noEmit": true,
 | |
| 
 | |
|     // Best practices
 | |
|     "strict": true,
 | |
|     "skipLibCheck": true,
 | |
|     "noFallthroughCasesInSwitch": true,
 | |
|     "noUncheckedIndexedAccess": true,
 | |
| 
 | |
|     // Some stricter flags (disabled by default)
 | |
|     "noUnusedLocals": false,
 | |
|     "noUnusedParameters": false,
 | |
|     "noPropertyAccessFromIndexSignature": false
 | |
|   }
 | |
| }
 |