1 require_relative '../core/lib/spree/core/version'
3 Gem::Specification.new do |s|
5 s.version = Spree.version
6 s.authors = ['Ryan Bigg', 'Spark Solutions Sp. z o.o.', 'Vendo Connect Inc.']
7 s.email = ['hello@spreecommerce.org']
8 s.summary = %q{Spree's API}
9 s.description = %q{Spree's API}
10 s.homepage = 'https://spreecommerce.org'
11 s.licenses = ['AGPL-3.0-or-later', 'BSD-3-Clause']
14 'bug_tracker_uri' => 'https://github.com/spree/spree/issues',
15 'changelog_uri' => "https://github.com/spree/spree/releases/tag/v#{s.version}",
16 'documentation_uri' => 'https://docs.spreecommerce.org/',
17 'source_code_uri' => "https://github.com/spree/spree/tree/v#{s.version}",
20 s.required_ruby_version = '>= 3.0'
22 s.files = Dir["{app,config,db,lib}/**/*", "LICENSE.md", "Rakefile"].reject { |f| f.match(/^spec/) && !f.match(/^spec\/fixtures/) }
23 s.executables = s.files.grep(%r{^bin/}).map { |f| File.basename(f) }
24 s.require_paths = ['lib']
26 s.add_development_dependency 'i18n-tasks'
27 s.add_development_dependency 'jsonapi-rspec'
28 s.add_development_dependency 'multi_json'
29 s.add_development_dependency 'rswag-specs'
31 s.add_dependency 'bcrypt', '~> 3.1'
32 s.add_dependency 'doorkeeper', '~> 5.3'
33 s.add_dependency 'jsonapi-serializer', '~> 2.1'
34 s.add_dependency 'spree_core', s.version