Module: Decidim::Webpacker
- Defined in:
- lib/decidim/webpacker.rb
Class Method Summary collapse
- .deprecator(gem_name: "decidim-core", deprecation_horizon: "0.32") ⇒ Object
- .register_entrypoints(entrypoints) ⇒ Object
- .register_path(path, prepend: false) ⇒ Object
- .register_stylesheet_import(import, type: :imports, group: :app) ⇒ Object
Class Method Details
.deprecator(gem_name: "decidim-core", deprecation_horizon: "0.32") ⇒ Object
20 21 22 23 |
# File 'lib/decidim/webpacker.rb', line 20 def self.deprecator(gem_name: "decidim-core", deprecation_horizon: "0.32") require "active_support/deprecation" @deprecator ||= ActiveSupport::Deprecation.new(deprecation_horizon, gem_name) end |
.register_entrypoints(entrypoints) ⇒ Object
10 11 12 13 |
# File 'lib/decidim/webpacker.rb', line 10 def self.register_entrypoints(entrypoints) deprecator.warn "Decidim::Webpacker.register_entrypoints is deprecated. Please use Decidim::Shakapacker.register_entrypoints instead." Decidim::Shakapacker.register_entrypoints(entrypoints) end |
.register_path(path, prepend: false) ⇒ Object
5 6 7 8 |
# File 'lib/decidim/webpacker.rb', line 5 def self.register_path(path, prepend: false) deprecator.warn "Decidim::Webpacker.register_path is deprecated. Please use Decidim::Shakapacker.register_path instead." Decidim::Shakapacker.register_path(path, prepend:) end |
.register_stylesheet_import(import, type: :imports, group: :app) ⇒ Object
15 16 17 18 |
# File 'lib/decidim/webpacker.rb', line 15 def self.register_stylesheet_import(import, type: :imports, group: :app) deprecator.warn "Decidim::Webpacker.register_stylesheet_import is deprecated. Please use Decidim::Shakapacker.register_stylesheet_import instead." Decidim::Shakapacker.register_stylesheet_import(import, type:, group:) end |