{"_id":"@a11yuikit/wc","_rev":"2-7f532a197b6fcaafd2636bbd8b5cc5fa","name":"@a11yuikit/wc","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@a11yuikit/wc","version":"0.0.1","keywords":["accessibility","a11y","web-components","aria","ui-library","wcag","open-source","inclusive-design","framework-agnostic","frontend"],"author":{"url":"https://github.com/humayunkabir","name":"Humayun Kabir","email":"humayunkabir.cep@gmail.com"},"license":"ISC","_id":"@a11yuikit/wc@0.0.1","maintainers":[{"name":"humayunkabir","email":"humayunkabir.cep@gmail.com"}],"homepage":"https://github.com/humayunkabir/a11yuikit-wc#readme","bugs":{"url":"https://github.com/humayunkabir/a11yuikit-wc/issues"},"dist":{"shasum":"ddcb3e2bbd7068bb4708c3bd37083b61f6991154","tarball":"https://registry.npmjs.org/@a11yuikit/wc/-/wc-0.0.1.tgz","fileCount":5,"integrity":"sha512-U08t4HpJ6WPJ1+jWUrmycKc/J7DExWCtImdV0zsaOyGDr5LHXc7pHHOHHLNfMJ/nEyJg4uQaNixZCxsAvmyw1g==","signatures":[{"sig":"MEYCIQCVdc1valWU6o8zHDpnWBwnq8SUV8pDPPRT6KbsvXY4jAIhAM0BmdDubXe9dpi34n6Lkkj9gr/tXL9FptwEDKckRpOY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11831},"main":"index.js","types":"index.d.ts","module":"index.js","gitHead":"82daf024d0832f1d01db3ef8c2917c0e0ccc222e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"echo \"Build script goes here\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"humayunkabir","email":"humayunkabir.cep@gmail.com"},"repository":{"url":"git+https://github.com/humayunkabir/a11yuikit-wc.git","type":"git"},"_npmVersion":"10.7.0","description":"♿ @a11yuikit/wc — Accessible, lightweight, and framework-agnostic Web Components that work out of the box. Accessibility first, not as an afterthought.","directories":{},"_nodeVersion":"20.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.0","_npmOperationalInternal":{"tmp":"tmp/wc_0.0.1_1759944296916_0.6226832631798036","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@a11yuikit/wc","version":"0.0.2","description":"♿ @a11yuikit/wc — Accessible, lightweight, and framework-agnostic Web Components that work out of the box. Accessibility first, not as an afterthought.","main":"index.js","module":"index.js","types":"index.d.ts","scripts":{"build":"echo \"Build script goes here\"","test":"echo \"Error: no test specified\" && exit 1","prepublishOnly":"npm run build"},"keywords":["accessibility","a11y","web-components","aria","ui-library","wcag","open-source","inclusive-design","framework-agnostic","frontend"],"author":{"name":"Humayun Kabir","email":"humayunkabir.cep@gmail.com","url":"https://github.com/humayunkabir"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/humayunkabir/a11yuikit-wc.git"},"bugs":{"url":"https://github.com/humayunkabir/a11yuikit-wc/issues"},"homepage":"https://github.com/humayunkabir/a11yuikit-wc#readme","publishConfig":{"access":"public"},"packageManager":"pnpm@10.18.0","_id":"@a11yuikit/wc@0.0.2","gitHead":"82daf024d0832f1d01db3ef8c2917c0e0ccc222e","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-pj+vCgoZrSLsSC9fVeAKfhxH/GN/+5cYQQqDD1YtuhXldMB0y6wHJssYFMR8RdSnQ/0wC4DaktfCijiErT3imQ==","shasum":"03d69d3a4b987ec876b3f81e73d97893b49e24a3","tarball":"https://registry.npmjs.org/@a11yuikit/wc/-/wc-0.0.2.tgz","fileCount":6,"unpackedSize":12556,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4mRuhqOs1bhKqzsarJQBzuvXMDn4WV1RFWyHfJKZFvAIgXeaa15+wgsQMWQo8ETWihpk75Uu/M1ISi2elHI2hfJY="}]},"_npmUser":{"name":"humayunkabir","email":"humayunkabir.cep@gmail.com"},"directories":{},"maintainers":[{"name":"humayunkabir","email":"humayunkabir.cep@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wc_0.0.2_1759945490942_0.1333924404018818"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-08T17:24:56.807Z","modified":"2025-10-08T17:44:51.336Z","0.0.1":"2025-10-08T17:24:57.108Z","0.0.2":"2025-10-08T17:44:51.128Z"},"bugs":{"url":"https://github.com/humayunkabir/a11yuikit-wc/issues"},"author":{"name":"Humayun Kabir","email":"humayunkabir.cep@gmail.com","url":"https://github.com/humayunkabir"},"license":"ISC","homepage":"https://github.com/humayunkabir/a11yuikit-wc#readme","keywords":["accessibility","a11y","web-components","aria","ui-library","wcag","open-source","inclusive-design","framework-agnostic","frontend"],"repository":{"type":"git","url":"git+https://github.com/humayunkabir/a11yuikit-wc.git"},"description":"♿ @a11yuikit/wc — Accessible, lightweight, and framework-agnostic Web Components that work out of the box. Accessibility first, not as an afterthought.","maintainers":[{"name":"humayunkabir","email":"humayunkabir.cep@gmail.com"}],"readme":"# @a11yuikit/wc 🧩  \n**Accessible Web Components that just work — out of the box.**\n\n[![pnpm version](https://img.shields.io/npm/v/@a11yuikit/wc.svg)](https://www.npmjs.com/package/@a11yuikit/wc)\n[![License](https://img.shields.io/npm/l/@a11yuikit/wc.svg)](./LICENSE)\n[![Bundle Size](https://img.shields.io/bundlephobia/minzip/@a11yuikit/wc)](https://bundlephobia.com/package/@a11yuikit/wc)\n[![CI](https://img.shields.io/github/actions/workflow/status/humayunkabir/a11y-wc/ci.yml?branch=main)](https://github.com/humayunkabir/a11y-wc/actions)\n\n---\n\n![Accessible Web Components Icon](wc.svg \"Accessible Web Components Icon\")\n\n## 🚀 Why @a11yuikit/wc?\n\nMost UI libraries prioritize visuals first and accessibility later — if ever.  \n`@a11yuikit/wc` flips that philosophy. It’s a growing collection of **modern**, **lightweight**, and **accessible** Web Components that are:\n\n- ♿ **Accessible by default** (WCAG 2.1 AA compliant)  \n- ⌨️ Fully keyboard navigable  \n- 🧭 Framework-agnostic (works with any frontend stack)  \n- ⚡ Lightweight and dependency-free  \n- 🧪 Built with accessibility as a **non-negotiable baseline**\n\n---\n\n## 📦 Installation\n\n```bash\npnpm install @a11yuikit/wc\n```\n\nor\n\n```bash\nyarn add @a11yuikit/wc\n```\n\nYou can also use it via CDN for quick experiments.\n\n---\n\n## 🧩 Planned Components\n\n| Component         | Description                              | Status         |\n|-------------------|-------------------------------------------|---------------|\n| `<a11y-modal>`     | Accessible modal with focus trap         | ✅ Stable (coming soon) |\n| `<a11y-tooltip>`   | Tooltip with ARIA support                | 🧪 In progress |\n| `<a11y-tabs>`      | Tabs with keyboard navigation            | 🧪 In progress |\n| `<a11y-toast>`     | Non-blocking toast notifications         | 🚧 Planned    |\n| `<a11y-dialog>`    | Dialog with auto focus management        | 🚧 Planned    |\n\n---\n\n## 🧠 Philosophy\n\nAccessibility isn’t a “nice to have.” It’s a **requirement**.  \n\nThis project is guided by a simple principle:  \n> *If it’s not accessible, it’s broken.*  \n\nEvery component will:\n- Comply with accessibility standards by default\n- Work seamlessly with assistive technologies\n- Be usable with a keyboard alone\n- Respect user preferences and motion settings\n\n---\n\n## 🛠️ Development\n\n```bash\ngit clone https://github.com/humayunkabir/a11y-wc.git\ncd a11y-wc\npnpm install\npnpm run dev\n```\n\nBuild for production:\n```bash\npnpm run build\n```\n\nRun tests:\n```bash\npnpm test\n```\n\n---\n\n## 🧭 Roadmap\n\n- [ ] Release first stable components\n- [ ] Automated accessibility testing integration\n- [ ] Theming support\n- [ ] Documentation site\n- [ ] Dark mode support\n- [ ] Community contributions & starter templates\n\n---\n\n## 🤝 Contributing\n\nContributions are very welcome.  \nIf you believe accessibility should be the **default**, join in.  \nSee [CONTRIBUTING.md](./CONTRIBUTING.md) for details once the repo opens for contributions.\n\n---\n\n## 📄 License\n\nMIT © [Humayun Kabir](https://github.com/humayunkabir)\n\n---\n\n## 🌍 Join the Movement\n\n`@a11yuikit/wc` isn’t just a package — it’s a push toward a more inclusive web.  \nIf you like the mission, **star the repo**, share it, and let’s build something that matters.\n","readmeFilename":"README.md"}