# frozen_string_literal: true

source 'rubygems.org' ruby '<%= options %>'

<% unless options -%> gem 'erubi', '~> 1.10' <% end -%> gem 'puma', '~> 5.2' gem 'rack_csrf', '~> 2.6' gem 'sinatra', '~> 2.1' gem 'sinatra-contrib', '~> 2.1' <% unless options -%> gem 'sinatra-flash', '~> 0.3' <% end -%>

group :development do

gem 'better_errors', '~> 2.9'
gem 'binding_of_caller', '~> 1.0'
gem 'dotenv', '~> 2.7'
gem 'pry-byebug', '~> 3.9'
gem 'racksh', '~> 1.0'
gem 'rake', '~> 13.0'
gem 'rerun', '~> 0.13'
gem 'rb-fsevent', '~> 0.10'

end

group :test do <% if 'test-unit' == options -%>

gem 'contest', '~> 0.1'

<% end -%>

gem 'rack-test', '~> 1.1'

<% if 'rspec' == options -%>

gem 'rspec', '~> 3.10'

<% end -%> <% if 'test-unit' == options -%>

gem 'test-unit', '~> 3.4'

<% end -%>

gem 'warning', '~> 1.2'

end