diff --git a/Gemfile b/Gemfile index 3c8451f8fc..9a2811f88b 100644 --- a/Gemfile +++ b/Gemfile @@ -74,6 +74,7 @@ gem 'wkhtmltopdf-binary' gem 'foreigner' gem 'immigrant' gem 'roo', '~> 2.7.0' +gem 'roo-xls' gem 'whenever', require: false diff --git a/Gemfile.lock b/Gemfile.lock index 3bd3cb2763..f92e6a837d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -596,6 +596,10 @@ GEM roo (2.7.1) nokogiri (~> 1) rubyzip (~> 1.1, < 2.0.0) + roo-xls (1.1.0) + nokogiri + roo (>= 2.0.0beta1, < 3) + spreadsheet (> 0.9.0) rspec (3.7.0) rspec-core (~> 3.7.0) rspec-expectations (~> 3.7.0) @@ -626,6 +630,7 @@ GEM rainbow (>= 2.2.2, < 4.0) ruby-progressbar (~> 1.7) unicode-display_width (~> 1.0, >= 1.0.1) + ruby-ole (1.2.12.1) ruby-progressbar (1.8.1) rubyzip (1.2.1) safe_yaml (1.0.4) @@ -643,6 +648,8 @@ GEM activesupport (>= 3.0.0) spinjs-rails (1.3) rails (>= 3.1) + spreadsheet (1.1.4) + ruby-ole (>= 1.0) sprockets (2.2.3) hike (~> 1.2) multi_json (~> 1.0) @@ -775,6 +782,7 @@ DEPENDENCIES representative_view roadie-rails (~> 1.0.3) roo (~> 2.7.0) + roo-xls rspec-rails (>= 3.5.2) rspec-retry rubocop (>= 0.49.1)