UNPKG

node-emoji

Version:

Friendly emoji lookups and parsing utilities for Node.js

14 lines (9 loc) 356 B
import { assert } from '@sindresorhus/is' import { emojiCodesByName } from './data' import { normalizeName } from './utils' export const findByName = (name: string) => { assert.string(name) const nameNormalized = normalizeName(name) const emoji = emojiCodesByName.get(nameNormalized) return emoji ? { emoji, key: nameNormalized } : undefined }