Project
Reverse Dependencies for guard-rspec
The projects listed here declare guard-rspec as a runtime or development dependency
0.0
Quickly look up Faker methods without leaving your terminal!
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
Faking library that allows inspection of received calls after they have been made. Also supports tracking calls with multiple argument sets.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Faking library that allows inspection of received calls after they have been made. Also supports tracking calls with multiple argument sets.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
# Fancy Logger
An easily customizable logger with style.
## Install
### Bundler: `gem 'fancy_logger'`
### RubyGems: `gem install fancy_logger`
## Usage
Simply use as if you were using the normal Ruby `Logger` class:
```ruby
require 'fancy_logger'
logger = FancyLogger.new(STDOUT)
logger.info "Hello"
```
### Config
The `config` instance method allows you to modify the configuration of the Logger within a DSL.
Continuing with our last example:
```ruby
logger.config do
timestamp_format "%c"
styles do
info do
foreground :yellow
blink true
end
end
end
logger.debug 'Look here!'
logger.info 'Doing things...'
logger.warn 'Watch out!'
logger.error 'Bad'
logger.fatal 'VERY bad'
logger.unknown 'Weird unknown stuff'
```
#### Output
![][output_example]
### Config
```ruby
# The format of the timestamp in the log. Follows the strftime standards.
timestamp_format "%F %r"
# On the first logged message, FancyLogger will prepend a help message
# containing a list of all the severities (debug, info, warn, etc) styled
# according to your config as reference.
# You can disable this by setting the below option to false.
show_help_message true
# Under styles, you have a configuration for each severity.
# Each severity has a configuration with the following valid options:
# Key: foreground
# Value:
# :default, :black, :red, :green, :yellow, :blue, :magenta, :cyan, :white
#
# Key: background
# Value:
# :default, :black, :red, :green, :yellow, :blue, :magenta, :cyan, :white
#
# Key: reset
# Value: true or false
#
# Key: bright
# Value: true or false
#
# Key: italic
# Value: true or false
#
# Key: underline
# Value: true or false
#
# Key:
# blink
# Value: true or false
#
# Key: inverse
# Value: true or false
#
# Key: hide
# Value: true or false
styles do
debug do
foreground :black
background :cyan
end
info do
foreground :default
background :default
end
warn do
foreground :yellow
background :default
blink true
end
error do
foreground :red
background :default
end
fatal do
foreground :black
background :red
bold true
underline true
end
unknown do
foreground :black
background :white
underline true
end
end
```
## Contributing
* Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet
* Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it
* Fork the project
* Start or switch to a testing/unstable/feature/bugfix branch
* Commit and push until you are happy with your contribution
* Make sure to add tests for it. This is important so I don't break it in a future version unintentionally.
* Please try not to mess with the Rakefile, VERSION or gemspec.
## Copyright
Copyright © 2012 Ryan Scott Lewis <ryan@rynet.us>.
The MIT License (MIT) - See LICENSE for further details.
[output_example]: http://oi44.tinypic.com/sfwlkp.jpg
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
FancyOpenStruct is a subclass of OpenStruct, and is a variant of RecursiveOpenStruct.
This allows you to convert nested hashes into a structure where keys and values can be
navigated and modified via dot-syntax, like: foo.bar = :something. This particular gem
also adds support for Hash methods (such as length or merge), and also allows you to
access and modify the data structure the same way that you would handle a normal Hash.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
Distributed messages queuing system using AWS SQS
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Recursively find and replace in your current directory.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
Faraday Cage allows you to use Faraday for making requests to your REST APIs in integration testing, minus the boilerplate code and crufty parsing and encoding of requests and responses.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
Faraday Middleware coping with variety of json (patch, hal, etc)
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
A facetted classification framework for digital assets.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Extract DNA Fasta sequence from assembly files.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
The safest, fastest way to build and deploy dynamic applications.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
A small Ruby Gem for doing fast stats to help manage metrics calculations
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Define the rules for accessing resources through a simple DSL.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Interface for FedEx Label Services API.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
Interface for FedEx Location Services API.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
Gema para generar una dieta
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Feedy lets you collect and analyze user feedback with ease.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
0.0
Strict wrapper for Hashes and Arrays that doesn't return nil
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity
0.0
Allow you to search for code using node pattern syntax.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
Activity