{"_id":"@ashutoshmishr0/ashui","_rev":"2-4b801db117722bd9cac1fcae040a1c06","name":"@ashutoshmishr0/ashui","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@ashutoshmishr0/ashui","version":"1.0.0","keywords":["react","component-library","ui","ashui","typescript","npm-package"],"author":{"name":"Ashutosh Kumar Mishra"},"license":"MIT","_id":"@ashutoshmishr0/ashui@1.0.0","maintainers":[{"name":"ashutoshmishr0","email":"ashutoshmishra8796@gmail.com"}],"dist":{"shasum":"1d687f35413ee34ed6e1b1421719c6fad34d5301","tarball":"https://registry.npmjs.org/@ashutoshmishr0/ashui/-/ashui-1.0.0.tgz","fileCount":5,"integrity":"sha512-kEIfK5qYad4WV9QUJmG+HpGADuvk7VcWzjEhrd+5DmOJUweWk6Vn5yJy28t7L05JYuUW2UQCWK/cGwdmylq5fg==","signatures":[{"sig":"MEUCIQC9VqgELHun1pnoZuh1sVTtpCpqSbCRP821AooN/Af8TwIgIvL7vSaPjnKb2JZNsiLVpWX3PexcZtkZHF8boK237uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"ashutoshmishr0","email":"ashutoshmishra8796@gmail.com"},"_npmVersion":"10.9.2","description":"A minimalist React component library by Ashutosh","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.45.1","typescript":"^5.8.3","@types/react":"^19.1.8","@types/react-dom":"^19.1.6","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ashui_1.0.0_1753411760597_0.7410706095433994","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ashutoshmishr0/ashui","version":"1.0.2","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","type":"module","publishConfig":{"access":"public"},"scripts":{"build":"rollup -c","prepare":"npm run build"},"keywords":["react","component-library","ui","ashui","typescript","npm-package"],"author":{"name":"Ashutosh Kumar Mishra"},"license":"MIT","description":"A minimalist React component library by Ashutosh","peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-typescript":"^12.1.4","@types/react":"^19.1.8","@types/react-dom":"^19.1.6","rollup":"^4.45.1","rollup-plugin-dts":"^6.2.1","rollup-plugin-peer-deps-external":"^2.2.4","tslib":"^2.8.1","typescript":"^5.8.3"},"_id":"@ashutoshmishr0/ashui@1.0.2","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-sjElUnXVmuQz2RXXKqlizXv0smcRxVQIBFa5lwEp7Y4lOYB8GBLCrtkTUsNfqShK6adtln1yTGjQSaJ6iFlaYA==","shasum":"d444819d80f0e84479af52aa2e25bdda4fb09982","tarball":"https://registry.npmjs.org/@ashutoshmishr0/ashui/-/ashui-1.0.2.tgz","fileCount":5,"unpackedSize":3456,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0/kWp96IeJbKeF57XV6vLphE5NMbSnqkIbQPpi0nl4QIgBFOZ2N8jwr2XKVruHUilT3MfJrDoZzCARqGLaEnXBAo="}]},"_npmUser":{"name":"ashutoshmishr0","email":"ashutoshmishra8796@gmail.com"},"directories":{},"maintainers":[{"name":"ashutoshmishr0","email":"ashutoshmishra8796@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ashui_1.0.2_1753412151793_0.9026672333208801"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-25T02:49:20.513Z","modified":"2025-07-25T02:55:52.169Z","1.0.0":"2025-07-25T02:49:20.799Z","1.0.2":"2025-07-25T02:55:51.988Z"},"author":{"name":"Ashutosh Kumar Mishra"},"license":"MIT","keywords":["react","component-library","ui","ashui","typescript","npm-package"],"description":"A minimalist React component library by Ashutosh","maintainers":[{"name":"ashutoshmishr0","email":"ashutoshmishra8796@gmail.com"}],"readme":"# 🧩 AshUI — React Component Library\r\n\r\n**AshUI** is a minimal, customizable React component library built by [Ashutosh Kumar Mishra](https://github.com/ashutoshmishr0). It provides reusable UI building blocks like buttons, icons, and more — great for rapid development and design consistency.\r\n\r\n---\r\n\r\n## 📦 Installation\r\n\r\n```bash\r\nnpm install @ashutoshmishr0/ashui\r\n```\r\n\r\nor\r\n\r\n```bash\r\nyarn add @ashutoshmishr0/ashui\r\n```\r\n\r\n---\r\n\r\n## 🚀 Usage\r\n\r\n```tsx\r\nimport React from 'react';\r\nimport { Button } from '@ashutoshmishr0/ashui';\r\n\r\nconst App = () => {\r\n  return (\r\n    <div>\r\n      <Button label=\"Click Me\" onClick={() => alert(\"Hello from AshUI\")} />\r\n    </div>\r\n  );\r\n};\r\n\r\nexport default App;\r\n```\r\n\r\n---\r\n\r\n## 🧱 Components Available\r\n\r\n| Component | Description               |\r\n|----------:|----------------------------|\r\n| `Button`  | A basic styled button component |\r\n| `Icon` _(coming soon)_ | A customizable icon wrapper |\r\n\r\n---\r\n\r\n## ⚙️ Props\r\n\r\n### `<Button />`\r\n\r\n| Prop     | Type     | Description              |\r\n|----------|----------|--------------------------|\r\n| `label`  | `string` | Button text              |\r\n| `onClick`| `() => void` | Click event handler |\r\n\r\n---\r\n\r\n## 🛠️ Development\r\n\r\nIf you're contributing or modifying this package:\r\n\r\n```bash\r\ngit clone https://github.com/ashutoshmishr0/ashui.git\r\ncd ashui\r\nnpm install\r\nnpm run build\r\n```\r\n\r\n---\r\n\r\n## 📤 Publishing (For Owner)\r\n\r\n```bash\r\nnpm publish --access public\r\n```\r\n\r\n---\r\n\r\n## 📄 License\r\n\r\nMIT © [Ashutosh Kumar Mishra](https://github.com/ashutoshmishr0)\r\n\r\n---\r\n\r\n## 💡 Coming Soon\r\n\r\n- Themeable components\r\n- Dark mode support\r\n- Custom icon system\r\n- Form components (Input, Select, etc.)\r\n","readmeFilename":"README.md"}