# -*- encoding: utf-8 -*- # stub: chook 1.0.1.b1 ruby lib Gem::Specification.new do |s| s.name = "chook".freeze s.version = "1.0.1.b1".freeze s.required_rubygems_version = Gem::Requirement.new("> 1.3.1".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Chris Lasell".freeze, "Aurica Hayes".freeze] s.date = "2017-10-17" s.description = " Chook is a Ruby module which implements a framework for working with webhook events\n sent by the JSS, the core of Jamf Pro, a management tool for Apple devices.\n\n Chook also provides a simple, sinatra-based HTTP server, for handling those Events,\n and classes for sending simulated TestEvents to a webhook handling server.\n".freeze s.email = "chook@pixar.com".freeze s.extra_rdoc_files = ["README.md".freeze, "LICENSE.txt".freeze] s.files = ["LICENSE.txt".freeze, "README.md".freeze, "bin/chook-server".freeze, "data/sample_handlers/RestAPIOperation-executable".freeze, "data/sample_handlers/RestAPIOperation.rb".freeze, "data/sample_handlers/SmartGroupComputerMembershipChange-executable".freeze, "data/sample_handlers/SmartGroupComputerMembershipChange.rb".freeze, "data/sample_jsons/ComputerAdded.json".freeze, "data/sample_jsons/ComputerCheckIn.json".freeze, "data/sample_jsons/ComputerInventoryCompleted.json".freeze, "data/sample_jsons/ComputerPolicyFinished.json".freeze, "data/sample_jsons/ComputerPushCapabilityChanged.json".freeze, "data/sample_jsons/JSSShutdown.json".freeze, "data/sample_jsons/JSSStartup.json".freeze, "data/sample_jsons/MobileDeviceCheckIn.json".freeze, "data/sample_jsons/MobileDeviceCommandCompleted.json".freeze, "data/sample_jsons/MobileDeviceEnrolled.json".freeze, "data/sample_jsons/MobileDevicePushSent.json".freeze, "data/sample_jsons/MobileDeviceUnEnrolled.json".freeze, "data/sample_jsons/PatchSoftwareTitleUpdated.json".freeze, "data/sample_jsons/PushSent.json".freeze, "data/sample_jsons/README".freeze, "data/sample_jsons/RestAPIOperation.json".freeze, "data/sample_jsons/SCEPChallenge.json".freeze, "data/sample_jsons/SmartGroupComputerMembershipChange.json".freeze, "data/sample_jsons/SmartGroupMobileDeviceMembershipChange.json".freeze, "lib/chook.rb".freeze, "lib/chook/configuration.rb".freeze, "lib/chook/event.rb".freeze, "lib/chook/event/handled_event.rb".freeze, "lib/chook/event/handled_event/handlers.rb".freeze, "lib/chook/event/test_event.rb".freeze, "lib/chook/event_handling.rb".freeze, "lib/chook/event_testing.rb".freeze, "lib/chook/foundation.rb".freeze, "lib/chook/handled_events.rb".freeze, "lib/chook/handled_subjects.rb".freeze, "lib/chook/procs.rb".freeze, "lib/chook/server.rb".freeze, "lib/chook/server/routes.rb".freeze, "lib/chook/server/routes/handle_webhook_event.rb".freeze, "lib/chook/server/routes/home.rb".freeze, "lib/chook/subject.rb".freeze, "lib/chook/subject/computer.rb".freeze, "lib/chook/subject/handled_subject.rb".freeze, "lib/chook/subject/jss.rb".freeze, "lib/chook/subject/mobile_device.rb".freeze, "lib/chook/subject/patch_software_title_update.rb".freeze, "lib/chook/subject/push.rb".freeze, "lib/chook/subject/randomizers.rb".freeze, "lib/chook/subject/rest_api_operation.rb".freeze, "lib/chook/subject/samplers.rb".freeze, "lib/chook/subject/scep_challenge.rb".freeze, "lib/chook/subject/smart_group.rb".freeze, "lib/chook/subject/test_subject.rb".freeze, "lib/chook/subject/validators.rb".freeze, "lib/chook/test_events.rb".freeze, "lib/chook/test_subjects.rb".freeze, "lib/chook/version.rb".freeze] s.homepage = "https://github.com/PixarAnimationStudios/chook".freeze s.licenses = ["Nonstandard".freeze] s.rdoc_options = ["--title".freeze, "Chook".freeze, "--line-numbers".freeze, "--main".freeze, "README.md".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "A Ruby framework for simulating and processing Jamf Pro Webhooks".freeze s.specification_version = 4 s.add_runtime_dependency(%q<sinatra>.freeze, ["= 1.4.8".freeze]) end