# -*- encoding: utf-8 -*- # stub: fastly-rails 0.6.0 ruby lib Gem::Specification.new do |s| s.name = "fastly-rails".freeze s.version = "0.6.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Michael May".freeze, "Hassan Shahid".freeze, "Ezekiel Templin".freeze, "Thomas O'Neil".freeze, "Blithe Rocher".freeze] s.date = "2016-05-10" s.description = "Creates surrogate keys on ActiveRecord models, sets cache/surrogate headers, and adds a purge method to ActiveRecord objects.".freeze s.email = ["michael@fastly.com".freeze, "hassan@fastly.com".freeze, "ezekiel@fastly.com".freeze, "tommy@fastly.com".freeze, "blithe@fastly.com".freeze] s.files = ["MIT-LICENSE".freeze, "Rakefile".freeze, "lib/fastly-rails.rb".freeze, "lib/fastly-rails/action_controller/cache_control_headers.rb".freeze, "lib/fastly-rails/action_controller/surrogate_key_headers.rb".freeze, "lib/fastly-rails/active_record/surrogate_key.rb".freeze, "lib/fastly-rails/client.rb".freeze, "lib/fastly-rails/configuration.rb".freeze, "lib/fastly-rails/engine.rb".freeze, "lib/fastly-rails/errors.rb".freeze, "lib/fastly-rails/mongoid/surrogate_key.rb".freeze, "lib/fastly-rails/rack/remove_set_cookie_header.rb".freeze, "lib/fastly-rails/version.rb".freeze, "test/dummy/README.rdoc".freeze, "test/dummy/Rakefile".freeze, "test/dummy/app/assets/javascripts/application.js".freeze, "test/dummy/app/assets/stylesheets/application.css".freeze, "test/dummy/app/controllers/application_controller.rb".freeze, "test/dummy/app/controllers/books_controller.rb".freeze, "test/dummy/app/helpers/application_helper.rb".freeze, "test/dummy/app/models/book.rb".freeze, "test/dummy/app/views/books/index.html.erb".freeze, "test/dummy/app/views/books/show.html.erb".freeze, "test/dummy/app/views/layouts/application.html.erb".freeze, "test/dummy/bin/bundle".freeze, "test/dummy/bin/rails".freeze, "test/dummy/bin/rake".freeze, "test/dummy/config.ru".freeze, "test/dummy/config/application.rb".freeze, "test/dummy/config/boot.rb".freeze, "test/dummy/config/database.yml".freeze, "test/dummy/config/environment.rb".freeze, "test/dummy/config/environments/development.rb".freeze, "test/dummy/config/environments/production.rb".freeze, "test/dummy/config/environments/test.rb".freeze, "test/dummy/config/initializers/_rails_version_check.rb".freeze, "test/dummy/config/initializers/backtrace_silencers.rb".freeze, "test/dummy/config/initializers/filter_parameter_logging.rb".freeze, "test/dummy/config/initializers/inflections.rb".freeze, "test/dummy/config/initializers/mime_types.rb".freeze, "test/dummy/config/initializers/secret_token.rb".freeze, "test/dummy/config/initializers/session_store.rb".freeze, "test/dummy/config/initializers/wrap_parameters.rb".freeze, "test/dummy/config/locales/en.yml".freeze, "test/dummy/config/routes.rb".freeze, "test/dummy/db/migrate/20140407202136_create_books.rb".freeze, "test/dummy/db/migrate/20150312044151_add_service_id_to_books.rb".freeze, "test/dummy/db/schema.rb".freeze, "test/dummy/db/test.sqlite3".freeze, "test/dummy/log/test.log".freeze, "test/dummy/public/404.html".freeze, "test/dummy/public/422.html".freeze, "test/dummy/public/500.html".freeze, "test/dummy/public/favicon.ico".freeze, "test/dummy/test/controllers/books_controller_test.rb".freeze, "test/dummy/test/factories/books.rb".freeze, "test/dummy/test/fixtures/books.yml".freeze, "test/dummy/test/integration/fastly_headers_test.rb".freeze, "test/dummy/test/lib/remove_set_cookie_header_test.rb".freeze, "test/dummy/test/models/book_test.rb".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/-5/-5elmEBYOAeBEa5F9MDsG8Vj_9WWqc7o8Hw42OYYWbA.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/41/41sUxvxjdn3MPEtIImoycVbO77HHfdVd3k8TyNXdUFo.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/5o/5o-XEnJhOhBW-MnIC5fOi_NTgdPeXXtZZrNVj8Cdf3M.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/5x/5xsbY4E33hzbojzz4WDjldfVGVG0JLLD-4duSLflPrI.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/7u/7uSt7jd6jUV0YhcVKYB1UpkFZIkyHgw-NK8STsoT0LU.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/E_/E_c2e8hPMujv-LtIU3aYDGqLU-WX-Zu0ml0AhiLbyn4.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/Eb/EbXfq-oovVeszIdKutcukJSXHeqRwYbJ-9qTregaxqA.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/Ip/IpivWhtqvjLZBi2uiZgB6EF-lvpixgKbgqWgQSPYiKM.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/NY/NYdPPafeoELkwNL9xu1JigT5t29y2b-MALCbv1OIxho.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/Pd/PdjnoCi8wktBUZUMOWqhMhTI2A8IhvkS1GZM4fj9XhQ.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/eg/egs5uvUmKXXzt_7ijw83HXtsBNjmBoUHZi04yUjRwJs.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/fv/fvtRAjhX0lgj14-1cRWwZ0vYCJbr94eIWu-5Yb9mO-U.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/hj/hj8Ir9wcVSy1KYrnWu9bpD24vDhCG3tvt-nKbNxb1Wg.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/oC/oCsZTGZyV4kH8Y4OeSDUdrwfkJFPzTODZjuBKZB8oGQ.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/0z/0zPByPUMxbKGUTnNsvprBG7Qi2KHuMkEt9aCmfg8zLo.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/5r/5rVqtZTEC9Slq7Co7N8t-FL7dUwbUYrrolEaVbQkUgU.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/5x/5xsbY4E33hzbojzz4WDjldfVGVG0JLLD-4duSLflPrI.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/C3/C3rk8xUNoa8cmSGWs1ffyoDf2SgdQ6k8XBNg24Q62Bk.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/Ip/IpivWhtqvjLZBi2uiZgB6EF-lvpixgKbgqWgQSPYiKM.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/K9/K9tymHSX_qeP7TaTvPYnZXTtyiWfPx9n6ox4FWLwows.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/Wy/Wyfp_Ofm0EgjLdRvyTVctPn3576FkbiJpiTrVofJYAw.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/eg/egs5uvUmKXXzt_7ijw83HXtsBNjmBoUHZi04yUjRwJs.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/fv/fvtRAjhX0lgj14-1cRWwZ0vYCJbr94eIWu-5Yb9mO-U.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/hj/hj8Ir9wcVSy1KYrnWu9bpD24vDhCG3tvt-nKbNxb1Wg.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/i0/i0Rp0IHYI8Xg6oN-MSTZt-baJA9B5YKadke_OvHCVro.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/oC/oCsZTGZyV4kH8Y4OeSDUdrwfkJFPzTODZjuBKZB8oGQ.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/q7/q7sN3M8FdRZqpapLdTHp0BLUpiRLsu2znsNkRUbRAm0.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/vK/vKtOi9PRlc8Jiken1ttUaC1y1K8-u094TECIJ7p36zM.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache".freeze, "test/fastly-rails/active_record/surrogate_key_test.rb".freeze, "test/fastly-rails/cache_control_headers_test.rb".freeze, "test/fastly-rails/client_test.rb".freeze, "test/fastly-rails/configuration_test.rb".freeze, "test/fastly-rails_test.rb".freeze, "test/test_helper.rb".freeze] s.homepage = "https://github.com/fastly/fastly-rails".freeze s.rubygems_version = "3.5.10".freeze s.summary = "Fastly instant purging integration for Rails".freeze s.test_files = ["test/dummy/README.rdoc".freeze, "test/dummy/bin/rails".freeze, "test/dummy/bin/bundle".freeze, "test/dummy/bin/rake".freeze, "test/dummy/config/environments/production.rb".freeze, "test/dummy/config/environments/development.rb".freeze, "test/dummy/config/environments/test.rb".freeze, "test/dummy/config/database.yml".freeze, "test/dummy/config/routes.rb".freeze, "test/dummy/config/environment.rb".freeze, "test/dummy/config/locales/en.yml".freeze, "test/dummy/config/application.rb".freeze, "test/dummy/config/boot.rb".freeze, "test/dummy/config/initializers/inflections.rb".freeze, "test/dummy/config/initializers/mime_types.rb".freeze, "test/dummy/config/initializers/secret_token.rb".freeze, "test/dummy/config/initializers/session_store.rb".freeze, "test/dummy/config/initializers/backtrace_silencers.rb".freeze, "test/dummy/config/initializers/_rails_version_check.rb".freeze, "test/dummy/config/initializers/wrap_parameters.rb".freeze, "test/dummy/config/initializers/filter_parameter_logging.rb".freeze, "test/dummy/config.ru".freeze, "test/dummy/public/500.html".freeze, "test/dummy/public/favicon.ico".freeze, "test/dummy/public/422.html".freeze, "test/dummy/public/404.html".freeze, "test/dummy/log/test.log".freeze, "test/dummy/db/migrate/20150312044151_add_service_id_to_books.rb".freeze, "test/dummy/db/migrate/20140407202136_create_books.rb".freeze, "test/dummy/db/test.sqlite3".freeze, "test/dummy/db/schema.rb".freeze, "test/dummy/Rakefile".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/hj/hj8Ir9wcVSy1KYrnWu9bpD24vDhCG3tvt-nKbNxb1Wg.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/41/41sUxvxjdn3MPEtIImoycVbO77HHfdVd3k8TyNXdUFo.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/E_/E_c2e8hPMujv-LtIU3aYDGqLU-WX-Zu0ml0AhiLbyn4.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/Ip/IpivWhtqvjLZBi2uiZgB6EF-lvpixgKbgqWgQSPYiKM.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/eg/egs5uvUmKXXzt_7ijw83HXtsBNjmBoUHZi04yUjRwJs.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/fv/fvtRAjhX0lgj14-1cRWwZ0vYCJbr94eIWu-5Yb9mO-U.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/Eb/EbXfq-oovVeszIdKutcukJSXHeqRwYbJ-9qTregaxqA.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/NY/NYdPPafeoELkwNL9xu1JigT5t29y2b-MALCbv1OIxho.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/5o/5o-XEnJhOhBW-MnIC5fOi_NTgdPeXXtZZrNVj8Cdf3M.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/5x/5xsbY4E33hzbojzz4WDjldfVGVG0JLLD-4duSLflPrI.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/-5/-5elmEBYOAeBEa5F9MDsG8Vj_9WWqc7o8Hw42OYYWbA.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/oC/oCsZTGZyV4kH8Y4OeSDUdrwfkJFPzTODZjuBKZB8oGQ.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/Pd/PdjnoCi8wktBUZUMOWqhMhTI2A8IhvkS1GZM4fj9XhQ.cache".freeze, "test/dummy/tmp/cache/assets/sprockets/v3.0/7u/7uSt7jd6jUV0YhcVKYB1UpkFZIkyHgw-NK8STsoT0LU.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/hj/hj8Ir9wcVSy1KYrnWu9bpD24vDhCG3tvt-nKbNxb1Wg.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/i0/i0Rp0IHYI8Xg6oN-MSTZt-baJA9B5YKadke_OvHCVro.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/vK/vKtOi9PRlc8Jiken1ttUaC1y1K8-u094TECIJ7p36zM.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/Ip/IpivWhtqvjLZBi2uiZgB6EF-lvpixgKbgqWgQSPYiKM.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/eg/egs5uvUmKXXzt_7ijw83HXtsBNjmBoUHZi04yUjRwJs.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/fv/fvtRAjhX0lgj14-1cRWwZ0vYCJbr94eIWu-5Yb9mO-U.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/C3/C3rk8xUNoa8cmSGWs1ffyoDf2SgdQ6k8XBNg24Q62Bk.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/K9/K9tymHSX_qeP7TaTvPYnZXTtyiWfPx9n6ox4FWLwows.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/0z/0zPByPUMxbKGUTnNsvprBG7Qi2KHuMkEt9aCmfg8zLo.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/Wy/Wyfp_Ofm0EgjLdRvyTVctPn3576FkbiJpiTrVofJYAw.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/5x/5xsbY4E33hzbojzz4WDjldfVGVG0JLLD-4duSLflPrI.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/oC/oCsZTGZyV4kH8Y4OeSDUdrwfkJFPzTODZjuBKZB8oGQ.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/5r/5rVqtZTEC9Slq7Co7N8t-FL7dUwbUYrrolEaVbQkUgU.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache".freeze, "test/dummy/tmp/cache/assets/test/sprockets/v3.0/q7/q7sN3M8FdRZqpapLdTHp0BLUpiRLsu2znsNkRUbRAm0.cache".freeze, "test/dummy/app/assets/stylesheets/application.css".freeze, "test/dummy/app/assets/javascripts/application.js".freeze, "test/dummy/app/models/book.rb".freeze, "test/dummy/app/helpers/application_helper.rb".freeze, "test/dummy/app/views/layouts/application.html.erb".freeze, "test/dummy/app/views/books/show.html.erb".freeze, "test/dummy/app/views/books/index.html.erb".freeze, "test/dummy/app/controllers/books_controller.rb".freeze, "test/dummy/app/controllers/application_controller.rb".freeze, "test/dummy/test/models/book_test.rb".freeze, "test/dummy/test/lib/remove_set_cookie_header_test.rb".freeze, "test/dummy/test/factories/books.rb".freeze, "test/dummy/test/integration/fastly_headers_test.rb".freeze, "test/dummy/test/controllers/books_controller_test.rb".freeze, "test/dummy/test/fixtures/books.yml".freeze, "test/test_helper.rb".freeze, "test/fastly-rails/client_test.rb".freeze, "test/fastly-rails/active_record/surrogate_key_test.rb".freeze, "test/fastly-rails/cache_control_headers_test.rb".freeze, "test/fastly-rails/configuration_test.rb".freeze, "test/fastly-rails_test.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.4".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.16".freeze, "< 3".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end