forked from kamalogudah/mpesa-gem
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mpesa.gemspec
40 lines (34 loc) · 1.67 KB
/
mpesa.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'mpesa/version'
Gem::Specification.new do |spec|
spec.name = 'mpesa'
spec.version = MPesa::VERSION
spec.date = Time.new.getutc.strftime('%Y-%m-%d')
spec.authors = ["Job King'ori Maina"]
spec.email = ['[email protected]']
spec.homepage = 'http://itsmrwave.github.io/mpesa-gem'
spec.license = 'MIT'
spec.description = 'Make authenticated MPESA G2 API calls without the fuss!'
spec.summary = <<-SUMMARY
Make authenticated MPESA G2 API calls without the fuss! Handles all the SOAP
stuff abstracting any direct interaction with the API endpoints so that you
can focus on what matters. Building awesome!
SUMMARY
spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(docs|spec)/}) }
spec.bindir = 'bin'
spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.2.2'
spec.add_development_dependency 'bundler', '~> 1.11'
spec.add_development_dependency 'coveralls', '~> 0.8.14'
spec.add_development_dependency 'faker', '~> 1.6', '>= 1.6.5'
spec.add_development_dependency 'pry', '~> 0.10.3'
spec.add_development_dependency 'rake', '~> 10.0'
spec.add_development_dependency 'redcarpet', '~> 3.3', '>= 3.3.4'
spec.add_development_dependency 'rspec', '~> 3.0'
spec.add_development_dependency 'rubocop', '~> 0.41.2'
spec.add_development_dependency 'webmock', '~> 2.1'
spec.add_development_dependency 'yard', '~> 0.9.0'
spec.add_runtime_dependency 'savon', '~> 2.11', '>= 2.11.1'
end