/* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */
/* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */
{
  "extends": "../../tsconfig.json",
  "compilerOptions": {
    "outDir": "../../out-tsc/spec",
    // "node" is required because libs/common's metaform-loader resolves its registry with a
    // runtime require(); the app build supplies those types, the spec build did not.
    "types": [
      "jasmine",
      "node"
    ]
  },
  // NOT "src/**" — this project's screens live outside src/ (e.g. transaction/budget/), so the
  // original glob silently matched nothing and every spec here was dead. Mirrors libs/common.
  "include": [
    "**/*.spec.ts",
    "**/*.d.ts"
  ]
}
