-
Notifications
You must be signed in to change notification settings - Fork 130
Expand file tree
/
Copy patheu_central_bank.gemspec
More file actions
executable file
·33 lines (26 loc) · 1.31 KB
/
eu_central_bank.gemspec
File metadata and controls
executable file
·33 lines (26 loc) · 1.31 KB
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
#!/bin/env ruby
# frozen_string_literal: true
Gem::Specification.new do |s|
s.name = "eu_central_bank"
# Please also update `eu_central_bank/version.rb`.
#
# We cannot use this constant here because of the `money` dependency when
# inheriting from `Money::Bank::VariableExchange`.
s.version = "2.0.0"
s.platform = Gem::Platform::RUBY
s.authors = ["Shane Emmons"]
s.email = ["shane@emmons.io"]
s.homepage = "https://github.com/RubyMoney/eu_central_bank"
s.summary = "Calculates exchange rates based on rates from european central bank. Money gem compatible."
s.description = "This gem reads exchange rates from the european central bank website. It uses it to calculates exchange rates. It is compatible with the money gem"
s.license = "MIT"
s.metadata['changelog_uri'] = "https://github.com/RubyMoney/eu_central_bank/blob/main/CHANGELOG.md"
s.metadata['source_code_uri'] = "https://github.com/RubyMoney/eu_central_bank"
s.metadata['bug_tracker_uri'] = "https://github.com/RubyMoney/eu_central_bank/issues"
s.required_ruby_version = ">= 3.1.0"
s.add_dependency "bigdecimal"
s.add_dependency "nokogiri", "~> 1.11"
s.add_dependency "money", "~> 7.0"
s.files = Dir.glob("lib/**/*.rb") + %w[CHANGELOG.md LICENSE README.md]
s.require_path = "lib"
end