From a5e1d0aaf5e3b9a2405777b7f35623989b5e9afb Mon Sep 17 00:00:00 2001 From: Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> Date: Mon, 20 Feb 2023 23:01:31 +0100 Subject: [PATCH] Remove unused emoji script (#28463) --- bin/update-emoji | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100755 bin/update-emoji diff --git a/bin/update-emoji b/bin/update-emoji deleted file mode 100755 index 4780dc1c41d..00000000000 --- a/bin/update-emoji +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/env node - - -var fs = require("fs"); - -var emoji; -try { - emoji = require("emojione/emoji.json"); -} catch (e) { - console.log("Please `yarn global add emojione` and re-run."); - process.exit(1); -} - -var results = { - emoji: {}, - categories: [ - { id: "people", name: "Smilies & People" }, - { id: "nature", name: "Animals & Nature" }, - { id: "food", name: "Food & Drink" }, - { id: "activity", name: "Activity" }, - { id: "travel", name: "Travel & Places" }, - { id: "objects", name: "Objects" }, - { id: "symbols", name: "Symbols" }, - { id: "flags", name: "Flags" } - ] -} - -var categoriesMap = {}; -results.categories.forEach(function(category) { - categoriesMap[category.id] = category; - category.emoji = []; -}); - -var orderedEmoji = Object.keys(emoji).map(function(key) { return emoji[key]; }); -orderedEmoji.sort(function(a,b) { - return parseInt(a.emoji_order, 10) - parseInt(b.emoji_order, 10); -}); - -orderedEmoji.forEach(function(emoji) { - var category = categoriesMap[emoji.category]; - if (category) { - category.emoji.push(emoji.shortname); - results.emoji[emoji.shortname] = parseInt(emoji.unicode, 16); - } -}); - -fs.writeFileSync("frontend/src/metabase/lib/emoji.json", JSON.stringify(results)); -- GitLab