# -*- encoding: utf-8 -*-
# stub: sqreen 1.18.2 ruby lib

Gem::Specification.new do |s|
  s.name = "sqreen".freeze
  s.version = "1.18.2".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["Sqreen".freeze]
  s.date = "2019-11-12"
  s.description = "Sqreen is a SaaS based Application protection and monitoring platform that integrates directly into your Ruby applications. Learn more at https://sqreen.com.".freeze
  s.email = "contact@sqreen.com".freeze
  s.files = ["CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "README.md".freeze, "Rakefile".freeze, "lib/sqreen-alt.rb".freeze, "lib/sqreen.rb".freeze, "lib/sqreen/actions.rb".freeze, "lib/sqreen/agent.rb".freeze, "lib/sqreen/attack_detected.html".freeze, "lib/sqreen/backport.rb".freeze, "lib/sqreen/backport/original_name.rb".freeze, "lib/sqreen/binding_accessor.rb".freeze, "lib/sqreen/ca.crt".freeze, "lib/sqreen/call_countable.rb".freeze, "lib/sqreen/callback_tree.rb".freeze, "lib/sqreen/callbacks.rb".freeze, "lib/sqreen/capped_queue.rb".freeze, "lib/sqreen/condition_evaluator.rb".freeze, "lib/sqreen/conditionable.rb".freeze, "lib/sqreen/configuration.rb".freeze, "lib/sqreen/context.rb".freeze, "lib/sqreen/deliveries/batch.rb".freeze, "lib/sqreen/deliveries/simple.rb".freeze, "lib/sqreen/dependency.rb".freeze, "lib/sqreen/dependency/callback.rb".freeze, "lib/sqreen/dependency/detector.rb".freeze, "lib/sqreen/dependency/hook.rb".freeze, "lib/sqreen/dependency/hook_point.rb".freeze, "lib/sqreen/dependency/new_relic.rb".freeze, "lib/sqreen/dependency/rack.rb".freeze, "lib/sqreen/dependency/rails.rb".freeze, "lib/sqreen/dependency/sentry.rb".freeze, "lib/sqreen/dependency/sinatra.rb".freeze, "lib/sqreen/encoding_sanitizer.rb".freeze, "lib/sqreen/event.rb".freeze, "lib/sqreen/events/attack.rb".freeze, "lib/sqreen/events/remote_exception.rb".freeze, "lib/sqreen/events/request_record.rb".freeze, "lib/sqreen/exception.rb".freeze, "lib/sqreen/frameworks.rb".freeze, "lib/sqreen/frameworks/generic.rb".freeze, "lib/sqreen/frameworks/rails.rb".freeze, "lib/sqreen/frameworks/rails3.rb".freeze, "lib/sqreen/frameworks/request_recorder.rb".freeze, "lib/sqreen/frameworks/sinatra.rb".freeze, "lib/sqreen/frameworks/sqreen_test.rb".freeze, "lib/sqreen/instrumentation.rb".freeze, "lib/sqreen/js/execjs_adapter.rb".freeze, "lib/sqreen/js/js_service.rb".freeze, "lib/sqreen/js/mini_racer_adapter.rb".freeze, "lib/sqreen/log.rb".freeze, "lib/sqreen/metrics.rb".freeze, "lib/sqreen/metrics/average.rb".freeze, "lib/sqreen/metrics/base.rb".freeze, "lib/sqreen/metrics/binning.rb".freeze, "lib/sqreen/metrics/collect.rb".freeze, "lib/sqreen/metrics/sum.rb".freeze, "lib/sqreen/metrics_store.rb".freeze, "lib/sqreen/middleware.rb".freeze, "lib/sqreen/mono_time.rb".freeze, "lib/sqreen/payload_creator.rb".freeze, "lib/sqreen/performance_notifications.rb".freeze, "lib/sqreen/performance_notifications/binned_metrics.rb".freeze, "lib/sqreen/performance_notifications/log.rb".freeze, "lib/sqreen/performance_notifications/log_performance.rb".freeze, "lib/sqreen/performance_notifications/metrics.rb".freeze, "lib/sqreen/performance_notifications/newrelic.rb".freeze, "lib/sqreen/remote_command.rb".freeze, "lib/sqreen/rule_attributes.rb".freeze, "lib/sqreen/rule_callback.rb".freeze, "lib/sqreen/rules.rb".freeze, "lib/sqreen/rules_callbacks.rb".freeze, "lib/sqreen/rules_callbacks/binding_accessor_matcher.rb".freeze, "lib/sqreen/rules_callbacks/binding_accessor_metrics.rb".freeze, "lib/sqreen/rules_callbacks/blacklist_ips.rb".freeze, "lib/sqreen/rules_callbacks/count_http_codes.rb".freeze, "lib/sqreen/rules_callbacks/crawler_user_agent_matches.rb".freeze, "lib/sqreen/rules_callbacks/crawler_user_agent_matches_metrics.rb".freeze, "lib/sqreen/rules_callbacks/custom_error.rb".freeze, "lib/sqreen/rules_callbacks/devise_auth_track.rb".freeze, "lib/sqreen/rules_callbacks/devise_signup_track.rb".freeze, "lib/sqreen/rules_callbacks/execjs.rb".freeze, "lib/sqreen/rules_callbacks/headers_insert.rb".freeze, "lib/sqreen/rules_callbacks/inspect_rule.rb".freeze, "lib/sqreen/rules_callbacks/matcher_rule.rb".freeze, "lib/sqreen/rules_callbacks/not_found.rb".freeze, "lib/sqreen/rules_callbacks/rails_parameters.rb".freeze, "lib/sqreen/rules_callbacks/record_request_context.rb".freeze, "lib/sqreen/rules_callbacks/reflected_xss.rb".freeze, "lib/sqreen/rules_callbacks/regexp_rule.rb".freeze, "lib/sqreen/rules_callbacks/run_req_start_actions.rb".freeze, "lib/sqreen/rules_callbacks/run_user_actions.rb".freeze, "lib/sqreen/rules_callbacks/sdk_auth_track.rb".freeze, "lib/sqreen/rules_callbacks/sdk_signup_track.rb".freeze, "lib/sqreen/rules_callbacks/shell_env.rb".freeze, "lib/sqreen/rules_callbacks/url_matches.rb".freeze, "lib/sqreen/rules_callbacks/user_agent_matches.rb".freeze, "lib/sqreen/rules_callbacks/waf.rb".freeze, "lib/sqreen/rules_signature.rb".freeze, "lib/sqreen/runner.rb".freeze, "lib/sqreen/runtime_infos.rb".freeze, "lib/sqreen/safe_json.rb".freeze, "lib/sqreen/sdk.rb".freeze, "lib/sqreen/serializer.rb".freeze, "lib/sqreen/session.rb".freeze, "lib/sqreen/shared_storage.rb".freeze, "lib/sqreen/shared_storage23.rb".freeze, "lib/sqreen/trie.rb".freeze, "lib/sqreen/version.rb".freeze, "lib/sqreen/web_server.rb".freeze, "lib/sqreen/web_server/generic.rb".freeze, "lib/sqreen/web_server/passenger.rb".freeze, "lib/sqreen/web_server/puma.rb".freeze, "lib/sqreen/web_server/rainbows.rb".freeze, "lib/sqreen/web_server/thin.rb".freeze, "lib/sqreen/web_server/unicorn.rb".freeze, "lib/sqreen/web_server/webrick.rb".freeze, "lib/sqreen/worker.rb".freeze]
  s.homepage = "https://www.sqreen.com/".freeze
  s.licenses = ["Sqreen".freeze]
  s.required_ruby_version = Gem::Requirement.new(">= 1.9.3".freeze)
  s.rubygems_version = "3.5.10".freeze
  s.summary = "Sqreen Ruby agent".freeze

  s.specification_version = 4

  s.add_runtime_dependency(%q<sq_mini_racer>.freeze, ["~> 0.2.4.sqreen2".freeze])
  s.add_runtime_dependency(%q<libsqreen>.freeze, ["~> 0.3.0.0".freeze])
end