diff options
Diffstat (limited to 'Gemfile')
| -rw-r--r-- | Gemfile | 96 |
1 files changed, 85 insertions, 11 deletions
| diff --git a/Gemfile b/Gemfile index 1cdc7db..0e5e139 100644 --- a/Gemfile +++ b/Gemfile | |||
| @@ -1,14 +1,88 @@ | |||
| 1 | source 'https://rubygems.org' | 1 | source "https://rubygems.org" |
| 2 | 2 | ||
| 3 | # Declare your gem's dependencies in pokeviewer.gemspec. | 3 | ruby "3.3.6" |
| 4 | # Bundler will treat runtime dependencies like base dependencies, and | ||
| 5 | # development dependencies will be added by default to the :development group. | ||
| 6 | gemspec | ||
| 7 | 4 | ||
| 8 | # Declare any dependencies that are still in development here instead of in | 5 | # Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main" |
| 9 | # your gemspec. These might include edge Rails or gems from your path or | 6 | gem "rails", "~> 7.1.1" |
| 10 | # Git. Remember to move these dependencies to your gemspec before releasing | ||
| 11 | # your gem to rubygems.org. | ||
| 12 | 7 | ||
| 13 | # To use a debugger | 8 | # The original asset pipeline for Rails [https://github.com/rails/sprockets-rails] |
| 14 | # gem 'byebug', group: [:development, :test] | 9 | gem "sprockets-rails" |
| 10 | |||
| 11 | # Use sqlite3 as the database for Active Record | ||
| 12 | gem "sqlite3", "~> 1.4" | ||
| 13 | |||
| 14 | # Use the Puma web server [https://github.com/puma/puma] | ||
| 15 | gem "puma", ">= 5.0" | ||
| 16 | |||
| 17 | # Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails] | ||
| 18 | #gem "importmap-rails" | ||
| 19 | |||
| 20 | # Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev] | ||
| 21 | #gem "turbo-rails" | ||
| 22 | |||
| 23 | # Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev] | ||
| 24 | #gem "stimulus-rails" | ||
| 25 | |||
| 26 | # Build JSON APIs with ease [https://github.com/rails/jbuilder] | ||
| 27 | gem "jbuilder" | ||
| 28 | |||
| 29 | # Use Redis adapter to run Action Cable in production | ||
| 30 | # gem "redis", ">= 4.0.1" | ||
| 31 | |||
| 32 | # Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis] | ||
| 33 | # gem "kredis" | ||
| 34 | |||
| 35 | # Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword] | ||
| 36 | # gem "bcrypt", "~> 3.1.7" | ||
| 37 | |||
| 38 | # Windows does not include zoneinfo files, so bundle the tzinfo-data gem | ||
| 39 | gem "tzinfo-data", platforms: %i[ windows jruby ] | ||
| 40 | |||
| 41 | # Reduces boot times through caching; required in config/boot.rb | ||
| 42 | gem "bootsnap", require: false | ||
| 43 | |||
| 44 | # Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images] | ||
| 45 | # gem "image_processing", "~> 1.2" | ||
| 46 | |||
| 47 | # Use Uglifier as compressor for JavaScript assets | ||
| 48 | gem 'terser', '~> 1.1.19' | ||
| 49 | |||
| 50 | # See https://github.com/rails/execjs#readme for more supported runtimes | ||
| 51 | gem 'mini_racer' | ||
| 52 | |||
| 53 | group :development, :test do | ||
| 54 | # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem | ||
| 55 | gem "debug", platforms: %i[ mri windows ] | ||
| 56 | end | ||
| 57 | |||
| 58 | group :development do | ||
| 59 | # Use console on exceptions pages [https://github.com/rails/web-console] | ||
| 60 | gem "web-console" | ||
| 61 | |||
| 62 | # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler] | ||
| 63 | # gem "rack-mini-profiler" | ||
| 64 | |||
| 65 | # Speed up commands on slow machines / big apps [https://github.com/rails/spring] | ||
| 66 | # gem "spring" | ||
| 67 | end | ||
| 68 | |||
| 69 | group :test do | ||
| 70 | # Use system testing [https://guides.rubyonrails.org/testing.html#system-testing] | ||
| 71 | gem "capybara" | ||
| 72 | gem "selenium-webdriver" | ||
| 73 | end | ||
| 74 | |||
| 75 | group :production do | ||
| 76 | gem 'mysql2' | ||
| 77 | gem 'rack', '2.2.8' | ||
| 78 | end | ||
| 79 | |||
| 80 | gem 'enumerize' | ||
| 81 | gem 'sequenced' | ||
| 82 | gem 'activerecord-diff' | ||
| 83 | gem 'haml' | ||
| 84 | gem 'sassc-rails' | ||
| 85 | gem 'normalize-rails' | ||
| 86 | gem 'coffee-rails', '~> 4.2' | ||
| 87 | gem 'jquery-rails' | ||
| 88 | gem 'victor' | ||
