Browse Source

Fix emoji data

master
Joe Attardi 4 years ago
parent
commit
3663e73ccd
  1. 4
      scripts/processEmojiData.js
  2. 2
      src/data/emoji.js

4
scripts/processEmojiData.js

@ -1,7 +1,7 @@
const fs = require('fs');
const readline = require('readline');
const DATA_LINE_REGEX = /((?:[0-9A-F]+ ?)+)\s+;(.+)\s+#.+E([0-9.]+) ([\w\s:,.'’-]+)/;
const DATA_LINE_REGEX = /((?:[0-9A-F]+ ?)+)\s+;(.+)\s+#.+E([0-9.]+) (.+)/;
const EMOJI_WITH_MODIFIER_REGEX = /([a-z]+): ([a-z -]+)/;
const EMOJI_WITH_SKIN_TONE_AND_MODIFIER_REGEX = /([a-z]+): ([a-z -]+), ([a-z ]+)/;
@ -79,9 +79,7 @@ interface.on('line', line => {
}
}
console.log(matcher[2]);
if (matcher[2].trim() !== 'unqualified') {
console.log('adding');
data.emoji.push({ sequence, emoji, category: categoryIndex, name, variations: [], version });
}
}

2
src/data/emoji.js

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save