diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-11-30 13:29:08 -0500 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2023-11-30 13:29:08 -0500 |
commit | 0929719a845897cc8567cf972e07a69a71f0fa6f (patch) | |
tree | 2b6f69c1d906abb6e0abf8a0f1d51725bc78087d /Gemfile | |
parent | 01c1947537e4e23ded0c16812a7cd9d49ad88356 (diff) | |
download | wittle-0929719a845897cc8567cf972e07a69a71f0fa6f.tar.gz wittle-0929719a845897cc8567cf972e07a69a71f0fa6f.tar.bz2 wittle-0929719a845897cc8567cf972e07a69a71f0fa6f.zip |
Migrate to a full rails app
Diffstat (limited to 'Gemfile')
-rw-r--r-- | Gemfile | 82 |
1 files changed, 73 insertions, 9 deletions
diff --git a/Gemfile b/Gemfile index a4414ee..0baa41c 100644 --- a/Gemfile +++ b/Gemfile | |||
@@ -1,15 +1,79 @@ | |||
1 | source "https://rubygems.org" | 1 | source "https://rubygems.org" |
2 | git_source(:github) { |repo| "https://github.com/#{repo}.git" } | ||
3 | 2 | ||
4 | # Specify your gem's dependencies in wittle.gemspec. | 3 | ruby "3.2.2" |
5 | gemspec | ||
6 | 4 | ||
7 | gem "puma" | 5 | # Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main" |
8 | 6 | gem "rails", "~> 7.1.2" | |
9 | gem "sqlite3" | ||
10 | 7 | ||
8 | # The original asset pipeline for Rails [https://github.com/rails/sprockets-rails] | ||
11 | gem "sprockets-rails" | 9 | gem "sprockets-rails" |
12 | gem "rake-compiler" | ||
13 | 10 | ||
14 | # Start debugger with binding.b [https://github.com/ruby/debug] | 11 | # Use sqlite3 as the database for Active Record |
15 | # gem "debug", ">= 1.0.0" | 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 | # See https://github.com/rails/execjs#readme for more supported runtimes | ||
50 | gem 'mini_racer' | ||
51 | |||
52 | group :development, :test do | ||
53 | # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem | ||
54 | gem "debug", platforms: %i[ mri windows ] | ||
55 | end | ||
56 | |||
57 | group :development do | ||
58 | # Use console on exceptions pages [https://github.com/rails/web-console] | ||
59 | gem "web-console" | ||
60 | |||
61 | # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler] | ||
62 | # gem "rack-mini-profiler" | ||
63 | |||
64 | # Speed up commands on slow machines / big apps [https://github.com/rails/spring] | ||
65 | # gem "spring" | ||
66 | end | ||
67 | |||
68 | group :test do | ||
69 | # Use system testing [https://guides.rubyonrails.org/testing.html#system-testing] | ||
70 | gem "capybara" | ||
71 | gem "selenium-webdriver" | ||
72 | end | ||
73 | |||
74 | gem "rice" | ||
75 | gem "haml" | ||
76 | gem "enumerize" | ||
77 | gem "sassc-rails" | ||
78 | gem "jquery-rails" | ||
79 | gem "rake-compiler" | ||