{"_id":"a11y-react-emoji","_rev":"23-62f3d32cd81a710c617796f5510d4bac","name":"a11y-react-emoji","dist-tags":{"latest":"1.2.0"},"versions":{"0.0.1--prerelease":{"name":"a11y-react-emoji","version":"0.0.1--prerelease","description":"An accessible Emoji component for React applications","main":"main.js","unpkg":"main.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"gitHead":"10079cfcc8ea31c8f690ca6e13314bcbdddad587","_id":"a11y-react-emoji@0.0.1--prerelease","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp25@gmail.com"},"dist":{"integrity":"sha512-kHv7W5kgwqEHqGhQSW+NI9efivpWiE0Iym/GTRiEPKSgJO/kN+ZYKLnjRpDcdLoxWAZnLm20Tw8+AEEveDmsYA==","shasum":"6790f1d1104dc7611c3c7933996123a900178372","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--prerelease.tgz","fileCount":7,"unpackedSize":5829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNzKYCRA9TVsSAnZWagAApawQAKUpmhtwNQsFjYgTbmJs\nT8+MiVW6ffaHRPNUycHULbbMbi1O1ABj88EBCaTFc1kHwAKaIAKlDxhKV4lO\nAuUKNGXjSPqPeOzNwQ8SyOsWWZHsVRu3dp50L31MmiLaQWr1dk16jPsARnxy\nGC1WpWtZAVag1daCiQNokzMCuNXd3or2mGfnXvXmlw8EGCrWUfC+bymUoFPZ\n9o8YPvSzqLSr7mm/+NO4dsrWkp+4ZEJumM6kcbWmK0DOOXHnj6HrAbxCs2Rz\nCAXe8Pdox31jlrSppAH6gz9xZvXCTJKjF/6Ik8qijsrMKvS4ZJXdlgZ7U94B\nYzEtU13g8Ab3PD+Xd55WlQvd8HdeQLAGXSQa+EdFmkgDP9YNxbvB3BGfzwK2\nh0Cqenfa2cetKipl02GJSzelMetG5oxOeBgp3HYiE4jc0OzfPVRwPPh8nee2\nyIJkMfwQRLLh+DDJbceZllv7MElaG7crsxM+t2PVvcWswKcXQh5DiFo4xg5K\nCmbNeHlA/nU44ZUFzg0N/oXxIIjqucYtj/YNLqn3j7ukdNZAtLIvDy2CN/+7\nY8ENM02G+3Htr7EfpbR5aao5xj7DOuda10jCqZqqAwipl15tYdGXYgt4zic3\n3U24+SruBIHo0UAcW7WGUy4gc4xOBldWCHJtg/pZtrHCsZD20CGcBAUm/0SU\nUiuY\r\n=UmaI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7UnOGuY9Vuy+cexbkvfm4rslYBqZlJVCE/OBYAmxVAAiEAqcDlpUFE1AdXt4GPKHZn97PZBZiLnMJf25LGrEOjraw="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--prerelease_1547121303913_0.5461514072262563"},"_hasShrinkwrap":false},"0.0.1--prerelease.0":{"name":"a11y-react-emoji","version":"0.0.1--prerelease.0","description":"An accessible Emoji component for React applications","main":"main.js","unpkg":"main.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"gitHead":"2880688cd48ba3e7eec43abb39595c76eaadd8b2","_id":"a11y-react-emoji@0.0.1--prerelease.0","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp@protonmail.com"},"dist":{"integrity":"sha512-u8RKDkbZxNs51j8hBk++49+cD2sQoeYI8YqF5BkBeG0Dqw5eO1tUcgHYEQK6gzPC0qSBbK75cRw9Ry/oRA/juw==","shasum":"8ac18728a93549786f345d5bafa21d47b2fc824b","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--prerelease.0.tgz","fileCount":7,"unpackedSize":5833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN+jGCRA9TVsSAnZWagAAG6sP/1fdeFBlU9Dp5L6fpFWi\nb8tCrk9mUyJgKLp4Sd8iz81mWpOtruS1JfdIiEPJvwD0uVD0m8oK97u8rQeU\nvowwUd0cPgDDXd3bHsR6AqSiLLNwjDModwDhKQM6UL+V5s53SLZ6IWOV9peV\ndedFZOfPyGkSf8PxxxELqivLqgK1BB/cGkxJhL6NkGXVYaKFQOHnZ82yDbIw\nTrv8JNu9iv5+8Pwt7h3qseyKvEXkPuhSdMIlRJbJJ8C2KTaSY86RozkptgUE\nKvn4RSLSvIjHfdqMgapQY8aaOy+6JrFwxCEg6KCeav5hHRepPZdvNBanRL/C\nwzxpat7fhPH+DfVMaDGLgiAyAPM3kO123rXSaITd8MYLSfiGJNrGO5sJZog0\n51f/MmBupi6u0ftuBPhZZZnUVmE8aS5GC7Wc+kWpcSDPgZTc+yR8Rl6TaLwa\nUW7M14FHq+1iqIFARcPrxBOlros8zrtoRji7w/oiynnrx4efG77uPlybLh4F\nuKH00fr1rjWvcGH8au6ebLGIJGNRHhfM9s2ndd+2fCuuY33DhVk1aJHaE3W4\n+aRp9MQEzEdhz0KjmYYDtQ+feAjX8/CuzlP0G2RuSHqXTd8tglDN4qj23CXn\n/DP51TxQVHpup+WjQlFZ079ZVdJSffvZ8vSHC7sQGAstWv9g+Sp6arI2Wbp6\nHDWT\r\n=7gT4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDP2jjCOHCJL/2luZ34ZWQfP4is43wTEq5xcA/6mKS5AIgAXenDL2YKkcxHcfaV2cBQWnJAoeZkJ5qfZUgm5UngWc="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--prerelease.0_1547167942229_0.47043180291144737"},"_hasShrinkwrap":false},"0.0.1--prerelease.1":{"name":"a11y-react-emoji","version":"0.0.1--prerelease.1","description":"An accessible Emoji component for React applications","main":"lib/Emoji.js","unpkg":"lib/Emoji.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"gitHead":"472ceaaa8382e99d7e4086dfdba7c0863bee9e6f","_id":"a11y-react-emoji@0.0.1--prerelease.1","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp@protonmail.com"},"dist":{"integrity":"sha512-TXUaFP7sbXVy+hzuiK8T91jApFDxSvhzykaCAhLR6roF23ELj2Lj6DPmq1Jt1Hi5jlDsiufhyM1MQv1+FCFUsw==","shasum":"5dc9f87f5802ac37121c256d8201c3fb8005b8a0","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--prerelease.1.tgz","fileCount":6,"unpackedSize":5787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN+l4CRA9TVsSAnZWagAAt5oP/Re9sHQLQqIVKDHCwaSk\ngInPgNUtQEwXfjA23jF1CvvkF0+sQf/RGf3q6nxBGiMmLyfxe/pwRYCiCbSl\nnzz1PG7cUI+BLvMwtZEnxdjHBZ+VXpQNv2ngs87z7OteCRGE1ijal/gJFoTo\ni0B7yY2mDC998zwg5c7nhk/9DaZwT6WEkZajawLbt+R8eSzlsnzF46ai54KI\n8hV9Kd7BOey7H6I7s3xt2eK22wYpFnBUjLUyUUhPKSGxu0QI1vZrbt8eZ6cO\n2JcCI1OtweOJPj1ldCFq7N8c2JlHou+KD02e7c+em6ygAFpnvJhwoMVc3Vc+\nDh5/8gEWqoFZyOqGSL2L42rKzSIocebyPf1hYxgwW9SHGKTrr69IDaxZFOsf\nWjt2vxJ3Afb8ZOuyZA5TgUBnrSOgKS19FGCJBd6aw9H3EX8i5v35A/BsO5uh\nXFkyzFw6sPY/CYKFZP68fSl2BcuC6qnPrp01IUOoWG5O2F/TO6wP3PecQgWj\nnQ9YEA+IBI8dYbWlgI2A96DLcYqSwGVmeqbJC/5xLt3hPFtoL5NXQG7hk9Hl\nEEiZLtdNA4KQ0ZY+ikTQB18HtRJHKONxAWEGBdjDoB+QN8JbaCyDWP8Irfum\niVgNYB1xq55982b7EzdkJH/XK3MAabdadC0fmPk13cU0tXVdLAIXg4vgp1Xy\nvTMG\r\n=2XLk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAk1p+Rbvcv3yZUiqyJhUUqTre4oYnOuGmTFNRTUA+inAiAqEnG9Qd8Bv7F4f+/G6cnKzC7amdUI12ibWC/uSVjabw=="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--prerelease.1_1547168120156_0.8542216454923259"},"_hasShrinkwrap":false},"0.0.1--prerelease.2":{"name":"a11y-react-emoji","version":"0.0.1--prerelease.2","description":"An accessible Emoji component for React applications","main":"index.js","unpkg":"index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"gitHead":"250575a4dd225b6243ecb5b2c69e10bda34e910d","_id":"a11y-react-emoji@0.0.1--prerelease.2","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp@protonmail.com"},"dist":{"integrity":"sha512-qgU43c2QOaWCAJe4NVjMOjKerE1PQy/wtTCKk2gF3EV5EDk4jowb0cJOkZnFBfuFw61nnsJQWyVhzpDJo+/0Vw==","shasum":"4ec59fabdf091f129025343317b7ed8e25598b99","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--prerelease.2.tgz","fileCount":7,"unpackedSize":5837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOVcaCRA9TVsSAnZWagAAQzIP/3nrBYTudMGtEcld2LzW\n7QNT8P3+Vn6d+9/1IO9BBmf26X1jk+ZaBODJKF8D/DgIqS7OHjnBl/d9VR3A\n+GljNhk+HJqESGKZqTzG2KQm/pE8Lc47T0NdJWwFxbIZapXeVIAWov34Vg1p\nR4jG1UInJvTE2z0CuaeVQDpQz6QOBAWranDJ59RJRZ5wcGtncz1PRa8jDAkb\nMkBCQ288xwXJKT3ZrJUgme+zs1PRkr3rzDaR2kX/8TBYDG5J5vnhIW0EJrR6\nU7/TkKXtWaYhXjSpgCONF8IQjZFhCKMYvrdKVJzbquIBcnF008mwDalRXqbv\n5pzLoornPDNDytaGfkyrHxLxeY++30jnme30DHmRl/v7GN3Us18P7Q5EHOne\n8cx2jVQ0+N+Py2FC/lcqf+V/JSNubbH90xLMb1TJYRlXi7r9hghjQKpxmMh7\nOGzXYpNu3OV1EAocOB/2J06JNMFS7ZQqBO3jpO2owAm37pLY3GIFlqg9CNtH\nLc9Y/1gGcCkS2wrbwMzOfE45eezQeIsYD/8wC5+KdF1yUo99XVRVMNnqwLRK\nC2GTfClQ9rB1zwQMeUSVtYYd/El6huuDEyu8zPVER1F6EkdzpNFlFDUEj8Mf\nkaZda3E5CaXpE3DbOpQJdG4YGdT31DUfNzB1RjhwmNi/8Oc5i+z5P7JOUSmO\nyneL\r\n=BEWz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpmxVwSUf7JTMzbI4GqS4gmcSMZhBk+/016y0xc2K/NAiEAy+p8LjdG6knT0u9y7zeQ9i1VKjNXqXX23tHPxsEt9xk="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--prerelease.2_1547261721552_0.2558946132120665"},"_hasShrinkwrap":false},"0.0.1--prerelease.3":{"name":"a11y-react-emoji","version":"0.0.1--prerelease.3","description":"An accessible Emoji component for React applications","main":"index.js","unpkg":"index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"gitHead":"e02c44b1a2cbe1b8ab3ceb755ffd07ac2ba33ec3","_id":"a11y-react-emoji@0.0.1--prerelease.3","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp@protonmail.com"},"dist":{"integrity":"sha512-CeXOqrTKc0E50jHFgfVCVtNS76WoxHpwdNADYO0umlDALLdtdnpsxwYEK8qLLtoEcPYPM1dXidgxePiZVSofCw==","shasum":"ca7778c9eb1a58157495b1365589d73042958b7c","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--prerelease.3.tgz","fileCount":7,"unpackedSize":5839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOVdbCRA9TVsSAnZWagAADp0P/2VVIL28cncVXfNZehHa\n1YV+R2R2gsK2IfUpwSbXY7Bv7bxeaPNgOtKmlPchmyZmNmTOL5LZhPdJdpH4\nwdMswQbazW/mMIZWAd6MGXwvLhi22VXeQuI464zdEOIEkv4Ht0+oPjSIxJNK\ndIwrUHuuD4nJRaRlObraTUPrFknD/wBiJvhdhcrt0pEoUWyepaX7tgBWnFAy\nmePuRwTwrSvnqLXLAg9R0eRyq0KnRR6dhgfQfxgpj6NrE5/s/wONu/y4dYBQ\nYW1q60WTlMxquP5/10cz2P5eMcxIwEOv6KkVDjojTwahjgEObErmsm01Ms4H\n1PWBMLmaYmzar0jDVLfip77ZCyw6DKO2LdDEGC0vxDysyZ4utUXXk0FvzbSY\n0jRgOpKKSeKWHRkz4Ug+bk60wBoUA4k+kAU5r4LBIovjP3b9A9feJVh39maI\nNlAnjXcqyWiWoP1vXosAF3Ji4fUg2xA5kmNaPccxbNTcLBrhNPK1M4dUMc2e\nuF9ROEcDxu6PTE/DlGS94UbfmRcOwwpW1vQiVa5cHYOYA0mOyWVsL3J3CE2Z\nLwmCToGms+M4zTmZZc+C0zOP9XhDGQQv8z30T1Xe7FTBz1X32h991AMchS1h\n5EUP6oSEodG18iqW6fHHkQd2Jij5WYc1HuX6RyMNz2u3IUeJnUqkaXr+5xa/\naIjM\r\n=UsXd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8E5/5T1GUqMq5TS8Fj43ZW2JGeyDUQmLMvNSQAqCfsAiEA7ab/g7G4x5x3ewNBn4EIlj5pLDyGhRYkD5+4tCpn9vU="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--prerelease.3_1547261787141_0.421046885775078"},"_hasShrinkwrap":false},"0.0.1--prerelease.4":{"name":"a11y-react-emoji","version":"0.0.1--prerelease.4","description":"An accessible Emoji component for React applications","main":"index.js","unpkg":"index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"gitHead":"6de78245b507fb4cf4be9624a4e8e2f25a4aaa25","_id":"a11y-react-emoji@0.0.1--prerelease.4","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp@protonmail.com"},"dist":{"integrity":"sha512-hVxMDreBHWzXnzJJc0fMoFm4Uu33O2ZZu5LAMTqomHP+AJzSE8o5NbS0FHFKzALp912ySkZF/U7tC2FBbwCc6Q==","shasum":"bcd19f6e4cd0e339c8d76af98ca043019759dade","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--prerelease.4.tgz","fileCount":7,"unpackedSize":5847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOVexCRA9TVsSAnZWagAAp6AP/0ricwuDKAdQzhp05Edt\neUqY1LJqIFaP68PE67KRJ/dLpj/cRyDgTdZDRfTFeJJ9isDLMNYqVtLaJ4S4\nu9fVV93QIkPBWs1rn4vJ2OBv8ZhXx04n3rBLEuGFH0/AwQi1Fg5onvPbNkIw\nhpU/K+lIvZQAGwM/WAWxTII2Vg/ujAPHqzYc/z63bLU9KHxkB+jb3sqbnoUl\n4d483zBsovKAAWGymrsJhvg2qudy0VJK3tzbtDwOjMNvbjL7p8DWVa+IY9KB\nJ7JSF0s96e0e5RS7od3febLyGqkcHf2FF82LBjYCIbqQN3KjiYBnf5VRd9gt\nkpStV7xKZb5TZXUBbOwc7KgT3/jk964hPWZTo5Ecqob1Do5aQEcKyMEqqJDu\nukCQkI91ZziVzQqPzlpJgyni2s+zOwVZBrSaX8pftn0o1vAfrKkVKgmqr0BE\nczc5xGUYZK00a6hTrZqQ4BxMWya8VBE7ddbVsr5CBUr0EHE2YDJb0YdzRatu\nc4SMiLY4C4ui9PdqeOFU4emBmWOi6A0ln9wDQG08L0uBnXyZdMyXJzUiRz7l\n0v/YdcUvk/Txkv/hilGES9TvyfLrUhdtAa8diGWSted9xq/IqIOGbH/1f/es\n4tq/Zqc6+tOhojthXZBXYlDLXGiempIF1BxZJxolt3b644qRZkqubI7FYRH1\nf7ZP\r\n=TDFh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC826ZIQY8c7wJnc9NjpSu+C0YVGYwkAOE4jIkXjvPlbAiEA654lsTGHPZgah+2kxsbnANTf0fjaFFTm2CdIwj+F3ls="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--prerelease.4_1547261872624_0.30955090238137695"},"_hasShrinkwrap":false},"0.0.1--prerelease.5":{"name":"a11y-react-emoji","version":"0.0.1--prerelease.5","description":"An accessible Emoji component for React applications","main":"index.js","unpkg":"index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"gitHead":"a6c2af1be74b3a90187b1c387c3a8c6c78ec78a4","_id":"a11y-react-emoji@0.0.1--prerelease.5","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp@protonmail.com"},"dist":{"integrity":"sha512-Rf03MW6u41m4x9SvZhEjW61NuDGDrhxViACHkW1HCnEaKWDxNpl5aBBaDaDotl7V8aVncnTAKXg36f0cZuB7Og==","shasum":"64a136109f836e8986e63d3b119ab0bdcf6d7866","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--prerelease.5.tgz","fileCount":7,"unpackedSize":5827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOVkyCRA9TVsSAnZWagAAuqUQAJRE654Na3jREGk5vdLV\n5hcf6rKJL7iM4jX3spUew4BS0tVopaAVF1/7Qy/AShzKSQPhX1bzM88YLGM7\nNBahtYbxVmgbbnhh+pkByVI9STrzlWJnxMWvSCxtiR42tdhIAjFDiKLYIgFw\nPUpC6IXP/wfPtEcYboTuXqBQzuaDSikAcHQOaZ9bIQzgmIEJRjCj66fSzkga\n5wOSF7l34qm6cFlq4oxfEppbcxO3aj9pRZDK1YzQI7+/97RD/9BuKFzxVcnL\nl8XS6gVS7HpBnLaBCtarOqspBgkcZX9Zf3qxCkq4nTRyE8/Cn/isiik0sF0a\nyvEjhZ7Hsl9nowuUzFT3Z2HRgoEtDtyHd8RY3h45v6ez1ZLl/hmNC3q+UlXa\n5xp6CfdhGTZhMmqIRe7Ey5kI+K2dlVpOUojr4poh5eCsJmAGwdsWAp4xMHsJ\n7l4CF6NNa3fcx8RhBikqMmhUETlMta1vgK3aGB2ipbOjBFxh5G73pBVBPAwB\npKzTyFmiVdnGhNS9aeZ3P4hdI0Erj+3XzN/nCHB21tnky+DaPM2FB0P3r44t\nmNxA5YDuVeOSDttQggcyDvWOdI0O3dmzG18pS7btUr6888VOGRkD1ZWztIVb\nz/1maoE2JDMQQ/2HAeKcfLVDYpa4wEpId9yWkXkOBe1pgSgzJHatHtcBqU53\nTXf3\r\n=ykn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAh/rMd3GZUdRKqsW5uHJZrax9l0dK/Dcvd81nrxwdxhAiAN2X+RH5+m3qe4sU1PDKVREJOXHjdaRaAzOXbF/MAq6Q=="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--prerelease.5_1547262258315_0.7760629393562064"},"_hasShrinkwrap":false},"0.0.1--prerelease.6":{"name":"a11y-react-emoji","version":"0.0.1--prerelease.6","description":"An accessible Emoji component for React applications","main":"index.js","unpkg":"index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"gitHead":"05fff27309a0137702ba892d43ea411d81f420d2","_id":"a11y-react-emoji@0.0.1--prerelease.6","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp@protonmail.com"},"dist":{"integrity":"sha512-sn7IMOQW5k/eJ7RqHI1xLjlyLjsgdbzzDLhxg0WeennA/3VvtfVA2oJaSz5vkh2UKGk9U4krSk5r+GgG9KUyoA==","shasum":"ff8d4ed9631c29fb10ff0cf2369a3415eb8b1952","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--prerelease.6.tgz","fileCount":7,"unpackedSize":5843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOVmuCRA9TVsSAnZWagAATkQP/2Z/EApVWeMKscLRdP7c\n5KMcJ1WxWerHvb5zRaRfrFUzjaBNZhVwbO6sEErrhPqHs2ybEAhJ5QYkwHll\nNDhgvnbJTWgMWWFK4R5F9dVo+gzQalO8fQDz+LhhJolBm4ok/zjkaxAZKtss\nwsOy+7T4iXBBuaDJVk7x4ckKEX1J3AjQX5J7c3+IA5ooIK+gQlxGBorZZyR2\noaP/VvXuvYGqpiHUXiKaeX77z/1vAUrYLBD4HE4xWX3Wvi7ng4c0FDDQZfZR\na43ArLveeUEvoca2b7jxwCojySpcONju84/RLEvcWZhV4S1PVEFy8pLnZU8v\n3dH1+KfVERl7uhMvBgu8/1t08uNo6ND4DBlu6MDAL9WNGxrOvcWAdbsouXf8\nBLBAuMPJM5A5A9lx3NE6Lm7AhgHLGml7cVLShVdKvAoMB+TLK59opZeeaFlI\nZsVsj5IAq8Rbrxn+lYdEHoLj1mWvNygFh3lT8FQKl8X+v9KddXg14WzF8Tt3\nfHV3L9+ajH2QYRdH64d1jzI+YLbseckg2HuDMmG4vzZdHMd4+LvZB6wOSEtt\nNA9idXZkpgN7Es23/nZTfr7WrlrI692KcoyGXekEJ3q2RiZVH/ng3cehA3O8\nC9uri2XrFN0E47IlKXx+TWQyGm5//toLEfTjNAVGxrZDJT+3q9HgmYJjNIKu\nXMbJ\r\n=IVjj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOqmKCY6H8KOkeOnLwtF2KUmdQMCJSLqndE5Ltv2wVugIgDAIvabOBaZIE9PvpeBTGo1jyVohZfGY6vf5x6EjfbB4="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--prerelease.6_1547262381962_0.3287782735538831"},"_hasShrinkwrap":false},"0.0.1--beta.0":{"name":"a11y-react-emoji","version":"0.0.1--beta.0","description":"An accessible Emoji component for React applications","main":"index.js","unpkg":"index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"gitHead":"7b8f5508a85becfd3c9db222d9ce2f6c24aa7caf","_id":"a11y-react-emoji@0.0.1--beta.0","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp@protonmail.com"},"dist":{"integrity":"sha512-9BpihVA/74WLLoWqNZJStACFA+gKeo4Q96SnlvI1dsXcmbmVMJkHgTC2hqwpKZmrtPA3yrqUhvtp0ewfjWn4Iw==","shasum":"e93a9b2c86618fa656a7737675f8a046a7c25338","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--beta.0.tgz","fileCount":7,"unpackedSize":6402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOVzICRA9TVsSAnZWagAAJrsP/RNMLm8N0B0SxFUU82bC\ntxgW24CY8PDco6NEATpy6OV/dptv/CruOLgnDnA302b1q99lxlx+bMOiwffX\nW+z7H8ziOfXwNE1E04NjsZOtTHiNscas+v+iqwJI23FsVb+oMnPyyeXMN4sE\nutq9bFVO/zyVnou6wvDyrdUUqoubqI7CseIqEKJVOokDtJBj7SQj7EV9cVWl\nNMb4eEHargT0RYbaRfnsYhUSJjTmEee5wfqVj89W8wAQx3px2mI8gx2Teozk\nA1IqLKm6qsB1uuEBlkRE46uxjaqBZaoh1mTjiFPnKsK1VSwSqfb0jdMk/Kdr\nDtBc6Rm6Z/qac7r2ry1y85lXD1XjLcGfmqyvuzstHuc/UVWPgfGaIEBjnBSU\nxbK2ij2OEt7/BfrXfAVqSMxXsnHgxgrMohlBB7WKKSZqOcsBwpaeDYV7mYpv\nMRwfEoMKE8MtHeRsDGfQCzb/GOeqgOEOV+aUTmDJ8wa0TELSWqtCYgaxBA6w\nntC3lD+pAljFarmKmmZ3Hjv2o5NztFXjRj6pvF3qIRZLsSX8/YxMGMOR2UFH\nX8Eig5abQxbFUQFqmPdzuUa3wbRagHvev1TDYA9VBOLhBUj1q5+57U9nyeSX\nNsmW1ARGCOvSsVqrYzjRqqinJVE1gN0NwwMO3W8T4Ri8qPlo40No/RFSTOYm\n7D6m\r\n=auUm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZpwnChgn3KAOvwg3BOlfEmlxsceIAItS4jWYKKrG8DAiA1jg5xs8ErrlRh9LLlXWWWbv/AS2dVw2Ys7w9Nz/+U9g=="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--beta.0_1547263176211_0.45595861379559155"},"_hasShrinkwrap":false},"0.0.1--prerelease.7":{"name":"a11y-react-emoji","version":"0.0.1--prerelease.7","description":"An accessible Emoji component for React applications","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"peerDependencies":{"react":"16.7.0","react-dom":"^16.7.0"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"gitHead":"615bdc10d0580b2ccf4931d88904d79a9075a4b2","_id":"a11y-react-emoji@0.0.1--prerelease.7","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp@protonmail.com"},"dist":{"integrity":"sha512-HMLhGpcsEv7zLEpioiHhqnGwGiVZboK4kUUA7qGJMBpAsaERKqGIkzkkcVgORRIhk78wRg5aK9yxWwpCB3vXew==","shasum":"c76b03912910058f21c8fb457a067b17447386cc","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-0.0.1--prerelease.7.tgz","fileCount":9,"unpackedSize":6853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPHX7CRA9TVsSAnZWagAAf1AP/jxkP0pLBziTcQP63tY1\n2BXCzvkB+DgcrsW+dYizwo+mQ4qV5QtIQBUFxuwCC2oOzaCN8gETlO5UEmxW\nQWOG6oW2zEzWDJGaw6D6CWpztQax7ws5pk4ZiAGVTgNblKFssARu6dUU9bAi\nkTfDrTtv6/XBbJqstVcDl/6K0hus7boIfm6rYsf64SE2d5eDrYEkPkj/+WPp\nA/saSSgKYB+ub0HsPfrs3ufgI2RVDBl4OefkaarWlhyiwtXGmoTsF/dkqhUc\nn/VNQRn6AYM7pK5byNHMTdy5vOn1dx0I8dfX0wpWQ5K3KEeXS4g0ANO1U0az\nljxEEmlWDHC+zol5FjjuTMuApbASlVW7Oi3AsmnuqKwwdx+vmVHpGhi9W0Ey\n8e1oNbJZyjB/XZ+52CW1+yIjvEIcjYdoq//duTZcEAWZ+HMXChAEwlNNyRBb\nM5GNERHcr8mgUzFaE+9LRJpgYUzv+d7Bycnu3e/nGcjmObb/KFegtREm9WIR\n3yUJ2ko0bpAIhojr8L8Ayuj7PG693cDTpRuA8CjVr/l7aGECmWAzvlZSBgTj\nuYgH83C+WLM3iQyzKfg9V0lOFra393au+6qDbespWviYoEDCiDrmwzLwByqd\nG01/f8plPQpNpIZFC+aQa7kHMJq1il7FNqJc4ZHuh1wvkDZxtu/ghJy0tpEZ\nZLKo\r\n=kVIC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNMr2ajeKz49iudDWJ8jqVfPnCXR5kU74g12xPdl2ZrAiEAoVkjsUAgn+e0V+wN/5Obw9WbnseeRfrLRzO3xC6MorI="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_0.0.1--prerelease.7_1547466234732_0.7805895841303654"},"_hasShrinkwrap":false},"1.0.0":{"name":"a11y-react-emoji","version":"1.0.0","description":"An accessible Emoji component for React applications","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"seanmcp25@gmail.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"peerDependencies":{"react":"16.7.0","react-dom":"^16.7.0"},"scripts":{"build":"rm -rf ./lib && mkdir ./lib && tsc","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"gitHead":"4f65f28685c6daa24a20524c4ee997b2b7a9bdab","_id":"a11y-react-emoji@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"9.11.2","_npmUser":{"name":"seanmcp","email":"seanmcp25@gmail.com"},"dist":{"integrity":"sha512-i0DY9N1u6nHs3tnusXCH+scyJfv2F21IWZA9Uz5wtjiLX54tNKetGqOUFleLfDT5A4Ir816NneDxOI0KpUxgVg==","shasum":"4c33557b4857da365c387dfa3553958c6d0177e2","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.0.0.tgz","fileCount":9,"unpackedSize":6839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQb2YCRA9TVsSAnZWagAAIgAP/35+CdBApSbrJFoknovD\nSy4UJE7thSsBfLQhU9WB5q29ikzEXy7YILPCT65zpseUg0ZH++lbOLnX8C3o\nsU96MKuxEVIVhKo9ksJVpwsTgJciu42KnEi4eVAkrFqA/AHhdvblS2taLW6s\ncO1V2EfjDCn8vP/wSZLMX+z4qYEEKnBIxsNnHRdyvRcjfc4htj0ywgEGO60z\n0eROg0yyahOqOiHR8/HOputnshbNJZbbAjxPUkQD0U62oUJ0YfUsfdI+WTpw\nFR6iI0UehZMKx/rrBO+mPjXTYG2Rnr+CsB642CMcZAYFaLyu/jH9mfVTCrLn\nk04IL598ahyy70fYFvcG/gwn3xJj8n9IENMqHWPVjHMdCQ14SuVct+3bCGEp\nY0ILN8/m1bS/rnogpUUSsjz5SpKQbnnal7FhA3tdsUhPF78SC4/RxPDsOab3\nPOXHwZCo6gAaqweg9523ljE1HQW4jrhakKysFyIMq3k5mtmA5mQubi7zKIOr\nX/j7geXqgtEzCAG75qoDvc/rT7wgg5x1meuQ99FignzZ8M/hLnNfY+AszAWT\nx1D1tWt/3FWIGjHgfAoEDQ8MtD5xmBCtX43WMCwNINAs1Hac1kJSB5Zu0XWE\nTkw9biMRGtEHY/9jPuu/ZCtp6Qm33AslWtr7zUHt3rVSmjkVohALeYimpIA/\nYiIn\r\n=M9yq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGi45WGcmsoiZJbFd1Uqes0EHl6WzQd0VCb19cWkCynVAiBJCYp+QLO1PXLoZ8JoZZKONNatdThFrpB/nTzwhsE3pQ=="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.0.0_1547812247836_0.43614984791060474"},"_hasShrinkwrap":false},"1.0.1":{"name":"a11y-react-emoji","version":"1.0.1","description":"An accessible Emoji component for React applications","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"peerDependencies":{"react":"^16.7.0","react-dom":"^16.7.0"},"scripts":{"build":"rm -rf \"./lib\" && mkdir \"./lib\" && tsc","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"gitHead":"a05005bf602ad67f423ac47f8132ad9e922a93bd","_id":"a11y-react-emoji@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"seanmcp","email":"mail@seanmcp.com"},"dist":{"integrity":"sha512-nAwG+Wqn3dQY/dZGpZVvDHASmcxlqvDP1LRRs3YdJQcW8OCUDTe1HMR2gejjDjYSnx2GP/fcHXsaiFKlSzbc2A==","shasum":"59d4069d00894bf328f1b1fccda93761de455262","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.0.1.tgz","fileCount":9,"unpackedSize":7022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3410CRA9TVsSAnZWagAAw4UP/3vVjavbD4Qp0oawTCXj\n7dlA165M7RS1Wthhz4IP1vb38tuLtrFb9aKgTgC46BtwPkauOal7Ehb7cD+c\n1wgXhgzaQZzUtixPhGJLkaE+MPP1imqMy9RGPqqR9/bu2t5SSAdr6ip/3f36\nQhqCWfmeWWFJ+xLCnMhPvhanv8IBRrYplJrHKqoSdxadJ7sixgx5OlUWmTad\nuM+zVxyI1UmA4/FC2Ydt+YCxK2SRJmE4Xpk0RAeAR9NyMYu4XLS3APjx492S\n5B2Bz/RNupF/Fedc3+EFAVbNGkTTkRHW2B7boFjx0UlE9rUQd41YFRB7UuT9\nM94b6jrfBKVIHoGEmpbH7fLWh6wchTAouUy/43MgggVs9WcIJRYgVmYww5LK\nka7qOarV6c5gvv2gi5m2Ho5C7X/zQNwRizejWwuYmPoXD1+rZBaaUQ0ZTlkw\nAvR61Y+4JXf+VFDS9lapA4fwcQriPwztnGIg2vk5s80cqrC11Kv1Smu8lmZC\nKLXbDU0SJFWck+L0YXXBa7pT574OYBmIaTcJVjFkDsCEiTvrG3lj7Kigzvgw\nux4SDA7f9d7XHHQrYhOT3pgVHi0dCwAcFyOkodK54KRVGy67nuvtftRD8QU4\n2JUzd37s6jW1DYS5zS9V7jeBNozE5yOOMwV3FQnANepQCJSh7xSQNBw4Rh1R\ngQAw\r\n=QuMo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPO4SELke1e7AknTX5ppiMrAHMBNqYpb+D5AYmeGtlkwIgHw+sgo2BhvEE2BnIQmokuR4mHXkRbHz7/75+udAqpq4="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.0.1_1558154612259_0.09140814687824239"},"_hasShrinkwrap":false},"1.0.2":{"name":"a11y-react-emoji","version":"1.0.2","description":"An accessible Emoji component for React applications","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"peerDependencies":{"react":"^16.7.0","react-dom":"^16.7.0"},"scripts":{"build":"rm -rf \"./lib\" && mkdir \"./lib\" && tsc","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"gitHead":"aaa9a4df5442468739a9af2ffd33b62b64c013d2","_id":"a11y-react-emoji@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"seanmcp","email":"mail@seanmcp.com"},"dist":{"integrity":"sha512-4kZaQ7/cMI2/xep6tYLyfhWKcm71z4fuCyQdv75GlH00t1FqUrgh8b/5YOarDrmQc8mczH0JY08Gc0m3uHUuOQ==","shasum":"d2b2e821e010398a5fbdb3391f4986407cbe0fab","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.0.2.tgz","fileCount":9,"unpackedSize":7109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/xjcCRA9TVsSAnZWagAAOVsQAKP5LBoV9+LZeV8FEgus\nscfntTVxeqPYxM5q1m0Utilpz+SqcQRp+X89P1uFW4AFMf31yMqqjwv2Zuf2\nylne8DmMcuz9E7FaU5eFpGrYNwydFkfNp1Y8vnqkL/2eUXwqh4MlVxjJl+Wk\nH8LKQhYj7boi2RZ03YhmtJW+zxdr65Pq2+/od4weB69yRqmj0DswBe5w8vUu\nXYQHf72OJtLEL58338+rSyLIOmPPr2PgKiX7xR1WTROXejutXvJZZpl5rE2Y\nfWDIWusdR6r1P81s3BLqvRuw/gNeqgT0cIggIQu5nczv6QCVjl33zPM/9/bb\nqLq56Odw6/p4udyDp7M+fUi7m4nKiQd4X+ufUbuLILvnIln+1tm2gBG1QDcI\nUQkXqyqqV8QR5pqc2Ytyl2mwhnsYjzY9Cr/g0UZ2gsy6dDUXyLUf+PFzZcaV\ngI0hcE0Ck2N1HMxo+WVvRzkSDoVtZfSIgPxhCaAw0JJD7CejIlhPwoWJ2Hv6\nGnpDnxmwskOVZ1PbtFdHYouFM/4b2r+oWnkyXdYsAJyd74fBnOSoDcC2wHcF\nVQ6y4lV9ahFP7VPBTTCAXsh8YO9VWBZ2GqxGPCdGVGyLxSIT6zMIwBbPcufs\nPEmJJ6NO+SPZ7/m53PlUwSPa8k6UYVFNpZZ2jQjHMSQwowjXUr0pOTmNbQXi\nmEdj\r\n=Fkkb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDex7wAlwn+6f7nZkdsmiv8Qzpp+E4ZXsK8DjEnA1JSAwIgVfNKOB5FciHbaInBNjOXwjqJP/YXspThFzf7EDzp7kY="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.0.2_1560221916052_0.6899320440252532"},"_hasShrinkwrap":false},"1.1.0":{"name":"a11y-react-emoji","version":"1.1.0","description":"An accessible Emoji component for React applications","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"peerDependencies":{"react":"^16.7.0","react-dom":"^16.7.0"},"scripts":{"build":"rm -rf \"./lib\" && mkdir \"./lib\" && tsc","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"readme":"# a11y-react-emoji\n\n[![npm](https://img.shields.io/npm/v/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji) [![npm bundle size (minified)](https://img.shields.io/bundlephobia/min/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji) [![npm](https://img.shields.io/npm/dt/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji)\n\n⚛️ An accessible Emoji component for React applications\n\n## Why?\nEmojis can add a light playfulness to your project but require some specific formatting in order to ensure they are accessible for all users. `a11y-react-emoji`'s reusable `Emoji` component helps you do that quickly and painlessly.\n\n## How\nThe `Emoji` component wraps the provided symbol in a `span` with a `role=\"img\"` attribute. If a label is provided, then it is passed as an `aria-label` to the span. If not, then `aria-hidden` is set to `true`.\n\n```html\n<span aria-label=\"a rocket blasting off\" role=\"img\">🚀</span>\n<span aria-hidden=\"true\" role=\"img\">🤫</span>\n```\n\nThis follows the pattern recommended by [Léonie Watson](http://tink.uk/accessible-emoji/) and used by [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/accessible-emoji.md).\n\n## Installation\nAdd `a11y-react-emoji` to your project:\n\n```sh\nnpm install --save a11y-react-emoji\n# or\nyarn add a11y-react-emoji\n```\n\n## Use\nImport `Emoji`, a default export, from `a11y-react-emoji` and add it to your code:\n\n```jsx\n...\nimport Emoji from 'a11y-react-emoji'\n\nfunction HeartFooter() {\n    return (\n        <footer>\n            Made with\n            {' '}\n            <Emoji symbol=\"💕\" label=\"love\" />\n            {' '}\n            by Sean McPherson\n        </footer>\n    )\n}\n```\n\n## Emoji component\nThe `Emoji` component consumes two props: `symbol` and `label`. Every other prop is spread to the top-level JSX element, in this case a `<span>`.\n\n```ts\ninterface EmojiProps {\n    label?: string; // optional\n    symbol: string; // required\n}\n```\n\n## Considerations\nIf you are using `a11y-react-emoji` with a CSS-in-JS library like `styled-components` or `emotion`, keep in mind that **all additional props** are passed to the JSX element.\n\n### Styling an Emoji with `styled-components`\n\n```jsx\nimport styled, { css } from 'styled-components'\nimport Emoji from 'a11y-react-emoji'\n\nconst StyledEmoji = styled(({ isSpinning, ...props }) => <Emoji {...props} />)`\n    font-size: 32px;\n\n    ${props => props.isSpinning && css`\n        animation: spinning 1s linear infinite;\n    `}\n`\n```\n\n## License\n\n[MIT](/LICENSE)","readmeFilename":"README.md","gitHead":"f430d2e4ea3c4435f4a431ede0fdaa0b2b294ea9","_id":"a11y-react-emoji@1.1.0","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-K21Hktqu1Oldkhn+/SF1IyTPlU6oNH5Jo+jNrd7KSEtmR6wqO7qWFDRDTk2AYjgUXUFOZguE8JcWKGNDdbbDTg==","shasum":"b99906113210d6725e064c4b9140dfbad9027d2d","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.1.0.tgz","fileCount":9,"unpackedSize":6740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcHLwCRA9TVsSAnZWagAAnLUQAJHy3c13csjho2FIGWam\nkIY3HAQFgBVf+EATHDRlv6z+yJFdWNFDMIJfPlZxBuDj7KEyZsDDsLb7JCyH\ng7rijBHEhyDxkYrH+2nAFvi8CI3a9F7exrGQnnmQcIa1pCfW8lG1EUqsaXo8\nYL1D6t8JMu5LKMIycfR1+fkUCU1QLGdH6ossElOC793NxS8Lge3cvjpmQ09x\nsdHIa260YemOQCThXFSF1o0mOT//Hov4pNJuMHr4s3Dex8zDehPvHMQgj81z\n6ovWx1NM5+8Bn61y7raOjbADCjp139VdB5rPYlh8x8uO8N8vv5SHklkynrT4\nkno/qf/Ds0SxX3CkWkH5zZmP3Bqmt7u2Osw0sEOaNPgi9zY5+ctp1z6UnziJ\n/zzDVQFnaJEQdqMty2oqwqbOqKALF8BXjC9DIUMEEUQyBDxwA6wS2GMwQhmE\nUTdbkqI90pNJnftJzziJx7e/ZJPt+Hzp0H6col+/rjCWgI4AkywTf0+lL2s7\nEsYFQBb0gkTS/66ypBl9I9LzHPCJFpoC0/x+3C+djCzSreE/6eEiw+qpgTmK\nibRxwr/hdlnXUp55JU1hEtVprS7vzwR8RVvgbB3C50mGQbxPvHH3TXZrhkv2\nDUer28DkR3HodW/07WcN6FFJx1CveS/lTDRj5CV1AvvghcDLqhSmgPcK2OkB\nX2w5\r\n=GO/P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfiowFxtTNMVh3MBXzEEhXo8AJirfAKOcI6fH9uVkIJAIhAKHLRqW1Y1ZBGyei3pw7Kt9Dn1aEI8tZqCMgp7+7lxJ1"}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"_npmUser":{"name":"seanmcp","email":"mail@seanmcp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.1.0_1567650543888_0.4797759004237354"},"_hasShrinkwrap":false},"1.1.0-beta":{"name":"a11y-react-emoji","version":"1.1.0-beta","description":"An accessible Emoji component for React applications","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"peerDependencies":{"react":"^16.7.0","react-dom":"^16.7.0"},"scripts":{"build":"rm -rf \"./lib\" && mkdir \"./lib\" && tsc","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"readme":"# a11y-react-emoji\n\n[![npm](https://img.shields.io/npm/v/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji) [![npm bundle size (minified)](https://img.shields.io/bundlephobia/min/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji) [![npm](https://img.shields.io/npm/dt/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji)\n\n⚛️ An accessible Emoji component for React applications\n\n## Why?\nEmojis can add a light playfulness to your project but require some specific formatting in order to ensure they are accessible for all users. `a11y-react-emoji`'s reusable `Emoji` component helps you do that quickly and painlessly.\n\n## How\nThe `Emoji` component wraps the provided symbol in a `span` with a `role=\"img\"` attribute. If a label is provided, then it is passed as an `aria-label` to the span. If not, then `aria-hidden` is set to `true`.\n\n```html\n<span aria-label=\"a rocket blasting off\" role=\"img\">🚀</span>\n<span aria-hidden=\"true\" role=\"img\">🤫</span>\n```\n\nThis follows the pattern recommended by [Léonie Watson](http://tink.uk/accessible-emoji/) and used by [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/accessible-emoji.md).\n\n## Installation\nAdd `a11y-react-emoji` to your project:\n\n```sh\nnpm install --save a11y-react-emoji\n# or\nyarn add a11y-react-emoji\n```\n\n## Use\nImport `Emoji`, a default export, from `a11y-react-emoji` and add it to your code:\n\n```jsx\n...\nimport Emoji from 'a11y-react-emoji'\n\nfunction HeartFooter() {\n    return (\n        <footer>\n            Made with\n            {' '}\n            <Emoji symbol=\"💕\" label=\"love\" />\n            {' '}\n            by Sean McPherson\n        </footer>\n    )\n}\n```\n\n## Emoji component\nThe `Emoji` component consumes two props: `symbol` and `label`. Every other prop is spread to the top-level JSX element, in this case a `<span>`.\n\n```ts\ninterface EmojiProps {\n    label?: string; // optional\n    symbol: string; // required\n}\n```\n\n## Considerations\nIf you are using `a11y-react-emoji` with a CSS-in-JS library like `styled-components` or `emotion`, keep in mind that **all additional props** are passed to the JSX element.\n\n### Styling an Emoji with `styled-components`\n\n```jsx\nimport styled, { css } from 'styled-components'\nimport Emoji from 'a11y-react-emoji'\n\nconst StyledEmoji = styled(({ isSpinning, ...props }) => <Emoji {...props} />)`\n    font-size: 32px;\n\n    ${props => props.isSpinning && css`\n        animation: spinning 1s linear infinite;\n    `}\n`\n```\n\n## License\n\n[MIT](/LICENSE)","readmeFilename":"README.md","gitHead":"a5cdafcf208652d97ff6885208df75fd77578274","_id":"a11y-react-emoji@1.1.0-beta","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XXWhjywV90s0m9pFY3YWpbZvToQK6Bi7/shhOmRuzV/gbyhPof2of45INqhobShtjM0WCTqIfHUMxUgxr7Ob0Q==","shasum":"92badfce606107a302bdb677c0193d55ae6a56ea","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.1.0-beta.tgz","fileCount":9,"unpackedSize":6745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcHVuCRA9TVsSAnZWagAAlvAP/1eoRmpvc4k0i1ZuDIjV\n0t7/xd2Xs1Y4I+pit7hWKmUL8yZs5i/UEPCbBa0m1beOxKdGkIUA9fnNCIj/\naFunIfSXQbrC+yNU/O0RNMyIIWvl8vW68ApV28bgyfrigr2D6DtaqmviU/wm\n3E9l4H2qQQC7XzMryL6vIVh0WtRLMLcuGGpflVdwctGDsyr0gkLl3DtoNwAN\nfswZULChNRE//6WV9iYHq3t7Qjmn9VFzrkH38qONgUeALmM54ukimL/KPP/E\nH0av0nitir7AuwyeEfnQhfcvuWOTwg2tP0Zf1+MF7jJzDJlLG36JuMxqQxWq\nSvVaxc6NOE+yVa9hNt2UDJA0NsKrcIY7CPDVg6bEtzK1g+BBzu/z/ziUZZ/v\nT+i0vu2nMVnx5Y5ZshvirQp/Fme8aKNouS2aiBUDo1O8TVC+0W0W15M99+0F\ngkqTEc15g+6FCVDWzmqjnImmuuttofnOMrb3M5EettvESg6GbzRv1FHmgivW\nlYWn5jceh8FTD5DuYeG8f22Zv/LZKm1rqyLmcq1ctskywP9HorH5wQ3ik2IV\n/9Evzzs1spX+TYIMbIfNblrEydtY5VsbL1jbS2Afma/rZ7gia9uM9+NfvhSz\ncVp4WX9iCMtiFmvwQc0zImaN1gvClr5ey9HwQrid/hUMl7tdi5sMKHdWQhXm\nKA3x\r\n=aWAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHxWApI5p4eFH+RNtPipxvdiej58vnwXqEXPXLVDVdOAiBBUMUn4DFehcNeYlbxsQX/SJtR5xBdQbUUPHAyWqtXGQ=="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"_npmUser":{"name":"seanmcp","email":"mail@seanmcp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.1.0-beta_1567651181403_0.6035069762061083"},"_hasShrinkwrap":false},"1.1.0-beta.1":{"name":"a11y-react-emoji","version":"1.1.0-beta.1","description":"An accessible Emoji component for React applications","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"peerDependencies":{"react":"^16.7.0","react-dom":"^16.7.0"},"scripts":{"build":"rm -rf \"./lib\" && mkdir \"./lib\" && tsc","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"readme":"# a11y-react-emoji\n\n[![npm](https://img.shields.io/npm/v/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji) [![npm bundle size (minified)](https://img.shields.io/bundlephobia/min/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji) [![npm](https://img.shields.io/npm/dt/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji)\n\n⚛️ An accessible Emoji component for React applications\n\n## Why?\nEmojis can add a light playfulness to your project but require some specific formatting in order to ensure they are accessible for all users. `a11y-react-emoji`'s reusable `Emoji` component helps you do that quickly and painlessly.\n\n## How\nThe `Emoji` component wraps the provided symbol in a `span` with a `role=\"img\"` attribute. If a label is provided, then it is passed as an `aria-label` to the span. If not, then `aria-hidden` is set to `true`.\n\n```html\n<span aria-label=\"a rocket blasting off\" role=\"img\">🚀</span>\n<span aria-hidden=\"true\" role=\"img\">🤫</span>\n```\n\nThis follows the pattern recommended by [Léonie Watson](http://tink.uk/accessible-emoji/) and used by [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/accessible-emoji.md).\n\n## Installation\nAdd `a11y-react-emoji` to your project:\n\n```sh\nnpm install --save a11y-react-emoji\n# or\nyarn add a11y-react-emoji\n```\n\n## Use\nImport `Emoji`, a default export, from `a11y-react-emoji` and add it to your code:\n\n```jsx\n...\nimport Emoji from 'a11y-react-emoji'\n\nfunction HeartFooter() {\n    return (\n        <footer>\n            Made with\n            {' '}\n            <Emoji symbol=\"💕\" label=\"love\" />\n            {' '}\n            by Sean McPherson\n        </footer>\n    )\n}\n```\n\n## Emoji component\nThe `Emoji` component consumes two props: `symbol` and `label`. Every other prop is spread to the top-level JSX element, in this case a `<span>`.\n\n```ts\ninterface EmojiProps {\n    label?: string; // optional\n    symbol: string; // required\n}\n```\n\n## Considerations\nIf you are using `a11y-react-emoji` with a CSS-in-JS library like `styled-components` or `emotion`, keep in mind that **all additional props** are passed to the JSX element.\n\n### Styling an Emoji with `styled-components`\n\n```jsx\nimport styled, { css } from 'styled-components'\nimport Emoji from 'a11y-react-emoji'\n\nconst StyledEmoji = styled(({ isSpinning, ...props }) => <Emoji {...props} />)`\n    font-size: 32px;\n\n    ${props => props.isSpinning && css`\n        animation: spinning 1s linear infinite;\n    `}\n`\n```\n\n## License\n\n[MIT](/LICENSE)","readmeFilename":"README.md","gitHead":"a5cdafcf208652d97ff6885208df75fd77578274","_id":"a11y-react-emoji@1.1.0-beta.1","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pQV13IfEJfoCuWdZLU94yjSRRnNcK8on98dMJb56DFyP1M59kGrzdApKhvVDw93DLsbOliDt4trACPioc3I1CA==","shasum":"da6de1999ef9023b84d3455d46e3fa950bdd6881","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.1.0-beta.1.tgz","fileCount":9,"unpackedSize":6734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcHYqCRA9TVsSAnZWagAAdFUP/1OQ4+EvI+NLamBrpa2P\nAj5cMLiMXVnMuR1Zn5gP4Y5cRwHkLUg8rwPsf2/Bm/W2ZZnRspdnD6zdFTAA\nBfTJ7H+2kidyuKQORL8/0lJVObmAlvbLYBTc/9koPydPtri3zo8mlB85MuDK\n7AVBldqoa6mk7/7aUKwvlJR0LcCwAZh4c6XBjenbWwVwBw24IrAzwgCEFSy2\nSFXwYYMbH8IiFNdXVa6pNuJpQFIxLGwIK3/5W42qDYaqDBZLdOLRF/aWS4rv\nQCJRfsv9zxNuEPd4xosmxd5d5Zg3PeqPGHLewEno8W8pPrv+0x4vToXXZ2sD\nint6u2RzmZgCekesdihtiI0Fc7PTIkrzV5+9J9rbGEt5alivssrOSkcuTchx\n+9/WLL3o3WQZRd0wbFWnMOQlPxc4dmITx5gb540twl/kC8o9Rnspn8qOg13o\noeXLW2wPxW/FV9KkWnRApKEtiewYjxz1MHdWN0G0x9B6W/KJzUV+kM6jrrzn\nCp134HikEYIx264/NlSFNnAVu6Wcx+kXxVX0Jq2LgE57SX83au7Pc4eZJxIc\nZVv0KKT7sa0id3bMHiYtYuBxfNfw0aW8ZvcrCWXDuYJXzU+dr1d0kmFxtvcw\n9lYo6Iv+K1Kilkwx8j5HLQbSv8U54bsvL1SMIpnRz+I8nzJXvfT59HB6sy42\n7M6g\r\n=JEUq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFW5hT4sbk5FYdQyPmZnXeKc75m7gssPsUrBm1k58e+IAiEA/ZgUM3KAl8uLT5LcVE6CxKMlA26lVdb8nmWH0POEGCI="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"_npmUser":{"name":"seanmcp","email":"mail@seanmcp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.1.0-beta.1_1567651370032_0.6005908441845962"},"_hasShrinkwrap":false},"1.1.1":{"name":"a11y-react-emoji","version":"1.1.1","description":"An accessible Emoji component for React applications","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^23.6.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^23.10.5","typescript":"^3.2.2"},"peerDependencies":{"react":"^16.7.0","react-dom":"^16.7.0"},"scripts":{"build":"rm -rf \"./lib\" && mkdir \"./lib\" && tsc","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"gitHead":"a5cdafcf208652d97ff6885208df75fd77578274","_id":"a11y-react-emoji@1.1.1","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VoTx3dZF2DI+4bdjq+nHVdf81TnLJ1RqhEsBtNLEY68RRiatAQguRY0TR7vdweAN5ljwB0niOugGTtfGOxzEaA==","shasum":"c1645b818d378d8c031bbffd0f023a0c78e7635b","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.1.1.tgz","fileCount":9,"unpackedSize":6727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcHbvCRA9TVsSAnZWagAAkMMP/AgqEM//5srdYmbZw5WH\nFHDf0SvuWZr1KSGrAOgPrmwo0gbUbQCnonwWf1vbJ5KAOuRMlEvTn/cjbCxu\nfhSxLq5hq+XjklUi8hJ1TbkZt107O8RAmI0QILVnt/4C3JosIRd2X9em8b3L\n+b3N5GCnpqmWH47KWPdUGlyvG27zb4CPf+7DoI5s/U62Ezt6sArfDlhS9bfY\ndIkn76HVGTsA2m3CWeVWlF5MxKJ5kJ829+ue/lz8S79lABIg8I8iiqEB92WR\naoWovYeUDD64BpC8VVqbYuQmN+EmuB9PpEf1RfuWslXiv4wgXV7TuzsQ2Bqh\nBjpGdPkCb+7R+fRXsUtInHAuf/uQBt6aTmVu4fPPu1Ya8TbYX5viYbdfSdUy\nAoS0vx3PUaJPGr9CwgDiRhu1apbFRFc9OQ74PZpzRaVzfCirHd2UFNQIwSB8\nkld6j9UCYkSyHrlSya3KPA8W5awzA+VeQub33IZmhLvRxl+Bt/eVJRvAUFbT\n/X4xrG/gHLYUswhQjRDUO02+GrdtvimErl5Jwy14rXIDJ6zKf29xNKLeJfPF\n+jWxT5f/IjgTXI1NnLwGEi9nxBTWGQHyGbq2Nq+8an7QghLPy3UiIP4z1L2N\nJdWuImLlrwUrWrYBWRNsUF3CWNkiRw52TxaYh6Up0GnRhSrky2U0ENvbDhus\nUjHf\r\n=jJUT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTJ1+iJjsb6RVNpJr+83XK7tV7EpT+Q+siR/GC8AgIVAiEAjtk3q3Ec6sp/lfis772Kc+wjYaLLJ1S3x3Nzm1n/2fM="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"_npmUser":{"name":"seanmcp","email":"mail@seanmcp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.1.1_1567651566772_0.4763422491331186"},"_hasShrinkwrap":false},"1.1.2":{"name":"a11y-react-emoji","version":"1.1.2","description":"An accessible Emoji component for React applications","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^24.0.0","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^24.3.0","typescript":"^3.2.2"},"peerDependencies":{"react":"16.x","react-dom":"16.x"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","preversion":"npm run test","postpublish":"git push --tags","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"gitHead":"9bafa4cfc7fac9930a28307f525af4747d30488e","_id":"a11y-react-emoji@1.1.2","_nodeVersion":"12.13.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-spdYr/mgaGAYOFD/a250CUQ1MIvybK1clZgSfkzO2nxLQQQZbM7FEQrisOQntqGVm6fm0Ye57H3euSUJYpX9NQ==","shasum":"352a0802522d5a9e137c3239d10bc7b9a3416ed5","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.1.2.tgz","fileCount":9,"unpackedSize":6845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIaNjCRA9TVsSAnZWagAA1dIP/jA5pNpqBr6FAaKHZUUF\nju9IS/kpWqRhMmKRljMGYoFO+Wa/gBgGvcrV0Xp1iyAImLO6xZMSK8XtaVo/\ndtD6CfTkHHxEK+V0WEmzLvuZKDJmaDdUkB6gWxUFcXs8PoJ0Movx+glcLseo\nxD3kDkrxh8sX9wUWnXQJ9/s9v9OxAREHyUGnEoSXkqNvgNYWXIyX/n/IwEVh\nj6NPPVpVjkgO/y3V8NUPzlsdG6vc211qyj8YIuHKldCP/HoYIN2wXHteOwuW\nx+qrja7SuAsSoccEt9mAsMVXTb+eIIo2GIzbQvPrvsx4kkEBc2OkCThMcvrH\nm2HSKMr5JcBqlqypvOoL/16s/L/KKkbcl2fU34YAOA5EFvWjHMIOnGw0Q7jY\nzJucQ+Vs2INtQ8EimGACDFXBjjdGCJzVbfedoT7eCqv2wAdE5puwVNNh3fAn\nlDUo7PvIxwbcFoOBiZl8D3DTBq/E9hwKWMEXd9NBICXX6ZdBbJkD1HqCSLP8\n0DlmKtWcxFgiIfHbH7JFcj4KjkuyQa7nJ6qJ2ASyWTQRCd9QtMNWsmkZXFHY\nf2Zc5lJhA1KsnOiHORi3MvNkZ3HQOR+XbIn+U5quUETCNuIJNU97z57WsK6k\n96GKvxjPy/odRM/8ymMeaSaF50k2cKdLnzBvMqZomBjwoPz+Tnx4AeWvvO/O\nJ9WO\r\n=471/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICE+BakRW7TdPqjZSmViscuG8LKLrOoFEAN68Nm8WKYXAiAj7VcEbhdW1FTIJ3MpYnSKkyeN6DpS4W396q8HReY6KA=="}]},"maintainers":[{"name":"seanmcp","email":"seanmcp25@gmail.com"}],"_npmUser":{"name":"seanmcp","email":"mail@seanmcp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.1.2_1579262818748_0.07788706017405822"},"_hasShrinkwrap":false},"1.1.3":{"name":"a11y-react-emoji","version":"1.1.3","description":"An accessible Emoji component for React applications","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^26.6.3","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^26.5.3","typescript":"^3.2.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","preversion":"npm run test","postpublish":"git push --tags","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"gitHead":"c712ffc1afacbdf8339602b5112c02c300cf8e0d","_id":"a11y-react-emoji@1.1.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","_npmUser":{"name":"seanmcp","email":"sean@seanmcp.com"},"dist":{"integrity":"sha512-bOFUVygGqYMFsRPEQxf4JUNlsdsYjUk7B/XqoVoOP6Wx0c1QK3KnCtcq0eeWrLGLtq/Q65HAO7c8B5M9QCLTpQ==","shasum":"126718f00ad1aa460f5cf645ac417504ae984ad7","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.1.3.tgz","fileCount":10,"unpackedSize":8107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT+7FCRA9TVsSAnZWagAA+5MP/28ksKovDdaJW6Y198Mi\npVxD5jD+Ys86g40R/R/fKUMqB4CTDwUMpX/z7vy5gh/+N3saW7KtUWsM+4/h\ntikNzBT/NoXF3NYmSf6+LnyanVjHEGMbjhpQW18d/QzfMX7fi5RQPuCcaxzp\nYMtEoKjn3jlaRLxezgzC3PKpc0qkLct+m9fKjd5rkfsvpIQEDtRY6Ix4RS96\nWeC0mf5Q9r0jJMfddzuM5bsHwPlzN+40M4bqmBTiwn+BiALfH4Z58dcHp+3W\nY28iJH4o7UdHD5JQSOcf7H+iCNnxl2KK5JsteqA9DYYC8Ckezrdox/WMtj/o\nVe/foRZRKE4SEolTkTieDatqrkYFwDJq8pS2hSqftDkdIv7ViUZoNnDSGcxj\nHnyQQ1eFywTvv+kdlFdB7QpRbBUiuMbLKCdebZwymjypzdJysFrOx+7ECUMi\nfzNndi+NeLpL3zU+Wub0Jg2liOONxxqj1O8/YfOgSeRfOj1oDrjsFutns1vG\nmWTGdTYM8zXm2Wd3QNa027Nac8xTmPg5L3iyvDwuBZLNsP/BgOAsqbldoeYu\ncJNnzXNjxQas6VEJXu4oMybiGpX2BHAi9a4WOFHrOGKf6jYqjS3sCgfwvbYw\nIaM4+ikKcrIqJHImP4ndtlsMH5j3fADpTnpea4T/4jINlgbeir+VkvtE5flU\n4JtN\r\n=SRA9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGanmITFUY+pnAonqVLfwcvHbKK7aAak8BxITMkGArYQAiEAreYgvpGQe56HjzMF2fAdZTk9RaDTihaEZhfQuctCixs="}]},"directories":{},"maintainers":[{"name":"seanmcp","email":"sean@seanmcp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.1.3_1615851204646_0.7297826158691858"},"_hasShrinkwrap":false},"1.2.0":{"name":"a11y-react-emoji","version":"1.2.0","description":"An accessible Emoji component for React applications","main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"license":"MIT","devDependencies":{"@types/jest":"^23.3.11","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","jest":"^26.6.3","react":"^16.7.0","react-dom":"^16.7.0","ts-jest":"^26.5.3","typescript":"^3.2.2"},"peerDependencies":{"react":">=16","react-dom":">=16"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","preversion":"npm run test","postpublish":"git push --tags","test":"jest"},"keywords":["react","emoji","a11y","accessibility","accessible"],"gitHead":"24266b035c1f6412821a15ae25bad726bca7ee47","_id":"a11y-react-emoji@1.2.0","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-lPzXEHbCfRic4xS5d5hpZm1SLrWH0xL3HvI3ZlqeAIxto0XBfY2gAIh6ftjZptvmqxyhQVDXnfVKiG/bqeek3g==","shasum":"6652b0d75821e8bc6ce5050e2b51c4c789eee840","tarball":"https://registry.npmjs.org/a11y-react-emoji/-/a11y-react-emoji-1.2.0.tgz","fileCount":10,"unpackedSize":8543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9D2iCRA9TVsSAnZWagAAlP0P/2d/7ynGfqkSOpqGOFXc\nKXrs3Kd/y246Q6xh5/BDLPcjjlCVwqHUuRJsH9KZy7SLUQEBpGz5y7jYruXb\nNVe6J8fm7jiNcRmdgBmtDSIfnP87vQmPDwktPYq/uANoPzOCk/zvygvOFSNC\nkZmDBvhsjQbSLBLFJQn89PRM8YoYGD4weRWRYOegrcgtW0QUuj3xKnjtFLzE\nM01P3pGCzlD2dqL2VsFd6sUWbivEqbXhYNNyLZRF7NHKadmaQ3xPmUtdAipr\nN61dHcYMkDbatl+qkFt4liOO/zWoMjG6eQkqbb2ZiTur2+5n8uxXN14NGHlo\n91AfanrsR3fUWi9gLJdN7+IxvETYfgMaAFdlWzfW0GiuCsxIlLJJqb+oyywD\ntWsXb3r2481K8VaZHF8YbDyocJ74I9+5bBoXiuyS5ThD7XmFOpN4Ruoe27Y2\nX5xhuRPeCeMH7WGAL9zuTQwvFkSnTiVFJkgvwafcJf3au2OgYcJPPytjaE1e\naUYj3zc5qb+UtMkni0hFuMrCXbjN7YG37egwyFpSYjCyq6WOPNAApBG5mIsc\nhzyOP3vgzpg4m0fbEmFWZBBNU3Y9tsSqO4Vu6eZiRYYEJjptXgJcxi2pYZk5\nd+vdOF5ZQsb+3d+dEpwKROdpkEa6HzTencoqfRKvJNCZ9bcLf0koOzQNu5bV\nMpMe\r\n=Ux6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGbVBSRNTHS6AN91ZZxRbtaH9l0C4QYNLdTnQi/7jMdgIgdj09C/6fE4bT8B74ZMuPBnqNz5jCELJFwLWWKn9bfU4="}]},"_npmUser":{"name":"seanmcp","email":"sean@seanmcp.com"},"directories":{},"maintainers":[{"name":"seanmcp","email":"sean@seanmcp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a11y-react-emoji_1.2.0_1643396514363_0.8531528825721"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-10T11:55:03.913Z","0.0.1--prerelease":"2019-01-10T11:55:04.215Z","modified":"2022-04-11T12:18:49.207Z","0.0.1--prerelease.0":"2019-01-11T00:52:22.303Z","0.0.1--prerelease.1":"2019-01-11T00:55:20.299Z","0.0.1--prerelease.2":"2019-01-12T02:55:21.760Z","0.0.1--prerelease.3":"2019-01-12T02:56:27.293Z","0.0.1--prerelease.4":"2019-01-12T02:57:52.789Z","0.0.1--prerelease.5":"2019-01-12T03:04:18.428Z","0.0.1--prerelease.6":"2019-01-12T03:06:22.102Z","0.0.1--beta.0":"2019-01-12T03:19:36.332Z","0.0.1--prerelease.7":"2019-01-14T11:43:54.853Z","1.0.0":"2019-01-18T11:50:47.926Z","1.0.1":"2019-05-18T04:43:32.425Z","1.0.2":"2019-06-11T02:58:36.209Z","1.1.0":"2019-09-05T02:29:04.023Z","1.1.0-beta":"2019-09-05T02:39:41.564Z","1.1.0-beta.1":"2019-09-05T02:42:50.151Z","1.1.1":"2019-09-05T02:46:06.895Z","1.1.2":"2020-01-17T12:06:58.846Z","1.1.3":"2021-03-15T23:33:24.766Z","1.2.0":"2022-01-28T19:01:54.500Z"},"maintainers":[{"name":"seanmcp","email":"sean@seanmcp.com"}],"description":"An accessible Emoji component for React applications","homepage":"https://github.com/seanmcp/a11y-react-emoji#readme","repository":{"type":"git","url":"git+https://github.com/seanmcp/a11y-react-emoji.git"},"author":{"name":"Sean McPherson","email":"sean@seanmcp.com","url":"https://github.com/seanmcp"},"bugs":{"url":"https://github.com/seanmcp/a11y-react-emoji/issues"},"license":"MIT","readme":"# a11y-react-emoji\n\n[![npm](https://img.shields.io/npm/v/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji) [![npm bundle size (minified)](https://img.shields.io/bundlephobia/min/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji) [![npm](https://img.shields.io/npm/dt/a11y-react-emoji.svg)](https://npmjs.com/package/a11y-react-emoji)\n\n⚛️ An accessible Emoji component for React applications\n\n## Why?\nEmojis can add a light playfulness to your project but require some specific formatting in order to ensure they are accessible for all users. `a11y-react-emoji`'s reusable `Emoji` component helps you do that quickly and painlessly.\n\n## How\nThe `Emoji` component wraps the provided symbol in a `span` with a `role=\"img\"` attribute. If a label is provided, then it is passed as an `aria-label` to the span. If not, then `aria-hidden` is set to `true`.\n\n```html\n<span aria-label=\"a rocket blasting off\" role=\"img\">🚀</span>\n<span aria-hidden=\"true\" role=\"img\">🤫</span>\n```\n\nThis follows the pattern recommended by [Léonie Watson](http://tink.uk/accessible-emoji/) and used by [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/accessible-emoji.md).\n\n## Installation\nAdd `a11y-react-emoji` to your project:\n\n```sh\nnpm install --save a11y-react-emoji\n# or\nyarn add a11y-react-emoji\n```\n\n## Use\nImport `Emoji`, a default export, from `a11y-react-emoji` and add it to your code:\n\n```jsx\n...\nimport Emoji from 'a11y-react-emoji'\n\nfunction HeartFooter() {\n    return (\n        <footer>\n            Made with\n            {' '}\n            <Emoji symbol=\"💕\" label=\"love\" />\n            {' '}\n            by Sean McPherson\n        </footer>\n    )\n}\n```\n\nThe named `EmojiProps` type interface is also available for import if needed:\n\n```ts\nimport Emoji, { EmojiProps } from 'a11y-react-emoji'\n```\n\n## Emoji component\nThe `Emoji` component consumes two props: `symbol` and `label`. Every other prop is spread to the top-level JSX element, in this case a `<span>`.\n\n```ts\ninterface Props extends React.HTMLAttributes<HTMLSpanElement> {\n    label?: string; // optional\n    symbol: string; // required\n}\n```\n\n## Considerations\nIf you are using `a11y-react-emoji` with a CSS-in-JS library like `styled-components` or `emotion`, keep in mind that **all additional props** are passed to the JSX element.\n\n### Styling an Emoji with `styled-components`\n\n```jsx\nimport styled, { css } from 'styled-components'\nimport Emoji from 'a11y-react-emoji'\n\nconst StyledEmoji = styled(({ isSpinning, ...props }) => <Emoji {...props} />)`\n    font-size: 32px;\n\n    ${props => props.isSpinning && css`\n        animation: spinning 1s linear infinite;\n    `}\n`\n```\n\n## License\n\n[MIT](/LICENSE)","readmeFilename":"README.md","keywords":["react","emoji","a11y","accessibility","accessible"]}