{"_id":"@aespartal/mi-libreria","_rev":"4-afdf8cea0b5e6a5e7abbb9ec854bde19","name":"@aespartal/mi-libreria","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@aespartal/mi-libreria","version":"1.0.0","author":{"name":"Alejandro Espartal","email":"espartal94@gmail.com"},"license":"MIT","_id":"@aespartal/mi-libreria@1.0.0","maintainers":[{"name":"aespartal","email":"espartal94@gmail.com"}],"dist":{"shasum":"51efeddd0f71139e968fb2e76ddf2312b3da956d","tarball":"https://registry.npmjs.org/@aespartal/mi-libreria/-/mi-libreria-1.0.0.tgz","fileCount":5,"integrity":"sha512-6wYnlXISnRQ/JXKBhSxCU7lT4QJsyXlupI0WRM3ULzFTbY0xiM0uxB6iso5ueQ1Wb7WBWvvd8uwkAdeOEOhbXA==","signatures":[{"sig":"MEUCIQCGzJm87xn0IGbBoGk4GP2xtpZq6KyYkcrfPOQOIyU0DQIgU2g2I1eE4Cw1XwJUeNTBj+YHgpvgUBgYJK5YFvLCVQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12457},"module":"fesm2022/aespartal-mi-libreria.mjs","exports":{".":{"types":"./types/aespartal-mi-libreria.d.ts","default":"./fesm2022/aespartal-mi-libreria.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"81dd452de1f9585deadd762fe15b7106086b89ce","typings":"types/aespartal-mi-libreria.d.ts","_npmUser":{"name":"aespartal","email":"espartal94@gmail.com"},"_npmVersion":"10.9.2","description":"This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 21.0.0.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mi-libreria_1.0.0_1768380818242_0.942119658633765","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aespartal/mi-libreria","version":"1.0.1","keywords":["angular","components","ui-kit","ngx","aespartal","atomic-design"],"author":{"name":"Alejandro Espartal","email":"espartal94@gmail.com"},"license":"MIT","_id":"@aespartal/mi-libreria@1.0.1","maintainers":[{"name":"aespartal","email":"espartal94@gmail.com"}],"dist":{"shasum":"e42b37ce59213e1db0db25b150b254a433375778","tarball":"https://registry.npmjs.org/@aespartal/mi-libreria/-/mi-libreria-1.0.1.tgz","fileCount":5,"integrity":"sha512-YeOLcz24uZECz0sAlScqo4+0xKulUCC38MvrFPhKEKpQkQtqPnDlnqNqCPU4gkC/yesUi++jdPkFtQsmVdTP7A==","signatures":[{"sig":"MEYCIQCC7LSEXRsEOIrNYaKQxsL35FChXL1cNWixGD8k8zwrPAIhANQiDWmlq90v9C7rxI7nAuMMMFDbnpLcqt7tpPVysuPE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12670},"module":"fesm2022/aespartal-mi-libreria.mjs","exports":{".":{"types":"./types/aespartal-mi-libreria.d.ts","default":"./fesm2022/aespartal-mi-libreria.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5cf6b25e90051201ba8ed5a80581ec6ee71f9a8e","typings":"types/aespartal-mi-libreria.d.ts","_npmUser":{"name":"aespartal","email":"espartal94@gmail.com"},"_npmVersion":"10.9.2","description":"A professional, lightweight, and customizable Angular component library built with Atomic Design principles.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mi-libreria_1.0.1_1768383531643_0.13517476011291807","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aespartal/mi-libreria","version":"1.0.4","keywords":["angular","components","ui-kit","ngx","aespartal","atomic-design","badge","customizable"],"author":{"name":"Alejandro Espartal","email":"espartal94@gmail.com"},"license":"MIT","_id":"@aespartal/mi-libreria@1.0.4","maintainers":[{"name":"aespartal","email":"espartal94@gmail.com"}],"dist":{"shasum":"7fc6f9278720fc3ab3c416fdaeeebb6c42e3a3b0","tarball":"https://registry.npmjs.org/@aespartal/mi-libreria/-/mi-libreria-1.0.4.tgz","fileCount":5,"integrity":"sha512-mnaJIUrGcsu0pSCLrvoFEt/FbroGyTtTCHW0+fO/OQ4UbJkMMw2VARgBVNYxgmJqM1XV27y0DstbplkhukzAhw==","signatures":[{"sig":"MEUCIH3sbuRP3y4bKmKbYF8GjR8qhQo3uApkof8B+SNSPBs8AiEA7Ke6YOpgbFbmMfgf9gUi0n8gq5RLbR03f0pf1EUjIMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21464},"module":"fesm2022/aespartal-mi-libreria.mjs","exports":{".":{"types":"./types/aespartal-mi-libreria.d.ts","default":"./fesm2022/aespartal-mi-libreria.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"78d48c6e96e6a789c53a3f786fae4657f79da4f4","typings":"types/aespartal-mi-libreria.d.ts","_npmUser":{"name":"aespartal","email":"espartal94@gmail.com"},"_npmVersion":"10.9.2","description":"A professional, lightweight, and customizable Angular component library built with Atomic Design principles.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mi-libreria_1.0.4_1768389092248_0.07271862790512151","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@aespartal/mi-libreria","version":"1.0.5","author":{"name":"Alejandro Espartal","email":"espartal94@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^21.0.0","@angular/core":"^21.0.0"},"dependencies":{"tslib":"^2.3.0"},"keywords":["angular","components","ui-kit","ngx","aespartal","atomic-design","badge","customizable"],"sideEffects":false,"module":"fesm2022/aespartal-mi-libreria.mjs","typings":"types/aespartal-mi-libreria.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/aespartal-mi-libreria.d.ts","default":"./fesm2022/aespartal-mi-libreria.mjs"}},"_id":"@aespartal/mi-libreria@1.0.5","gitHead":"59ba2cbc4f0e5d9a4b466ededb1f69237844011b","description":"A professional, lightweight, and customizable Angular component library built with Atomic Design principles.","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-cjeYREjoNTISNDoaINXU8lJoM1zg9DiOfyBeObxT/RPb0n2uHql88/AQJcRjVy+qHgDq51bbNyLFz6lECnmvwg==","shasum":"37371f24e1b8f0f31f75e9181a3a811ff15790f0","tarball":"https://registry.npmjs.org/@aespartal/mi-libreria/-/mi-libreria-1.0.5.tgz","fileCount":5,"unpackedSize":21492,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDqnsnLGvNp/Fe3De1y2BZMIMGGEJWKj0dV1IDs/mqgQQIhAKXg/P5TV1k/jDArNJszxLLyLKRXf4aCUrXIDX3rBIQ5"}]},"_npmUser":{"name":"aespartal","email":"espartal94@gmail.com"},"directories":{},"maintainers":[{"name":"aespartal","email":"espartal94@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mi-libreria_1.0.5_1768392578643_0.35117676647467855"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-14T08:53:38.181Z","modified":"2026-01-14T12:09:38.892Z","1.0.0":"2026-01-14T08:53:38.382Z","1.0.1":"2026-01-14T09:38:51.814Z","1.0.4":"2026-01-14T11:11:32.381Z","1.0.5":"2026-01-14T12:09:38.776Z"},"author":{"name":"Alejandro Espartal","email":"espartal94@gmail.com"},"license":"MIT","keywords":["angular","components","ui-kit","ngx","aespartal","atomic-design","badge","customizable"],"description":"A professional, lightweight, and customizable Angular component library built with Atomic Design principles.","maintainers":[{"name":"aespartal","email":"espartal94@gmail.com"}],"readme":"# 🚀 ngx-aespartal-ui\r\n\r\nA professional, lightweight, and customizable Angular component library built with Atomic Design principles.\r\n\r\n[![npm version](https://badge.fury.io/js/@aespartal%2Fmi-libreria.svg)](https://www.npmjs.com/package/@aespartal/mi-libreria)\r\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\r\n\r\n## ✨ Features\r\n- **Atomic Design**: Built from basic atoms to complex molecules.\r\n- **Customizable**: Easy theming using CSS Variables.\r\n- **Standalone**: Ready for modern Angular (v17+).\r\n- **Accessible**: Built with accessibility in mind.\r\n\r\n## 📦 Installation\r\n\r\n```bash\r\nnpm install @aespartal/mi-libreria\r\n```\r\n\r\n## 🛠 Usage\r\n\r\n### 1. Import the component\r\n\r\nIn your standalone component or module:\r\n\r\n```typescript\r\nimport { AtomButton } from '@aespartal/mi-libreria';\r\n\r\n@Component({\r\n  selector: 'app-root',\r\n  standalone: true,\r\n  imports: [AtomButton],\r\n  template: `\r\n    <lib-atom-button \r\n      label=\"Click Me\" \r\n      variant=\"solid\" \r\n      (clicked)=\"handleEvent($event)\">\r\n    </lib-atom-button>\r\n  `\r\n})\r\nexport class AppComponent { }\r\n```\r\n\r\n### 2. Theming (Custom Colors)\r\n\r\nYou can easily change the primary color of the library by overriding the CSS variables in your `styles.css`:\r\n\r\n```css\r\n:root {\r\n  --aes-primary-color: #ff5722; /* Your brand color */\r\n}\r\n```\r\n\r\n## 🎨 Components Available\r\n\r\n- [x] **AtomButton**: Versatile button with solid and outline variants, plus icon support.\r\n- [x] **AtomBadge**: Stylish badge for notifications and labels. \r\n- [ ] **AtomInput**: (Coming soon...)\r\n\r\n## 📄 License\r\n\r\nMIT © Aespartal\r\n","readmeFilename":"README.md"}