Sha256: 91d15ddf8d08b8417cdf1b7e625f0fdb9c8514e9d7e4678ae63d109a7f1e4d5b

Contents?: true

Size: 1.03 KB

Versions: 1

Compression:

Stored size: 1.03 KB

Contents

Gem::Specification.new do |s|
  s.name          = 'hashstruct'
  s.version       = '1.5'
  s.summary       = 'Overly helpful magic hash structure.'
  s.author        = 'John Labovitz'
  s.email         = 'johnl@johnlabovitz.com'
  s.description   = %q{
    HashStruct provides an object based on Hash, but acts like Struct (or OpenStruct), providing helpful
    accessors for each key from the get-go. It also magically parses string values when it can (eg, dates,
    URIs, numbers, and does so recursively.
  }
  s.license       = 'MIT'
  s.homepage      = 'http://github.com/jslabovitz/hashstruct'
  s.files         = `git ls-files`.split("\n")
  s.test_files    = `git ls-files -- {test,spec,features}/*`.split("\n")
  s.executables   = `git ls-files -- bin/*`.split("\n").map { |f| File.basename(f) }
  s.require_path  = 'lib'

  s.add_development_dependency 'bundler', '~> 2.5'
  s.add_development_dependency 'minitest', '~> 5.20'
  s.add_development_dependency 'minitest-power_assert', '~> 0.3'
  s.add_development_dependency 'rake', '~> 13.1'
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hashstruct-1.5 hashstruct.gemspec