Sha256: fde5890bde1ed017cb3709d8596ea68a5defbc134ec644ddf8effc64787ee135

Contents?: true

Size: 1.95 KB

Versions: 2

Compression:

Stored size: 1.95 KB

Contents

# frozen_string_literal: true

# to load all /lib files
$LOAD_PATH.push File.expand_path("lib", __dir__)

require_relative "lib/mono-merchant/version"

Gem::Specification.new do |spec|
  spec.name = "mono-merchant"
  spec.version = MonoMerchant::VERSION
  spec.authors = ['okliv']
  spec.email = ["ok@entitative.com"]

  spec.summary = "The \"mono-merchant\" gem is a powerful Ruby library designed for seamless integration with Monobank's acquiring system. It provides a convenient way to handle Monobank payments."
  spec.description = "The \"mono-merchant\" gem simplifies Monobank payment integration in Ruby applications. It provides an simplified interface and essential functionalities for generating invoice requests, verifying transactions, handling webhooks to ensure data integrity. With this gem, you can quickly and securely implement Monobank payments."
  spec.homepage = "https://github.com/okliv/mono-merchant"
  spec.license = "MIT"
  spec.required_ruby_version = ">= 2.7.0"

  spec.metadata["homepage_uri"] = spec.homepage
  spec.metadata["source_code_uri"] = "https://github.com/okliv/mono-merchant"
  spec.metadata["changelog_uri"] = "https://github.com/okliv/mono-merchant/blob/master/CHANGELOG.md"

  # 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.
  spec.files = Dir.chdir(__dir__) do
    `git ls-files -z`.split("\x0").reject do |f|
      (File.expand_path(f) == __FILE__) || f.start_with?(*%w[bin/ test/ spec/ features/ .git .circleci appveyor])
    end
  end
  spec.bindir = "exe"
  spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) }
  spec.require_paths = ["lib"]

  # Uncomment to register a new dependency of your gem
  spec.add_dependency "rest-client", "~> 2.1"
  spec.add_dependency "base64", "~> 0.2"
  spec.add_dependency "json", "~> 2.5"
  spec.add_dependency "money", "~> 6.16"
  spec.add_dependency "activesupport", "~> 7"
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mono-merchant-0.2.0 mono-merchant.gemspec
mono-merchant-0.1.0 mono-merchant.gemspec