Merge pull request #2735 from thelounge/xpaw/fix-emoji-gen
Update emoji data for Emoji v11
This commit is contained in:
commit
8c06bd3a75
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -6,7 +6,7 @@ const fs = require("fs");
|
|||||||
const fuzzy = require("fuzzy");
|
const fuzzy = require("fuzzy");
|
||||||
|
|
||||||
request.get({
|
request.get({
|
||||||
url: "https://raw.githubusercontent.com/emojione/emojione/master/emoji_strategy.json",
|
url: "https://raw.githubusercontent.com/emojione/emojione/master/extras/alpha-codes/eac.json",
|
||||||
json: true,
|
json: true,
|
||||||
}, (error, response, emojiStrategy) => {
|
}, (error, response, emojiStrategy) => {
|
||||||
const emojiMap = {};
|
const emojiMap = {};
|
||||||
@ -14,8 +14,8 @@ request.get({
|
|||||||
|
|
||||||
for (const key in emojiStrategy) {
|
for (const key in emojiStrategy) {
|
||||||
if (emojiStrategy.hasOwnProperty(key)) {
|
if (emojiStrategy.hasOwnProperty(key)) {
|
||||||
const shortname = prepareShortName(emojiStrategy[key].shortname);
|
const shortname = prepareShortName(emojiStrategy[key].alpha_code);
|
||||||
const unicode = stringToUnicode(emojiStrategy[key].unicode_output);
|
const unicode = stringToUnicode(emojiStrategy[key].output);
|
||||||
fullNameEmojiMap[unicode] = emojiStrategy[key].name;
|
fullNameEmojiMap[unicode] = emojiStrategy[key].name;
|
||||||
|
|
||||||
// Skip tones, at least for now
|
// Skip tones, at least for now
|
||||||
@ -25,7 +25,7 @@ request.get({
|
|||||||
|
|
||||||
emojiMap[shortname] = unicode;
|
emojiMap[shortname] = unicode;
|
||||||
|
|
||||||
for (let alternative of emojiStrategy[key].shortname_alternates) {
|
for (let alternative of emojiStrategy[key].aliases.split("|")) {
|
||||||
alternative = prepareShortName(alternative);
|
alternative = prepareShortName(alternative);
|
||||||
|
|
||||||
if (fuzzy.test(shortname, alternative) || fuzzy.test(alternative, shortname)) {
|
if (fuzzy.test(shortname, alternative) || fuzzy.test(alternative, shortname)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user