File tree Expand file tree Collapse file tree 11 files changed +9
-7636
lines changed
lib/serviceworker/handlers Expand file tree Collapse file tree 11 files changed +9
-7636
lines changed Original file line number Diff line number Diff line change 11source 'https://rubygems.org'
22
33gem 'rails', '~> 6.0.0'
4- gem 'webpacker', '>= 4.1'
54
65group :development, :test do
76 gem 'guard', require: false
Original file line number Diff line number Diff line change 157157 pry (>= 0.13, < 0.15)
158158 racc (1.8.0)
159159 rack (2.2.9)
160- rack-proxy (0.7.7)
161- rack
162160 rack-test (2.1.0)
163161 rack (>= 1.3)
164162 rails (6.0.6.1)
214212 rubocop (>= 1.48.1, < 2.0)
215213 rubocop-ast (>= 1.31.1, < 2.0)
216214 ruby-progressbar (1.13.0)
217- semantic_range (3.0.0)
218215 shellany (0.0.1)
219216 simplecov (0.22.0)
220217 docile (~> 1.1)
249246 tzinfo (1.2.11)
250247 thread_safe (~> 0.1)
251248 unicode-display_width (2.5.0)
252- webpacker (5.4.4)
253- activesupport (>= 5.2)
254- rack-proxy (>= 0.6.1)
255- railties (>= 5.2)
256- semantic_range (>= 2.3.0)
257249 websocket-driver (0.7.6)
258250 websocket-extensions (>= 0.1.0)
259251 websocket-extensions (0.1.5)
@@ -289,7 +281,6 @@ DEPENDENCIES
289281 sprockets (~> 3.0)
290282 sprockets-rails
291283 standard
292- webpacker (>= 4.1)
293284
294285BUNDLED WITH
295286 2.5.16
Original file line number Diff line number Diff line change 11source 'https://rubygems.org'
22
33gem 'rails', '~> 6.1.0'
4- gem 'webpacker', '>= 4.1'
54
65group :development, :test do
76 gem 'guard', require: false
Original file line number Diff line number Diff line change 161161 pry (>= 0.13, < 0.15)
162162 racc (1.8.0)
163163 rack (2.2.9)
164- rack-proxy (0.7.7)
165- rack
166164 rack-test (2.1.0)
167165 rack (>= 1.3)
168166 rails (6.1.7.8)
218216 rubocop (>= 1.48.1, < 2.0)
219217 rubocop-ast (>= 1.31.1, < 2.0)
220218 ruby-progressbar (1.13.0)
221- semantic_range (3.0.0)
222219 shellany (0.0.1)
223220 simplecov (0.22.0)
224221 docile (~> 1.1)
252249 tzinfo (2.0.6)
253250 concurrent-ruby (~> 1.0)
254251 unicode-display_width (2.5.0)
255- webpacker (5.4.4)
256- activesupport (>= 5.2)
257- rack-proxy (>= 0.6.1)
258- railties (>= 5.2)
259- semantic_range (>= 2.3.0)
260252 websocket-driver (0.7.6)
261253 websocket-extensions (>= 0.1.0)
262254 websocket-extensions (0.1.5)
@@ -292,7 +284,6 @@ DEPENDENCIES
292284 sprockets (~> 3.0)
293285 sprockets-rails
294286 standard
295- webpacker (>= 4.1)
296287
297288BUNDLED WITH
298289 2.5.16
Original file line number Diff line number Diff line change 11source 'https://rubygems.org'
22
33gem 'rails', '~> 7.0.0'
4- gem 'webpacker', '>= 4.1'
54
65group :development, :test do
76 gem 'guard', require: false
Original file line number Diff line number Diff line change 167167 pry (>= 0.13, < 0.15)
168168 racc (1.8.0)
169169 rack (2.2.9)
170- rack-proxy (0.7.7)
171- rack
172170 rack-test (2.1.0)
173171 rack (>= 1.3)
174172 rails (7.0.8.4)
224222 rubocop (>= 1.48.1, < 2.0)
225223 rubocop-ast (>= 1.31.1, < 2.0)
226224 ruby-progressbar (1.13.0)
227- semantic_range (3.0.0)
228225 shellany (0.0.1)
229226 simplecov (0.22.0)
230227 docile (~> 1.1)
258255 tzinfo (2.0.6)
259256 concurrent-ruby (~> 1.0)
260257 unicode-display_width (2.5.0)
261- webpacker (5.4.4)
262- activesupport (>= 5.2)
263- rack-proxy (>= 0.6.1)
264- railties (>= 5.2)
265- semantic_range (>= 2.3.0)
266258 websocket-driver (0.7.6)
267259 websocket-extensions (>= 0.1.0)
268260 websocket-extensions (0.1.5)
@@ -298,7 +290,6 @@ DEPENDENCIES
298290 sprockets (~> 3.0)
299291 sprockets-rails
300292 standard
301- webpacker (>= 4.1)
302293
303294BUNDLED WITH
304295 2.5.16
Original file line number Diff line number Diff line change 11source 'https://rubygems.org'
22
33gem 'rails', '~> 7.1.0'
4- gem 'webpacker', '>= 4.1'
54
65group :development, :test do
76 gem 'guard', require: false
Original file line number Diff line number Diff line change 186186 stringio
187187 racc (1.8.0)
188188 rack (2.2.9)
189- rack-proxy (0.7.7)
190- rack
191189 rack-session (1.0.2)
192190 rack (< 3)
193191 rack-test (2.1.0)
253251 rubocop (>= 1.48.1, < 2.0)
254252 rubocop-ast (>= 1.31.1, < 2.0)
255253 ruby-progressbar (1.13.0)
256- semantic_range (3.0.0)
257254 shellany (0.0.1)
258255 simplecov (0.22.0)
259256 docile (~> 1.1)
288285 tzinfo (2.0.6)
289286 concurrent-ruby (~> 1.0)
290287 unicode-display_width (2.5.0)
291- webpacker (5.4.4)
292- activesupport (>= 5.2)
293- rack-proxy (>= 0.6.1)
294- railties (>= 5.2)
295- semantic_range (>= 2.3.0)
296288 webrick (1.8.1)
297289 websocket-driver (0.7.6)
298290 websocket-extensions (>= 0.1.0)
@@ -329,7 +321,6 @@ DEPENDENCIES
329321 sprockets (~> 3.0)
330322 sprockets-rails
331323 standard
332- webpacker (>= 4.1)
333324
334325BUNDLED WITH
335326 2.5.16
Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
3- require "rack/file"
4- require "webpacker"
3+ require 'rack/file'
4+ begin
5+ require 'webpacker'
6+ rescue LoadError
7+ # ignore
8+ end
59
610module ServiceWorker
711 module Handlers
812 class WebpackerHandler
913 def call ( env )
10- path_info = env . fetch ( " serviceworker.asset_name" )
14+ path_info = env . fetch ( ' serviceworker.asset_name' )
1115
1216 path = Webpacker . manifest . lookup ( path_info )
1317
1418 if Webpacker . dev_server . running?
1519 proxy = Webpacker ::DevServerProxy . new
16- proxy . call ( env . merge ( " PATH_INFO" => path ) )
20+ proxy . call ( env . merge ( ' PATH_INFO' => path ) )
1721 else
18- file_server . call ( env . merge ( " PATH_INFO" => path ) )
22+ file_server . call ( env . merge ( ' PATH_INFO' => path ) )
1923 end
2024 end
2125
Original file line number Diff line number Diff line change 11{
22 "dependencies" : {
3- "@rails/webpacker" : " 3.5.5"
43 },
54 "devDependencies" : {
6- "webpack-dev-server" : " 3.7.2"
75 }
86}
You can’t perform that action at this time.
0 commit comments