Packages
ex_esdb
0.0.4-alpha
0.11.0
0.10.0
0.9.0
0.8.0
0.7.8
0.7.7
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.1
0.5.0
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.3
0.3.2
0.3.1
0.3.0
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.20
0.0.19
0.0.18
0.0.17
0.0.16
0.0.15
0.0.14-alpha
0.0.13-alpha
0.0.12-alpha
0.0.11-alpha
0.0.10-alpha
0.0.9-alpha
0.0.8-alpha
0.0.6-alpha
0.0.5-alpha
0.0.4-alpha
0.0.3-alpha
0.0.2-alfa
0.0.1-alfa
ExESDB is a reincarnation of rabbitmq/khepri, specialized for use as a BEAM-native event store.
Current section
Files
Jump to
Current section
Files
lib/colors.ex
defmodule Colors do
@moduledoc false
def reset, do: "\e[0m"
def red_on_black, do: "\e[31;40m"
def green_on_black, do: "\e[32;40m"
def yellow_on_black, do: "\e[33;40m"
def blue_on_black, do: "\e[34;40m"
def magenta_on_black, do: "\e[35;40m"
def cyan_on_black, do: "\e[36;40m"
def white_on_black, do: "\e[37;40m"
def red_on_white, do: "\e[31;47m"
def green_on_white, do: "\e[32;47m"
def yellow_on_white, do: "\e[33;47m"
def blue_on_white, do: "\e[34;47m"
def magenta_on_white, do: "\e[35;47m"
def cyan_on_white, do: "\e[36;47m"
def white_on_white, do: "\e[37;47m"
def yellow_on_red, do: "\e[33;41m"
def yellow_on_green, do: "\e[33;42m"
def yellow_on_blue, do: "\e[33;44m"
def yellow_on_magenta, do: "\e[33;45m"
def yellow_on_cyan, do: "\e[33;46m"
def yellow_on_blue_blinking, do: "\e[5;33;44m"
def yellow_on_red_blinking, do: "\e[5;33;41m"
def yellow_on_green_blinking, do: "\e[5;33;42m"
def yellow_on_magenta_blinking, do: "\e[5;33;45m"
def yellow_on_cyan_blinking, do: "\e[5;33;46m"
def green_on_black_blinking, do: "\e[5;32;40m"
def red_on_black_blinking, do: "\e[5;31;40m"
def blue_on_black_blinking, do: "\e[5;34;40m"
def magenta_on_black_blinking, do: "\e[5;35;40m"
def cyan_on_black_blinking, do: "\e[5;36;40m"
def white_on_black_blinking, do: "\e[5;37;40m"
def yellow_on_black_blinking, do: "\e[5;33;40m"
def black_on_white, do: "\e[30;47m"
def black_on_red, do: "\e[30;41m"
def black_on_green, do: "\e[30;42m"
def black_on_yellow, do: "\e[30;43m"
def black_on_blue, do: "\e[30;44m"
def black_on_magenta, do: "\e[30;45m"
def black_on_cyan, do: "\e[30;46m"
def black_on_white_blinking, do: "\e[5;30;47m"
def black_on_red_blinking, do: "\e[5;30;41m"
def black_on_green_blinking, do: "\e[5;30;42m"
def black_on_yellow_blinking, do: "\e[5;30;43m"
def black_on_blue_blinking, do: "\e[5;30;44m"
def black_on_magenta_blinking, do: "\e[5;30;45m"
def black_on_cyan_blinking, do: "\e[5;30;46m"
def white_on_magenta, do: "\e[37;45m"
def white_on_cyan, do: "\e[37;46m"
def white_on_red, do: "\e[37;41m"
def white_on_green, do: "\e[37;42m"
def white_on_blue, do: "\e[37;44m"
def store_theme(pid),
do: "#{yellow_on_black()}#{inspect(pid)}#{reset()}"
def cluster_theme(pid),
do: "#{yellow_on_red()}#{inspect(pid)}#{reset()}"
end