{"_id":"@akr506/akr-component","_rev":"3-4705f678f142dadfb64cbb889d74490c","name":"@akr506/akr-component","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@akr506/akr-component","version":"0.0.1","keywords":["angular","components","ui","library"],"author":{"name":"Nakamura Akira","email":"nakamura.akira@itfllc.co.jp"},"license":"MIT","_id":"@akr506/akr-component@0.0.1","maintainers":[{"name":"akr506","email":"yukikaze506@gmail.com"}],"homepage":"","dist":{"shasum":"4927c11fd95a4e7803a5278c19dc1c080bea013d","tarball":"https://registry.npmjs.org/@akr506/akr-component/-/akr-component-0.0.1.tgz","fileCount":12,"integrity":"sha512-UKB1SCfzyBNZcd94KrB9039eDSa/8dbYmq6FnMVH06HjE/NDMaLNBpw/9Ga+bN0/EL7fefuj3lh6ubs3cnLkew==","signatures":[{"sig":"MEQCIGdffW0K81mngiqhVgC/xkR3dAoIBYX8niEzgjCiIAnRAiAMFd8LMsQy9M7CUtJgBi8lU8pn/udha7CHLA4xVMsXhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156120},"module":"fesm2022/akr506-akr-component.mjs","exports":{".":{"types":"./types/akr506-akr-component.d.ts","default":"./fesm2022/akr506-akr-component.mjs"},"./styles.css":{"style":"./styles.css","default":"./styles.css"},"./package.json":{"default":"./package.json"}},"gitHead":"994fefbf58cf4712fec6c86c5fc4ca6c939c1c1d","typings":"types/akr506-akr-component.d.ts","_npmUser":{"name":"akr506","email":"yukikaze506@gmail.com"},"repository":{},"_npmVersion":"11.8.0","description":"A collection of lightweight and standalone UI components for modern Angular applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/aria":"^21.0.0","@angular/core":"^21.0.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/akr-component_0.0.1_1773985965212_0.37653147147902377","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@akr506/akr-component","version":"0.0.2","keywords":["angular","components","ui","library"],"author":{"name":"Nakamura Akira","email":"nakamura.akira@itfllc.co.jp"},"license":"MIT","_id":"@akr506/akr-component@0.0.2","maintainers":[{"name":"akr506","email":"yukikaze506@gmail.com"}],"homepage":"https://github.com/itf-nakamura-akira/akr-component/tree/main/akr-component/projects/lib#readme","bugs":{"url":"https://github.com/itf-nakamura-akira/akr-component/issues"},"dist":{"shasum":"e51bf4a0695d18ad5bd2aa83f96f6a414fb1bb6c","tarball":"https://registry.npmjs.org/@akr506/akr-component/-/akr-component-0.0.2.tgz","fileCount":13,"integrity":"sha512-pf5GRYnAtgrr+StEgMSNbvfvTvkIS1kH7Sb+39eipZaP29xnJcOjDfj5gWcOjzwVsmtc5qfBbIElcbzVa3/ksA==","signatures":[{"sig":"MEYCIQCFhjHPYgNcfBUOV/ZyDE5NOE7J/lHy/tt+EEPTzjpF2gIhAKSCCs917Ct0WcIDzLq1GUqCp5357u1wApapdyJ94lcR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157714},"module":"fesm2022/akr506-akr-component.mjs","exports":{".":{"types":"./types/akr506-akr-component.d.ts","default":"./fesm2022/akr506-akr-component.mjs"},"./styles.css":{"style":"./styles.css","default":"./styles.css"},"./package.json":{"default":"./package.json"}},"gitHead":"bcb79ed29691849c1c6b6aa7886358bbdaaa788e","typings":"types/akr506-akr-component.d.ts","_npmUser":{"name":"akr506","email":"yukikaze506@gmail.com"},"repository":{"url":"git+https://github.com/itf-nakamura-akira/akr-component.git","type":"git","directory":"akr-component/projects/lib"},"_npmVersion":"11.8.0","description":"A collection of lightweight and standalone UI components for modern Angular applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/aria":"^21.0.0","@angular/core":"^21.0.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/akr-component_0.0.2_1773992728548_0.8614258534707029","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@akr506/akr-component","version":"0.0.3","description":"A collection of lightweight and standalone UI components for modern Angular applications.","keywords":["angular","components","ui","library"],"author":{"name":"Nakamura Akira","email":"nakamura.akira@itfllc.co.jp"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/itf-nakamura-akira/akr-component.git","directory":"akr-component/projects/lib"},"bugs":{"url":"https://github.com/itf-nakamura-akira/akr-component/issues"},"homepage":"https://github.com/itf-nakamura-akira/akr-component/tree/main/akr-component/projects/lib#readme","sideEffects":false,"exports":{"./styles.css":{"style":"./styles.css","default":"./styles.css"},"./package.json":{"default":"./package.json"},".":{"types":"./types/akr506-akr-component.d.ts","default":"./fesm2022/akr506-akr-component.mjs"}},"dependencies":{"tslib":"^2.3.0"},"peerDependencies":{"@angular/aria":"^21.0.0","@angular/common":"^21.0.0","@angular/core":"^21.0.0"},"module":"fesm2022/akr506-akr-component.mjs","typings":"types/akr506-akr-component.d.ts","gitHead":"3966f8a40b216118697946eae27d9978828ef998","_id":"@akr506/akr-component@0.0.3","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-IA31Ux6sevxTJZviOEQ5RCr4uW/vePeJFU0fNTvtCVBJT0nAiXk51+dJGBLiI6uLqipncZANgF4RdPZFcjrf2g==","shasum":"8133544e7b5d3fb66af287bf2833fe602a70fd78","tarball":"https://registry.npmjs.org/@akr506/akr-component/-/akr-component-0.0.3.tgz","fileCount":13,"unpackedSize":158520,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdyPw5amRIuomnu87tUtkv2No0EEiIRQXCvflzBilcJwIhALFbz8ULyforUbjR0AksEmqfUUXPO8fJpZDxdiPehtKD"}]},"_npmUser":{"name":"akr506","email":"yukikaze506@gmail.com"},"directories":{},"maintainers":[{"name":"akr506","email":"yukikaze506@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/akr-component_0.0.3_1773994986021_0.8308261122916134"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-20T05:52:45.125Z","modified":"2026-03-20T08:23:06.337Z","0.0.1":"2026-03-20T05:52:45.363Z","0.0.2":"2026-03-20T07:45:28.700Z","0.0.3":"2026-03-20T08:23:06.216Z"},"bugs":{"url":"https://github.com/itf-nakamura-akira/akr-component/issues"},"author":{"name":"Nakamura Akira","email":"nakamura.akira@itfllc.co.jp"},"license":"MIT","homepage":"https://github.com/itf-nakamura-akira/akr-component/tree/main/akr-component/projects/lib#readme","keywords":["angular","components","ui","library"],"repository":{"type":"git","url":"git+https://github.com/itf-nakamura-akira/akr-component.git","directory":"akr-component/projects/lib"},"description":"A collection of lightweight and standalone UI components for modern Angular applications.","maintainers":[{"name":"akr506","email":"yukikaze506@gmail.com"}],"readme":"# @akr506/akr-component\n\n[English](./README.md) | [日本語](./README.ja.md) | [简体中文](./README.zh.md) | [한국어](./README.ko.md) | [Deutsch](./README.de.md) | [Français](./README.fr.md) | [हिन्दी](./README.hi.md)\n\n为现代 Angular 应用程序设计的轻量级、无障碍且独立 (standalone) 的 UI 组件库。\n\n## 🚀 特性\n\n- **Angular v21 Ready**: 基于最新的 Angular 特性构建。\n- **独立组件 (Standalone)**: 无需 NgModule，易于导入和使用。\n- **轻量且快速**: 最小依赖，确保最佳性能。\n- **无障碍设计**: 充分考虑无障碍性（使用 `@angular/aria`）。\n\n## 📦 安装\n\n通过 npm 安装：\n\n```bash\nnpm install @akr506/akr-component\n```\n\n## 🛠 使用方法\n\n将需要的组件直接导入到您的独立组件中。请注意，某些组件（如按钮）是作为属性使用的：\n\n```typescript\nimport { AkrAlert, AkrButton } from '@akr506/akr-component';\nimport { Component } from '@angular/core';\n\n@Component({\n    selector: 'app-root',\n    standalone: true,\n    imports: [AkrButton, AkrAlert],\n    template: `\n        <akr-alert severity=\"success\">欢迎使用 AKR Components!</akr-alert>\n        <button akr-button (click)=\"onHandleClick()\">点击我</button>\n    `,\n})\nexport class AppComponent {\n    onHandleClick() {\n        console.log('按钮被点击了！');\n    }\n}\n```\n\n### 样式\n\n请确保在 `angular.json` 或 `styles.css` 中包含库样式：\n\n```css\n@import '@akr506/akr-component/styles.css';\n```\n\n## 🧱 组件\n\n- **Alert (警报)**: 支持多种类型的信息通知。\n- **Button (按钮)**: 具有多种样式的通用按钮组件。\n- **Form Field (表单字段)**: 支持标签和错误的表单元素容器。\n- **Input (输入框)**: 增强型文本输入字段。\n- **Navigation Tree (导航树)**: 层次化数据可视化。\n- **Radio Button (单选按钮)**: 自定义单选按钮及分组。\n\n## 📄 许可证\n\nMIT © [Nakamura Akira](mailto:nakamura.akira@itfllc.co.jp)\n\n## 📛 名字由来\n\n虽然 \"AKR\" 官方代表 **Angular Kernel Resources**（你可能想在你的老板面前用这个），但它的真正起源是源自开发者的名字。\n","readmeFilename":"README.zh.md"}