zz_

app/tsconfig.json

zzmq.dev@gmail.com/zz / app / tsconfig.json @ 59cb1b7e 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"]
 }