Method: Integrity::Helpers::PrettyOutput#bash_color_codes

Defined in:
lib/integrity/helpers/pretty_output.rb

#bash_color_codes(string) ⇒ Object



11
12
13
14
15
16
17
18
19
20
# File 'lib/integrity/helpers/pretty_output.rb', line 11

def bash_color_codes(string)
  string.gsub("\e[0m", '</span>').
    gsub("\e[31m", '<span class="color31">').
    gsub("\e[32m", '<span class="color32">').
    gsub("\e[33m", '<span class="color33">').
    gsub("\e[34m", '<span class="color34">').
    gsub("\e[35m", '<span class="color35">').
    gsub("\e[36m", '<span class="color36">').
    gsub("\e[37m", '<span class="color37">')
end