Sha256: 06c3fd7e44c06333f3314d83fac6334f11e0c83eb584e821bfb03ab332fa38ba
Contents?: true
Size: 1.67 KB
Versions: 1
Compression:
Stored size: 1.67 KB
Contents
# frozen_string_literal: true lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) Gem::Specification.new do |spec| spec.name = 'csv_decision' spec.version = '0.2.0' spec.authors = ['Brett Vickers'] spec.email = ['brett@phillips-vickers.com'] spec.description = 'CSV based Ruby decision tables.' spec.summary = <<-DESC CSV Decision implements CSV based Ruby decision tables. It parses and loads decision table files which can then be used to execute complex conditional logic against an input hash, producing a decision as an output hash. DESC spec.homepage = 'https://github.com/bpvickers/csv_decision.git' spec.license = 'MIT' spec.files = `git ls-files`.split($INPUT_RECORD_SEPARATOR) spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) } spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ['lib'] spec.required_ruby_version = '>= 2.3.0' spec.add_dependency 'activesupport', '~> 5.1' spec.add_development_dependency 'benchmark-ips', '~> 2.7' spec.add_development_dependency 'benchmark-memory', '~> 0.1' spec.add_development_dependency 'bundler', '~> 1.3' spec.add_development_dependency 'oj', '~> 3.3' spec.add_development_dependency 'rake', '~> 12.3' spec.add_development_dependency 'rspec', '~> 3.7' spec.add_development_dependency 'rubocop', '~> 0.52' spec.add_development_dependency 'rufus-decision', '~> 1.3' spec.add_development_dependency 'simplecov', '~> 0.15' end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
csv_decision-0.2.0 | csv_decision.gemspec |