1.2.0 • Published 2 years ago
emoji-shorts v1.2.0
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.
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 🤔
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 more efficient.
Check out example.js
for more :tada:
- Originally published via @car-throttle.
- Questions? Awesome! Open an issue to get started!