Sha256: d1c2e4af47b189a5c6757b15b3ced87192f041c60b6fb9cb51a04f92a4562541
Contents?: true
Size: 670 Bytes
Versions: 87
Compression:
Stored size: 670 Bytes
Contents
module Danger class EmojiMapper DATA = { "github" => { "no_entry_sign" => "🚫", "warning" => "⚠️", "book" => "📖", "white_check_mark" => "✅" }, "bitbucket_server" => { "no_entry_sign" => "\u274C", "warning" => "⚠️", "book" => "\u2728", "white_check_mark" => "\u2705" } }.freeze def initialize(template) @template = DATA.include?(template) ? template : "github" end def map(emoji) emoji.delete! ":" DATA[template][emoji] end private attr_reader :template end end
Version data entries
87 entries across 87 versions & 1 rubygems