{"_id":"@aiuicomponents/components","_rev":"3-f586ab0a9cb2b8bde938373035167f79","name":"@aiuicomponents/components","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@aiuicomponents/components","version":"0.1.0","keywords":["ai","react","components","chat","agent-ui"],"license":"MIT","_id":"@aiuicomponents/components@0.1.0","maintainers":[{"name":"conniehuang","email":"conniehuang1118@gmail.com"}],"homepage":"https://aiuicomponents.com","dist":{"shasum":"a837f49764520c41cd8948f2d68aabd0a0e5eee2","tarball":"https://registry.npmjs.org/@aiuicomponents/components/-/components-0.1.0.tgz","fileCount":8,"integrity":"sha512-wm3jriK3pVVpBARADuQ1wjwfmJuqYcX9z40WrI6yfjMye9v4O7NLiKQlE/FJpL8OUBaC26aLxDyyjFSMX0SUXA==","signatures":[{"sig":"MEUCIEGnquE1P0YnkyzKGdzfxqvfJdphwlI2eWKDYaTKB/QDAiEAzhna7bVr7KZwXfX17SgEAhlZTpO0L87GdPD2kYCQVYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43380},"main":"./dist/package/index.cjs","type":"module","style":"./dist/package/styles.css","types":"./types/index.d.ts","module":"./dist/package/index.js","engines":{"node":"22.x"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/package/index.js","require":"./dist/package/index.cjs"},"./styles.css":"./dist/package/styles.css"},"scripts":{"dev":"vite","build":"npm run build:site && npm run build:package","prepack":"npm run build:package","preview":"vite preview","build:site":"vite build && node scripts/prepare-sites-build.mjs","pack:check":"npm pack --dry-run","test:sites":"node --test tests/sites-worker.test.mjs","build:vercel":"vite build","build:package":"vite build --config vite.lib.config.mjs"},"_npmUser":{"name":"conniehuang","email":"conniehuang1118@gmail.com"},"_npmVersion":"10.9.8","description":"Reusable React components for AI product interfaces.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"lucide-react":"^1.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.4.3","react":"19.2.0","react-dom":"19.2.0","@vitejs/plugin-react":"5.0.4"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/components_0.1.0_1787134684767_0.8759994963800408","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aiuicomponents/components","version":"0.1.1","keywords":["ai","react","components","chat","agent-ui"],"license":"MIT","_id":"@aiuicomponents/components@0.1.1","maintainers":[{"name":"conniehuang","email":"conniehuang1118@gmail.com"}],"homepage":"https://aiuicomponents.com","dist":{"shasum":"b2fe6b754becc737e35982ca721c1f7cec41a701","tarball":"https://registry.npmjs.org/@aiuicomponents/components/-/components-0.1.1.tgz","fileCount":8,"integrity":"sha512-J+BXt5U5CE4KKnwWQbo67nIfG8g0vHMvwA4eAligAVppNjgcP/AqNcvJj+SSNnfFACtaX4RTmaRZ3Sn50Nm7NA==","signatures":[{"sig":"MEQCIFHxVc4oM1c+ObPOlVA4hx6n8Wn42op6YeROWBzlK6M7AiBBZAQhDsZ2bjvg1O2aqdZ2YEhDiH2FSbP5tTq4Q7Ac/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45679},"main":"./dist/package/index.cjs","type":"module","style":"./dist/package/styles.css","types":"./types/index.d.ts","module":"./dist/package/index.js","engines":{"node":"22.x"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/package/index.js","require":"./dist/package/index.cjs"},"./styles.css":"./dist/package/styles.css"},"scripts":{"dev":"vite","build":"npm run build:site && npm run build:package","prepack":"npm run build:package","preview":"vite preview","test:copy":"node scripts/verify-copy-paste.mjs","build:site":"vite build && node scripts/prepare-sites-build.mjs","pack:check":"npm pack --dry-run","test:sites":"node --test tests/sites-worker.test.mjs","build:vercel":"vite build","build:package":"vite build --config vite.lib.config.mjs"},"_npmUser":{"name":"conniehuang","email":"conniehuang1118@gmail.com"},"_npmVersion":"10.9.8","description":"Reusable React components for AI product interfaces.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"lucide-react":"^1.32.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.4.3","react":"19.2.0","react-dom":"19.2.0","@vitejs/plugin-react":"5.0.4"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/components_0.1.1_1787141334664_0.5097948698101029","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aiuicomponents/components","version":"0.2.0","description":"Reusable React components for AI product interfaces.","license":"MIT","type":"module","main":"./dist/package/index.cjs","module":"./dist/package/index.js","types":"./types/index.d.ts","style":"./dist/package/styles.css","exports":{".":{"types":"./types/index.d.ts","import":"./dist/package/index.js","require":"./dist/package/index.cjs"},"./styles.css":"./dist/package/styles.css"},"sideEffects":["**/*.css"],"homepage":"https://aiuicomponents.com","keywords":["ai","react","components","chat","agent-ui"],"engines":{"node":"22.x"},"publishConfig":{"access":"public"},"scripts":{"dev":"vite","build":"npm run build:site && npm run build:package","build:site":"vite build && node scripts/prepare-sites-build.mjs","build:vercel":"vite build","build:package":"vite build --config vite.lib.config.mjs","prepack":"npm run build:package","prepublishOnly":"node scripts/verify-release-ready.mjs","pack:check":"npm_config_cache=.npm-cache npm pack --dry-run","preview":"vite preview","test:copy":"node scripts/verify-copy-paste.mjs","test:catalog":"node scripts/verify-catalog.mjs","test:public":"node scripts/verify-public-package.mjs","test:sites":"node --test tests/sites-worker.test.mjs"},"dependencies":{"@vercel/analytics":"^2.0.1","glimm":"^0.3.0","lucide-react":"^1.32.0","motion":"^13.1.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"devDependencies":{"@vitejs/plugin-react":"5.0.4","react":"19.2.0","react-dom":"19.2.0","vite":"6.4.3"},"_id":"@aiuicomponents/components@0.2.0","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-rGnbntpwJvpixTsFCW/My4/Cou43n2G04hReZDvWwpcj8RdSaG63zty2OajFWydZFHsXb3z6PMW4RgyDdQ+d1Q==","shasum":"2ca5fbfbc93b4fc7ad2f07de1f176b60b29908a5","tarball":"https://registry.npmjs.org/@aiuicomponents/components/-/components-0.2.0.tgz","fileCount":10,"unpackedSize":398311,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDRWHA5AOhI3mnMrozXOT96R2tec2fNyG5evjcUVkh/RQIhAKUpwv4pWeV1xNyyy8jhq53tVKChvbSGH2xu5K9/aBFQ"}]},"_npmUser":{"name":"conniehuang","email":"conniehuang1118@gmail.com"},"directories":{},"maintainers":[{"name":"conniehuang","email":"conniehuang1118@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/components_0.2.0_1787224908467_0.6495752637432921"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-19T10:18:04.575Z","modified":"2026-08-20T11:21:48.825Z","0.1.0":"2026-08-19T10:18:04.915Z","0.1.1":"2026-08-19T12:08:54.804Z","0.2.0":"2026-08-20T11:21:48.614Z"},"license":"MIT","homepage":"https://aiuicomponents.com","keywords":["ai","react","components","chat","agent-ui"],"description":"Reusable React components for AI product interfaces.","maintainers":[{"name":"conniehuang","email":"conniehuang1118@gmail.com"}],"readme":"# AIUI Components\n\nAIUI Components is a bilingual, reusable component library for AI products.\n\nIt contains thirteen semantic navigation entries across seven categories. Eleven AIUI-original entries expose 24 implementations, while two attributed beUI MIT entries remain clearly identified as third-party. Equivalent implementations share one documentation page. The public surface is designed for two workflows:\n\n- install the package: `npm install @aiuicomponents/components`\n- copy a complete component into your own project\n\n## Project status\n\nThe bilingual website, copy-paste bundles, and npm package expose the same 24 AIUI-original implementations across eleven navigation entries. AI-assisted originals use the same AIUI MIT license and public distribution path as the rest of the original catalog.\n\nMorphing Search and Expandable Tabs are separate attributed third-party MIT entries under Search and Navigation. They are adapted from beUI by Saurabh Chauhan, retain `licenses/beui-MIT.txt`, and are never counted or labeled as AIUI-original.\n\nInstall the public package:\n\n```bash\nnpm install @aiuicomponents/components\n```\n\n```jsx\nimport { ChatWorkspace, ChatComposer, PromptInput, PromptBar } from \"@aiuicomponents/components\";\nimport \"@aiuicomponents/components/styles.css\";\n\n<ChatWorkspace locale=\"en\" />\n<ChatComposer locale=\"en\" onSend={handleSend} />\n<PromptInput locale=\"zh\" onSubmit={handleSubmit} />\n<PromptBar locale=\"zh\" variant=\"Rounded\" onSend={handleSend} />\n```\n\nRun it locally:\n\n```bash\nnpm install\nnpm run dev\n```\n\nEach component page includes an interactive preview, props, package usage, complete copy-paste files, source, and license information.\n\n## Release principles\n\n- AIUI-original code is released under MIT.\n- Components without a verified redistribution license are not copied into the package.\n- Third-party component source enters the catalog only after source and redistribution-license review, with attribution and the original notice preserved.\n\n## Documentation\n\n- [Component documentation and copy-paste source](https://aiuicomponents.com/#elements)\n- [npm package](https://www.npmjs.com/package/@aiuicomponents/components)\n- Third-party notices are included with every published package.\n\nFor local verification, run `npm run test:copy`, `npm run test:sites`, and `npm run build`.\n\n## Brand\n\nWebsite: [aiuicomponents.com](https://aiuicomponents.com)\n\nPackage: `@aiuicomponents/components`\n\nLanguages: 中文 / English\n","readmeFilename":"README.md"}