Module Nanoc::CLI::ANSIStringColorizer
In: lib/nanoc/cli/ansi_string_colorizer.rb

A simple ANSI colorizer for strings. When given a string and a list of attributes, it returns a colorized string.

Methods

c  

Constants

MAPPING = { :bold => "\e[1m", :red => "\e[31m", :green => "\e[32m", :yellow => "\e[33m", :blue => "\e[34m"   TODO complete mapping

Public Class methods

@param [String] s The string to colorize

@param [Array] as An array of attributes from `MAPPING` to colorize the

  string with

@return [String] A string colorized using the given attributes

[Validate]