-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcdd-ruby.gemspec
More file actions
26 lines (23 loc) · 1.03 KB
/
Copy pathcdd-ruby.gemspec
File metadata and controls
26 lines (23 loc) · 1.03 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
# frozen_string_literal: true
Gem::Specification.new do |spec|
spec.name = 'cdd-ruby'
spec.version = '0.0.3'
spec.authors = ['CDD Developer']
spec.email = ['developer@example.com']
spec.summary = 'Compiler Driven Development for Ruby <-> OpenAPI 3.2.0'
spec.description = 'AST-based bidirectional compiler to convert Ruby code to OpenAPI specs and vice versa using only the Ruby standard library.'
spec.homepage = 'https://github.com/offscale/cdd-ruby'
spec.license = 'Apache-2.0'
spec.files = Dir.glob('src/**/*') + Dir.glob('bin/**/*') + %w[README.md]
spec.bindir = 'bin'
spec.executables = ['cdd-ruby']
spec.require_paths = ['src']
spec.required_ruby_version = '>= 3.4.0'
spec.add_dependency 'activerecord', '~> 8.0'
spec.add_dependency 'faker', '~> 3.5'
spec.add_dependency 'pg', '~> 1.5'
spec.add_dependency 'sinatra', '~> 4.0'
spec.add_dependency 'sqlite3', '~> 2.0'
spec.add_dependency 'webrick', '~> 1.8'
spec.metadata['rubygems_mfa_required'] = 'true'
end