{
    "compilerOptions": {
      "noErrorTruncation": true,
      "noImplicitAny": true,
      "suppressImplicitAnyIndexErrors": false,
      "strictNullChecks": true,
      "noFallthroughCasesInSwitch": true,
      "noImplicitReturns": true,
      "noUnusedLocals": true,
      "esModuleInterop": true,
      "noUnusedParameters": false,
      "noImplicitThis": false,
      "forceConsistentCasingInFileNames": true,
      "skipLibCheck": true,
      "removeComments": false,
      "preserveConstEnums": true,
      "sourceMap": true,
      "experimentalDecorators": true,
      "emitDecoratorMetadata": true,
      "target": "es2015",
      "module": "commonjs",
      "jsx": "react",
      "lib": [
        "DOM",
        "ESnext"
      ],
      "rootDir": ".",
      "paths": {
        "~/*": ["~/*"]
      },
      "typeRoots": [
        "./node_modules/@types"
      ],
    },
    "exclude": [
      "node_modules",
      "dist",
      "web/webpack.config.ts"
    ]
} 