pi-mono/packages/durable/tsconfig.build.json
Mario Zechner e9c0ff4d84 feat(chord): Chord v2 is the package's root
src/next is src (the main export), src/next-node is src/node with short subpaths (/http, /workers, /plugins,
/plugins/runtime, /app, /surfaces, /web, /react, /tui, /tui/launcher); the foundations get /json and /watch;
Chord v1 moves to src/old (/old, /old/node) until p2 runs on v2; tests and docs move likewise (test/, docs/,
test/old, docs/old). Durable and env import the foundations from their subpaths.
2026-11-02 22:36:55 +00:00

23 lines
1 KiB
JSON

{
"extends": "../../tsconfig.base.json",
"compilerOptions": {
"outDir": "./dist",
"paths": {
"@earendil-works/chord": ["../chord/dist/index.d.ts"],
"@earendil-works/chord/context": ["../chord/dist/context/index.d.ts"],
"@earendil-works/chord/delta": ["../chord/dist/delta/index.d.ts"],
"@earendil-works/chord/json": ["../chord/dist/json.d.ts"],
"@earendil-works/chord/watch": ["../chord/dist/watch.d.ts"],
"@earendil-works/chord/output": ["../chord/dist/output.d.ts"],
"@earendil-works/chord/sqlite": ["../chord/dist/sqlite/index.d.ts"],
"@earendil-works/chord/sqlite/node": ["../chord/dist/sqlite/node.d.ts"],
"@earendil-works/chord/sqlite/cloudflare": ["../chord/dist/sqlite/cloudflare.d.ts"],
"@earendil-works/pi-ai": ["../ai/dist/index.d.ts"]
},
"rootDir": "./src"
},
"include": ["src/**/*.ts"],
// Ambient declarations the build needs; `exclude` below does not apply to `files`.
"files": ["src/images/photon-wasm.d.ts"],
"exclude": ["node_modules", "dist", "**/*.d.ts", "src/**/*.d.ts"]
}