Plenty of services love to use the emoji shortcodes in plain-text markup, so this library aims to simplify that process
for you, making ๐ become :sunglasses:
, ๐ก to :bulb:
, etc. There's
an amazing list of shortcodes here if you want to explore them.
This module is built using lodash.toarray@4
and
github/gemoji
(a big ๐ to both teams for their excellent work on those). The
latter has had some post-processing done, to make lookups quicker!
var emoji = require('emoji-shorts');
console.log(emoji.toPlain('These violent delights have violent ends ๐'));
// These violent delights have violent ends :smiling_imp:
console.log(emoji.toRich('The most elegant parts of me weren\'t written by you :thinking:'));
// The most elegant parts of me weren't written by you ๐ค
Check out example.js
for more ๐
- Questions? Awesome! Open an issue to get started!