--- !ruby/object:Gem::Specification
name: rest-core
version: !ruby/object:Gem::Version
  version: 0.0.1
  prerelease: 
platform: ruby
authors:
- Cardinal Blue
- Lin Jen-Shin (godfat)
autorequire: 
bindir: bin
cert_chain: []
date: 2011-08-16 00:00:00.000000000Z
dependencies:
- !ruby/object:Gem::Dependency
  name: rest-client
  requirement: &2153518960 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153518960
- !ruby/object:Gem::Dependency
  name: rack
  requirement: &2153518480 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153518480
- !ruby/object:Gem::Dependency
  name: yajl-ruby
  requirement: &2153518000 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153518000
- !ruby/object:Gem::Dependency
  name: json
  requirement: &2153517520 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153517520
- !ruby/object:Gem::Dependency
  name: json_pure
  requirement: &2153517040 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153517040
- !ruby/object:Gem::Dependency
  name: ruby-hmac
  requirement: &2153516560 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153516560
- !ruby/object:Gem::Dependency
  name: webmock
  requirement: &2153516080 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153516080
- !ruby/object:Gem::Dependency
  name: bacon
  requirement: &2153515600 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153515600
- !ruby/object:Gem::Dependency
  name: rr
  requirement: &2153515120 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153515120
- !ruby/object:Gem::Dependency
  name: rake
  requirement: &2153514640 !ruby/object:Gem::Requirement
    none: false
    requirements:
    - - ! '>='
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: *2153514640
description: ! 'A modular Ruby REST client collection/infrastructure.


  In this era of web services and mashups, we have seen a blooming of REST

  APIs. One might wonder, how do we use these APIs easily and elegantly?

  Since REST is very simple compared to SOAP, it is not hard to build a

  dedicated client ourselves.


  We have developed [rest-core][] with composable middlewares to build a

  REST client, based on the effort from [rest-graph][]. In the cases of

  common APIs such as Facebook, Github, and Twitter, developers can simply

  use the built-in dedicated clients provided by rest-core, or do it yourself

  for any other REST APIs.


  [rest-core]: http://github.com/cardinalblue/rest-core

  [rest-graph]: http://github.com/cardinalblue/rest-graph'
email:
- dev (XD) cardinalblue.com
executables: []
extensions: []
extra_rdoc_files:
- CONTRIBUTORS
- LICENSE
- TODO.md
files:
- .gitignore
- .gitmodules
- .travis.yml
- CONTRIBUTORS
- Gemfile
- LICENSE
- NOTE.md
- README
- README.md
- Rakefile
- TODO.md
- example/facebook.rb
- example/github.rb
- lib/rest-core.rb
- lib/rest-core/app/ask.rb
- lib/rest-core/app/rest-client.rb
- lib/rest-core/builder.rb
- lib/rest-core/client.rb
- lib/rest-core/client/github.rb
- lib/rest-core/client/linkedin.rb
- lib/rest-core/client/rest-graph.rb
- lib/rest-core/client/twitter.rb
- lib/rest-core/client_oauth1.rb
- lib/rest-core/event.rb
- lib/rest-core/middleware.rb
- lib/rest-core/middleware/cache.rb
- lib/rest-core/middleware/common_logger.rb
- lib/rest-core/middleware/default_headers.rb
- lib/rest-core/middleware/default_query.rb
- lib/rest-core/middleware/default_site.rb
- lib/rest-core/middleware/defaults.rb
- lib/rest-core/middleware/error_detector.rb
- lib/rest-core/middleware/error_detector_http.rb
- lib/rest-core/middleware/error_handler.rb
- lib/rest-core/middleware/json_decode.rb
- lib/rest-core/middleware/oauth1_header.rb
- lib/rest-core/middleware/oauth2_query.rb
- lib/rest-core/middleware/timeout.rb
- lib/rest-core/util/hmac.rb
- lib/rest-core/version.rb
- lib/rest-core/wrapper.rb
- lib/rest-graph/config_util.rb
- rest-core.gemspec
- task/.gitignore
- task/gemgem.rb
- test/common.rb
- test/config/rest-graph.yaml
- test/pending/test_load_config.rb
- test/pending/test_multi.rb
- test/pending/test_test_util.rb
- test/test_api.rb
- test/test_cache.rb
- test/test_default.rb
- test/test_error.rb
- test/test_handler.rb
- test/test_misc.rb
- test/test_oauth.rb
- test/test_oauth1_header.rb
- test/test_old.rb
- test/test_page.rb
- test/test_parse.rb
- test/test_rest-graph.rb
- test/test_serialize.rb
- test/test_timeout.rb
homepage: https://github.com/cardinalblue/rest-core
licenses: []
post_install_message: 
rdoc_options:
- --main
- README
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  none: false
  requirements:
  - - ! '>='
    - !ruby/object:Gem::Version
      version: '0'
required_rubygems_version: !ruby/object:Gem::Requirement
  none: false
  requirements:
  - - ! '>='
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubyforge_project: 
rubygems_version: 1.8.7
signing_key: 
specification_version: 3
summary: A modular Ruby REST client collection/infrastructure.
test_files:
- test/pending/test_load_config.rb
- test/pending/test_multi.rb
- test/pending/test_test_util.rb
- test/test_api.rb
- test/test_cache.rb
- test/test_default.rb
- test/test_error.rb
- test/test_handler.rb
- test/test_misc.rb
- test/test_oauth.rb
- test/test_oauth1_header.rb
- test/test_old.rb
- test/test_page.rb
- test/test_parse.rb
- test/test_rest-graph.rb
- test/test_serialize.rb
- test/test_timeout.rb