{
  "extends": "../../tsconfig.base.json",
  "compilerOptions": {
    "lib": [
      "esnext",
      "DOM"
    ],
    "tsBuildInfoFile": "./dist/.tsbuildinfo",
    "esModuleInterop": true,
    "rootDir": "./src",
    // keep in here, cause madge can't detect it from extended tsconfig
    "moduleResolution": "Node16",
    "outDir": "./dist"
  },
  "include": [
    "./src/**/*.ts"
  ],
  "exclude": [
    "./dist",
    "*.test.ts",
    "node_modules",
    "build",
    "lib",
    "dist",
    "**/*.d.ts.map",
    ".git",
    ".data",
    "**/.*",
    "**/*.tmp"
  ],
  "references": [
    {
      "path": "../effect-app"
    }
  ]
}
