Build Status | Code Climate | Test Coverage

Weatherstorm

Weatherstorm is a simple gem that will get forecast data for any location.

Installation

Add this line to your application's Gemfile:

gem 'weatherstorm'

And then execute:

$ bundle

Or install it yourself as:

$ gem install weatherstorm

Usage

Considering this gem has no features as of yet, usage is pretty minimal.

You can require the gem in one of two ways:

  1. In a source file

    require 'weatherstorm'
    
  2. Or in a Gemfile

    gem 'weatherstorm'
    

You can then use the gem like so:

forecast = Weatherstorm::Forecast.at(
  location: 'A string representing a location'
  time: 'A Datetime object'
  api_key: 'your Forecast.io API key'
  )

Development

After checking out the repo, run bin/setup to install dependencies. Then, run bin/console for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release to create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org.

Contributing

  1. Fork it ( https://github.com/dhagerty9009/weatherstorm/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request