# frozen_string_literal: true # Attempts to determine if a global gem source has ready been added by another Gemfile if @sources.global_rubygems_source == Bundler::SourceList.new.global_rubygems_source Bundler.ui.info '[Dassie] Adding global rubygems source.' source 'https://rubygems.org' else Bundler.ui.info "[Dassie] Global rubygems source already set: #{@sources.global_rubygems_source.inspect}" end git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby '2.7.7' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' gem 'rails', '~> 6.0' # Use postgresql as the database for Active Record gem 'pg', '>= 0.18', '< 2.0' # Use Puma as the app server gem 'puma', '~> 4.3.8' # Use SCSS for stylesheets gem 'sass-rails', '~> 6.0' # Use Uglifier as compressor for JavaScript assets gem 'uglifier', '>= 1.3.0' gem 'dalli' # mem_cache_store support # Use CoffeeScript for .coffee assets and views gem 'coffee-rails', '~> 4.2' # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks gem 'turbolinks', '~> 5' # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder gem 'jbuilder', '~> 2.5' # Reduces boot times through caching; required in config/boot.rb gem 'bootsnap', '>= 1.1.0', require: false group :development, :test do # Call 'byebug' anywhere in the code to stop execution and get a debugger console gem 'byebug', platforms: [:mri, :mingw, :x64_mingw] end group :development do # Access an interactive console on exception pages or by calling 'console' anywhere in the code. gem 'web-console', '>= 3.3.0' gem 'listen', '>= 3.0.5', '< 3.2' # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring gem 'spring' gem 'spring-watcher-listen', '~> 2.0.0' end # Windows does not include zoneinfo files, so bundle the tzinfo-data gem gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] gemspec name: 'hyrax', path: ENV.fetch('HYRAX_ENGINE_PATH', '..') gem 'bootstrap', '~> 4.0' gem 'devise' gem 'devise-guests', '~> 0.6' gem 'jquery-rails' gem 'pry-byebug' gem 'pry-doc' gem 'pry-rails' gem 'pry-rescue' gem 'riiif', '~> 2.1' gem 'rsolr', '>= 1.0', '< 3' gem 'sidekiq', '~> 6.0' gem 'twitter-typeahead-rails', '0.11.1.pre.corejavascript'