{"id":17157223,"url":"https://github.com/corroded/covetous","last_synced_at":"2025-04-13T13:24:06.807Z","repository":{"id":4687594,"uuid":"5834350","full_name":"corroded/covetous","owner":"corroded","description":"Ruby Wrapper for the Diablo 3 Web API","archived":false,"fork":false,"pushed_at":"2013-04-02T06:56:24.000Z","size":619,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-27T04:22:48.815Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://corroded.github.com/covetous","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/corroded.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-09-16T23:44:24.000Z","updated_at":"2013-10-08T09:14:31.000Z","dependencies_parsed_at":"2022-09-21T19:03:07.276Z","dependency_job_id":null,"html_url":"https://github.com/corroded/covetous","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corroded%2Fcovetous","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corroded%2Fcovetous/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corroded%2Fcovetous/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/corroded%2Fcovetous/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/corroded","download_url":"https://codeload.github.com/corroded/covetous/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248670509,"owners_count":21142897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T22:08:36.160Z","updated_at":"2025-04-13T13:24:06.775Z","avatar_url":"https://github.com/corroded.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Covetous\n\nCovetous is a Ruby Wrapper for the Diablo 3 Web API\n\n[![Build Status: master](https://travis-ci.org/corroded/covetous.png?branch=master)](https://travis-ci.org/corroded/covetous)\n[![Build Status: develop](https://travis-ci.org/corroded/covetous.png?branch=develop)](https://travis-ci.org/corroded/covetous)\n[![Code Climate](https://codeclimate.com/badge.png)](https://codeclimate.com/github/corroded/covetous)\n\n## Installation\n\nAdd this line to your application's Gemfile:\n\n    gem 'covetous'\n\nAnd then execute:\n\n    $ bundle\n\nOr install it yourself as:\n\n    $ gem install covetous\n\n## Usage\n\nAs of now, Covetous is just a plain ol' gee-- Ruby gem. He is basically just a Ruby wrapper(as I keep repeating...)\nfor the Diablo 3 Web API. After installing, all you have to do is require it where you like and just use it!\n\nSome example usage would be:\n\n### Career Profile\n\n**Note**: Top level keys from the hashes are available as methods for your convenience\n\n    my_profile = Covetous::Profile::Career.new 'corroded-6950'\n    puts my_profile.heroes\n    puts my_profile.kills\n\n### Hero Profile\n\n    my_hero = Covetous::Profile::Hero.new 'corroded-6950', '12793941'\n    puts my_hero.skills\n    puts my_hero.paragon_level\n\n### Artisan Data\n\n    artisan = Covetous::Data::Artisan.new 'blacksmith'\n    puts artisan.name\n\n### Follower Data\n\n    follower = Covetous::Data::Follower.new 'enchantress'\n    puts artisan.name\n\n### Item Data\n\n    item = Covetous::Data::Item.new 'CkMIz4LU4AoSBwgEFX35Tl0dLWYPvh194Mt2Ha3H5XEdElz0_B2H9XtuIgsIARWFQgMAGAAgCjAJOLYEQABIAVAOYPkEGPrl99QLUAZYAA'\n    puts item.name\n    puts item.attributes\n\n## Contributing\n\n1. Fork it\n2. Create your feature branch (`git checkout -b my-new-feature`)\n3. Commit your changes (`git commit -am 'Add some feature'`)\n4. Push to the branch (`git push origin my-new-feature`)\n5. Create new Pull Request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcorroded%2Fcovetous","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcorroded%2Fcovetous","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcorroded%2Fcovetous/lists"}