{"_id":"rehype-accessible-emojis","_rev":"5-06d14b20e78d8eefc20a1c114c21bf4a","name":"rehype-accessible-emojis","dist-tags":{"latest":"0.3.2"},"versions":{"0.1.0":{"name":"rehype-accessible-emojis","version":"0.1.0","description":"Rehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label>","author":{"name":"CanRau","email":"cansrau@gmail.com","url":"https://www.canrau.com"},"repository":{"type":"git","url":"git+https://github.com/GaiAma/Coding4GaiAma.git","directory":"packages/rehype-accessible-emojis"},"homepage":"https://github.com/GaiAma/Coding4GaiAma/tree/master/packages/rehype-accessible-emojis#readme","license":"MIT","dependencies":{"emoji-regex":"^8.0.0","gemoji":"^4.2.1","unist-util-flatmap":"^1.0.0","unist-util-visit":"^2.0.1","unist-util-visit-parents":"^3.0.1"},"keywords":["mdx","remark","rehype","markdown","accessibility","accessible","wai-aria","aria-label","emoji","gemoji","unist","a11y"],"bugs":{"url":"https://github.com/GaiAma/Coding4GaiAma/issues"},"_id":"rehype-accessible-emojis@0.1.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-7NMCSQYo8OAxfzLtlr0vVyTh064oQG4yRgE6qs78JfG/ZwkE9Noo00zaDNVBsG+pJ7EqLW4Ckthcf+C4pn8XQA==","shasum":"2d1ede60874a5b3ad9e0326dfed8c8103e6b30c9","tarball":"https://registry.npmjs.org/rehype-accessible-emojis/-/rehype-accessible-emojis-0.1.0.tgz","fileCount":3,"unpackedSize":4497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCT9ACRA9TVsSAnZWagAAXxoP/33Y53b7CDhdoeqYnJ7F\nWzV9O3n0R5hIkxwRXdIvltW/9pCfiVooJkftwWgHy1I3nv1yxTCdfqDn9pFw\n2+IZFPCm6PxoOJkPNcFfhc6WXcvn0WwuiE5F+AOaCUzczHyK3vL3RSbItyAb\nLd6N4i9hjpl9uqD7sEynOYDx3W5DsbARMlcmvueXLXY80J3jPpV9n2AkI/6A\nP2tElvJEzXuJY1/R+qzn+Fmvoa9RaBkwkmpJTYb92bw9mky3BEy5jAy09gsF\nYHy3FOFEEryg6fy6/pzCaUlwKIP7gPQ/f55M7zdWrT1naIyo4jzzth8CcPOo\nFnooKHLUW3Uh1r69Fzw4YoUi7UZY71yllhTO5FAYEBAKsj63Ei9RsnPEqkJY\n9IcgRxHzyfayxkl14iYg5BLlxGFR69jp2O7YFKrNn6woZQNN7WztiNe8cGU4\nS18hmCnss1u2Hd+GxGrykbQuftA6CqE3j0fCy9/WcvN8pbvFZqMsP4+yZhk3\nAEcN3HqAPL7o8aSaSfx8AtM5SxYnQN3m0qmFpNYeUh7X7CDYsUa9IZAEz/uI\nDzYxBZmHxE76O7X6EiIm2WKodWTg5q6GyKN35rPbkkl0bmdkIItrSMxN96Ra\nviF2b5wPnMqE1EqwmkElLVXS3i1gQhIzXhzermHPhvdU7Vt0ovqHlbZPzPRi\nrO/j\r\n=ZRhy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGH4XfH08MKApOMHyumUO/b2g5JCihJVLwdwIuy4hD7FAiEA99cCYubwkOkAAjxfTQ8T2A4IW7CA6Rc5aKxHpWm0jZM="}]},"maintainers":[{"name":"canrau","email":"cansrau@gmail.com"}],"_npmUser":{"name":"canrau","email":"cansrau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-accessible-emojis_0.1.0_1577664320374_0.5179194492545032"},"_hasShrinkwrap":false},"0.2.0":{"name":"rehype-accessible-emojis","version":"0.2.0","description":"Rehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label>","author":{"name":"CanRau","email":"cansrau@gmail.com","url":"https://www.canrau.com"},"main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/GaiAma/Coding4GaiAma.git","directory":"packages/rehype-accessible-emojis"},"homepage":"https://github.com/GaiAma/Coding4GaiAma/tree/master/packages/rehype-accessible-emojis#readme","license":"MIT","scripts":{"build":"tsc","watch":"yarn build --watch"},"dependencies":{"emoji-regex":"^8.0.0","gemoji":"^4.2.1","hast-util-is-element":"^1.0.3","unist-util-flatmap":"^1.0.0"},"devDependencies":{"@types/node":"^13.1.1","@types/unist":"^2.0.3","typescript":"^3.7.4"},"keywords":["mdx","remark","rehype","markdown","accessibility","accessible","wai-aria","aria-label","emoji","gemoji","unist","a11y"],"bugs":{"url":"https://github.com/GaiAma/Coding4GaiAma/issues"},"_id":"rehype-accessible-emojis@0.2.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-BghN/xKRg91TiOaFSpRzIuBzx6ez9iVKZHwvwcz653jfW2iNWHMwsetCYw0rbOdnxUhpIH4jiMuupQtelH9srg==","shasum":"84c6fc3e5450ecf0c08ee9b4d7844f5080e017f5","tarball":"https://registry.npmjs.org/rehype-accessible-emojis/-/rehype-accessible-emojis-0.2.0.tgz","fileCount":8,"unpackedSize":258980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeEsxLCRA9TVsSAnZWagAAmyEP/0SnabhUlGj3qsR7711c\nvzX8ufBGBhVgKsQkQlCCOX1VkRieXl2NlMDUwY4MArcyn/Ws2PRv6QAcmX6N\nOWbxwboOMVHZgbiqLhxBTl1Fyr4JfKBMIQNVa6n5IDbHGkm0ZchnR9kMzXsj\nsbJwEibEOSc+REMaIlLqgATrvnYIrwsYbq/lmnItJJtvTl+8OYYzMUUV5+nl\nedqlbhoIH+dorbFwLCPjWR213mp1j+MPJrk+YF5WavI0306BaCrbQzdlKNCm\nhnuSSIOw/A0od+nHIPDfwox54pOpMgkGyBzadThLvN5P8gT5o4bVJzs1K/Ci\nOwwHyl7JTXgloa892mg+mOmWWygH1mUT4AqCrMyFAvZOeHU5D020yyG4yDHJ\nSYacGaSFY6WEjflU9Vj3ZFspjtHy6Z9+bycKPkQJAiCvpYwBmukzwIFrUKDa\nVPJWnCL2eJmYRIf4hN6yfNrGfDBoWoQ3Pnzs0E11/p8BKi7jqKkWWDqsA97q\nwQy1cVR+G/tJPT5kcJ+btY7k9AT7k1INW14pLcEbyTpUJtiCE3gRvY3EUR0V\ndej1uUNzGvBJ3g+KCie9ImRCK/p+UAngzJ09wXW+a6ohxUHP0cwLburqgOai\npkmDeGr64lCKOIdez0wnEXbvlzGfX8HaVj14OZwJovI6fQ8RNojYQnv4IlQf\nDQeE\r\n=Mol6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXcVPcIOKULO0OrSqSzdTMB52QWwPc0s2wgv39c0fU4AiBgC9EkfSOXtZKy5kK29ssNMq+Go3EKzSsXY/FcR/p+ow=="}]},"maintainers":[{"name":"canrau","email":"cansrau@gmail.com"}],"_npmUser":{"name":"canrau","email":"cansrau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-accessible-emojis_0.2.0_1578290250577_0.46789484530054337"},"_hasShrinkwrap":false},"0.3.0":{"name":"rehype-accessible-emojis","version":"0.3.0","description":"Rehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label>","author":{"name":"CanRau","email":"cansrau@gmail.com","url":"https://www.canrau.com"},"main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/GaiAma/Coding4GaiAma.git","directory":"packages/rehype-accessible-emojis"},"homepage":"https://github.com/GaiAma/Coding4GaiAma/tree/master/packages/rehype-accessible-emojis#readme","license":"MIT","scripts":{"build":"tsc","watch":"yarn build --watch"},"dependencies":{"emoji-regex":"^8.0.0","gemoji":"^4.2.1","hast-util-is-element":"^1.0.3","unist-util-flatmap":"^1.0.0"},"devDependencies":{"@types/node":"^13.1.1","@types/unist":"^2.0.3","typescript":"^3.7.4"},"keywords":["mdx","remark","rehype","markdown","accessibility","accessible","wai-aria","aria-label","emoji","gemoji","unist","a11y"],"bugs":{"url":"https://github.com/GaiAma/Coding4GaiAma/issues"},"_id":"rehype-accessible-emojis@0.3.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-JI3T8uDnBSrML9ajONZ2nhdKYpRyP0cBtshILs2v1ufXWLzXORYsZ2d88dGxOtRlEQLG0xQ+Jdqt3vxrXxlgyw==","shasum":"d8b34f1f835ef56324c26cdf885028e3395dbc88","tarball":"https://registry.npmjs.org/rehype-accessible-emojis/-/rehype-accessible-emojis-0.3.0.tgz","fileCount":5,"unpackedSize":8337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE6CmCRA9TVsSAnZWagAAoT8P/jcWO/ffZgqSdBqjzwMk\nwGH9pM2F7hKrw3dVlFy93tpCjGCV1jcIBP8I6EBFcZ9/DaB9Z6HSpc6aMbUx\nUnNA8tstt7PASNT6o8SC2bbtAlbBTQLikRcSxxGXUyfkQsaRGkEprnl7z55P\nPTTV6McYHOEAwSnpM3oCKy9REWLLvxrS9Aq0S68BXBBAHtx1tCRRgEnhNilv\nfKoqrnOpZSwBQPUTJcTp4NlD5VoEplx02IL8SQzyCgxsdBLGktmmHZYCZaTS\n0bf9ZxH5qeJmOEAklnb8YF3K8onozcys4kzjmiiDVGoCcFAjv0E4l4POx6hM\nCBMTHJsn3PyuUScL0RuMQ5pe+CSsoAX1x8uMdvk/QimwAY97gg+S3uTbaYrS\ny/csXeFvM5fTlgcIqHKn5sQ527wxNeX86D7aUELrbDeVPsTU5HcSfdgJi63D\nbExmPYPsCkQN23ZFTCtMnv26xGYidk/NWEHU5BRN23D96VHqZ43wGapk16Lv\nHbqeFt+hxFV7tRGPep8eBMFxkI8H6zpArTO43LZksraqhSebsvRVT+ZL8+PN\n6fdN1BjsvfSZfe1qHuX2QM8owF6bRhee5KJQj7S6g2O2tcuqD9p0Fl5JO6aa\niz80jbQjbBmKd5JWTvL6LFlrdYmpEUxBW7bl/ByekJ+5SnNDSCXawzJZx1+h\nw7xj\r\n=4Eui\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAT9dFabRv5aQqNLKKNQxJ0EAk9csnjRFwSFpaq47TqkAiEA6NOsoupP5eoT1KZY/IJ4Rn1m5zsM6f5bssZmQ3F+rD0="}]},"maintainers":[{"name":"canrau","email":"cansrau@gmail.com"}],"_npmUser":{"name":"canrau","email":"cansrau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-accessible-emojis_0.3.0_1578344614127_0.9091268499091696"},"_hasShrinkwrap":false},"0.3.1":{"name":"rehype-accessible-emojis","version":"0.3.1","description":"Rehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label>","author":{"name":"CanRau","email":"cansrau@gmail.com","url":"https://www.canrau.com"},"main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/GaiAma/Coding4GaiAma.git","directory":"packages/rehype-accessible-emojis"},"homepage":"https://github.com/GaiAma/Coding4GaiAma/tree/master/packages/rehype-accessible-emojis#readme","license":"MIT","scripts":{"build":"tsc","watch":"yarn build --watch"},"dependencies":{"emoji-regex":"^8.0.0","gemoji":"^4.2.1","hast-util-is-element":"^1.0.3","unist-util-flatmap":"^1.0.0"},"devDependencies":{"@types/node":"^13.1.1","@types/unist":"^2.0.3","typescript":"^3.7.4"},"keywords":["mdx","remark","rehype","markdown","accessibility","accessible","wai-aria","aria-label","emoji","gemoji","unist","a11y"],"bugs":{"url":"https://github.com/GaiAma/Coding4GaiAma/issues"},"_id":"rehype-accessible-emojis@0.3.1","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-T3nayTzD/Eudcjy1FohoIp/p3lHaxFE6a2BwiQdLFMVExOLuaG9s7ZwU61GBPph0DWWE8z0uEcAI4RCca63EIg==","shasum":"fc11fdaa460a40a3b1d63ed32d9681b2ca508327","tarball":"https://registry.npmjs.org/rehype-accessible-emojis/-/rehype-accessible-emojis-0.3.1.tgz","fileCount":5,"unpackedSize":8287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE6JlCRA9TVsSAnZWagAAX5cP/iNrPtkPQURYQPTQNeWc\nmoc8X27Lz47hm0hU/1eLq2AwY+MHplbF8nOvAgSaP4sUwbhJ73kMytMJzWRD\nStyDGyP1gFZOd0Dpv9vohx3CkWC3Rl4n47CHn2VCGpwU0oII8SqSgGcGy5NM\nS4EXzfKnpvXRhk2YPyD2PbRaHwsQNDNchMTRAYoMz66rdII4gKUTx4+AKTYI\nBJr1Kj+ybNovxKP3YHiuG4bmgJREspjUynKy2bdoEXV7Lk7g8eVPUluQlavg\nhgn0ShkwnAerSO2dAq41IoVHAnsOvVBn8jYMREDe1SLkAbRFQocM0goEt7AW\nnKCWj4itW/xk61yK53qFLRfhSkkomcdFCX2r4JbmoLInb9tWaE8lGIvoc7X8\nQ+xByWDP2vQ5A1ZOJcq5C9QEX5O+986dAaDtwQUD+9aZWYTjfPDXnrCBJkj9\nN8bNNK4NIRnfWPLbAClKaQzlSHEbm3qFkNvGuaRvzymCdUn1dusyx51L/9gY\nmUvYrhgNFz51Tee40chhLMOoJ3majqf1EFXhx0Igc4JvlK+LqBLI5ML+Nfrn\n1jdXev2LM3j//NYL71kcOGuHauuPZWQmPbYg35TpWVutoVj4NVet2qQxIx8B\nHjMd2oOVoLzD4aw4aBTWrq0A2qeGci6M62YuxZ80liL9yor/+taFXbQyQycb\nCNqO\r\n=OVhS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLMOyfPJxoK8B5zP7Sy5eHNrRKIrCraHNGhIsLKyDpAgIhAPKnSzSasdu/hNaFmqnV9po5m7AxzRRT0u3BloMRZfDk"}]},"maintainers":[{"name":"canrau","email":"cansrau@gmail.com"}],"_npmUser":{"name":"canrau","email":"cansrau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-accessible-emojis_0.3.1_1578345061202_0.9013015419548247"},"_hasShrinkwrap":false},"0.3.2":{"name":"rehype-accessible-emojis","version":"0.3.2","description":"Rehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label>","author":{"name":"CanRau","email":"cansrau@gmail.com","url":"https://www.canrau.com"},"main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/GaiAma/Coding4GaiAma.git","directory":"packages/rehype-accessible-emojis"},"homepage":"https://github.com/GaiAma/Coding4GaiAma/tree/master/packages/rehype-accessible-emojis#readme","license":"MIT","scripts":{"build":"tsc","watch":"yarn build --watch","prepublish":"yarn build"},"dependencies":{"emoji-regex":"^8.0.0","gemoji":"^4.2.1","hast-util-is-element":"^1.0.3","unist-util-flatmap":"^1.0.0"},"devDependencies":{"@types/node":"^13.1.6","@types/unist":"^2.0.3","typescript":"^3.7.4"},"keywords":["mdx","remark","rehype","markdown","accessibility","accessible","wai-aria","aria-label","emoji","gemoji","unist","a11y"],"bugs":{"url":"https://github.com/GaiAma/Coding4GaiAma/issues"},"_id":"rehype-accessible-emojis@0.3.2","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-kChZo+EZsuFQYHUPu6kOZFjDrG7UtQdGxkrCvHBVo9ariKPL6S68QdPVxLxwcAtZSRZIXZhDuTJHgIM8KW24Qw==","shasum":"8a7179e3f423845f4aea9498f42069ae97d602f3","tarball":"https://registry.npmjs.org/rehype-accessible-emojis/-/rehype-accessible-emojis-0.3.2.tgz","fileCount":5,"unpackedSize":8319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGMWSCRA9TVsSAnZWagAAOIAP/3bZsjm7AQNCgy+Q8nY5\nlaMAuaHtAdjT61WZiSb0dUwHjq2JeuMwPprXIrzMqUvVpagZ1RTDO7z0QmIs\n8/Nsfn23JjeVQ9vVWdRlF1dFIHS41wuWkbvoSmZmgFf2tTpXJxJ5l7pfN0Zh\nPj/fL+a7flLQgYEe9KQpKQqN1CG3ZBi9bRfgIq39NWYHRSY60kbE1Sx04uHM\n1WyDmOEx7zIO0hfeNnIXTjHG2v/FEG/Tws3VF7EKu7yLEIvucmPDtVKsdvfY\nCjRFNRA+Gj41Cnmvtw66QedcPQTiJaPSF1zfcDZ2VK1Giy91J1dWi0xD1OyQ\n0Q1NFHBq00uMnzwHaMOpdjYudxrmNi8fytL6M2P6rHvxt4v4eV7BAxmzeFfX\ndgoYqg+YcyzRUkbQ6cFEIVCaXPKyJAmKWWExbpqV6TtLEqz/nwT8m0z7aC9I\npbDkEIMzgWuRmw07hXhbV8155VaDF+a3yauHU1hW9uLC5c+IC76Glqp95xFa\nJsqBKOEeN13wrZxdIrSFLQhryZhz5AvKMx6F6tIMIBADcaN+cJilx1o0D4Id\nq4VC+EMBo2UjfqAivaEAiJMF6H2uuHzFidC/MdO89y0RyY6LnhAqZfyZiS6C\nPFVrHsQNiEMIQTkxdL2YCBdMts9S/MXIIALsWLED5gvGDjHQ4kvwMA6Lbbwj\nfRpD\r\n=L2Tw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCk01lvNnzh5lbGQ6K2Z4p1z7W5gXrFEX5z29kOujSjQAIhAOMOY8q9SYeqveL1CIURKtBmrlXkSfU23UiQbovUilAu"}]},"maintainers":[{"name":"canrau","email":"cansrau@gmail.com"}],"_npmUser":{"name":"canrau","email":"cansrau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rehype-accessible-emojis_0.3.2_1578681745639_0.3805700032923178"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-30T00:05:20.374Z","0.1.0":"2019-12-30T00:05:20.509Z","modified":"2022-05-15T17:19:41.060Z","0.2.0":"2020-01-06T05:57:30.705Z","0.3.0":"2020-01-06T21:03:34.276Z","0.3.1":"2020-01-06T21:11:01.322Z","0.3.2":"2020-01-10T18:42:25.843Z"},"maintainers":[{"name":"canrau","email":"cansrau@gmail.com"}],"description":"Rehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label>","homepage":"https://github.com/GaiAma/Coding4GaiAma/tree/master/packages/rehype-accessible-emojis#readme","keywords":["mdx","remark","rehype","markdown","accessibility","accessible","wai-aria","aria-label","emoji","gemoji","unist","a11y"],"repository":{"type":"git","url":"git+https://github.com/GaiAma/Coding4GaiAma.git","directory":"packages/rehype-accessible-emojis"},"author":{"name":"CanRau","email":"cansrau@gmail.com","url":"https://www.canrau.com"},"bugs":{"url":"https://github.com/GaiAma/Coding4GaiAma/issues"},"license":"MIT","readme":"# rehype-accessible-emojis\n\nWritten in Typescript\n\nAs I couldn't get [gatsby-remark-a11y-emoji](https://github.com/florianeckerstorfer/gatsby-remark-a11y-emoji) working with [gatsby-plugin-mdx](https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-plugin-mdx#readme) I made this rehype version to make **emojis accessible** by wrapping them in a `<span role=\"image\">` with `aria-label` set to the emojis description based on [gemoji](https://github.com/github/gemoji/).\n\nSo\n\n```\n😅\n```\n\nturns into\n\n```html\n<span role=\"img\" aria-label=\"smiling face with open mouth &amp; cold sweat\">\n  😅\n</span>\n```\n\nso screenreaders and other assistive technology can understand the emojis and act accordingly by for example reading the `aria-label`.\n\n## Install\n\n```bash\nyarn add -D rehype-accessible-emojis\n# or\nnpm i -D rehype-accessible-emojis\n```\n\n## Usage\n\n### Using Rehype\n\nGiven an `example.html` like\n\n```html\n<h1>Hello World!</h1>\n\n<p>👋 Hi, I love emojis a lot 🤓</p>\n```\n\nand `example.js` like\n\n```js\nimport vfile from 'to-vfile'\nimport rehype from 'rehype'\nimport { rehypeAccessibleEmojis } from 'rehype-accessible-emojis'\n\nrehype()\n  .use(rehypeAccessibleEmojis)\n  .process(vfile.readSync('example.html'), (_, file) => {\n    console.log(String(file))\n  })\n```\n\nrunning `node example` results in\n\n```html\n<h1>Hello World!</h1>\n\n<p>\n  <span role=\"image\" aria-label=\"waving hand\">👋</span> Hi, I love emojis a lot\n  <span role=\"image\" aria-label=\"nerd face\">🤓</span>\n</p>\n```\n\n### Using gatsby-plugin-mdx\n\n```js\n// gatsby-config.js\n{\n  resolve: `gatsby-plugin-mdx`,\n  options: {\n    rehypePlugins: [require(`rehype-accessible-emojis`).rehypeAccessibleEmojis],\n  },\n}\n```\n\n## Options\n\n`options.ignore` (Array, default: `['title', 'script', 'style', 'svg', 'math']`)  \nTag-names of parents to ignore, to not wrap an emoji within a `<script>` for example.  \nWill be merged with the defaults.\n\n## Mentioned in\n\n- [Rehype's Plugin List](https://github.com/rehypejs/rehype/blob/master/doc/plugins.md)\n\n## License\n\n[MIT](/license) © [Can Rau](https://www.canrau.com)\n","readmeFilename":"README.md"}