Sha256: 9d04f2e7d2428e0a6e46a6d0298f23f3c72d0bbef4148e751c678fd6a8d1d602

Contents?: true

Size: 1.2 KB

Versions: 1

Compression:

Stored size: 1.2 KB

Contents

lib = File.expand_path("../lib", __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require "shifty/version"

Gem::Specification.new do |spec|
  spec.name = "shifty"
  spec.version = Shifty::VERSION
  spec.authors = ["Joel Helbling"]
  spec.email = ["joel@joelhelbling.com"]

  spec.summary = "A functional framework aimed at extremely low coupling"
  spec.description = "Shifty provides tools for coordinating simple workers which consume a supplying queue and emit corresponding work products, valuing pure functions, carefully isolated side effects, and extremely low coupling."
  spec.homepage = "https://github.com/joelhelbling/shifty"
  spec.license = "MIT"

  spec.files = `git ls-files -z`.split("\x0").reject do |f|
    f.match(%r{^(test|spec|features)/})
  end
  spec.bindir = "exe"
  spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
  spec.require_paths = ["lib"]

  spec.add_development_dependency "rake"
  spec.add_development_dependency "rspec", "~> 3.9"
  spec.add_development_dependency "rspec-given", "~> 3.8"
  spec.add_development_dependency "pry"
  spec.add_development_dependency "standard", "~> 1.1"
  spec.add_development_dependency "codeclimate-test-reporter"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
shifty-0.4.0 shifty.gemspec