Sha256: 9796935d5e2b5ce33117e683b395c3b285baa7b02d106d8571eb1cdb57fcc68f

Contents?: true

Size: 619 Bytes

Versions: 62

Compression:

Stored size: 619 Bytes

Contents

module Sapience
  # Formatting & colors used by optional color formatter
  module AnsiColors
    CLEAR     = "\e[0m"
    BOLD      = "\e[1m"
    BLACK     = "\e[30m"
    RED       = "\e[31m"
    GREEN     = "\e[32m"
    YELLOW    = "\e[33m"
    BLUE      = "\e[34m"
    MAGENTA   = "\e[35m"
    CYAN      = "\e[36m"
    WHITE     = "\e[37m"

    # Maps the log level to a color for colorized formatters
    # Since this map is not frozen, it can be modified as needed
    LEVEL_MAP = {
      trace: MAGENTA,
      debug: GREEN,
      info:  CYAN,
      warn:  BOLD,
      error: RED,
      fatal: RED,
    }
  end

end

Version data entries

62 entries across 62 versions & 1 rubygems

Version Path
sapience-2.4.0 lib/sapience/ansi_colors.rb
sapience-2.3.5 lib/sapience/ansi_colors.rb
sapience-2.3.4 lib/sapience/ansi_colors.rb
sapience-2.3.3 lib/sapience/ansi_colors.rb
sapience-2.2.3 lib/sapience/ansi_colors.rb
sapience-2.2.1 lib/sapience/ansi_colors.rb
sapience-2.2.0 lib/sapience/ansi_colors.rb
sapience-2.1.0 lib/sapience/ansi_colors.rb
sapience-2.0.5 lib/sapience/ansi_colors.rb
sapience-2.0.4 lib/sapience/ansi_colors.rb
sapience-2.0.3 lib/sapience/ansi_colors.rb
sapience-2.0.2 lib/sapience/ansi_colors.rb
sapience-2.0.1 lib/sapience/ansi_colors.rb
sapience-2.0.0 lib/sapience/ansi_colors.rb
sapience-1.0.15 lib/sapience/ansi_colors.rb
sapience-1.0.14 lib/sapience/ansi_colors.rb
sapience-1.0.13 lib/sapience/ansi_colors.rb
sapience-1.0.12 lib/sapience/ansi_colors.rb
sapience-1.0.11 lib/sapience/ansi_colors.rb
sapience-1.0.10 lib/sapience/ansi_colors.rb