michaelmior /
NoSE
| 1 | Gem::Specification.new do |s| |
||
|
0 ignored issues
–
show
coding-style
introduced
by
Loading history...
|
|||
| 2 | s.name = 'nose' |
||
| 3 | s.version = '0.1.4' |
||
| 4 | s.license = 'GPL-3.0' |
||
| 5 | s.summary = 'Schema design for NoSQL applications' |
||
| 6 | s.author = 'Michael Mior' |
||
| 7 | s.email = '[email protected]' |
||
| 8 | s.files = Dir['lib/**/*'] + |
||
| 9 | Dir['templates/*'] + |
||
| 10 | Dir['models/*'] + |
||
| 11 | Dir['workloads/*'] + |
||
| 12 | Dir['plans/*'] + |
||
| 13 | Dir['schemas/*'] + |
||
| 14 | Dir['data/**/*'] |
||
| 15 | s.homepage = 'https://michael.mior.ca/projects/NoSE/' |
||
| 16 | |||
| 17 | s.add_dependency 'faker', '~> 2.16.0', '>= 1.7.0' |
||
| 18 | s.add_dependency 'formatador', '~> 0.2.5' |
||
| 19 | s.add_dependency 'json-schema', '~> 2.8.0', '>= 2.8.0' |
||
| 20 | s.add_dependency 'logging', '>= 2.2', '< 2.4' |
||
| 21 | s.add_dependency 'mipper', '~> 0.1.0' |
||
| 22 | s.add_dependency 'parallel', '>= 1.20.1', '< 1.25.0' |
||
| 23 | s.add_dependency 'parslet', '>= 1.8', '< 2.1' |
||
| 24 | s.add_dependency 'pickup', '~> 0.0.11' |
||
| 25 | s.add_dependency 'pry', '~> 0.13.1' |
||
| 26 | s.add_dependency 'rake', '~> 12.3.2', '>= 12.0.0' |
||
| 27 | s.add_dependency 'representable', '~> 3.2.0', '>= 3.0.0' |
||
| 28 | s.add_dependency 'ruby-graphviz', '~> 1.2.2', '>= 1.2.0' |
||
| 29 | s.add_dependency 'ruby-mysql', '~> 2.9.14', '>= 2.9.0' # for the proxy because it's pure Ruby |
||
| 30 | s.add_dependency 'sequel', '>= 5.41', '< 5.80' |
||
| 31 | s.add_dependency 'smarter_csv', '1.10.2' |
||
| 32 | s.add_dependency 'sorted_set', '~> 1.0', '>= 1.0.3' |
||
| 33 | |||
| 34 | # Required for Cassandra backend |
||
| 35 | s.add_dependency 'cassandra-driver', '~> 3.2.5', '>= 3.1.0' |
||
| 36 | |||
| 37 | # Required for MongoDB backend |
||
| 38 | s.add_dependency 'mongo', '>= 2.14', '< 2.21' |
||
| 39 | |||
| 40 | s.add_development_dependency 'fakefs', '~> 2.5.0' |
||
| 41 | s.add_development_dependency 'memory_profiler', '~> 1.0.0' |
||
| 42 | s.add_development_dependency 'pry-byebug', '~> 3.9.0' |
||
| 43 | s.add_development_dependency 'pry-doc', '~> 1.5.0' |
||
| 44 | s.add_development_dependency 'pry-stack_explorer', '~> 0.5.1' |
||
| 45 | s.add_development_dependency 'ronn', '~> 0.7.3' |
||
| 46 | s.add_development_dependency 'rspec', '~> 3.10.0' |
||
| 47 | s.add_development_dependency 'rspec-core', '~> 3.10.0' |
||
| 48 | s.add_development_dependency 'rspec-collection_matchers', '~> 1.2.0', '>= 1.1.0' |
||
|
0 ignored issues
–
show
|
|||
| 49 | s.add_development_dependency 'ruby-prof', '~> 1.4.2' |
||
| 50 | s.add_development_dependency 'simplecov', '~> 0.22.0' |
||
| 51 | s.add_development_dependency 'simplecov-cobertura', '~> 2.1' |
||
| 52 | s.add_development_dependency 'yard', '~> 0.9.4' |
||
| 53 | |||
| 54 | # Below for MRI only (TODO JRuby gemspec) |
||
| 55 | s.add_dependency 'rbtree', '~> 0.4.2' # for more efficient SortedSet implementation |
||
| 56 | s.add_dependency 'mysql2', '~> 0.5.2' # this is used for the loader for performance |
||
|
0 ignored issues
–
show
|
|||
| 57 | s.add_development_dependency 'pry-rescue', '~> 1.6.0' |
||
| 58 | s.add_development_dependency 'binding_of_caller', '~> 0.8.0' |
||
|
0 ignored issues
–
show
|
|||
| 59 | end |
||
| 60 |