{"_id":"@agentkit-js/ui-cards","_rev":"2-ebd69d182a7c70dd1d544e6287947786","name":"@agentkit-js/ui-cards","dist-tags":{"latest":"0.2.0"},"versions":{"0.2.0":{"name":"@agentkit-js/ui-cards","version":"0.2.0","keywords":["agentkit","cards","markdown","d2","parser"],"author":{"name":"agentkit-js contributors"},"license":"Apache-2.0","_id":"@agentkit-js/ui-cards@0.2.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"}],"homepage":"https://github.com/telleroutlook/agentkit-js/tree/main/packages/ui-cards#readme","bugs":{"url":"https://github.com/telleroutlook/agentkit-js/issues"},"dist":{"shasum":"0e95ae53f2c40ee2614f59951610b399d02925c3","tarball":"https://registry.npmjs.org/@agentkit-js/ui-cards/-/ui-cards-0.2.0.tgz","fileCount":11,"integrity":"sha512-jdzK/hUtLFhXaTBu4E5HNLqZB/a3seGaVM/JnpWxyA90w3c4QD6Ul2hX5oatIE6inSK2OGooTcfzlYa269xcng==","signatures":[{"sig":"MEYCIQDbOf+mDREWUahzW4zoeHI9a2e3ffdBF7hviQPWo/UQ7wIhAPOTzXuJ3gd9ryEVjX9FtGEE7+K90yednIa15NbvT8w5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c7d015ef3a0ab3f10e48b593be44fd106d6b433","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"repository":{"url":"git+https://github.com/telleroutlook/agentkit-js.git","type":"git","directory":"packages/ui-cards"},"_npmVersion":"11.16.0","description":"Card block parser for agentkit-js — extracts ```card:* fenced blocks from AI reply text","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-cards_0.2.0_1781223374506_0.32461244864787564","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-06-12T00:16:14.263Z","modified":"2026-07-04T01:07:25.137Z","0.2.0":"2026-06-12T00:16:14.753Z"},"bugs":{"url":"https://github.com/telleroutlook/agentkit-js/issues"},"author":{"name":"agentkit-js contributors"},"license":"Apache-2.0","homepage":"https://github.com/telleroutlook/agentkit-js/tree/main/packages/ui-cards#readme","keywords":["agentkit","cards","markdown","d2","parser"],"repository":{"url":"git+https://github.com/telleroutlook/agentkit-js.git","type":"git","directory":"packages/ui-cards"},"description":"Card block parser for agentkit-js — extracts ```card:* fenced blocks from AI reply text","maintainers":[{"email":"lintao_mailbox@163.com","name":"tellerlin"},{"email":"hyin.sybase@gmail.com","name":"haining-yin"}],"readme":"# @agentkit-js/ui-cards\n\nCard block parser — extracts ```card:* fenced blocks (Markdown / D2 / extensible) from AI replies.\n\n> Part of [agentkit-js](https://github.com/telleroutlook/agentkit-js) — a TypeScript + WASM agent runtime.\n\n## Install\n\n```bash\nnpm install @agentkit-js/ui-cards\n```\n\n## Usage\n\n```ts\nimport { parseCards } from \"@agentkit-js/ui-cards\";\nconst cards = parseCards(modelText);\n```\n\n## License\n\n[Apache-2.0](./LICENSE) — © agentkit-js contributors\n","readmeFilename":"README.md"}