-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathgolden_fleece.gemspec
31 lines (27 loc) · 1.34 KB
/
golden_fleece.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
# coding: utf-8
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'golden_fleece/version'
Gem::Specification.new do |spec|
spec.name = "golden_fleece"
spec.version = GoldenFleece::VERSION
spec.authors = ["Ersin Akinci"]
spec.email = ["[email protected]"]
spec.summary = %q{Easy schemas for your JSON columns.}
spec.description = %q{Golden Fleece lets you validate, normalize, set up defaults for and provide getters for JSON data in your Ruby data models through easy to use schemas. More opinionated and easier to use than JSON Schema.}
spec.homepage = "https://github.com/earksiinni/golden_fleece"
spec.license = "MIT"
spec.files = `git ls-files -z`.split("\x0").reject do |f|
f.match(%r{^(test|spec|features)/})
end
spec.bindir = "exe"
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = ["lib"]
spec.add_development_dependency "bundler", "~> 1.14"
spec.add_development_dependency "rake", "~> 10.0"
spec.add_development_dependency "rspec", "~> 3.0"
spec.add_development_dependency "activemodel", "~> 3.0"
spec.add_development_dependency "activesupport", "~> 3.0"
spec.add_development_dependency "pry", "~> 0.9"
spec.add_dependency "hana", "~> 1.3"
end