Files
copilotkit__copilotkit/packages/bot-ui/tsconfig.json
Alem Tuzlak 9f3b3c7126 feat(bot-ui): JSX runtime, IR, and cross-platform component vocabulary
Pure JSX runtime (no React, no Slack) producing a BotNode IR tree.
Statically typed component props via a package-owned JSX namespace:
unknown attributes, bad values, and bad children are compile errors.
Components: Message, Header, Section, Markdown, Field, Context,
Actions, Button, Select, Input, Image, Divider; bind() escape hatch
for non-serializable handler captures.
2026-06-10 10:46:08 -07:00

14 lines
384 B
JSON

{
"extends": "@copilotkit/typescript-config/base.json",
"compilerOptions": {
"outDir": "dist",
"rootDir": "src",
"lib": ["es2022"],
"jsx": "react-jsx",
"jsxImportSource": "@copilotkit/bot-ui",
"paths": { "@copilotkit/bot-ui/jsx-runtime": ["./src/jsx-runtime.ts"] }
},
"include": ["src/**/*.ts", "src/**/*.tsx"],
"exclude": ["dist", "node_modules"]
}