diff --git a/Gemfile b/Gemfile index 693ae36..4fdef88 100644 --- a/Gemfile +++ b/Gemfile @@ -3,48 +3,16 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" } ruby "3.0.3" -# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main" -gem "rails", "~> 7.0.2", ">= 7.0.2.3" - -# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails] +gem "rails", "~> 7.0" gem "sprockets-rails" - -# Use sqlite3 as the database for Active Record gem "sqlite3", "~> 1.4" - -# Use the Puma web server [https://github.com/puma/puma] gem "puma", "~> 5.0" - -# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails] gem "importmap-rails" - -# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev] -gem "turbo-rails" - -# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev] gem "stimulus-rails" - -# Build JSON APIs with ease [https://github.com/rails/jbuilder] -gem "jbuilder" - -# Use Redis adapter to run Action Cable in production -# gem "redis", "~> 4.0" - -# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis] -# gem "kredis" - -# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword] -# gem "bcrypt", "~> 3.1.7" - -# Windows does not include zoneinfo files, so bundle the tzinfo-data gem -gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ] - -# Reduces boot times through caching; required in config/boot.rb gem "bootsnap", require: false +gem "sassc-rails" -# Use Sass to process CSS -# gem "sassc-rails" - +gem "net-ssh" # Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images] # gem "image_processing", "~> 1.2" @@ -58,10 +26,8 @@ group :development do gem "web-console" # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler] - # gem "rack-mini-profiler" + gem "rack-mini-profiler" - # Speed up commands on slow machines / big apps [https://github.com/rails/spring] - # gem "spring" end group :test do diff --git a/Gemfile.lock b/Gemfile.lock index cee6e64..8bfe199 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -89,6 +89,7 @@ GEM reline (>= 0.2.7) digest (3.1.0) erubi (1.10.0) + ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) i18n (1.10.0) @@ -100,9 +101,6 @@ GEM io-wait (0.2.1) irb (1.4.1) reline (>= 0.3.0) - jbuilder (2.11.5) - actionview (>= 5.0.0) - activesupport (>= 5.0.0) loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) @@ -129,6 +127,7 @@ GEM digest net-protocol timeout + net-ssh (6.1.0) nio4r (2.5.8) nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) @@ -137,6 +136,8 @@ GEM nio4r (~> 2.0) racc (1.6.0) rack (2.2.3) + rack-mini-profiler (3.0.0) + rack (>= 1.2.0) rack-test (1.1.0) rack (>= 1.0, < 3) rails (7.0.2.3) @@ -171,6 +172,14 @@ GEM io-console (~> 0.5) rexml (3.2.5) rubyzip (2.3.2) + sassc (2.4.0) + ffi (~> 1.9) + sassc-rails (2.1.2) + railties (>= 4.0.0) + sassc (>= 2.0) + sprockets (> 3.0) + sprockets-rails + tilt selenium-webdriver (4.1.0) childprocess (>= 0.5, < 5.0) rexml (~> 3.2, >= 3.2.5) @@ -187,10 +196,8 @@ GEM railties (>= 6.0.0) strscan (3.0.1) thor (1.2.1) + tilt (2.0.10) timeout (0.2.0) - turbo-rails (1.0.1) - actionpack (>= 6.0.0) - railties (>= 6.0.0) tzinfo (2.0.4) concurrent-ruby (~> 1.0) web-console (4.2.0) @@ -217,15 +224,15 @@ DEPENDENCIES capybara debug importmap-rails - jbuilder + net-ssh puma (~> 5.0) - rails (~> 7.0.2, >= 7.0.2.3) + rack-mini-profiler + rails (~> 7.0) + sassc-rails selenium-webdriver sprockets-rails sqlite3 (~> 1.4) stimulus-rails - turbo-rails - tzinfo-data web-console webdrivers