Sha256: 10826b05b7d0201fbdcbaac2a91c949e7398e50822278b242184d9d1a2647169

Contents?: true

Size: 1.53 KB

Versions: 1

Compression:

Stored size: 1.53 KB

Contents

# frozen_string_literal: true

SPEC =
  Gem::Specification.new do |s|
    s.name = "finrb"
    s.version = "0.1.0"
    s.authors = ["Nadir Cohen", "Martin Bjeldbak Madsen", "Bill Kranec"]
    s.license = "LGPL-3.0"
    s.email = ["nadircs11@gmail.com", "me@martinbjeldbak.com", "wkranec@gmail.com"]
    s.platform = Gem::Platform::RUBY
    s.summary = "Ruby gem for financial calculations/modeling"

    s.description = <<~EOF
      The finrb library (forked from the finance gem) provides a Ruby interface for financial calculations/modeling. Working with interest rates, Mortgage amortization, Cashflows (NPV, IRR, etc.) and other basic utilities.

    EOF

    s.homepage = "https://rubygems.org/gems/finrb"

    s.required_ruby_version = ">= 3.0"

    s.add_dependency("activesupport")
    s.add_dependency("business_time")
    s.add_dependency("flt")

    s.add_development_dependency("minitest")
    s.add_development_dependency("pry")
    s.add_development_dependency("rake")
    s.add_development_dependency("rubocop")
    s.add_development_dependency("rubocop-minitest")
    s.add_development_dependency("rubocop-performance")
    s.add_development_dependency("rubocop-packaging")
    s.add_development_dependency("rubocop-rake")
    s.add_development_dependency("semver")
    s.add_development_dependency("solargraph")

    s.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }

    s.extra_rdoc_files = ["README.md", "COPYING", "COPYING.LESSER", "CHANGELOG.md"]

    s.metadata["rubygems_mfa_required"] = "true"
  end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
finrb-0.1.0 finrb.gemspec