{
  "//": "Shared TS config for the server/library packages in the norsk-ctl compile graph (its sub-projects + the @product/* libs). Packages extend this and set only their own lib/jsx/outDir/include/exclude. `types` is pinned explicitly on purpose: auto-inclusion of @types walks node_modules/@types, which is unreliable under bun's isolated linker + scoped --filter installs, so ambient node/bun globals must be named here to be deterministic. Browser/frontend and product packages keep their own configs.",
  "compilerOptions": {
    "target": "ESNext",
    "module": "ESNext",
    "moduleResolution": "bundler",
    "strict": true,
    "esModuleInterop": true,
    "skipLibCheck": true,
    "allowImportingTsExtensions": true,
    "noEmit": true,
    "types": ["node", "bun"]
  }
}
