UNPKG

598 BJavaScriptView Raw
1"use strict";
2
3var emojisPath = require.resolve("emojilib/emojis.json"),
4 rJson = require("r-json"),
5 camelo = require("camelo"),
6 iterateObject = require("iterate-object");
7
8var emojis = rJson(emojisPath);
9
10// Export the emojic object
11var emojic = module.exports = {};
12
13// Append the chars to it
14iterateObject(emojis, function (value, name) {
15 switch (name) {
16 case "+1":
17 name = "thumbs-up";
18 break;
19 case "-1":
20 name = "thumbs-down";
21 break;
22 }
23 emojic[camelo(name)] = value.char;
24});
25
26// Free the memory
27emojis = null;
\No newline at end of file