{
    "compilerOptions": {
      /* Projects */
      "incremental": true,

      /* Language and Environment */
      "target": "es2016",

      /* Modules */
      "module": "commonjs",
      "rootDir": "./src",

      /* Emit */
      "declaration": true,
      "declarationMap": true,
      "sourceMap": true,
      "outDir": "./lib",
      "esModuleInterop": true,
      "forceConsistentCasingInFileNames": true,

      /* Type Checking */
      "strict": true,
      "noImplicitAny": true,
      "skipLibCheck": true
    },
    "include": ["src"],
    "exclude": ["lib", "node_modules"]
}
