-
Notifications
You must be signed in to change notification settings - Fork 84
/
Copy pathcaxlsx_rails.gemspec
37 lines (31 loc) · 1.65 KB
/
caxlsx_rails.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
33
34
35
36
37
# frozen_string_literal: true
require_relative 'lib/axlsx_rails/version'
# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
s.name = 'caxlsx_rails'
s.version = AxlsxRails::VERSION
s.licenses = ['MIT']
s.authors = ['Noel Peden']
s.email = ['[email protected]']
s.homepage = 'https://github.com/caxlsx/caxlsx_rails'
s.summary = 'A simple rails plugin to provide an xlsx renderer using the caxlsx gem.'
s.description = "Caxlsx_Rails provides an Caxlsx renderer so you can move all your spreadsheet code from your controller into view files. Partials are supported so you can organize any code into reusable chunks (e.g. cover sheets, common styling, etc.) You can use it with acts_as_caxlsx, placing the to_xlsx call in a view and adding ':package => xlsx_package' to the parameter list. Now you can keep your controllers thin!"
s.metadata = {
"changelog_uri" => "https://github.com/caxlsx/caxlsx_rails/blob/master/CHANGELOG.md"
}
s.files = Dir['lib/**/*', 'CHANGELOG.md', 'README.md', 'MIT-LICENSE', 'caxlsx_rails.gemspec']
s.add_dependency 'actionpack', '>= 3.1'
s.add_dependency 'caxlsx', '>= 3.0'
s.add_development_dependency 'bundler'
s.add_development_dependency 'rake'
s.add_development_dependency 'rspec-rails'
s.add_development_dependency 'guard-rspec'
s.add_development_dependency 'capybara'
s.add_development_dependency 'roo'
s.add_development_dependency 'rubyzip'
s.add_development_dependency 'growl'
s.add_development_dependency 'rb-fsevent'
s.add_development_dependency 'coveralls'
s.add_development_dependency 'pry'
s.add_development_dependency 'pry-nav'
end