Gemfile
1 # frozen_string_literal: true 2 3 source 'https://rubygems.org' 4 5 gem 'rails', '~> 6.1.6' 6 7 # For handling HTML enities when processing exports as XML 8 gem 'htmlentities' 9 gem 'i18n' 10 11 gem 'nokogiri', '~> 1.13.10' # keep compatible with saxon-rb used in exports 12 13 # Gems used only for assets and not required in production environments by default. 14 # Assets group was deprecated with Rails 4, but we still need it as we need to avoid using gems that include 15 # native extensions in production 16 group :assets do 17 gem 'sprockets-rails' 18 gem 'sassc-rails' 19 gem 'sass-rails' 20 # Use CoffeeScript for .coffee assets and views 21 gem 'coffee-rails' 22 # See https://github.com/rails/execjs#readme for more supported runtimes 23 gem 'execjs' 24 end 25 26 gem 'atomic' 27 28 # Use jquery as the JavaScript library 29 gem 'jquery-rails' 30 31 gem 'excon', '>= 0.76.0' 32 gem 'json' 33 gem 'json-schema', '~> 1.0.10' 34 gem 'multipart-post' 35 gem 'net-http-persistent', '>= 4.0.1' 36 37 # support clipboard 38 gem 'clipboard-rails' 39 40 gem 'rubyzip', '~> 2.4.1' 41 42 43 # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks 44 gem 'turbolinks' 45 46 # Windows does not include zoneinfo files, so bundle the tzinfo-data gem 47 gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] 48 49 group :development do 50 gem 'web-console' 51 gem 'pry' 52 gem 'pry-nav' 53 gem 'pry-rails' 54 gem 'pry-debugger-jruby' 55 gem 'listen' 56 end 57 58 group :development, :test do 59 gem 'puma', '~> 6.4' 60 end 61 62 group :test do 63 gem 'childprocess' 64 gem 'axe-core-rspec' 65 gem 'capybara' 66 gem 'capybara-screenshot' 67 gem 'dumb_delegator' 68 gem 'factory_bot' 69 gem 'factory_bot_rails' 70 gem 'fog-aws', '~> 2.0.0', require: false 71 gem 'launchy' 72 gem 'rails-controller-testing' 73 gem 'rspec' 74 gem 'rspec-rails' 75 gem 'rspec-retry' 76 gem 'selenium-webdriver' 77 gem 'simplecov' 78 end 79 80 # Allow plugins to provide their own Gemfiles too. 81 require 'asutils' 82 ASUtils.load_plugin_gems(self)