Sha256: 4e8a5cc3338fb6bc769fcc42601fffb2312b7b483726308a4eb73c8fbf999526
Contents?: true
Size: 1.6 KB
Versions: 2
Compression:
Stored size: 1.6 KB
Contents
lib = File.expand_path('lib', __dir__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'x12' Gem::Specification.new do |gem| gem.name = 'tcd_x12' gem.version = X12::VERSION gem.authors = ['Marty Petersen', 'Clay Dunston'] gem.email = ['themooseman@comcast.net'] gem.description = 'A gem to handle parsing and generation of ANSI X12 documents. Currently tested with Ruby >= 1.9.2. Gem supports X12 EDI transactions 270, 997, 837p and 835. Anyone wanting to create additional XML files for other transactions welcomed.' gem.summary = 'A gem to handle parsing and generation of ANSI X12 documents' gem.homepage = 'https://github.com/tcd/x12' gem.licenses = 'GPL-2.0-or-later' gem.metadata = { 'homepage_uri' => gem.homepage, 'source_code_uri' => gem.homepage, 'documentation_uri' => "https://www.rubydoc.info/gems/tcd_x12/#{gem.version}", 'changelog_uri' => 'https://github.com/tcd/tcd_x12/blob/master/CHANGELOG.md', 'yard.run' => 'yri' # use "yard" to build full HTML docs. } # Specify which files should be added to the gem when it is released. # The `git ls-files -z` loads the files in the RubyGem that have been added into git. gem.files = Dir.chdir(File.expand_path('..', __FILE__)) do `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } end gem.require_paths = ['lib'] gem.add_development_dependency 'minitest', '~> 5.0' gem.add_development_dependency 'rake', '~> 10.0' gem.add_development_dependency 'simplecov' gem.add_runtime_dependency 'libxml-ruby', '~> 3.1' end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tcd_x12-1.7.1 | x12.gemspec |
tcd_x12-1.7.0 | x12.gemspec |