zz_

app/tsconfig.json

zzmq.dev@gmail.com/zz / app / tsconfig.json @ 5e5720fb Download
Ladder Summary
  • file The file is a **TypeScript configuration (`tsconfig.json`)** that defines how the project is compiled: it sets compiler options such as `target: ES2022`, `module: NodeNext`, strict type‑checking, JSX handling, and the output directory (`dist`). It also specifies which source files to include (the `engine`, `demo`, `demo-repos`, `agent`, `cli`, and `tui` directories) and which paths to exclude (e.g., `node_modules` and certain demo‑repo subfolders). No functions or classes are exported from this JSON file.
{
  "compilerOptions": {
    "target": "ES2022",
    "module": "NodeNext",
    "moduleResolution": "NodeNext",
    "strict": true,
    "esModuleInterop": true,
    "skipLibCheck": true,
    "resolveJsonModule": true,
    "jsx": "react-jsx",
    "outDir": "dist"
  },
  "include": ["engine/**/*.ts", "demo/**/*.ts", "demo-repos/**/*.ts", "agent/**/*.ts", "cli/**/*.ts", "cli/**/*.tsx", "tui/**/*.tsx", "tui/**/*.ts"],
  "exclude": ["node_modules", "demo-repos/superagent", "demo-repos/supertest"]
}