NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2260 most downloaded on npm
Friendly emoji lookups and parsing utilities for Node.js. 💖
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 2.5 years
Most releases are documented
notes for 24 of 32 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
32 releases · first in 2014
Nothing published for this version
pin skin-tone to ^2.0.0 and add renovate.json ignoreDeps
add back CJS support, with a test
One column per quarter.
### Bug Fixes - underlines in README.md badges
feat: convert to TypeScript by @JoshuaKGoldberg in https://github.com/omnidan/node-emoji/pull/128
tsup to dev dependencies by @askoufis in https://github.com/omnidan/node-emoji/pull/138Full Changelog: https://github.com/omnidan/node-emoji/compare/v2.0.2...v2.1.0
tsup to dev dependencies by @askoufis in #138Full Changelog: v2.0.2...v2.1.0
emoji.replace now requires preserveSpaces: true to be passed to preserve spaces:
emoji.replace now requires preserveSpaces: true to be passed to preserve spaces:
emoji.replace('I ❤️ coffee!', 'love', { preserveSpaces: true })
Nothing published for this version
Nothing published for this version
add in unicode 13.1 emoji 🍱 and update dependencies to fix vulnerabilities 🔒 #110
update emoji data to v4.0.4 (thanks to @roopakv )
update emoji data to v2.5.2 (thanks to @sidbatra)
implement Emoji.strip (removes all emoji from a string) #56 (thanks to @smeijer )
refactor the whole code base -> performance improvements #52 (thanks to @smeijer)
emoji.find() #53 (thanks to @smeijer)emoji.hasEmoji() #54 (thanks to @smeijer)fixed and improved unemojify implementation #47 (thanks to @timruffles)
unemojify implementation #47 (thanks to @timruffles)format argument to emojify #48 (thanks to @smeijer)revert 1.6.0 release because it broke yarn (see yarnpkg/yarn#3851)
1.6.0 release because it broke yarn (see yarnpkg/yarn#3851)implemented unemojify #41 (thanks to @shivkanthb)
unemojify #41 (thanks to @shivkanthb)fix crash if emojify string is null #32 (thanks to @cooperka)
add search functionality #30 (thanks to @HistoireDeBabar)
search functionality #30 (thanks to @HistoireDeBabar)Nothing published for this version
Nothing published for this version
Nothing published for this version
add Emoji.random() function #23 (thanks to @cagataycali)
Emoji.random() function #23 (thanks to @cagataycali)Nothing published for this version
Check char codes instead of chars - #15 thanks to @jackiehluo
Support new emoji (fixes #12) - thanks to @jackiehluo (pr #13)
- Upgrade dependencies - Update README.md
Export functions directly instead of a "class" (issue: #8, pr: #10)
Don't return blank when the emoji is unknown #3
Add downloads badge to README.md :metal:
github release titles don't support emoji :(
Add support / donation section to README.md
README.md: add example of using .emojify(str) function
.emojify(str) functionNothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →