diff options
Diffstat (limited to 'fixtures/emojis/generate_aliases.rb')
-rwxr-xr-x | fixtures/emojis/generate_aliases.rb | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/fixtures/emojis/generate_aliases.rb b/fixtures/emojis/generate_aliases.rb new file mode 100755 index 00000000000..8838fb9a3af --- /dev/null +++ b/fixtures/emojis/generate_aliases.rb @@ -0,0 +1,18 @@ +#!/usr/bin/env ruby + +require 'json' + +aliases = {} + +index_file = File.expand_path("./index.json") +index = JSON.parse(File.read(index_file)) + +index.each_pair do |key, data| + data['aliases'].each do |a| + a.tr!(':', '') + + aliases[a] = key + end +end + +puts JSON.pretty_generate(aliases, indent: ' ', space: '', space_before: '') |