lib/generators/katapult/basics/templates/Gemfile in katapult-0.2.0 vs lib/generators/katapult/basics/templates/Gemfile in katapult-0.3.0

- old
+ new

@@ -1,65 +1,54 @@ source 'https://rubygems.org' +git_source(:github) { |repo_path| "https://github.com/#{repo_path}.git" } -<%= @original_gems.join %> +gem 'rails' +gem 'pg' +gem 'webpacker' +<%= @katapult -%> -# internal +# Internals and security gem 'exception_notification' # gem 'admin_cleaner', git: 'git@code.makandra.de:makandra/admin_cleaner.git' -# security -gem 'breach-mitigation-rails' -gem 'safe_cookies' - -# better coding -gem 'modularity' +# Models +gem 'active_type' +gem 'assignable_values' gem 'edge_rider' -gem 'andand' - -# models gem 'has_defaults' -gem 'assignable_values' +gem 'modularity' -# gem 'carrierwave' -# gem 'mini_magick' - -# gem 'spreadsheet' -# gem 'vcard' - -# views -# gem 'simple_form' -# gem 'nested_form' +# Views +gem 'haml-rails' gem 'will_paginate' -gem 'makandra-navy', require: 'navy' -# assets -gem 'haml-rails' -gem 'bootstrap-sass' -gem 'sass-rails' -gem 'autoprefixer-rails' -gem 'coffee-rails' -gem 'therubyracer', platform: :ruby -gem 'uglifier' -gem 'compass-rails' -gem 'compass-rgbapng' +# Jobs +gem 'whenever' group :development do gem 'query_diet' gem 'better_errors' gem 'binding_of_caller' + + gem 'web-console' + gem 'listen', '< 3.2' + gem 'thin' gem 'parallel_tests' + gem 'guard-livereload', require: false gem 'rack-livereload' + gem 'spring-commands-rspec' gem 'spring-commands-cucumber' end group :development, :test do gem 'byebug' - gem 'factory_girl_rails' + + gem 'factory_bot_rails' gem 'rspec-rails' gem 'spring' end group :test do @@ -67,10 +56,10 @@ gem 'timecop' gem 'launchy' gem 'capybara' gem 'capybara-screenshot' - gem 'cucumber', '< 2' # Incompatible with Cucumber Factory + gem 'cucumber', '< 2.2' # Incompatible with Cucumber Factory gem 'cucumber-rails', require: false gem 'cucumber_factory' gem 'selenium-webdriver' gem 'spreewald'