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' | ||