A Ruby wrapper for the PokéAPI (http://pokeapi.co/).
Add this line to your application's Gemfile:
gem "poke-api"
And then execute:
$ bundle
Or install it yourself as:
$ gem install poke-api
You can access specific resources in the API directly through the Poke::API::Loader
class:
loader = Poke::API::Loader.new("pokemon")
loader.all
# => [{ "name" => "Bulbasaur", "national_id" => 1, ... }, ...]
loader.find(169)
# => { "name" => "Crobat", "national_id" => 169, ... }
- Fork it ( https://github.com/ahorner/poke-api/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request