-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathdocument_mapper.gemspec
32 lines (27 loc) · 1.41 KB
/
document_mapper.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
32
# frozen_string_literal: true
$LOAD_PATH.unshift 'lib'
require 'document_mapper/version'
Gem::Specification.new do |s|
s.name = 'document_mapper'
s.version = DocumentMapper::VERSION
s.summary = 'DocumentMapper is an object mapper for plain text documents.'
s.homepage = 'http://github.com/ralph/document_mapper'
s.email = '[email protected]'
s.authors = ['Ralph von der Heyden']
s.required_ruby_version = '>= 2.6.0'
s.files = %w[LICENSE README.md]
s.files += Dir.glob('lib/**/*')
s.files += Dir.glob('test/**/*')
s.add_runtime_dependency('activemodel')
s.add_runtime_dependency('activesupport')
s.add_runtime_dependency('rake')
s.add_runtime_dependency('tilt')
s.add_development_dependency('debug')
s.add_development_dependency('minitest')
s.add_development_dependency('RedCloth')
s.add_development_dependency('rubocop')
s.description = <<DESC
DocumentMapper is an object mapper for plain text documents. The documents look like the ones used in jekyll (http://github.com/mojombo/jekyll). They consist of a preambel written in YAML (also called YAML front matter), and some content in the format you prefer, e.g. Textile. This enables you to write documents in your favorite editor and access the content and metadata of these in your Ruby scripts.
DESC
s.metadata['rubygems_mfa_required'] = 'true'
end