module

Broilerplate::Logger

Used to make our standard output look nice

Constants

LEVELS = [{:name => :success, :color => :green, :symbol => "✓"}, {:name => :working, :color => :yellow, :symbol => "🏋️"}, {:name => :error, :color => :red, :symbol => "☠️"}]

A constant used to help the define_levels macro

SPACING = " "

Set the default spacing value

Class methods

error(msg)
success(msg)
working(msg)

Macros

define_levels

Define logging methods from the LEVELS constant