├── .gitignore ├── .travis.yml ├── Gemfile ├── README.md ├── Rakefile ├── config └── isbndb.example.yml ├── isbndb.gemspec ├── lib ├── core_extensions │ ├── nil.rb │ └── string.rb ├── isbndb.rb └── isbndb │ ├── access_key_set.rb │ ├── exceptions.rb │ ├── query.rb │ ├── result.rb │ └── result_set.rb └── spec ├── responses ├── access_key_error.xml ├── authors_seth.xml ├── books_hello.xml ├── categories_fiction.xml ├── keystats.xml ├── publishers_francis.xml ├── search.xml ├── single_book.xml └── subjects_ruby.xml ├── spec_helper.rb ├── support └── helpers.rb └── units ├── access_key_set_spec.rb ├── nil_spec.rb ├── query_spec.rb ├── result_set_spec.rb ├── result_spec.rb └── string_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/Rakefile -------------------------------------------------------------------------------- /config/isbndb.example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/config/isbndb.example.yml -------------------------------------------------------------------------------- /isbndb.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/isbndb.gemspec -------------------------------------------------------------------------------- /lib/core_extensions/nil.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/lib/core_extensions/nil.rb -------------------------------------------------------------------------------- /lib/core_extensions/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/lib/core_extensions/string.rb -------------------------------------------------------------------------------- /lib/isbndb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/lib/isbndb.rb -------------------------------------------------------------------------------- /lib/isbndb/access_key_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/lib/isbndb/access_key_set.rb -------------------------------------------------------------------------------- /lib/isbndb/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/lib/isbndb/exceptions.rb -------------------------------------------------------------------------------- /lib/isbndb/query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/lib/isbndb/query.rb -------------------------------------------------------------------------------- /lib/isbndb/result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/lib/isbndb/result.rb -------------------------------------------------------------------------------- /lib/isbndb/result_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/lib/isbndb/result_set.rb -------------------------------------------------------------------------------- /spec/responses/access_key_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/responses/access_key_error.xml -------------------------------------------------------------------------------- /spec/responses/authors_seth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/responses/authors_seth.xml -------------------------------------------------------------------------------- /spec/responses/books_hello.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/responses/books_hello.xml -------------------------------------------------------------------------------- /spec/responses/categories_fiction.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/responses/categories_fiction.xml -------------------------------------------------------------------------------- /spec/responses/keystats.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/responses/keystats.xml -------------------------------------------------------------------------------- /spec/responses/publishers_francis.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/responses/publishers_francis.xml -------------------------------------------------------------------------------- /spec/responses/search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/responses/search.xml -------------------------------------------------------------------------------- /spec/responses/single_book.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/responses/single_book.xml -------------------------------------------------------------------------------- /spec/responses/subjects_ruby.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/responses/subjects_ruby.xml -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/support/helpers.rb -------------------------------------------------------------------------------- /spec/units/access_key_set_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/units/access_key_set_spec.rb -------------------------------------------------------------------------------- /spec/units/nil_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/units/nil_spec.rb -------------------------------------------------------------------------------- /spec/units/query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/units/query_spec.rb -------------------------------------------------------------------------------- /spec/units/result_set_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/units/result_set_spec.rb -------------------------------------------------------------------------------- /spec/units/result_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/units/result_spec.rb -------------------------------------------------------------------------------- /spec/units/string_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sethvargo/isbndb/HEAD/spec/units/string_spec.rb --------------------------------------------------------------------------------