0.3.0 • Published 6 years ago

emoji-sheet v0.3.0

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

Emoji Sheet

Keep your emoji sheet up to date. Build on top of iamcal/emoji-data.

Emoji Status Counts

Unicode version: 12.0. Data from https://unicode.org/Public/emoji/12.0/emoji-test.txt

TypeCount
fully-qualified3010
minimally-qualified571
unqualified246
component9

Build Counts

ProviderSuccessFailedOriginal SizeCompressed Size
Apple3007313.7 MB OpenTo Do
Twitter2996148.5 MB OpenTo Do
EmojiOne27952158.5 MB OpenTo Do

Usage

Warning: the emoji's short_name might be different from other projects.

npm install emoji-sheet

Generate emoji list

const { getEmoji } = require('emoji-sheet')

// get list
var appleList = getEmoji('apple')
var twitterList = getEmoji('twitter')
var emojioneList = getEmoji('emoji')

// get list with skin tone
var appleListWithLightSkinTone = getEmoji('apple', 2)

You can also use sheet/result.json to generate your own emoji list.

SkinMeaning
0Emoji with no skin tone
1Emoji with default skin tone
2Emoji with light skin tone
3Emoji with medium-light skin tone
4Emoji with medium skin tone
5Emoji with medium-dark skin tone
6Emoji with dark skin tone'

Build

cd build/apple
# update apple emoji
cd build/emojione
# update emojione
cd build/twitter
# update twemoji

cd ../../
node generate-dict.js
node generate-config.js
node build-sheet.js

Image Sources

Images are extracted from their sources and this library attempts to track the latest available versions.

  • Apple Emoji: Copyright © Apple Inc. - macOS 10.15.1 (Mojave)
  • Twitter Emoji(Twemoji): Copyright © Twitter, Inc. - v12.1.3
  • EmojiOne(JoyPixels): Copyright © JoyPixels, Inc. - v5.1

Apple images are not licensed for commerical usage. Twitter emoji are available under the Creative Commons Attribution 4.0 license. EmojiOne(JoyPixels) has free and business license, more details on their website.

0.3.0

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago

0.0.1

6 years ago