Skip to content
This repository was archived by the owner on Mar 23, 2024. It is now read-only.

Commit 5e33712

Browse files
committed
add switch for extension detection
sprockets 3 doesn't have a method extension_for_mime_type
1 parent dd10bdb commit 5e33712

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

lib/tasks/requirejs-rails_tasks.rake

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,12 @@ OS X Homebrew users can use 'brew install node'.
8989
task prepare_source: ["requirejs:setup",
9090
"requirejs:clean"] do
9191
bower_json_pattern = Regexp.new("\\A(.*)/bower\\.json\\z")
92-
js_ext = requirejs.env.extension_for_mime_type("application/javascript")
92+
93+
js_ext = if requirejs.env.respond_to?(:extension_for_mime_type)
94+
requirejs.env.extension_for_mime_type("application/javascript")
95+
else
96+
requirejs.env.mime_types["application/javascript"][:extensions].first
97+
end
9398

9499
requirejs.config.source_dir.mkpath
95100

0 commit comments

Comments
 (0)