|
4 | 4 | require 'sprockets/environment'
|
5 | 5 | require 'sprockets/errors'
|
6 | 6 | require 'sprockets/manifest'
|
| 7 | +require 'sprockets/deprecation' |
7 | 8 |
|
8 | 9 | module Sprockets
|
9 | 10 | require 'sprockets/processor_utils'
|
@@ -122,25 +123,31 @@ module Sprockets
|
122 | 123 |
|
123 | 124 | # Mmm, CoffeeScript
|
124 | 125 | require 'sprockets/coffee_script_processor'
|
125 |
| - register_engine '.coffee', CoffeeScriptProcessor, mime_type: 'application/javascript' |
| 126 | + Deprecation.silence do |
| 127 | + register_engine '.coffee', CoffeeScriptProcessor, mime_type: 'application/javascript', silence_deprecation: true |
| 128 | + end |
126 | 129 |
|
127 | 130 | # JST engines
|
128 | 131 | require 'sprockets/eco_processor'
|
129 | 132 | require 'sprockets/ejs_processor'
|
130 | 133 | require 'sprockets/jst_processor'
|
131 |
| - register_engine '.jst', JstProcessor, mime_type: 'application/javascript' |
132 |
| - register_engine '.eco', EcoProcessor, mime_type: 'application/javascript' |
133 |
| - register_engine '.ejs', EjsProcessor, mime_type: 'application/javascript' |
| 134 | + Deprecation.silence do |
| 135 | + register_engine '.jst', JstProcessor, mime_type: 'application/javascript', silence_deprecation: true |
| 136 | + register_engine '.eco', EcoProcessor, mime_type: 'application/javascript', silence_deprecation: true |
| 137 | + register_engine '.ejs', EjsProcessor, mime_type: 'application/javascript', silence_deprecation: true |
| 138 | + end |
134 | 139 |
|
135 | 140 | # CSS engines
|
136 | 141 | require 'sprockets/sass_processor'
|
137 |
| - register_engine '.sass', SassProcessor, mime_type: 'text/css' |
138 |
| - register_engine '.scss', ScssProcessor, mime_type: 'text/css' |
| 142 | + Deprecation.silence do |
| 143 | + register_engine '.sass', SassProcessor, mime_type: 'text/css', silence_deprecation: true |
| 144 | + register_engine '.scss', ScssProcessor, mime_type: 'text/css', silence_deprecation: true |
| 145 | + end |
139 | 146 | register_bundle_metadata_reducer 'text/css', :sass_dependencies, Set.new, :+
|
140 | 147 |
|
141 | 148 | # Other
|
142 | 149 | require 'sprockets/erb_processor'
|
143 |
| - register_engine '.erb', ERBProcessor, mime_type: 'text/plain' |
| 150 | + register_engine '.erb', ERBProcessor, mime_type: 'text/plain', silence_deprecation: true |
144 | 151 |
|
145 | 152 | register_dependency_resolver 'environment-version' do |env|
|
146 | 153 | env.version
|
|
0 commit comments