@bndynet/ichat-renderers
v3.1.0
Published
Optional peer add-on for @bndynet/ichat-messages: JSON chart blocks, a markdown-it fence plugin, and hooks for more fenced-code renderers.
Downloads
1,363
Readme
@bndynet/ichat-renderers
Lightweight fenced-code renderers for iChat: KPI cards and interactive forms. No heavy third-party dependencies.
For charts and Mermaid diagrams, see the separate packages:
@bndynet/ichat-renderer-chart— Charts via @bndynet/icharts@bndynet/ichat-renderer-mermaid— Mermaid diagrams
Install
npm install @bndynet/ichat-renderersUsage
Auto-registers on import — no registerCodeRenderer calls needed:
import '@bndynet/ichat-renderers'; // auto-registers kpi, kpis, formBuilt-in renderers
| Renderer | Fence language | Description |
|---|---|---|
| kpiRenderer | kpi | Single KPI card |
| kpisRenderer | kpis | KPI card group (horizontal strip) |
| formRenderer | form | Interactive forms with validation |
Peer dependencies
| Package | Version |
|---|---|
| @bndynet/ichat-messages | ^2.1.1 |
License
MIT
