Sha256: da6035445ede8645602e430f2fe6736315ec625b56a283424e2e310364caf361

Contents?: true

Size: 1.23 KB

Versions: 1

Compression:

Stored size: 1.23 KB

Contents

# frozen_string_literal: true

require_relative "../core/lib/spree/core/version"

Gem::Specification.new do |spec|
  spec.platform = Gem::Platform::RUBY
  spec.name = "solidus_promotions"
  spec.version = Spree.solidus_version
  spec.summary = "New promotion system for Solidus"
  spec.description = spec.summary

  spec.authors = ["Martin Meyerhoff", "Solidus Team"]
  spec.email = "contact@solidus.io"
  spec.homepage = "https://github.com/solidusio/solidus/blob/main/promotions/README.md"

  spec.license = "BSD-3-Clause"

  spec.metadata["homepage_uri"] = spec.homepage

  spec.required_ruby_version = ">= 3.1.0"

  # 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.
  files = Dir.chdir(__dir__) { `git ls-files -z`.split("\x0") }
  spec.files = files.grep_v(%r{^(spec|bin)/})

  spec.add_development_dependency "solidus_legacy_promotions"

  spec.add_dependency "importmap-rails", "~> 1.2"
  spec.add_dependency "ransack-enum", "~> 1.0"
  spec.add_dependency "solidus_core", [">= 4.0.0", "< 5"]
  spec.add_dependency "solidus_support", "~> 0.5"
  spec.add_dependency "stimulus-rails", "~> 1.2"
  spec.add_dependency "turbo-rails", ">= 1.4"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
solidus_promotions-4.4.2 solidus_promotions.gemspec