-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathjsi.gemspec
More file actions
30 lines (25 loc) · 817 Bytes
/
jsi.gemspec
File metadata and controls
30 lines (25 loc) · 817 Bytes
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
require_relative "lib/jsi/version"
Gem::Specification.new do |spec|
spec.name = "jsi"
spec.version = JSI::VERSION
spec.authors = ["Ethan"]
spec.email = ["ethan.jsi@unth.net"]
spec.summary = "JSI: JSON Schema Instantiation"
spec.description = "JSI offers an Object-Oriented representation for JSON data using JSON Schemas"
spec.homepage = "https://github.com/notEthan/jsi"
spec.license = "AGPL-3.0"
spec.files = [
'LICENSE.md',
'CHANGELOG.md',
'README.md',
'readme.rb',
'.yardopts',
'jsi.gemspec',
*Dir['lib/**/*'],
*Dir['\\{resources\\}/schemas/**/*'],
*Dir['docs/**/*'],
].reject { |f| File.lstat(f).ftype == 'directory' }
spec.require_paths = ["lib"]
spec.add_dependency "addressable", '~> 2.3'
spec.add_dependency "bigdecimal"
end