{
  "compilerOptions": {
    "noEmit": false,
    "emitDeclarationOnly": true,
    "rootDir": "./src",
    "tsBuildInfoFile": "./node_modules/.tsbuildinfo",
    "outDir": "./dist/types",
    "types": ["./global.d.ts", "vitest/importMeta"]
  },
  "exclude": [
    "**/dist/**",
    "**/__tests__/**",
    "**/__test__/**",
    "**/node_modules/**",
    "./import-checker.mjs",
    "./build-typedoc.mjs",
    "rollup.config.mjs",
    "vitest.config.ts",
    "setupVitest.ts",
    "**/*.test.*",
    "**/*.spec.*",
    "**/CHANGELOG.*",
    "**/README.*",
    "./docs/**/*"
  ],
  "extends": "../../tsconfig.json",
  "references": [{ "path": "../unified-signals" }]
}
