{"_id":"@solid-aria/radio","_rev":"17-148022a624f636fb0da0fe21812aa27e","name":"@solid-aria/radio","dist-tags":{"latest":"0.1.3","snapshot":"0.0.0-snapshot-20220617074250"},"versions":{"0.0.1":{"name":"@solid-aria/radio","version":"0.0.1","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.1","@solid-aria/i18n":"^0.0.1","@solid-aria/interactions":"^0.0.1","@solid-aria/label":"^0.0.1","@solid-aria/types":"^0.0.1","@solid-aria/utils":"^0.0.1"},"peerDependencies":{"@solid-primitives/utils":"^1.3.0","solid-js":"^1.3.15"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.1","_integrity":"sha512-7wu/pF88jnIXu69/Ez5MtxvNC2jke0t9hoOtP/PWdqTj14gA/1TcN4m3aMtg84WvGdh5I3ZWyw67XDDE+Hibtg==","_resolved":"/Users/ddibiase/Projects/solid-aria/packages/radio/solid-aria-radio-0.0.1.tgz","_from":"file:solid-aria-radio-0.0.1.tgz","_nodeVersion":"17.8.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-7wu/pF88jnIXu69/Ez5MtxvNC2jke0t9hoOtP/PWdqTj14gA/1TcN4m3aMtg84WvGdh5I3ZWyw67XDDE+Hibtg==","shasum":"1dd33334563c4ed9c95f7adaf6a67f7ab4a170c8","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.1.tgz","fileCount":6,"unpackedSize":35872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrpHTPBI4lEKd0zm50Sip/CI1793dbYwcpfxv7JkOP2wIgCBZ/l2LNAROg3bBZbZIOVJo3QuMISsKX6E+xWQ8WoDA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZAZKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoecA//VdQtoYcIzFkAGpYL1DEcQ/Oa83eT/wt73uWvohXX8UEGs9cx\r\nXqZiWc/d8lWBA0c8yQLehAC4trh9cI0TVppLHmoUMExAEMZzQTIjfh+Em8Gz\r\n5aEXfaG8y1lh1YsueD7kN4JgW4dAq7f1Z+dR794trWxTu5WgM4Ba2HLjpSUd\r\n1uCv+4ry61cl8rAC9sHFaCbWwkyJ+uFKgzdUdrmNLPSl24Tjgvsjp0eDxHso\r\n7TJ8CWseX0ZgOJ1vM7c+hqPpXP8sKx89pmERoT/9MXbrszlUs3r2rAq1A83A\r\n6v3sN3CmxsclFiHE6+LNtLY/lAkZvECQrbexw8ukaiMvRXaB6T+mfaVycXtO\r\napNyMN6cmtU7afLrPfNvJLR60Edg0gHtYkvdFxa0zFWM5/PIWRK+rrZZF5XV\r\nznL0UvyhI1ZyxobcU5BQfmYZcxlAx37H/XaAPQKJzsQpvz1t0O7GsSYP4Er5\r\nfy6LvGc6pjKtyTm1PKRKqG714yw2zdfR4JYbEH/xLoFOEV/hLXZzxcdH/86m\r\nnBWvpkddOjQwZ+/5UVMNTLuRlkwDonrLuN+Hq2Q32IHjveezvbiZprltv+WR\r\n6c/3Jj1JO5GFs256/nAhzccFeTnTJqVD8u/aNEK5MNtYupY1LuWFdMzsspeo\r\nLeVrck0fnrIjqrUyws0OPDyVIhbUz8Xbugw=\r\n=HfAH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"davedbase","email":"dave.dibiase@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.1_1650722377827_0.979948945209683"},"_hasShrinkwrap":false},"0.0.2":{"name":"@solid-aria/radio","version":"0.0.2","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.1","@solid-aria/i18n":"^0.0.2","@solid-aria/interactions":"^0.0.1","@solid-aria/label":"^0.0.1","@solid-aria/types":"^0.0.1","@solid-aria/utils":"^0.0.1"},"peerDependencies":{"@solid-primitives/utils":"^1.3.0","solid-js":"^1.3.15"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.2","_integrity":"sha512-BoVL+xp+Ea53Gw5vfkHUrZMvscWEjiVuSDCVKR1CWvddO76BBRQQgZIt8zzJGOixrBBL05Fk6dV1GeEk7MVM3Q==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.2.tgz","_from":"file:solid-aria-radio-0.0.2.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-BoVL+xp+Ea53Gw5vfkHUrZMvscWEjiVuSDCVKR1CWvddO76BBRQQgZIt8zzJGOixrBBL05Fk6dV1GeEk7MVM3Q==","shasum":"76193a484c78b8be6dd72db8597b68b061e5633c","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.2.tgz","fileCount":6,"unpackedSize":28593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhm/cXN1e7zhRTYf8BmUKuILWdnTn9lBmJozHb1XSqSAiA8srAlC0HdIyJiFtNyZO0Yylxb9+C7OVc4FhP5qnWsDg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZGubACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6XQ//SePzSYaW8pvjdx05X96RilJ/jzVu/uN4vE/ezKJEGo87jQP4\r\nznK7Bs2IFq77Xhb2pbHBsrHmGT6kOtE01+aQ4qaMruN2TNuN2F+c3HVu06NO\r\nSNeLi0DX1xFKJYz3IFN5VGYfv4eZQsLbcZOmtsylAD17+VycfjB/tsfF1MXS\r\nFaH4I+N32gxyg/stV0pSZpJBbWSHogrO58aCwncHCq4hyRZo2BBow6pGNqZ3\r\n3u7r9X33wm9wrc22MZ0ePSJw/N5kFJBZXxxSScEcWk+cFqp6wO4sFe3qWe6a\r\nuhcBXBBI5HY/rZpS9uWNZ0oVZUM2c2fJLWLn0lNr/SS6mTSedHg5iHThrdk0\r\nZO1TsSSyVutIlGWCgO4AB4ZgqERV8LVJOi8B4gIUoejrH/qPxLZvezpj5eRH\r\nUfHak0/I1c9M9h/yPFRZuoO4IPYJpLcIPVqvrWtQiFRYGmdB5lUgPCZBbeer\r\nz9ZybGd2fFXotpOw4wFEwlHa5JnlIXvXIlPuAVxdxbzEaWQZ1nAyXqBk4ozZ\r\nUdgaJ2f8JJRov/ffoDAtwGSuSbXq5OQ6772sUWZH8SylT7jygw3Muesz3I3f\r\nCbFhO6D40mu/IKd8buszzvuFr0H7JABPjvjcyvfaAb0EKPMfOc8V5l05yNfW\r\nhg2FiMONt0zaVU888jGkuRS/3IFry+TF0gs=\r\n=gM6h\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.2_1650748315240_0.12905995776628387"},"_hasShrinkwrap":false},"0.0.3":{"name":"@solid-aria/radio","version":"0.0.3","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.2","@solid-aria/i18n":"^0.0.3","@solid-aria/interactions":"^0.0.2","@solid-aria/label":"^0.0.2","@solid-aria/types":"^0.0.2","@solid-aria/utils":"^0.0.2"},"peerDependencies":{"@solid-primitives/utils":"^1.3.0","solid-js":"^1.3.15"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.3","_integrity":"sha512-zd4iyobsR7Rrk3vxO3CoM5uCTWK4rM8b4OjK3NcxN8HUQLAFL2kYbAgFDHY/Sa5M8Dy+sP/HqfFBEOChYmQKBw==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.3.tgz","_from":"file:solid-aria-radio-0.0.3.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-zd4iyobsR7Rrk3vxO3CoM5uCTWK4rM8b4OjK3NcxN8HUQLAFL2kYbAgFDHY/Sa5M8Dy+sP/HqfFBEOChYmQKBw==","shasum":"37956d69f6b6674f73811aab8c5407b0a81cb6bd","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.3.tgz","fileCount":6,"unpackedSize":28566,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDThfu3BOa20rX1Dq9uBFuOY56ysmLXRLniP47ai1ij0AIgEZAUOJ78sClzrY9YXL2EWDfZ5hJLo2kOYSCkdI++/Hg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic7mvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQeBAAisaV3oLAy4UNRVbjERf36TyxuAsD4cK7iX5S/LQo9kEwOVa+\r\nt82FLdhelAPHwxcH9Lp7qPwgCvgDp+HrwNa1KrVQcYnZ2fchq84Hm9qNFIR+\r\nxEjND6HUYVNJPH/DDsLmKJt+r93FVn6bXlR2s9jDBScqNWXdac/QLmfaL++8\r\n9JT9WyunqupB/owE1F2IgujVg2aPm2GYUjRQiOCIpVfLY6vtokUeUyPre+Zx\r\ncFTtNv8rW29WeNWOfRPvV3/F9ReyfiO5qgdJWACfFaeSMBiUxMOAqe6RCT7p\r\n7QZwHTsAzvERnT0TjoRdCuKUH46/1hq9rytbX6waRkVLTMCY/m3/pv0RToNT\r\nTN59/+1XBtv/4IxQQsUOUieD9P14zCJ8RVS45sp4KzwZBJUv0QNyFEbq9uU5\r\nXnKHROEAHN6IijUdHNUHfS9Qm5JBguWVkuFpAAHfCnmJcULAX2DtuSW1FMII\r\nk79C6q9j2ebPYo2m6XfL8mpcgsCF42kS/e35ezQzyfTFEyqHvB6wKgMtkUbX\r\nFTAgl2vj6MnszCwikaPQ+6pvb7+3m+1LRFvvcXlFMdlDTSQNsJ43L1iK4fM5\r\n6netC8sC7RZ24nC9MffCrGwiTqRP8KANq4Z6uOiaeUytQzSDNW7bStwSNkMZ\r\n4f8kFpVX1nmTIMDTm1pNI1Vf9U7dWTIbmL8=\r\n=Urhl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.3_1651751343434_0.420797210064215"},"_hasShrinkwrap":false},"0.0.4":{"name":"@solid-aria/radio","version":"0.0.4","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.2","@solid-aria/i18n":"^0.0.3","@solid-aria/interactions":"^0.0.2","@solid-aria/label":"^0.0.2","@solid-aria/types":"^0.0.2","@solid-aria/utils":"^0.0.2"},"peerDependencies":{"@solid-primitives/utils":"^1.3.0","solid-js":"^1.3.15"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.4","_integrity":"sha512-JOBl/Bd4s2Bv1jdNz94jP5RACPoBjUwykWJmy4SWsCtvicq0bzz/B2xAEdSMOzDS+zrR7R8CQIZ+45IJiwf8Gw==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.4.tgz","_from":"file:solid-aria-radio-0.0.4.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-JOBl/Bd4s2Bv1jdNz94jP5RACPoBjUwykWJmy4SWsCtvicq0bzz/B2xAEdSMOzDS+zrR7R8CQIZ+45IJiwf8Gw==","shasum":"86c9b66c1608bb7a118551dbda8ba43e54d8b71b","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.4.tgz","fileCount":6,"unpackedSize":30251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUb5U4IH3eFJZftmXrneAmjG3EgqUnxJK0ISmvMQ4k5AIgBvGtvWkFxtc1yc0tJYCY5vRvshy5lm5yusKOUSgN43s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidNaCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQdA/7BUYM0RJZ5LcOKEF2ciSLEOgASVheG9SiGEBVPVP/mR5K3Dfy\r\nRqJiR0vf4Th7sMqajWmstkPI/WcPj73cqBjdqzdeowxwhR7WWAdHw8unlB6I\r\nuRz/Vrw9JxVpquJy1iFAghmehVBLjYfxZjn0beps/uxUVW1yJfGkafuSySxm\r\nKtSg7QzUgzPL4yk5gLmmugTJz+o0pULEeiK50in4NHJeEVpGThiBgg/bO7WA\r\nkSijLfxiCY4fFLnt+gMWCdC+MmnpocN1pMq8AKwMky/mxSQoqK8UTWE787f6\r\n7OfcHe5dyrN4deKtvTdDh/NYUx2q/d2Kh7qbCY1J+gmrbD5aGiVWZYqIrrQX\r\neFSbsVWqjJzW3sUGsDI49oxxeujMv6I4g1NEPJUEX3u7WEko2rvoi8b0xBJO\r\nKk4iSGHF3MMVG3Qs66MFzlFTr5ofymyJ3kTzMvoUWYz8sesSelGy7vT6O3ag\r\n+emruK/IZnujcv+39/tJLwyNbW0xA0JGfIJZtKkgBMz1W5iM02euBGjgWpVw\r\ne8fitsZoFRi3qiFwMuZZDUyc9TD3ajhv6aNQy8eHn3JA3n7xS7jEVGvxdjFo\r\nfxo68rbuU4XxtVPyFi5bi1DQEI+Jw2X71C/8L74bMRzuDca1hW+eD7Gge9Z/\r\nz1k40PZqfnhQ3A4o5CXB7SHJV+Jur5Btx+s=\r\n=gUqg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.4_1651824258113_0.19554923189271056"},"_hasShrinkwrap":false},"0.0.5":{"name":"@solid-aria/radio","version":"0.0.5","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.3","@solid-aria/i18n":"^0.0.4","@solid-aria/interactions":"^0.0.3","@solid-aria/label":"^0.0.3","@solid-aria/types":"^0.0.3","@solid-aria/utils":"^0.0.3"},"peerDependencies":{"@solid-primitives/utils":"^1.3.0","solid-js":"^1.3.15"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.5","_integrity":"sha512-HUrac9HB+rwlbHXmKPdcYR1jCeNIiRVUYii3acTkuYBUClE/UVfFmKIVDQhh9jCii7RWarWkMcTNh0xvn3c+SA==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.5.tgz","_from":"file:solid-aria-radio-0.0.5.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-HUrac9HB+rwlbHXmKPdcYR1jCeNIiRVUYii3acTkuYBUClE/UVfFmKIVDQhh9jCii7RWarWkMcTNh0xvn3c+SA==","shasum":"20ca8ab62074a7c05504dbfed2b26934a7f3a9bf","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.5.tgz","fileCount":6,"unpackedSize":30329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/HEmEV5a2Bci3WcTGhlVkQ0l3diyjayTbiOOCupZAkgIgKKpLyGCxE/tuk7YToVhW8F5GY4JQZ4mLDg3MGqWdJvo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiduo/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTkQ//YYH390ouhaOeXd9VY6CUVB1iYVYvjUg3B9CazZv+xDOsQMxT\r\nx+9tVsA6uiC8ycZ07PTJlyBc/Ns0xNTwZevsp658E7qc2aMMpoAVDH3sjaPu\r\nCd4wceFPWcI6ipViBv2XjULf0xUVdPukUWy+tLvulD9nNEYKSlpRFkcsrTRH\r\n8fCvCl7KtlJB5noNNopF8Dxw+TwFTFTGum9GtHBPH+WoperXIWshrIZ5nEGW\r\nE4gZBagBcJqtXT+JtOJmTk/PjGwFunJhPFRLIQrHWO1Ih/IAOI0dXKL7aP+A\r\nmDyngKCDA8JtrmBeGv4LuQbZmJnhtgudUiuNqovVlgINWm14uyCjupcgGlUt\r\nTnQ4Cp4dN0rRIUXAe8mLekdbtNKdjx2RQgWKSVHsbU/0BMSPL6ERZXKJfSn8\r\n+huXl7JxrCwhEc6tCeJp5UNcrXPXTxukVXKl5E+vtEd5e3DqPQjlrU6TWRyu\r\n03QVi3CINDtnWEXucQY19aTBBwPdafxlITaroixUTQ/RAIsw6w5xitudwCdm\r\nDojZbdnoy7Kc4LGeevnxGc0wiy1u6aFn8CYAsCJGRdcXxBuIgt69yxQbZTwh\r\n/FojXE95esXQjnx1W+n46roYZOVhLUJ22HtzxpiDh05zkdo8t6OfqAaq4aMO\r\nSLMmcMuFtYrrVZ+hCB6whC5gR7irZoRg/Fw=\r\n=aO8x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.5_1651960382882_0.16582486879458758"},"_hasShrinkwrap":false},"0.0.6":{"name":"@solid-aria/radio","version":"0.0.6","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.4","@solid-aria/i18n":"^0.0.5","@solid-aria/interactions":"^0.0.4","@solid-aria/label":"^0.0.4","@solid-aria/types":"^0.0.3","@solid-aria/utils":"^0.0.4"},"peerDependencies":{"@solid-primitives/utils":"^1.3.0","solid-js":"^1.3.15"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.6","_integrity":"sha512-wN0OZPC4NLlIRyf9xFqSARMRfuZM1cURTu3h2fQP+YsnIvLenL2ZtAbX7BBbod1fASJDJv1JlZpXcUN9rF7IHA==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.6.tgz","_from":"file:solid-aria-radio-0.0.6.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-wN0OZPC4NLlIRyf9xFqSARMRfuZM1cURTu3h2fQP+YsnIvLenL2ZtAbX7BBbod1fASJDJv1JlZpXcUN9rF7IHA==","shasum":"fc22c7795ba29b7ea7e8cfa05b64e9e84d3da1bf","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.6.tgz","fileCount":6,"unpackedSize":30329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9dM9QCEoy5yGVkt1bscZ4uC5h1xi4CznczpSd76qX0AiBMxrxj5I10U8+STcoqpHN2GzCK/KHV8YXJNAmH6whxxA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJid/6vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOzA/+NbYNVyJywBYRmdbrdNMev3mUCZDaA5lHTjgcBYZewan/r0eo\r\nuk+TAGiJLs9bJFhVE/JHx0gUsaZNBjIyBsQuYYSxKz4KslDnvNZiVaiqTbw8\r\nSPS3paOHvdR5/PhFj02EmJ5ux75zUZFKHScmO5iEgc4PW8Ga/ijgas6kk39j\r\n4YH8rFNwhMunmZI8hY/rpjnmwiDWwyatjelxgMVnVX23jUbdcNIOOROaxccV\r\nhqw9mNrCsNoUX7+Xk8J21jYiiccCYP3UxwLDK0KcB+CSYPiukG0uZK4OVyXJ\r\nawbvHPTnHfmNm0k7Y5p+86e39+tPFfCYPjw7lmzHeq8sSLrfbdjEa+RAweO6\r\nD9+PgBshIiMWWJWvb3DZCOaYCXrcIIs9v/2DEQW/7WbxTVVwi4Zv7RB8JgnO\r\nhJP1uIXzxY6Wq2hmC/nGld3iLMOhZ1f9u6j7jPwTI/9hxzqr/QUW1gQOr9xO\r\n/bEwV+KX3Ty+u+5qwbJ3vCKHDnCF+H8rpFDn4zi+DP/W+woPVDCeMHYsibYO\r\nG7C+0TtSrYlobX0371SQ292+4Wh33e5xUfG7uaVzIr6oBeBExr5TftLQqd0x\r\nR5gOI+/ge/Jba1BR+x+uV+xT3K/TCWOiHeNfFspMkfNWEd6Qc2ECniomA9mj\r\nIXCLHS1cSX5rNSoT9yy4ofg0FuUjHhl+mOw=\r\n=A0IA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.6_1652031151138_0.15995304932140186"},"_hasShrinkwrap":false},"0.0.7":{"name":"@solid-aria/radio","version":"0.0.7","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.5","@solid-aria/i18n":"^0.0.6","@solid-aria/interactions":"^0.0.5","@solid-aria/label":"^0.0.5","@solid-aria/types":"^0.0.4","@solid-aria/utils":"^0.0.5"},"peerDependencies":{"@solid-primitives/props":"^2.1.2","@solid-primitives/utils":"^2.0.1","solid-js":"^1.4.0"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.7","_integrity":"sha512-RqO7AXIDGKa0yGmThWRi0L0HuIv+/9pyHNcH+WOtX5bPPFo8PezEhg7K7NlWM8kfRfpjjDCYDqu+Y1niqSLaNQ==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.7.tgz","_from":"file:solid-aria-radio-0.0.7.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-RqO7AXIDGKa0yGmThWRi0L0HuIv+/9pyHNcH+WOtX5bPPFo8PezEhg7K7NlWM8kfRfpjjDCYDqu+Y1niqSLaNQ==","shasum":"85785dc1e77ec650d716a029dd21c01b4fb66cc2","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.7.tgz","fileCount":6,"unpackedSize":30571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDegDjyriZgssGFJR9sl+AAIlDk1JqHG3rjBJ1133RdxAiEAzXWR9hVqwUevScLm2/O4naBqfQkaXJAj2Sqw7P+I+Rg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih053ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoW+A//daB4sWb4lHJuVmx/j13gTpnUatsGRRef5VjYOYSkjJkPa4f8\r\ncDprn8qOCIXLF4Z+19dl0hcymFOezAj3xLpoj18HdwIUmaBrV9ysGiWAuT+M\r\nslX51yk5AYc7G7BXngD797FagwdvVLp0juvL+aBRVWIn4jxcqFm2LBjFeF2c\r\nG0jwbGCTg516bD4DW58phQSGnR3GaJ9xk/7IW64SiCfh6Yu4DsPQ51HhfZC+\r\n+TM8ZoMoyHYh1QUOifzkAXZN+qGSCec/4llHSaWOMTejRWVeaL9wWpYqmSWP\r\nBAP6AlL3cE/5ot/Yc6IDDmn3z/RN+aAmZeaqgkEmkHXPF4bXYsylzttq5/5X\r\n3Dj++y6xXrQZZkQJ1t7gI73OLpJxrhNUeX+LpvXbSuXuYLvv4YTsfk3BMR5J\r\nEHJqXnYDHVA5M8ynpEzKN9vyd/OhzJHtFLfXt80+t62mqduIYe0JmzI1NEWb\r\n79IEnYw+umfxpeBEhe27ZFEtZg8IXz+5v9RDFazakdPePkpfvxCyOcrUIlZj\r\nnJMUBzRqf+22Qp59oVJE/iVR2Dxdn5zGa/Fdu5cPOVjO7PTdKaHC8xT3oh80\r\n3uQXlqXeZ2wqESC3CPXscbOupu+CeQliMbIOi3FdCyjjr50tLrzf/wpGUVIS\r\nwS5dPhaUtjemznbtUr4RHuzyuS2CJPL3uLI=\r\n=g5bO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.7_1653034615033_0.08741653420782947"},"_hasShrinkwrap":false},"0.0.8":{"name":"@solid-aria/radio","version":"0.0.8","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.6","@solid-aria/i18n":"^0.0.6","@solid-aria/interactions":"^0.0.5","@solid-aria/label":"^0.0.5","@solid-aria/types":"^0.0.4","@solid-aria/utils":"^0.0.5"},"peerDependencies":{"@solid-primitives/props":"^2.1.2","@solid-primitives/utils":"^2.0.1","solid-js":"^1.4.0"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.8","_integrity":"sha512-ITMhfzN1kSKv8DMVbjkWVMY9WColl99Wv5J07yKoWl9+EP7UAsUlFhSsr3TkqflJKenIgh05bpLWI7swpBw//g==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.8.tgz","_from":"file:solid-aria-radio-0.0.8.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-ITMhfzN1kSKv8DMVbjkWVMY9WColl99Wv5J07yKoWl9+EP7UAsUlFhSsr3TkqflJKenIgh05bpLWI7swpBw//g==","shasum":"39d29adeae9cf2fbef671bd42032a2251609a732","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.8.tgz","fileCount":6,"unpackedSize":30571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBII3jAofxij2QnMoqH6OWDmWZO8ksLjFlfCq71zlgjAIgfp8HD7AATb13VPA6txxSsjwKlD++ailm1oDAbMJLjt0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiKwmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYeBAAlhch1uusVp3jsjkNgtJbPdLaD3S68qODmAZzDwxWK2PsJJUY\r\nNCQaUtIv+vCPEV9fCCKUz7iBD7+1+cPrMhCueZJzcPjVm7rgceLmYOiiKfH0\r\nOfEJ97Y/uZiRL6UktpViA/RZF8RD7qwwu3cYaMSQaISGf2mYPIjjoJlzN2TR\r\nWRa5XpxtV5Jawdg2O+MJ/tqAgGbOwmTUPxFWAQ65UgcVwRCoBWCiEq3Uq/cY\r\nzZEZpAbInA2M7BtvKbbWBy/5tnYYOmNUj4a3AJBh4krQ584g+NEvAsbElGK7\r\ngSHwrnPqhPGvr/agV3mEWpWWZ3OuMmjrpVRen+RGS5Hn506dhOFyQeGMrsEk\r\n6I43vmi5lzR1pA9+7z7mM4gT5Ezc7/t8SvCb+U/jZ42Kf2ArUzLbiJidRwWc\r\n2QHhthzuZ9SzaK4Jnvd/EWJVc/Yk5oVob+jwkHIYx+T122Ldw08SAOWWKKn7\r\nGacKjaEid+/pWvuIN6X9NUx/HJMl/KNKHjBQkM501dXhKJi6FHvjHuKJVUG4\r\n7d3agRFr8+OIFfupsLwnVleYoSwHsklMjwyAHpUTs1Rvjwg9JBQ7Q8Nw118d\r\n8+5ajcdXu6KGQw9MPprMa6//hFHl/xHuJf1CrPIf34Oh/vB9YDDKgsL7ZV7b\r\n7f8+t2OHVAvNDVFee4orllZ2YpvsfyCCpLA=\r\n=g+dJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.8_1653124134525_0.06644467478734839"},"_hasShrinkwrap":false},"0.0.9":{"name":"@solid-aria/radio","version":"0.0.9","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.7","@solid-aria/i18n":"^0.0.6","@solid-aria/interactions":"^0.0.5","@solid-aria/label":"^0.0.5","@solid-aria/types":"^0.0.4","@solid-aria/utils":"^0.0.5"},"peerDependencies":{"@solid-primitives/props":"^2.1.2","@solid-primitives/utils":"^2.0.1","solid-js":"^1.4.0"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.9","_integrity":"sha512-Otos72vOYqtJVQKEEyW421UW9+qZW6nmZiEDV3qKtkDYPW9wfnPqVALv1y9rzUVQoA5jLG+xSYVqpodvv9C+cQ==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.9.tgz","_from":"file:solid-aria-radio-0.0.9.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Otos72vOYqtJVQKEEyW421UW9+qZW6nmZiEDV3qKtkDYPW9wfnPqVALv1y9rzUVQoA5jLG+xSYVqpodvv9C+cQ==","shasum":"2f7b7696a2b912565c98e67a5028794a584f90fb","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.9.tgz","fileCount":6,"unpackedSize":30571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ6Vka7RLrPC9zuwYnbLnwKdoFmD3bArzKRy0Z7fRnEQIhAITv45hRH71VmdhclhiaRmmQLhm3r1+nGlXzefmHtPxU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiikjFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMqg/+IHavvL4R6mbtgSa1SCao8e2bJx5oJtyVkJ6dIz2jhqfiSqaJ\r\nVwc89HNWwheKAOBfFUtUWzHksRKUVsMW88sfj9LWZpUPa0urtb1ac0pglDk8\r\nqSxsYl4H2G3DQfbuxD52pYYKjpmSsGWIuI3u4OOMJ963hT9zEu26U4TnRXG2\r\nrUGhLARUkdv0gztfckZdjMfnAG5Q37mUIZS4mOxM/Zr2nNQJIe2ekW8xIaVk\r\nSfQzJ1ZVmYd66pVMmTLlni8gW2Rj/wfLwMMVCVl1/RiJPJq/W9k2tQFLCItI\r\nqBMfz2ALl3zk+P6gpl/mWPOZjNORtg0ZYcJ07tfqMLzqt9KEG6DO9/EcTVW7\r\nysUwhBXRHNFY/ncILSzMlocriVcyD9rEOjVMKLQ7eKXodNaryP0HnTVh7WKS\r\nAdHvqe7IWQaQT4AcVDhWBweb5UAi1vxwfUGEOFYZKJo10YwqplBGtjKNuotw\r\nqYjZFGUBVn34Enu52jH6RDqMAIHJO0q3O45Lx7ZYEpm3l8+vGuQmKeyAhcFr\r\nzkEAEJvrGqPkUyB8XSV7ibyRH2+KqUZQbKlK8TMjEzzKBYJ1ZiaC/ytKpxMG\r\nKVxFtPS4/uupHfVL1TwW/QoCQLKVi0eA7dXxpCu8pGz1q1pZqWKCEwnW2j3l\r\nc72iyIuy0QvFu5pxsfavKqpKW0sX1AZmNHs=\r\n=2zs1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.9_1653229764877_0.8407938990895698"},"_hasShrinkwrap":false},"0.0.10":{"name":"@solid-aria/radio","version":"0.0.10","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.8","@solid-aria/i18n":"^0.0.6","@solid-aria/interactions":"^0.0.6","@solid-aria/label":"^0.0.5","@solid-aria/types":"^0.0.4","@solid-aria/utils":"^0.0.5"},"peerDependencies":{"@solid-primitives/props":"^2.1.2","@solid-primitives/utils":"^2.0.1","solid-js":"^1.4.0"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.10","_integrity":"sha512-4GNwNIRTXL8xsPPNLVREfwWBUb3YCSSsgQxiJid8Snnfsl0nwVlUapmBcMTVmCxHX5ea9Ff1CxiY9tE1pouFtw==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.10.tgz","_from":"file:solid-aria-radio-0.0.10.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-4GNwNIRTXL8xsPPNLVREfwWBUb3YCSSsgQxiJid8Snnfsl0nwVlUapmBcMTVmCxHX5ea9Ff1CxiY9tE1pouFtw==","shasum":"c961c9e490836cc1258b47538620862ced7bcecc","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.10.tgz","fileCount":6,"unpackedSize":30572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxRArNkUTJ4hOIv8AFD6RisYBPQYIN2wTC1qpfvOnWZAiEAnjt3LgvRjQ8JMWOtTRXqWuwEMGOoMo3HfXCZj1XkWBQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikdrJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpoBAAoC9rfnkqCzom5rlK5fp3vwoyU7szOvR3RcWoiIl00WPW1miL\r\nDJbsK9r7tSyfeXrGyVfrMCv+VbFGDacifHdmw/g02mY6Af94gZs4W9BdjwIO\r\nYE5IWrlPbIM0sGqBl1upvRBO7ZWRtEox9EF8Pr19E5RsZV1sO0AdwtEYLjkx\r\nTZG0S2P8d7TKfDwcN65SSk7Xx28Ckmg+fqFOaEz6R8aTmkOeQNOfL48anWo1\r\no356+CuDxy2gMav9ObToM5qi5DyNi5m+XbKErYuWreuCbbC4g2XvsRKtaXE0\r\nbql10XiDQTG+e1gQu0o4BQMy23q/DAS4QaPJ74uaGUGXGh+/51nu6ebVgrPz\r\nf8lNXtY5xxTtaJhvQMhUUdxiqhXmfrukUWvcqsWStWQ0ydg1i58gvJBWLyFg\r\nzKj2NQ2R/pjBDRsvwApgtLGp7IgAijjmiZW6vIpxZN7UHHx7tMiS46J57yam\r\nSG+XXnF0wS+BjaqxVSeJLWZ+FsHvRhGy7tDATJKKVFNSI2htgDTXspvD8s1e\r\nYz8qvRrFgNt1HDLeMNCiVXF8XiUpxjQhH8noEeCevZ/C/2DgRukLF7kQ5NJ3\r\nTf3c4EaP3nfVVeJl8jxAtB/czOttPei6OqlwxPZ2gvqtjkKdGhg++ihNf4Mg\r\njxTkXhuFtDrO2B/iiAIYFvq+VEpjs+DkMJU=\r\n=6Zgt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.10_1653725897351_0.3921476937626569"},"_hasShrinkwrap":false},"0.0.11":{"name":"@solid-aria/radio","version":"0.0.11","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.9","@solid-aria/i18n":"^0.0.7","@solid-aria/interactions":"^0.0.7","@solid-aria/label":"^0.0.6","@solid-aria/types":"^0.0.5","@solid-aria/utils":"^0.0.6"},"peerDependencies":{"@solid-primitives/props":"^2.1.2","@solid-primitives/utils":"^2.0.1","solid-js":"^1.4.3"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.11","_integrity":"sha512-9FoZ4W8VijzViaEIAxPqsYhqgQJi+unk/zujMV5bmXlhxRSnytnu5SYz1vr4qWiE8H9c5fc7FME2EnKDjZdvyQ==","_resolved":"/Users/f.marie-louise/Workspace/solid-aria/packages/radio/solid-aria-radio-0.0.11.tgz","_from":"file:solid-aria-radio-0.0.11.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-9FoZ4W8VijzViaEIAxPqsYhqgQJi+unk/zujMV5bmXlhxRSnytnu5SYz1vr4qWiE8H9c5fc7FME2EnKDjZdvyQ==","shasum":"99890bdb3323f57bc58c1e1abfb891fb04391701","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.11.tgz","fileCount":6,"unpackedSize":30572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsZqqFEGOoh8wx/RVj1vks2/erntU4UTkysBOKN3tVVAiAxt3Ajs8O24OTReLUzfMN4J2lxYkKHPvxpALT6GjPNdA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikptUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAgA/9HFgzpaZSS8ToEPhJaQ5kFu66gSb/L01cdavHcF7EfVNtnf1k\r\nnwKS9sRiOHMVsCaWEIJUzYvn/tQFOZdk//YQ5SxQleKz5swbVVLYZMoSQqtU\r\n4VixZsZ8/KT9mu9xekr+Nv69rV9twAQQ41WPPrNSeTfb1WDuOzusO4sSmI0D\r\nHW2+/rxanH1TfyvBRpssYB9mzEeog4sUIr+h0Mq4OCiw8NyKOu9YigkkKo2e\r\n/oolxW26MMZ3fUtAHe12yKAsJpA0mt4XvBtNYsGBdhS8TOP8DM1cN07xxtHO\r\nA42xvUViYHd/zqRNJGOSWMrsB57vm2Xoa4gKpZX/uqiwZT4Z5wFuWFmV1T5G\r\njZMUjx7FoVSe3nPvjmefB8kdBZXZmtqVIzVDa8fazxSW7DQ8nUSzbeqbjhFY\r\nvK2E1pDuc8EIz8+poGD7VVgJK8mGOZtbJdyIjmjNx6jMGaHSzJHbON+xPGpA\r\nCbIqz3983mebNfBI2COhfVzJ2RP37d0ARBXfmLBBtngA1Q7fs53xHYIu5Bn7\r\n/AJ4htH6+SyJxwW25tFTdGeJ8i9H/lDbBVbfXSGd8YQHraDxjfFmzRIu+Oq+\r\nmlwQwdpEscWOK0nCe05cD9XSIgOOrCPW+KDsKIURZJaihYD8ywFeRySsc1eN\r\n0kaNMHU73vHzrsaLPWcSvcp3JtMvWUvabdI=\r\n=gTGL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.11_1653775188305_0.5514069287546501"},"_hasShrinkwrap":false},"0.0.12":{"name":"@solid-aria/radio","version":"0.0.12","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":"Fabien Marie-Louise <fabienml.dev@gmail.com>","contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.0.9","@solid-aria/i18n":"^0.0.7","@solid-aria/interactions":"^0.0.7","@solid-aria/label":"^0.0.7","@solid-aria/types":"^0.0.5","@solid-aria/utils":"^0.0.6"},"peerDependencies":{"@solid-primitives/props":"^2.1.2","@solid-primitives/utils":"^2.0.1","solid-js":"^1.4.3"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.0.12","_integrity":"sha512-NeNDgk/a0in8wbKnc5yARgb9HIC5Njog39tNdc+zsCi4HnOdTJ5mlyEO6+KhdehXwePik4P41nA1wIEL1uLZsw==","_resolved":"/private/var/folders/s0/vwpkg8b954n8058jcrwst0yr0000gn/T/541c045060bbe493d73858833ab28a24/solid-aria-radio-0.0.12.tgz","_from":"file:solid-aria-radio-0.0.12.tgz","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-NeNDgk/a0in8wbKnc5yARgb9HIC5Njog39tNdc+zsCi4HnOdTJ5mlyEO6+KhdehXwePik4P41nA1wIEL1uLZsw==","shasum":"505934d041c5417ca459886e50061fd84efa8337","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.12.tgz","fileCount":6,"unpackedSize":30572,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkHg+m+vBWB1e1IB3AeRLvsDBTb9Dfg+VFpOeUQ4PSNgIhAP+gHU2w/vF6egXH77/y8NiejDkDnx1Ar/+6Uu1ORxW4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJik3rrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB5A//VlB14MucyJQ8T7lr8HMzLl9hjP/ARP+znkFII5sAJwLOTrI5\r\nFB0315QJi2Dm8TxJ8YdxQG52Uhw4qgNx7EbI2Fxx7IqnjNxKSOD3AUQUuk3A\r\nys9Ej3EEM/m5L29L+lr21VotYKnRbA3cU+DbSRSjZpO/WaibtZZPbHPrphAi\r\nBtH5dbZp720O41m2Rx8EjLczNDnPEmPyRLXoByVKhlSIYelDcIu+wLCn4gyr\r\nr/H1UWux/sjxeo8VqGnd3lunIOjcPxNjfQ/kLJMhYgIXTVonluaGZ0kbgbT2\r\nKclPx4J+SO/6Iqr4W8ydg6U3Utq5eU4iFP+bDrBNQt9nvFLy5/t1vsDvHRdZ\r\nMX95jO0yhQjhiuXbSh5varRWXRuscsYpe/YWPTz/PqISNj/CPlBBmzLaGohj\r\ncPWNXQsgrz3lzJKiKbto/H49r11IXvJxolLIsIhPYRtIHCxqn6pOTr5i6/k6\r\nANL7rJxpYXaTWQJBb3J2YOD+Q2PDBoHTGfsBT4Y7tVEtCcQVgBPjBKyXO1yD\r\nWc1lrq5FXvFRL1p4Nv7ufhKu/Wq92za7RfovhkjPJM1gvG21F0r8ZxjUO8J5\r\n96XGOpdnskLuPeX+KHM5R4emDoPWaMhEhTTxzPLxWweZeKw3UsxVhyzNknsl\r\nnQb+7cA6ZtjkOQ4yK4J2D0g7yuBzlpXGKmg=\r\n=vqSu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.12_1653832426943_0.2419217779549383"},"_hasShrinkwrap":false},"0.1.0":{"name":"@solid-aria/radio","version":"0.1.0","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":{"name":"Fabien Marie-Louise","email":"fabienml.dev@gmail.com"},"contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"dependencies":{"@solid-aria/focus":"workspace:^","@solid-aria/i18n":"workspace:^","@solid-aria/interactions":"workspace:^","@solid-aria/label":"workspace:^","@solid-aria/types":"workspace:^","@solid-aria/utils":"workspace:^"},"peerDependencies":{"@solid-primitives/props":"^2.1.4","@solid-primitives/utils":"^2.0.1","solid-js":"^1.4.4"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"gitHead":"0f11304d53975a50ef365f99b67821e425f01824","_id":"@solid-aria/radio@0.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zpJQcL/oXzYSi72SMQxGMV1hHcCheyRLIqJ8m2Y8M9VUssCfIRMj5xsnlCgNTIPGHNwEIM5V9u1gFAN7RIUsxg==","shasum":"873776d7cbcb04c8dcb6b5bd91fbf7143250b84a","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.1.0.tgz","fileCount":4,"unpackedSize":17589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDvbG1bmrJqy8LDFj1gUYGXWnArualDO9F9h64DO3FugIgFKE5lfEqUT+Qo/NRLUCT5vCWxCXgaLUaW+RpUInS7Fg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipxnhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp96RAAn35It/WvTxvYI6+fwo4cTOccJ0gzUBVET+UJLPyD8bSt4WZ3\r\nYh7W+Aj/1eNSdTwUCf9fUAeNgomOVkeTE1oO+tivT/cYblfisayIa8OMHRnh\r\nfADebuixTTnjsNlyknVxV6f+81XBYPok68BOAW2HRh5bcA4rpKb2FACedAfJ\r\n8i6XnrZGbzgggOHwlGgNKSB5/OHq73khDRie/6l+3Rhi1LqG9i/F1AQ7X35W\r\n8uT41Bv+fvY1y4goj8HpWDhiDXM+9glAAAektA7VPHBHzxIea6J+PxlVZPff\r\nUvQIM8PGqH4uZqiCWjBfy0SFE6ddpCg9GXnKl1Jo5RD6waMaTU0jWQdFPdOs\r\nTVPjZTjJQ5EjDr+EBXLcCoW8ZS+O8GUjtX6Nx960FDlNzdrvkx73Yeg6QwET\r\nPDU4Jm2Q0llKznCYN7TbYsL8RK/ZjTSmTpbHbv+jltYEYk05TijS0t6gXrQh\r\nHTcNsMqbi0Op5QdhhbAuc5iOkQkgTZe5MXYfYPyNhEVoINGbzNdes4D68Yeu\r\n/DiFvlRtU8SrZXx61ZQANAzvr1rgCbUsWnTn2DKLOg9yY+6QaTtZRTHMYy4x\r\nQt6dE6YuZCNj9Apewr5lO8dgiN5Qc2niKQrNIfkqL8Kcl1eHLKSJJ1a1xASk\r\nQUT0S7C3uvnG3hT1ieD4MBLe9GG6HlJN3pg=\r\n=hVp9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.1.0_1655118305020_0.24030224360244157"},"_hasShrinkwrap":false},"0.1.1":{"name":"@solid-aria/radio","version":"0.1.1","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":{"name":"Fabien Marie-Louise","email":"fabienml.dev@gmail.com"},"contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"dependencies":{"@solid-aria/focus":"^0.1.1","@solid-aria/i18n":"^0.1.1","@solid-aria/interactions":"^0.1.1","@solid-aria/label":"^0.1.1","@solid-aria/types":"^0.1.1","@solid-aria/utils":"^0.1.1","@solid-primitives/props":"^2.1.7","@solid-primitives/utils":"^2.1.0"},"peerDependencies":{"solid-js":"^1.4.4"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"gitHead":"b353437a1e59a42f2d400c48fe2dd83802bc373b","_id":"@solid-aria/radio@0.1.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-TcHAUBvCp3q2lLHn9aI0kdh2l+RwJM9Dehg21eSwNUsX6qM/onGJiC3wubWCkl67Daj5NfcxPyYsMl5ID3GyKg==","shasum":"a90396caaa44eba43800aea701d405ad3b03a282","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.1.1.tgz","fileCount":4,"unpackedSize":17573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2M2oRmu23i6W+Ik8bo6cVFCu0z2y9X8BX2lZeNRf/WAiBZiM7G6t7JzltqGXo1mZSk7sngMFqrrgKv4QzpWrUzAw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq6VfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDQQ//RkAr/SZqN7yivAjuHOqLL5zi4MfZGJRe3/iEk0z1geVA0hF4\r\ngyPHvifzAYAPLoSqbqku5QfuCMr83Gapxu3NEo3aYcOm+foCPeFCtnzIStet\r\nQPXcswcDySvaa3VHOzELKNgMn1sfO4B4azjTtv47lLmAfHPIlPcweNoSEJO1\r\nItrS2WHYyPYZspVoHR6zJKQNhM1wYH+80qqpFeKkyVQKS4xFg/P73aIk2LIu\r\nhe5hWeguuZ7MeKW0DN4F1TeiWgtetxpl1U7LZsLdFzYY1UVaDvELxetGYi0+\r\nBo8iUwOXc9pTCweoKocSOVc0vtaFpeyV/bL7uW6xzW3NAjdT6JMp2YZJ/93c\r\na3WzFJozGS5yGUhQU4YbLbGpOXS6saswacuzCiAKe/6CB4UWsTyvWqrhI7Zl\r\nMNX2Q/BvKE4Jg8vHw/PZWUT/VfNCRCDnaXfaggpz/FHuECmMkQo8gZoD8jrQ\r\n7NAFS/nz7k5IyyN6IRMDYp/Wi7mJM1NabQS0fETdnuL6r1j3lFKJ9sKq+F1t\r\n6ukjo1vKJDvPxeV+wFVyqmc7/CfnfZE/p6TizmlPi3lfs0+3mrZfc2u04HYJ\r\nvotzkex8IU7UOQLympGGzGYbeeOA8WlWngzoJJ1fi6FT8EVd/1Xz3160dfC/\r\nbmUmECUNpakXtaUIHQCP9mXsIeMU2Y4qu58=\r\n=WN3Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.1.1_1655416158936_0.43540766486054316"},"_hasShrinkwrap":false},"0.1.2":{"name":"@solid-aria/radio","version":"0.1.2","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":{"name":"Fabien Marie-Louise","email":"fabienml.dev@gmail.com"},"contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.1.2","@solid-aria/i18n":"^0.1.2","@solid-aria/interactions":"^0.1.2","@solid-aria/label":"^0.1.2","@solid-aria/types":"^0.1.2","@solid-aria/utils":"^0.1.2","@solid-primitives/props":"^2.1.7","@solid-primitives/utils":"^2.1.0"},"peerDependencies":{"solid-js":"^1.4.4"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.1.2","_integrity":"sha512-B8I7PGpV+aJlCUt/CRNvEKmXS0bJLxTa0K3qOLnndZLL0VduzHhnHwlR9lpce0B0dESVs/dN0ha9X0YA5CgLug==","_resolved":"/private/var/folders/s0/vwpkg8b954n8058jcrwst0yr0000gn/T/f48ff103a210beec6e63d6b5906232ef/solid-aria-radio-0.1.2.tgz","_from":"file:solid-aria-radio-0.1.2.tgz","_nodeVersion":"17.9.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-B8I7PGpV+aJlCUt/CRNvEKmXS0bJLxTa0K3qOLnndZLL0VduzHhnHwlR9lpce0B0dESVs/dN0ha9X0YA5CgLug==","shasum":"b9d9028009d2c510c99acb2db5e0410a9de037c5","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.1.2.tgz","fileCount":6,"unpackedSize":29339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICj1yVt2uvS4aZMzSQXw8cCR5rk9YqTavVT03jefLBxcAiEAmPMSoW1/zeEJrf9HSlitsnPOheJMw8gH0jg1e+DHtqY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirB/AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVGw//c3oMjm6FNQ6KVXA4BWnEoxac/U+ErRbKA6Y0P/AdSMviWZIz\r\n1xgDnBvGLZbmHo7GunsxgqfAQVsd3Rs/MzdTbkgg7J7YkY1S3ZCt/u1iHvod\r\n2/I91w/6vsu2c1jPtBlGKnGcn2EcfCvvGviQEAIe89Xq9l0Mp/2PGQg5RbFH\r\niBF8JysJq/w/CP6QNTmlgFPbIH3TY4wmkDp/u1othB4BFyM1jr+Rs0k+Wxme\r\nuvy2Q3mmzLbmleYzFciFksMlbKSC7Br6HDWOH85OvYY5oZDfnmaXg66r6o5W\r\negyuQ7+rqNiH3P6NMbKVg6Wd7LrLi8QAz3/V0ylX643u5/PRogFxe2MMflz2\r\n6cMKZ69wYD79uiJPDacZsfZbuJ3evEQljE+ulStP3313/QFhLbC9uY0rG3e7\r\nd4q3BmiMQGcr/UJkUG4b+K8qyI2hD9w76Fx3pCm6+gbTvrXjETfFEyTmJzd9\r\nvCDUOJEpq/9GbApaKtuFUBzITjDeBOeDbDUt6M/sojePMgN/gQs9H5owDfSg\r\nwfES08EUPfySr6buaY+jfP0JcR4nUlMGns+i6grTWwwyLD4+IAJvhYW2fHUT\r\nxWAU98tHnz5yzV1vfYHwDaEP9pd3k5bt+jzEEa027P6Ap2FMGze5jCg63VfA\r\nn9l0Zj5mFKYIWUZwK/IPZAg2pUs0tPhpeBo=\r\n=z3To\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.1.2_1655447488647_0.7920168755096915"},"_hasShrinkwrap":false},"0.0.0-snapshot-20220617074250":{"name":"@solid-aria/radio","version":"0.0.0-snapshot-20220617074250","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":{"name":"Fabien Marie-Louise","email":"fabienml.dev@gmail.com"},"contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"dependencies":{"@solid-aria/focus":"^0.0.0-snapshot-20220617074250","@solid-aria/i18n":"^0.0.0-snapshot-20220617074250","@solid-aria/interactions":"^0.0.0-snapshot-20220617074250","@solid-aria/label":"^0.0.0-snapshot-20220617074250","@solid-aria/types":"^0.0.0-snapshot-20220617074250","@solid-aria/utils":"^0.0.0-snapshot-20220617074250","@solid-primitives/props":"^2.1.7","@solid-primitives/utils":"^2.1.0"},"devDependencies":{"solid-js":"^1.4.4"},"peerDependencies":{"solid-js":"^1.4.4"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"readme":"<p>\n  <img width=\"100%\" src=\"https://assets.solidjs.com/banner?type=Aria&background=tiles&project=Radio\" alt=\"Solid Aria - Radio\">\n</p>\n\n# @solid-aria/radio\n\n[![pnpm](https://img.shields.io/badge/maintained%20with-pnpm-cc00ff.svg?style=for-the-badge&logo=pnpm)](https://pnpm.io/)\n[![turborepo](https://img.shields.io/badge/built%20with-turborepo-cc00ff.svg?style=for-the-badge&logo=turborepo)](https://turborepo.org/)\n[![size](https://img.shields.io/bundlephobia/minzip/@solid-aria/radio?style=for-the-badge&label=size)](https://bundlephobia.com/package/@solid-aria/radio)\n[![version](https://img.shields.io/npm/v/@solid-aria/radio?style=for-the-badge)](https://www.npmjs.com/package/@solid-aria/radio)\n[![stage](https://img.shields.io/endpoint?style=for-the-badge&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-0.json)](https://github.com/solidjs-community/solid-aria#contribution-process)\n\nRadio buttons allow users to select a single option from a list of mutually exclusive options. All possible options are exposed up front for users to compare.\n\n## Installation\n\n```bash\nnpm install @solid-aria/radio\n# or\nyarn add @solid-aria/radio\n# or\npnpm add @solid-aria/radio\n```\n\n## `createRadio`\n\nProvides the behavior and accessibility implementation for a radio component.\n\n### Features\n\nRadio can be built with the `<input>` HTML element, but this can be difficult to style. `createRadio` helps achieve accessible radios that can be styled as needed.\n\n- Built with a native HTML `<input>` element, which can be optionally visually hidden to allow custom styling\n- Full support for browser features like form autofill\n- Keyboard focus management and cross browser normalization\n- Labeling support for assistive technology\n\n## `createRadioGroup`\n\nProvides the behavior and accessibility implementation for a radio group component. Radio groups allow users to select a single item from a list of mutually exclusive options.\n\n### Features\n\nRadio groups can be built in HTML with the `<fieldset>` and `<input>` elements, however these can be difficult to style. useRadioGroup and useRadio help achieve accessible radio groups that can be styled as needed.\n\n- Radio groups are exposed to assistive technology via ARIA\n- Each radio is built with a native HTML `<input>` element, which can be optionally visually hidden to allow custom styling\n- Full support for browser features like form autofill\n- Keyboard focus management and cross browser normalization\n- Group and radio labeling support for assistive technology\n\n### How to use it\n\nThis example uses native input elements for the radios, and SolidJS context to share state from the group to each radio. An HTML `<label>` element wraps the native input and the text to provide an implicit label for the radio.\n\n```tsx\nimport {\n  AriaRadioGroupProps,\n  AriaRadioProps,\n  createRadio,\n  createRadioGroup\n} from \"@solid-aria/radio\";\n\nfunction RadioGroup(props: AriaRadioGroupProps) {\n  const { RadioGroupProvider, groupProps, labelProps, state } = createRadioGroup(props);\n\n  return (\n    <div {...groupProps}>\n      <span {...labelProps}>{props.label}</span>\n      <RadioGroupProvider>{props.children}</RadioGroupProvider>\n    </div>\n  );\n}\n\nfunction Radio(props: AriaRadioProps) {\n  let ref: HTMLInputElement | undefined;\n\n  const { inputProps, state } = createRadio(props, () => ref);\n\n  return (\n    <label style={{ display: \"block\" }}>\n      <input {...inputProps} ref={ref} />\n      {props.children}\n    </label>\n  );\n}\n\nfunction App() {\n  return (\n    <RadioGroup label=\"Favorite pet\">\n      <Radio value=\"dogs\">Dogs</Radio>\n      <Radio value=\"cats\">Cats</Radio>\n    </RadioGroup>\n  );\n}\n```\n\n### Styling\n\nTo build a custom styled radio button, you can make the native input element visually hidden. This is possible using the [`createVisuallyHidden`](../visually-hidden/) primitive. It is still in the DOM and accessible to assistive technology, but invisible. This example uses SVG to build the visual radio button, which is hidden from screen readers with aria-hidden.\n\nFor keyboard accessibility, a focus ring is important to indicate which element has keyboard focus. This is implemented with the `createFocusRing` primitive. When `isFocusVisible` is true, an extra SVG element is rendered to indicate focus. The focus ring is only visible when the user is interacting with a keyboard, not with a mouse or touch.\n\n```tsx\nimport { createFocusRing } from \"@solid-aria/focus\";\nimport {\n  AriaRadioGroupProps,\n  AriaRadioProps,\n  createRadio,\n  createRadioGroup\n} from \"@solid-aria/radio\";\nimport { createVisuallyHidden } from \"@solid-aria/visually-hidden\";\n\nfunction RadioGroup(props: AriaRadioGroupProps) {\n  const { RadioGroupProvider, groupProps, labelProps, state } = createRadioGroup(props);\n\n  return (\n    <div {...groupProps}>\n      <span {...labelProps}>{props.label}</span>\n      <RadioGroupProvider>{props.children}</RadioGroupProvider>\n    </div>\n  );\n}\n\nfunction Radio(props: AriaRadioProps) {\n  let ref: HTMLInputElement | undefined;\n\n  const { inputProps, state } = createRadio(props, () => ref);\n  const { isFocusVisible, focusProps } = createFocusRing();\n  const { visuallyHiddenProps } = createVisuallyHidden();\n\n  const isSelected = () => state.selectedValue() === props.value;\n  const strokeWidth = () => (isSelected() ? 6 : 2);\n\n  return (\n    <label style={{ display: \"flex\", \"align-items\": \"center\" }}>\n      <div {...visuallyHiddenProps}>\n        <input {...inputProps} {...focusProps} ref={ref} />\n      </div>\n      <svg width={24} height={24} aria-hidden=\"true\" style={{ \"margin-right\": 4 }}>\n        <circle\n          cx={12}\n          cy={12}\n          r={8 - strokeWidth() / 2}\n          fill=\"none\"\n          stroke={isSelected() ? \"orange\" : \"gray\"}\n          stroke-width={strokeWidth()}\n        />\n        {isFocusVisible() && (\n          <circle cx={12} cy={12} r={11} fill=\"none\" stroke=\"orange\" stroke-width={2} />\n        )}\n      </svg>\n      {props.children}\n    </label>\n  );\n}\n\nfunction App() {\n  return (\n    <RadioGroup label=\"Favorite pet\">\n      <Radio value=\"dogs\">Dogs</Radio>\n      <Radio value=\"cats\">Cats</Radio>\n    </RadioGroup>\n  );\n}\n```\n\n### Internationalization\n\n#### RTL\n\nIn right-to-left languages, the radio group and radio buttons should be mirrored. Ensure that your CSS accounts for this.\n\n## Changelog\n\nAll notable changes are described in the [CHANGELOG.md](./CHANGELOG.md) file.\n","readmeFilename":"README.md","gitHead":"53580c26c8f278fd52d4258d2753297c7dd24d92","_id":"@solid-aria/radio@0.0.0-snapshot-20220617074250","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-urRZE7DGMccwNIKnVkLT1lyS/9sFaScUUHgyf2fr8tlLli3hh4atB0tF4CHq789fqn8uSoFdnkD0CMOLywve3A==","shasum":"3531a7e97912fea73604198eccfa740e96947263","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.0.0-snapshot-20220617074250.tgz","fileCount":4,"unpackedSize":17794,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxRxLVdQHyUUvfqc900aZ+nR0reRLjiVvkm1uWXRoc5AiEAhupPSdHNnYVAxzk8mtspqi1WYbB9LuUr8mG7N2vHgHE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirDHCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpodhAAg7e4szanFx+ptkyAAV9Qs/WjlzyhxhAXVRf3S8uMkZir7hlW\r\nbJGI500ms1R2At4F47J2D6q7MmF6a9sAA1D6Senr7QWitW6v6bDxJMfsyVle\r\nDuHU+MAzzP0W4WOdpNemKotx512CBxYpIiPVxXdf6N+YYK383qg3QTlFaEEy\r\nzzEsE/CSzcmmB4fBHe/OOFVbwSbIMWQnBJYjsPQ6gAeehDzLwYaIt4cCn1ps\r\nzOPHPf/vCr9qLLHM9wrIq8VoOx0YPPuQmF0gtHVIyt87DJJ2IMRRKRHNVna9\r\nJRaaU1+VvIZzbVA9Wqp1m1UZHqYhDCPRgegaXHo0r3MzYLOAFECnDJMASDPp\r\naIPNCoyqwd6RjMBPc9NCYFb4b5vVCU38TmWeGB9Jd5xvkBEZc4Vs2kBFyvtn\r\nkoIbh4gFJyI3ddahfqRLNdzs0TBAR5fo7EJDom34EAlB6KnubYsSOC2/MVye\r\nCBB+ysRQtk2Fh9p5+Taxd1Iec7sjT4y9jF24Sz1oaDRyILFZKHvv92j/yyE+\r\nlW34QxJeXCAGDPpNWlAttVp9SFCOSviJJwkxmK/W4DGFizwqIT2WnwBFQ7SA\r\nfLBRr2pXsZ+FeeRoiDZfKx/mdL2sVgn1lvQKtmxUZiWAgXDecDjb0T4Xx1o7\r\naBx6BcvmrliJVwg05Rc/x3Xjxzd8KTiDcos=\r\n=iwkl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.0.0-snapshot-20220617074250_1655452098051_0.9215730864371408"},"_hasShrinkwrap":false},"0.1.3":{"name":"@solid-aria/radio","version":"0.1.3","private":false,"description":"Primitives for building accessible radio and radio group component.","keywords":["solid","aria","headless","design","system","components"],"homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"license":"MIT","author":{"name":"Fabien Marie-Louise","email":"fabienml.dev@gmail.com"},"contributors":[],"sideEffects":false,"type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@solid-aria/focus":"^0.1.4","@solid-aria/i18n":"^0.2.0","@solid-aria/interactions":"^0.1.4","@solid-aria/label":"^0.1.4","@solid-aria/types":"^0.1.2","@solid-aria/utils":"^0.2.0","@solid-primitives/props":"^2.1.7","@solid-primitives/utils":"^2.1.0"},"devDependencies":{"solid-js":"^1.4.4"},"peerDependencies":{"solid-js":"^1.4.4"},"publishConfig":{"access":"public"},"primitive":{"name":"radio","stage":0,"list":[],"category":""},"scripts":{"build":"tsup","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","dev":"vite serve dev --host","test":"jest --passWithNoTests","test:watch":"jest --watch --passWithNoTests","typecheck":"tsc --noEmit"},"_id":"@solid-aria/radio@0.1.3","_integrity":"sha512-TcJXDU4cVYcdAcMKi3xaQUUBbKCYJiilkPr945PXLcJ+TFd+D04p5snATIXmfTZrKD4sgJrKMy5pBP+juDabFA==","_resolved":"/tmp/f7d667e4b352600476af82b834cf3517/solid-aria-radio-0.1.3.tgz","_from":"file:solid-aria-radio-0.1.3.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-TcJXDU4cVYcdAcMKi3xaQUUBbKCYJiilkPr945PXLcJ+TFd+D04p5snATIXmfTZrKD4sgJrKMy5pBP+juDabFA==","shasum":"6daee9eac1e51663c43ea6ccd5ec7de0b759ad59","tarball":"https://registry.npmjs.org/@solid-aria/radio/-/radio-0.1.3.tgz","fileCount":6,"unpackedSize":29294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIkjGtiT1i+BmmCQBzWEiiyrDnvnF9vAGmOIk0BEpIuAiEAmYmfRIjWe8Fd0UeDqeSqL8xhxDI5wWhy36/fnHKUSXQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirtDmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpItw//QbRH5ZEYiLVoZchH9qKRR6BcQsY4MlmZpzesIAbKZDjVWKlZ\r\nPK6fCbIddJolAPZRB4/j3CbVV3cEAZPLxM6EttzgRpIJDWx0Zz3MGGgs6deO\r\nrWm6a35Mn020rJK+smfw5p87T05AHmo4qCrVxmK4TcZq+WyjTIITgxHso4ih\r\nDDkQlalEIbABydxLa2nbSy9LiYACZriypZ3JnW9cT7RgZmzfS0w1HyrsQq7T\r\nr0f+x5EAiTTriL4KPEleRYy0b3Du7sf5iuNhtAB/Ch5wYoX6aQeUI6OrR5dq\r\naFgkAidZ4Wym2iRiWisP5oronG05qSTj+pe7JCVVKMvjay0p7EBaL2JJdvv5\r\nzDQSld+XN0eYLMybT2wEigFt5z3s7ydG04LVTFKiQoVWpv3afJl/+IjvpSOh\r\nZw3AyMVryy9cJmJK9c/qO0WtB2wePONK78qiyowkOF5MmS+HsugWrXN7fmz1\r\nzz0nDBt+HJ/QdKMRs9To74rpKiuuKGeE8Jfz/muFrXISbMARSn25op5bmLsv\r\nafg0c6Aa7TdYC8MSgovMYn0jkNa3Z4YwE2v8O0yJQny3ocQfQ+iJZjlaz61b\r\nFvoy0HJbszgKqQsFKtsesp5LhOedyBgUybEh4FO8sfo2Zwis543n6QNVYtej\r\nT3FPcuuoL0birwW0044tIkebUDzuYU7GMOw=\r\n=JAnr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fabienml","email":"fabienml.dev@gmail.com"},"directories":{},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/radio_0.1.3_1655623910695_0.7694724775620514"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-23T13:59:37.759Z","0.0.1":"2022-04-23T13:59:38.005Z","modified":"2022-06-19T07:31:50.946Z","0.0.2":"2022-04-23T21:11:55.365Z","0.0.3":"2022-05-05T11:49:03.617Z","0.0.4":"2022-05-06T08:04:18.305Z","0.0.5":"2022-05-07T21:53:03.074Z","0.0.6":"2022-05-08T17:32:31.309Z","0.0.7":"2022-05-20T08:16:55.176Z","0.0.8":"2022-05-21T09:08:54.699Z","0.0.9":"2022-05-22T14:29:25.025Z","0.0.10":"2022-05-28T08:18:17.485Z","0.0.11":"2022-05-28T21:59:48.432Z","0.0.12":"2022-05-29T13:53:47.078Z","0.1.0":"2022-06-13T11:05:05.174Z","0.1.1":"2022-06-16T21:49:19.169Z","0.1.2":"2022-06-17T06:31:28.834Z","0.0.0-snapshot-20220617074250":"2022-06-17T07:48:18.202Z","0.1.3":"2022-06-19T07:31:50.849Z"},"maintainers":[{"name":"fabienml","email":"fabienml.dev@gmail.com"},{"name":"davedbase","email":"dave.dibiase@gmail.com"}],"description":"Primitives for building accessible radio and radio group component.","homepage":"https://github.com/solidjs-community/solid-aria/tree/main/packages/radio#readme","keywords":["solid","aria","headless","design","system","components"],"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-aria.git"},"contributors":[],"author":{"name":"Fabien Marie-Louise","email":"fabienml.dev@gmail.com"},"bugs":{"url":"https://github.com/solidjs-community/solid-aria/issues"},"license":"MIT","readme":"<p>\n  <img width=\"100%\" src=\"https://assets.solidjs.com/banner?type=Aria&background=tiles&project=Radio\" alt=\"Solid Aria - Radio\">\n</p>\n\n# @solid-aria/radio\n\n[![pnpm](https://img.shields.io/badge/maintained%20with-pnpm-cc00ff.svg?style=for-the-badge&logo=pnpm)](https://pnpm.io/)\n[![turborepo](https://img.shields.io/badge/built%20with-turborepo-cc00ff.svg?style=for-the-badge&logo=turborepo)](https://turborepo.org/)\n[![size](https://img.shields.io/bundlephobia/minzip/@solid-aria/radio?style=for-the-badge&label=size)](https://bundlephobia.com/package/@solid-aria/radio)\n[![version](https://img.shields.io/npm/v/@solid-aria/radio?style=for-the-badge)](https://www.npmjs.com/package/@solid-aria/radio)\n[![stage](https://img.shields.io/endpoint?style=for-the-badge&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-0.json)](https://github.com/solidjs-community/solid-aria#contribution-process)\n\nRadio buttons allow users to select a single option from a list of mutually exclusive options. All possible options are exposed up front for users to compare.\n\n## Installation\n\n```bash\nnpm install @solid-aria/radio\n# or\nyarn add @solid-aria/radio\n# or\npnpm add @solid-aria/radio\n```\n\n## `createRadio`\n\nProvides the behavior and accessibility implementation for a radio component.\n\n### Features\n\nRadio can be built with the `<input>` HTML element, but this can be difficult to style. `createRadio` helps achieve accessible radios that can be styled as needed.\n\n- Built with a native HTML `<input>` element, which can be optionally visually hidden to allow custom styling\n- Full support for browser features like form autofill\n- Keyboard focus management and cross browser normalization\n- Labeling support for assistive technology\n\n## `createRadioGroup`\n\nProvides the behavior and accessibility implementation for a radio group component. Radio groups allow users to select a single item from a list of mutually exclusive options.\n\n### Features\n\nRadio groups can be built in HTML with the `<fieldset>` and `<input>` elements, however these can be difficult to style. useRadioGroup and useRadio help achieve accessible radio groups that can be styled as needed.\n\n- Radio groups are exposed to assistive technology via ARIA\n- Each radio is built with a native HTML `<input>` element, which can be optionally visually hidden to allow custom styling\n- Full support for browser features like form autofill\n- Keyboard focus management and cross browser normalization\n- Group and radio labeling support for assistive technology\n\n### How to use it\n\nThis example uses native input elements for the radios, and SolidJS context to share state from the group to each radio. An HTML `<label>` element wraps the native input and the text to provide an implicit label for the radio.\n\n```tsx\nimport {\n  AriaRadioGroupProps,\n  AriaRadioProps,\n  createRadio,\n  createRadioGroup\n} from \"@solid-aria/radio\";\n\nfunction RadioGroup(props: AriaRadioGroupProps) {\n  const { RadioGroupProvider, groupProps, labelProps, state } = createRadioGroup(props);\n\n  return (\n    <div {...groupProps}>\n      <span {...labelProps}>{props.label}</span>\n      <RadioGroupProvider>{props.children}</RadioGroupProvider>\n    </div>\n  );\n}\n\nfunction Radio(props: AriaRadioProps) {\n  let ref: HTMLInputElement | undefined;\n\n  const { inputProps, state } = createRadio(props, () => ref);\n\n  return (\n    <label style={{ display: \"block\" }}>\n      <input {...inputProps} ref={ref} />\n      {props.children}\n    </label>\n  );\n}\n\nfunction App() {\n  return (\n    <RadioGroup label=\"Favorite pet\">\n      <Radio value=\"dogs\">Dogs</Radio>\n      <Radio value=\"cats\">Cats</Radio>\n    </RadioGroup>\n  );\n}\n```\n\n### Styling\n\nTo build a custom styled radio button, you can make the native input element visually hidden. This is possible using the [`createVisuallyHidden`](../visually-hidden/) primitive. It is still in the DOM and accessible to assistive technology, but invisible. This example uses SVG to build the visual radio button, which is hidden from screen readers with aria-hidden.\n\nFor keyboard accessibility, a focus ring is important to indicate which element has keyboard focus. This is implemented with the `createFocusRing` primitive. When `isFocusVisible` is true, an extra SVG element is rendered to indicate focus. The focus ring is only visible when the user is interacting with a keyboard, not with a mouse or touch.\n\n```tsx\nimport { createFocusRing } from \"@solid-aria/focus\";\nimport {\n  AriaRadioGroupProps,\n  AriaRadioProps,\n  createRadio,\n  createRadioGroup\n} from \"@solid-aria/radio\";\nimport { createVisuallyHidden } from \"@solid-aria/visually-hidden\";\n\nfunction RadioGroup(props: AriaRadioGroupProps) {\n  const { RadioGroupProvider, groupProps, labelProps, state } = createRadioGroup(props);\n\n  return (\n    <div {...groupProps}>\n      <span {...labelProps}>{props.label}</span>\n      <RadioGroupProvider>{props.children}</RadioGroupProvider>\n    </div>\n  );\n}\n\nfunction Radio(props: AriaRadioProps) {\n  let ref: HTMLInputElement | undefined;\n\n  const { inputProps, state } = createRadio(props, () => ref);\n  const { isFocusVisible, focusProps } = createFocusRing();\n  const { visuallyHiddenProps } = createVisuallyHidden();\n\n  const isSelected = () => state.selectedValue() === props.value;\n  const strokeWidth = () => (isSelected() ? 6 : 2);\n\n  return (\n    <label style={{ display: \"flex\", \"align-items\": \"center\" }}>\n      <div {...visuallyHiddenProps}>\n        <input {...inputProps} {...focusProps} ref={ref} />\n      </div>\n      <svg width={24} height={24} aria-hidden=\"true\" style={{ \"margin-right\": 4 }}>\n        <circle\n          cx={12}\n          cy={12}\n          r={8 - strokeWidth() / 2}\n          fill=\"none\"\n          stroke={isSelected() ? \"orange\" : \"gray\"}\n          stroke-width={strokeWidth()}\n        />\n        {isFocusVisible() && (\n          <circle cx={12} cy={12} r={11} fill=\"none\" stroke=\"orange\" stroke-width={2} />\n        )}\n      </svg>\n      {props.children}\n    </label>\n  );\n}\n\nfunction App() {\n  return (\n    <RadioGroup label=\"Favorite pet\">\n      <Radio value=\"dogs\">Dogs</Radio>\n      <Radio value=\"cats\">Cats</Radio>\n    </RadioGroup>\n  );\n}\n```\n\n### Internationalization\n\n#### RTL\n\nIn right-to-left languages, the radio group and radio buttons should be mirrored. Ensure that your CSS accounts for this.\n\n## Changelog\n\nAll notable changes are described in the [CHANGELOG.md](./CHANGELOG.md) file.\n","readmeFilename":"README.md"}