1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-07-28 15:22:05 +03:00

Strip the emoji meta-data for the data we need

This is done at build time by parsing emojione/emoji.json, stripping it and then writing to ./lib/stripped-emoji.json.
This commit is contained in:
Luke Barnard
2017-06-28 11:35:14 +01:00
parent 8ca3b382ed
commit 2b8da85726
3 changed files with 21 additions and 3 deletions

View File

@ -0,0 +1,17 @@
#!/usr/bin/env node
const EMOJI_DATA = require('emojione/emoji.json');
const fs = require('fs');
const output = Object.keys(EMOJI_DATA).map(
(key) => {
const datum = EMOJI_DATA[key];
return {
name: datum.name,
shortname: datum.shortname,
category: datum.category,
emoji_order: datum.emoji_order,
};
}
);
fs.writeFileSync('./lib/stripped-emoji.json', JSON.stringify(output));