Skip to content

Commit b38efa8

Browse files
committed
Migrate from sprockets to propshaft in the test app
1 parent b193240 commit b38efa8

File tree

5 files changed

+9
-13
lines changed

5 files changed

+9
-13
lines changed

Gemfile.lock

+6-8
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,11 @@ GEM
143143
parser (3.3.0.5)
144144
ast (~> 2.4.1)
145145
racc
146+
propshaft (1.1.0)
147+
actionpack (>= 7.0.0)
148+
activesupport (>= 7.0.0)
149+
rack
150+
railties (>= 7.0.0)
146151
psych (5.1.2)
147152
stringio
148153
public_suffix (5.0.4)
@@ -248,13 +253,6 @@ GEM
248253
fugit (~> 1.11.0)
249254
railties (>= 7.1)
250255
thor (~> 1.3.1)
251-
sprockets (4.2.1)
252-
concurrent-ruby (~> 1.0)
253-
rack (>= 2.2.4, < 4)
254-
sprockets-rails (3.4.2)
255-
actionpack (>= 5.2)
256-
activesupport (>= 5.2)
257-
sprockets (>= 3.0.0)
258256
sqlite3 (2.2.0-aarch64-linux-gnu)
259257
sqlite3 (2.2.0-arm-linux-gnu)
260258
sqlite3 (2.2.0-arm64-darwin)
@@ -297,6 +295,7 @@ DEPENDENCIES
297295
debug
298296
mission_control-jobs!
299297
mocha
298+
propshaft
300299
puma
301300
redis
302301
redis-namespace
@@ -307,7 +306,6 @@ DEPENDENCIES
307306
rubocop-rails-omakase
308307
selenium-webdriver
309308
solid_queue (~> 1.0.1)
310-
sprockets-rails
311309
sqlite3
312310

313311
BUNDLED WITH

lib/mission_control/jobs/engine.rb

+1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ class Engine < ::Rails::Engine
8282
end
8383

8484
initializer "mission_control-jobs.assets" do |app|
85+
app.config.assets.paths << root.join("app/assets/stylesheets")
8586
app.config.assets.paths << root.join("app/javascript")
8687
app.config.assets.precompile += %w[ mission_control_jobs_manifest ]
8788
end

mission_control-jobs.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Gem::Specification.new do |spec|
3939
spec.add_development_dependency "rubocop-performance"
4040
spec.add_development_dependency "rubocop-rails-omakase"
4141
spec.add_development_dependency "better_html"
42-
spec.add_development_dependency "sprockets-rails"
42+
spec.add_development_dependency "propshaft"
4343
spec.add_development_dependency "sqlite3"
4444
spec.add_development_dependency "puma"
4545
end

test/dummy/app/assets/config/manifest.js

-3
This file was deleted.

test/dummy/config/application.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
require_relative "boot"
22

33
require "rails/all"
4-
require "sprockets/railtie"
4+
require "propshaft"
55

66
require "resque"
77
require "solid_queue"

0 commit comments

Comments
 (0)