--- !ruby/object:Gem::Specification name: goliath version: !ruby/object:Gem::Version version: 1.0.3 prerelease: platform: ruby authors: - dan sinclair - Ilya Grigorik autorequire: bindir: bin cert_chain: [] date: 2013-06-29 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: eventmachine requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0.beta.4 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0.beta.4 - !ruby/object:Gem::Dependency name: em-synchrony requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: em-websocket requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 0.3.8 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 0.3.8 - !ruby/object:Gem::Dependency name: http_parser.rb requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 0.6.0.beta.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 0.6.0.beta.2 - !ruby/object:Gem::Dependency name: log4r requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rack requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.2.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.2.2 - !ruby/object:Gem::Dependency name: rack-contrib requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rack-respond_to requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: async-rack requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: multi_json requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.8.7 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.8.7 - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>' - !ruby/object:Gem::Version version: '2.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>' - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: nokogiri requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: em-http-request requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: em-mongo requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.4.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 0.4.0 - !ruby/object:Gem::Dependency name: rack-rewrite requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: multipart_body requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: amqp requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.7.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 0.7.1 - !ruby/object:Gem::Dependency name: em-websocket-client requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: tilt requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.2.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.2.2 - !ruby/object:Gem::Dependency name: haml requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 3.0.25 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 3.0.25 - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: guard requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: guard-rspec requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: yajl-ruby requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bluecloth requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bson_ext requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: growl requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.0.3 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 1.0.3 - !ruby/object:Gem::Dependency name: rb-fsevent requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' description: Async framework for writing API servers email: - dj2@everburning.com - ilya@igvita.com executables: [] extensions: [] extra_rdoc_files: [] files: - examples/activerecord/config/srv.rb - examples/activerecord/srv.rb - examples/api_proxy.rb - examples/async_aroundware_demo.rb - examples/async_upload.rb - examples/auth_and_rate_limit.rb - examples/chunked_streaming.rb - examples/conf_test.rb - examples/config/auth_and_rate_limit.rb - examples/config/conf_test.rb - examples/config/content_stream.rb - examples/config/echo.rb - examples/config/http_log.rb - examples/config/shared.rb - examples/config/template.rb - examples/config/websocket.rb - examples/content_stream.rb - examples/custom_logs.rb - examples/custom_server.rb - examples/early_abort.rb - examples/echo.rb - examples/fiber_pool.rb - examples/grape/config/apiserver.rb - examples/grape/server.rb - examples/gziped.rb - examples/hello_world.rb - examples/http_log.rb - examples/params.rb - examples/public/favicon.ico - examples/public/stylesheets/style.css - examples/rasterize/rasterize.js - examples/rasterize/rasterize.rb - examples/rasterize/rasterize_and_shorten.rb - examples/stream.rb - examples/template.rb - examples/test_rig.rb - examples/views/debug.haml - examples/views/joke.markdown - examples/views/layout.erb - examples/views/layout.haml - examples/views/root.haml - examples/websocket.rb - examples/ws/favicon.ico - examples/ws/index.erb - Gemfile - goliath.gemspec - Guardfile - HISTORY.md - lib/goliath/api.rb - lib/goliath/application.rb - lib/goliath/connection.rb - lib/goliath/console.rb - lib/goliath/constants.rb - lib/goliath/env.rb - lib/goliath/goliath.rb - lib/goliath/headers.rb - lib/goliath/http_status_codes.rb - lib/goliath/plugins/latency.rb - lib/goliath/rack/async_middleware.rb - lib/goliath/rack/barrier_aroundware.rb - lib/goliath/rack/barrier_aroundware_factory.rb - lib/goliath/rack/builder.rb - lib/goliath/rack/default_mime_type.rb - lib/goliath/rack/default_response_format.rb - lib/goliath/rack/favicon.rb - lib/goliath/rack/formatters/html.rb - lib/goliath/rack/formatters/json.rb - lib/goliath/rack/formatters/plist.rb - lib/goliath/rack/formatters/xml.rb - lib/goliath/rack/formatters/yaml.rb - lib/goliath/rack/formatters.rb - lib/goliath/rack/heartbeat.rb - lib/goliath/rack/jsonp.rb - lib/goliath/rack/params.rb - lib/goliath/rack/render.rb - lib/goliath/rack/simple_aroundware.rb - lib/goliath/rack/simple_aroundware_factory.rb - lib/goliath/rack/templates.rb - lib/goliath/rack/tracer.rb - lib/goliath/rack/types/base.rb - lib/goliath/rack/types/boolean.rb - lib/goliath/rack/types/core.rb - lib/goliath/rack/types/symbol.rb - lib/goliath/rack/types.rb - lib/goliath/rack/validation/boolean_value.rb - lib/goliath/rack/validation/coerce.rb - lib/goliath/rack/validation/default_params.rb - lib/goliath/rack/validation/numeric_range.rb - lib/goliath/rack/validation/param.rb - lib/goliath/rack/validation/request_method.rb - lib/goliath/rack/validation/required.rb - lib/goliath/rack/validation/required_param.rb - lib/goliath/rack/validation/required_value.rb - lib/goliath/rack/validation.rb - lib/goliath/rack/validator.rb - lib/goliath/rack.rb - lib/goliath/request.rb - lib/goliath/response.rb - lib/goliath/runner.rb - lib/goliath/server.rb - lib/goliath/test_helper.rb - lib/goliath/test_helper_streaming.rb - lib/goliath/test_helper_ws.rb - lib/goliath/validation/error.rb - lib/goliath/validation/standard_http_errors.rb - lib/goliath/validation.rb - lib/goliath/version.rb - lib/goliath/websocket.rb - lib/goliath.rb - LICENSE - Rakefile - README.md - spec/integration/async_request_processing.rb - spec/integration/chunked_streaming_spec.rb - spec/integration/early_abort_spec.rb - spec/integration/echo_spec.rb - spec/integration/empty_body_spec.rb - spec/integration/http_log_spec.rb - spec/integration/jsonp_spec.rb - spec/integration/keepalive_spec.rb - spec/integration/pipelining_spec.rb - spec/integration/reloader_spec.rb - spec/integration/template_spec.rb - spec/integration/test_helper_spec.rb - spec/integration/trace_spec.rb - spec/integration/valid_spec.rb - spec/integration/websocket_spec.rb - spec/spec_helper.rb - spec/unit/api_spec.rb - spec/unit/connection_spec.rb - spec/unit/console_spec.rb - spec/unit/env_spec.rb - spec/unit/headers_spec.rb - spec/unit/rack/default_mime_type_spec.rb - spec/unit/rack/formatters/json_spec.rb - spec/unit/rack/formatters/plist_spec.rb - spec/unit/rack/formatters/xml_spec.rb - spec/unit/rack/formatters/yaml_spec.rb - spec/unit/rack/heartbeat_spec.rb - spec/unit/rack/params_spec.rb - spec/unit/rack/render_spec.rb - spec/unit/rack/validation/boolean_value_spec.rb - spec/unit/rack/validation/default_params_spec.rb - spec/unit/rack/validation/numeric_range_spec.rb - spec/unit/rack/validation/param_spec.rb - spec/unit/rack/validation/request_method_spec.rb - spec/unit/rack/validation/required_param_spec.rb - spec/unit/rack/validation/required_value_spec.rb - spec/unit/request_spec.rb - spec/unit/response_spec.rb - spec/unit/runner_spec.rb - spec/unit/server_spec.rb - spec/unit/validation/standard_http_errors_spec.rb - test/echo_test.rb - test/test_helper.rb - .gemtest - .gitignore - .rspec - .yardopts homepage: http://goliath.io/ licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: 1.9.2 required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 1.8.24 signing_key: specification_version: 3 summary: Async framework for writing API servers test_files: - spec/integration/async_request_processing.rb - spec/integration/chunked_streaming_spec.rb - spec/integration/early_abort_spec.rb - spec/integration/echo_spec.rb - spec/integration/empty_body_spec.rb - spec/integration/http_log_spec.rb - spec/integration/jsonp_spec.rb - spec/integration/keepalive_spec.rb - spec/integration/pipelining_spec.rb - spec/integration/reloader_spec.rb - spec/integration/template_spec.rb - spec/integration/test_helper_spec.rb - spec/integration/trace_spec.rb - spec/integration/valid_spec.rb - spec/integration/websocket_spec.rb - spec/spec_helper.rb - spec/unit/api_spec.rb - spec/unit/connection_spec.rb - spec/unit/console_spec.rb - spec/unit/env_spec.rb - spec/unit/headers_spec.rb - spec/unit/rack/default_mime_type_spec.rb - spec/unit/rack/formatters/json_spec.rb - spec/unit/rack/formatters/plist_spec.rb - spec/unit/rack/formatters/xml_spec.rb - spec/unit/rack/formatters/yaml_spec.rb - spec/unit/rack/heartbeat_spec.rb - spec/unit/rack/params_spec.rb - spec/unit/rack/render_spec.rb - spec/unit/rack/validation/boolean_value_spec.rb - spec/unit/rack/validation/default_params_spec.rb - spec/unit/rack/validation/numeric_range_spec.rb - spec/unit/rack/validation/param_spec.rb - spec/unit/rack/validation/request_method_spec.rb - spec/unit/rack/validation/required_param_spec.rb - spec/unit/rack/validation/required_value_spec.rb - spec/unit/request_spec.rb - spec/unit/response_spec.rb - spec/unit/runner_spec.rb - spec/unit/server_spec.rb - spec/unit/validation/standard_http_errors_spec.rb has_rdoc: