{ "$schema": "https://json.schemastore.org/tsconfig", "compilerOptions": { "exactOptionalPropertyTypes": true, "incremental": true, "isolatedModules": true, "module": "ESNext", "moduleResolution": "Bundler", "noEmit": true, "noImplicitReturns": true, // preferred over https://typescript-eslint.io/rules/consistent-return/ "noUnusedLocals": false, // prefer using https://typescript-eslint.io/rules/no-unused-vars/ "noUnusedParameters": false, // prefer using https://typescript-eslint.io/rules/no-unused-vars/ "resolveJsonModule": true, "skipLibCheck": true, "strict": true, "verbatimModuleSyntax": false // prefer using https://typescript-eslint.io/rules/consistent-type-imports } }