{
  "extends": "../../tsconfig.base.json",
  "compilerOptions": {
    "outDir": "dist",
    "rootDir": "src"
  },
  "include": ["src"],
  // *.sync.test.ts use node:fs to compare committed generated files
  // (osmium-filters.txt, poi-selectors.sql) against the selectors. They run
  // under vitest (node builtins provided) but are excluded from `tsc` so
  // map-core keeps its zero-dependency, node-free type surface. All other
  // tests are still typechecked.
  "exclude": ["node_modules", "build", "dist", "src/**/*.sync.test.ts"]
}
