# -*- encoding: utf-8 -*-
# stub: lifx 0.4.8 ruby lib

Gem::Specification.new do |s|
  s.name = "lifx".freeze
  s.version = "0.4.8".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["Jack Chen (chendo)".freeze]
  s.date = "2014-05-05"
  s.description = "A Ruby gem that allows easy interaction with LIFX devices.".freeze
  s.email = ["chendo+lifx-gem@lifx.co".freeze]
  s.executables = ["lifx-snoop".freeze]
  s.files = [".gitignore".freeze, ".travis.yml".freeze, ".yardopts".freeze, "CHANGES.md".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/lifx-snoop".freeze, "examples/auto-off/Gemfile".freeze, "examples/auto-off/auto-off.rb".freeze, "examples/identify/Gemfile".freeze, "examples/identify/identify.rb".freeze, "examples/travis-build-light/Gemfile".freeze, "examples/travis-build-light/build-light.rb".freeze, "lib/bindata_ext/bool.rb".freeze, "lib/bindata_ext/record.rb".freeze, "lib/lifx.rb".freeze, "lib/lifx/client.rb".freeze, "lib/lifx/color.rb".freeze, "lib/lifx/config.rb".freeze, "lib/lifx/firmware.rb".freeze, "lib/lifx/gateway_connection.rb".freeze, "lib/lifx/light.rb".freeze, "lib/lifx/light_collection.rb".freeze, "lib/lifx/light_target.rb".freeze, "lib/lifx/logging.rb".freeze, "lib/lifx/message.rb".freeze, "lib/lifx/network_context.rb".freeze, "lib/lifx/observable.rb".freeze, "lib/lifx/protocol/address.rb".freeze, "lib/lifx/protocol/device.rb".freeze, "lib/lifx/protocol/header.rb".freeze, "lib/lifx/protocol/light.rb".freeze, "lib/lifx/protocol/message.rb".freeze, "lib/lifx/protocol/metadata.rb".freeze, "lib/lifx/protocol/payload.rb".freeze, "lib/lifx/protocol/sensor.rb".freeze, "lib/lifx/protocol/type.rb".freeze, "lib/lifx/protocol/wan.rb".freeze, "lib/lifx/protocol/wifi.rb".freeze, "lib/lifx/protocol_path.rb".freeze, "lib/lifx/required_keyword_arguments.rb".freeze, "lib/lifx/routing_manager.rb".freeze, "lib/lifx/routing_table.rb".freeze, "lib/lifx/seen.rb".freeze, "lib/lifx/site.rb".freeze, "lib/lifx/tag_manager.rb".freeze, "lib/lifx/tag_table.rb".freeze, "lib/lifx/target.rb".freeze, "lib/lifx/thread.rb".freeze, "lib/lifx/timers.rb".freeze, "lib/lifx/transport.rb".freeze, "lib/lifx/transport/tcp.rb".freeze, "lib/lifx/transport/udp.rb".freeze, "lib/lifx/transport_manager.rb".freeze, "lib/lifx/transport_manager/lan.rb".freeze, "lib/lifx/utilities.rb".freeze, "lib/lifx/version.rb".freeze, "lifx.gemspec".freeze, "spec/color_spec.rb".freeze, "spec/gateway_connection_spec.rb".freeze, "spec/integration/client_spec.rb".freeze, "spec/integration/light_spec.rb".freeze, "spec/integration/tags_spec.rb".freeze, "spec/light_collection_spec.rb".freeze, "spec/message_spec.rb".freeze, "spec/protocol_path_spec.rb".freeze, "spec/routing_manager_spec.rb".freeze, "spec/routing_table_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/transport/udp_spec.rb".freeze, "spec/transport_spec.rb".freeze]
  s.homepage = "https://github.com/LIFX/lifx-gem".freeze
  s.licenses = ["MIT".freeze]
  s.required_ruby_version = Gem::Requirement.new(">= 2.0".freeze)
  s.rubygems_version = "3.5.10".freeze
  s.summary = "A Ruby gem that allows easy interaction with LIFX devices. Handles discovery, rate limiting, tags, gateway connections and provides an object-based API for interacting with LIFX devices.".freeze
  s.test_files = ["spec/color_spec.rb".freeze, "spec/gateway_connection_spec.rb".freeze, "spec/integration/client_spec.rb".freeze, "spec/integration/light_spec.rb".freeze, "spec/integration/tags_spec.rb".freeze, "spec/light_collection_spec.rb".freeze, "spec/message_spec.rb".freeze, "spec/protocol_path_spec.rb".freeze, "spec/routing_manager_spec.rb".freeze, "spec/routing_table_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/transport/udp_spec.rb".freeze, "spec/transport_spec.rb".freeze]

  s.specification_version = 4

  s.add_runtime_dependency(%q<bindata>.freeze, ["~> 2.0".freeze])
  s.add_runtime_dependency(%q<timers>.freeze, ["~> 1.0".freeze])
  s.add_runtime_dependency(%q<configatron>.freeze, ["~> 3.0".freeze])
  s.add_development_dependency(%q<bundler>.freeze, ["~> 1.3".freeze])
  s.add_development_dependency(%q<rake>.freeze, ["~> 10.1".freeze])
  s.add_development_dependency(%q<rspec>.freeze, ["~> 2.14".freeze])
end