{"_id":"@c2n/badge","_rev":"15-8a5397357792ae2ec0d20ad05847fa06","name":"@c2n/badge","dist-tags":{"latest":"0.0.20"},"versions":{"0.0.6":{"name":"@c2n/badge","version":"0.0.6","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.6","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"9deabbacbec39dd7c7cbf9b4df256c2b2e93906a","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.6.tgz","fileCount":6,"integrity":"sha512-xjdGccxDD6VNupHwkQjLnTIKBrD6MY9xBM03JDNrD1qyXuoJ6b/RwQ8/p4+44koCl7TWrC8xaWyxkl/GiOkXBw==","signatures":[{"sig":"MEUCIGeFxw/Uf7CQZE7NhHUco4zMSu5VgZ1vv0hRBGbBKQltAiEAyywpljTofsVGci8l11rsSn2KzOy8BmHBnDy8nUIxVkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18494},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"2921054bc75299da66dad11c1e374246ff88a51e","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.6_1789059274548_0.1909933208113368","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@c2n/badge","version":"0.0.7","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.7","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"4d95df7e3955e4d11599a9e860ad1c78e7d0ce23","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.7.tgz","fileCount":10,"integrity":"sha512-HuEDFy55NkLvknTRVNjKXRDKEpStdwip+fEo107tihnReoJs7O7eCbHoZV+Gdmv1BhBmYy7+A7MxL5BLCr0dzg==","signatures":[{"sig":"MEQCIG7mPhbfjYfwSjkbjBwGTAJ8vSBFQHaAjnjI10wSszSHAiAnu12i9q1GcwomT/NN3Oyma9OgjXmhzWoZ8zzhC1c84A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE5PwcTDBLABOFWKo8yUzOsaPJoBr5Pl6lDGw+j9nwfhAiA3EM3jAOwCmGFHIs2Zd9YyXsLErA0CBZrdUWJn0zYoEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20780},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"c8db398a27f7cd417d665fdf5da455fee2d4e910","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.7_1789478690023_0.785381801786494","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@c2n/badge","version":"0.0.8","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.8","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"4a0f6a8ea391dc06f5fefe900ea5d2d3c77ffc77","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.8.tgz","fileCount":10,"integrity":"sha512-Bt9h6FzCOmAw2/RHRbN45CcDU7RdQHpOcJJan9tKlQe7THICYvorQK/hMNht2+O/JOIHWtuGeG4XVQlwBFmJQg==","signatures":[{"sig":"MEQCIENet5sAzP3ZoP2MhHSS+2G1VT4opBbonGAjlTSjTriqAiAKgBOZrs23tVgkCVkKdMduI2UPV6ofb36ohL5Agx8K9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0DVyFXUBXk8A+J8Mf53rOjGTpRyAPxxi+jxj4F5KjiQIhAJJ8x+pe2b65qrgJstA69TgQoa9Vi1amNV35qJ/wo4CA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20780},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"be59cbccee1d33ca248e39f69b05c0b595ec6c6d","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.8_1789486482848_0.39309152019949134","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@c2n/badge","version":"0.0.9","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.9","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"8a6ea7b22a0273d2556758fea7c53df53537dac0","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.9.tgz","fileCount":10,"integrity":"sha512-BHc8PAs/r1sAUxlhZHoRUn0SVCXFDVhO0/lOrFzD/ZIx7MetPPytWeHWE6HrK0Lo6a2SZBKi7zEQ5Zz7ZFCheg==","signatures":[{"sig":"MEUCIG/AknJO8u2yocIHediCNbT6LRpqkBqxh6gfNba8TebQAiEA0C9EcTgQ6h72rhqSLkhUiyejHKzFeXvVRImuguNq9is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbbbbr3BU2A38nh7ciHsZqoR1nf/yyGscWhlKEI0uP6gIhAOiVZj5jBpj+LtqZehAPyoZKMNGbgShV2x9Fh9JBIXjg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20780},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"e4768cce5e0fbd5bc3165cd493a1e8d57cf0fff4","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.9_1789633598894_0.006212172685365225","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@c2n/badge","version":"0.0.10","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.10","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"7c4bb30209c808d55c5bd7bd8b8ed15159619901","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.10.tgz","fileCount":10,"integrity":"sha512-ACOevGETUfTrb6U1KH08CdLl2J6tA74uYPuBKE1ciz2J2s2O0BDjuEack+tpQQYtbUaEiLQzp5Fq0jexTS1XqQ==","signatures":[{"sig":"MEQCIDey4WtAY2Q/pbRHkPkattcy1jKahsiC/dh0ZvZZG34FAiBZjHCLKN/MtGY4lPXUuZogw2BeI+Ec8b4kLBwrmSiraQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICDgB/pbbcz+1iCGAPKHGSBwWPCXFsJ768cOvWPjdHhEAiBo1BVR2gKlHPmIKvwJ/xS4MDYu4QVSOimbPomCr85cuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20782},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"8d57710b3345fcb01cdb4cb15d2d43ba8bf21642","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.10_1789708143070_0.5040897195691738","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@c2n/badge","version":"0.0.11","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.11","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"406a03601071ce8d6efe80a8ce9e373a7c04c303","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.11.tgz","fileCount":10,"integrity":"sha512-vXbWyxEO5o8sAOoyAuqWAUzOLmyz/Cth6C8W2N+U2iUQ+6b/QF8OpAlnjrO5+oXVnd9wCh0JhiLowutkvwSkUw==","signatures":[{"sig":"MEQCIA1Opxj2pMoa87Xxa/L1LwksBUv+m9AYjNcFXocXzJpIAiAeWw/dQmdGRFlIJCKGKFMI2WnF349hatsvLwgJ3wLL3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICus9+/XIGJteF7gXZ56oOld9uijSancXgnAI2L+3v6vAiBfmSTobG/cbRYt2pifx62IKID2vWTjpo13YQetmjGwkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20782},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"bf962fba5e49a0ac7555a082584e262949d323a5","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.11_1789739111074_0.5416890037120843","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@c2n/badge","version":"0.0.12","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.12","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"b4a3bd85aba782318d6cf5cfdf3a3a848023bff9","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.12.tgz","fileCount":10,"integrity":"sha512-JGMJlQHK0iUeu8JEfDEcdjSEs2pEASXvy7AE+2RzudgqqoO95LW2TOXj3nqDNXAGWqWGLphxWUYUXwi++613Eg==","signatures":[{"sig":"MEQCIHLSB2/B04iclUeJN2Gv2+PgvX00SAcBsQ3Ni1eiyQBPAiBPlZh/NaeFNrg7eGwCinfWnr7YMeYN2uTIiADAiPlvCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsLpSYkKY4OjKtaLjo070a80sqvAeM5ZKp6uFfI990qwIhANWzfZQDQmrKI7l2D3Wwc3uyuKDk8G0X/D9iNC/UQNAi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21274},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"43e38b42ac221ffeef99a773c42dd3356961d26a","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.12_1789748925882_0.20311057234524532","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@c2n/badge","version":"0.0.13","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.13","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"6778823ced8991e2d8665a2358281a2ee257bc20","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.13.tgz","fileCount":11,"integrity":"sha512-fsqM0R881iVy9Ay6K/Ui0SsibyOAtwv3cGz3Cg73OWX7A/EVfd7TOAliVluakJFkS5VgizFzOP0+KW8hXduBPA==","signatures":[{"sig":"MEUCIQC5RtT0X75yDRgp9euKI98W1zM1stKn34rlwlx44NlKKQIgOu+l4ApGGeXOxvbcXOI0UZk+JUAm25XbnuMP7Q1wijE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfX0c7mRHZAkD/S1uFQnwsv8ABx7RbnOWcXH6EfL4LOQIhAKlrGyDch0v/Xw7NxtTw0GxMBJIw7Pocyv+bGFaSYCtP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29751},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"aa19b641f64fbc54c36b7649a8171d7a686abbdd","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.13_1789763997298_0.7075437494619581","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@c2n/badge","version":"0.0.14","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.14","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"762d7117fede28fc581dc9101887186e637a8a13","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.14.tgz","fileCount":11,"integrity":"sha512-Nqd970JyiF39ZsfhEk06kGsxJagSN4dDcN3QpIlPblVKsr9p+UaLG2CR1HBz9BQsIFoxAnNndpj4h2GkZH0ceg==","signatures":[{"sig":"MEUCIFg5ZArKrAtc6wFDLluEPgAkBso/TW7IWWQzVkGEpbc/AiEAi5FJPlMwGzrFS6GYwHrwr3l3UEAA0Ak59RDOVVZnszA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEFgykG5kYI++iUue5EZ0E1iJDcL9B84qOSozPKUrm8IAiEAqw2CRIXZ9LuAXIECf1eVPvhCQnHza0RDgrkDC6ACze4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28661},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"0261bfceaaa9f710a54e8f36cb57f946c0b83e53","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.14_1789998820086_0.5481755500406926","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@c2n/badge","version":"0.0.15","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.15","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"0eb23b1b584c6763000e4dd4f6080b951f1b0f0f","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.15.tgz","fileCount":11,"integrity":"sha512-eiHpo6ZMFeKOcfIIfWyuxWcheHX74rtxCIj7MRJk+k89OHH6pIonnkybF4gLzCFn4RIAWUD7g7D/1v0BQM8YNQ==","signatures":[{"sig":"MEYCIQD02tGZmCzouaRR69dMuTuQUtRetfdsd8fnpuUKqOLuhgIhAMQ2gt5yD4nFenRqRqlI+2uG6O4FbqgG3vybhQo6lpQx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNs9XKMA3G7efdvR8RPMkkPsnYYFoc0XC6llUUYLoFJgIgDlJ8W8Ei+lD5JlNKIeugRQoJaQ7Z/F3OZTfXBhz1Pec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28806},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"129a6e537c68c04ed2a36508789bf42c9781e196","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.15_1790180312503_0.8967236658432873","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@c2n/badge","version":"0.0.16","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.16","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"b72b2e26da12ae96ba0c55e9280179aab7789c78","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.16.tgz","fileCount":11,"integrity":"sha512-79c3YU7vavw+8SQLeMReNEP0jKbpNAs+6fRHonG+R6aOGgpksw79p6wAei9yEacsbSom705dEK/rRm+bXQOSSw==","signatures":[{"sig":"MEUCIEWkGXp/idN2ksBtx0hjC03+ejRFkvq5EP+YLY+5It6ZAiEA5b56ZPuJaKAc18QN8XwIhz0jyu9JS+XRpglas7EOJjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICdEV25a6OeHTUTtSIIpzr8O0z/ztxTAsHK0Bwmib+0VAiArSMnB0gL6JcrnAhQ/iT8EQRinv6aH9b+P0KQla5WxTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28806},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"d04bcc1c278febafc95f94904d68ea583d380e05","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.16_1790260311423_0.9866294919731076","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@c2n/badge","version":"0.0.17","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.17","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"bfe06d0526a6199d20b04c371bd20b724074d7b7","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.17.tgz","fileCount":11,"integrity":"sha512-fAF1r86DglJ8ofVvY69W+R59xb8drkHIKUCu/5WDNLImRqKaiuuFPg2reFOtr9PQmhfgboYdna+OTjzeaO53IA==","signatures":[{"sig":"MEUCIQDQwkqVdSaDzWsxIFNZmv0UJSg49bkRPvvgNt9OqMvkfQIgAoHrJE/pVpbsM5Y5G6EaWM9Jfy7DAh3mlfLYAI3ktdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBBTd+TUTH7WYpM4+YJxaWQNyaOEgKCWXvqdFO3NK626AiBY6dxbbAO8XVJplsl44JBhL+3ihbPYKYb37wh8YBFryg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28806},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"0f012d5c8f91bb1bf7c1a39437147f76802c6a6f","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.17_1790624667645_0.3731158598885034","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@c2n/badge","version":"0.0.18","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.18","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"8d787293eec8feabd55d31837cf4bdc5517e9b6e","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.18.tgz","fileCount":11,"integrity":"sha512-E8x93HscbY+tq7NDnpbqGFBsowuN/ou7sFvX3l6K2835VuD6cJUy/JyvAPTz5kVHECm0yu4XO4o20QTSXPDwlQ==","signatures":[{"sig":"MEYCIQCSrDIM7CKPFwlTRICmonNXFmh7iqMieBOidfADuYu3GAIhAIWVRyCdK6TngoEYIz55KgIfhHrJbejR/+KRCwPwGwxW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFZ6+UOrU4MMKVGZtlJ6TfazQXUsntyjCvib2kdmxMCjAiEA071JDQrnNvt1X0dg2oQNLKD1/OekxmqUgkw1vRHY9Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28806},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"fda447c5290caf4e16fdb810d8f89b91ecb3b7db","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.18_1790702705936_0.7036968259313527","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@c2n/badge","version":"0.0.19","keywords":["badge","web component","lit"],"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","_id":"@c2n/badge@0.0.19","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"homepage":"https://github.com/code2nguyen/web-components#readme","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"80119b6adf139e4c44bdff12e8f8cdfdb3087269","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.19.tgz","fileCount":11,"integrity":"sha512-SxC5PdZICkL+tif1+xB8wMoAmzOxtB1DULQkk1YruCIv3IYScyYVE+ezohO6qTCGjdyiQTffjkp7YriY8IeLiA==","signatures":[{"sig":"MEUCIHXIkiAdWBMTfzBu4c7MuOLUFjrDnUCV12rUh1v/e4KuAiEA7Eb6M2rxCDX2Gjv0Ga/4/HCsy5vXhzTUE4YPXpqjFoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVh49g6Z6fXaMeQEytlQ+5JPYjuh6Yc84i5qyy6NM2dgIhAOl4yeRvKHo46H3pw5dB78Umz97CCtJeeMYnyOFRERN3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28806},"main":"dist/badge.js","type":"module","wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"97db30ae10cfe0b1571ba5081116bc134422fce4","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"tmp":"tmp/badge_0.0.19_1790715778046_0.4632697895316442","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"_id":"@c2n/badge@0.0.20","bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"dist":{"shasum":"329e9535ebd6d45c49d77f07e54eb0353824f492","tarball":"https://registry.npmjs.org/@c2n/badge/-/badge-0.0.20.tgz","fileCount":11,"integrity":"sha512-2F0JVGFUBpe47uRGpoDiPKi82RcK4tKysVibdu9GpviJaD5z4jQeWZsnzOhEUBH231D1fleLrDhxiMjPeXITCA==","signatures":[{"sig":"MEQCIFdawKjiPPL2eWtD42BinR5X4qVlJNdCrBtkdJhC807WAiAEsKqMRVCtTFLkfB44PadkTokUlepiUsZ0q1ZLO1QTgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDq/p0AmS87X+nVWRWAAW2X+P9P9pJhNk5WIu80L9MCbQIgBdOauNNL+vu53c0dRwIGFFHao2AkecFVg12gDRXW9As="}],"unpackedSize":28806},"main":"dist/badge.js","name":"@c2n/badge","type":"module","author":{"name":"code2nguyen@gmail.com"},"wireit":{"build":{"command":"vite build","dependencies":["type-check"]},"type-check":{"command":"tsc -p tsconfig.lib.json --composite false","dependencies":["../../core:build"]}},"exports":{".":{"types":"./types/src/badge.d.ts","default":"./dist/badge.js"},"./vue":{"types":"./vue.d.ts","default":"./vue.js"},"./react":{"types":"./react.d.ts","default":"./react.js"},"./custom-elements.json":"./custom-elements.json"},"gitHead":"3511c8887d324e582b8284a9719e59f6577b0aaf","license":"MIT","scripts":{"dev":"vite","build":"wireit","build:only":"vite build","type-check":"wireit"},"version":"0.0.20","_npmUser":{"name":"code2nguyen","email":"code2nguyen@gmail.com"},"homepage":"https://github.com/code2nguyen/web-components#readme","keywords":["badge","web component","lit"],"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v24.21.0+x64 (linux)","description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","directories":{},"maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"lit":"3.3.3","@c2n/core":"0.0.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@c2n/config":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/badge_0.0.20_1790936616728_0.29381915067338626"}}},"time":{"created":"2026-09-10T16:54:34.404Z","modified":"2026-10-02T10:23:37.059Z","0.0.6":"2026-09-10T16:54:34.688Z","0.0.7":"2026-09-15T13:24:50.108Z","0.0.8":"2026-09-15T15:34:42.932Z","0.0.9":"2026-09-17T08:26:39.146Z","0.0.10":"2026-09-18T05:09:03.175Z","0.0.11":"2026-09-18T13:45:11.161Z","0.0.12":"2026-09-18T16:28:45.974Z","0.0.13":"2026-09-18T20:39:57.377Z","0.0.14":"2026-09-21T13:53:40.168Z","0.0.15":"2026-09-23T16:18:32.576Z","0.0.16":"2026-09-24T14:31:51.506Z","0.0.17":"2026-09-28T19:44:27.729Z","0.0.18":"2026-09-29T17:25:06.195Z","0.0.19":"2026-09-29T21:02:58.129Z","0.0.20":"2026-10-02T10:23:36.824Z"},"bugs":{"url":"https://github.com/code2nguyen/web-components/issues"},"author":{"name":"code2nguyen@gmail.com"},"license":"MIT","homepage":"https://github.com/code2nguyen/web-components#readme","keywords":["badge","web component","lit"],"repository":{"url":"git+https://github.com/code2nguyen/web-components.git","type":"git"},"description":"Badge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.","maintainers":[{"name":"code2nguyen","email":"code2nguyen@gmail.com"}],"readme":"# @c2n/badge\n\nBadge built with Lit: a tinted pill for status text, counts and dots, optionally pinned to a corner of another element.\n\n```bash\nnpm install @c2n/badge\n```\n\n```html\n<script type=\"module\">\n  import '@c2n/badge'\n</script>\n\n<c2-badge tone=\"success\">Active</c2-badge>\n<c2-badge tone=\"danger\" count=\"120\"></c2-badge>\n<c2-badge dot tone=\"success\" pulse></c2-badge>\n<c2-badge tone=\"danger\" count=\"5\">\n  <button slot=\"anchor\">Inbox</button>\n</c2-badge>\n```\n\n- **Tones**: `tone=\"neutral|primary|success|warning|danger|info\"` picks a background/text pair; each pair is a CSS variable (`--c2-badge__success--background`, `--c2-badge__success--color`, …) and `--c2-badge--background` / `--c2-badge--color` override whichever tone is active.\n- **Count**: `count` shows a number instead of the slotted text, clamped at `max` (default `99`, rendered as `99+`). A count of `0` hides the badge unless `show-zero` is set.\n- **Dot**: `dot` renders a small circle in the tone colour; `pulse` adds a fading ring animation (disabled under `prefers-reduced-motion`).\n- **Anchor**: put an element in the `anchor` slot and the badge becomes an overlay pinned to a corner chosen with `placement=\"top-right|top-left|bottom-right|bottom-left\"`, ringed by `--c2-badge__anchor--border`. Add `overlap=\"circular\"` for round anchors (avatars, icon buttons) so it lands on the edge of the circle; `--c2-badge__anchor--offset-x/y` fine-tune the position.\n- **Icon**: the `prefix-icon` slot places an icon before the text, sized by `--c2-badge__icon--size`.\n\nShape and typography are CSS custom properties (`--c2-badge--height`, `--c2-badge--border-radius`, `--c2-badge--font-size`, `--c2-badge--text-transform`, …). For an outlined badge set `--c2-badge--background: transparent` and `--c2-badge--border: 1px solid currentColor`. The full list is in `custom-elements.json` and on the docs site.\n","readmeFilename":"README.md"}