Sha256: 2b9ce93090ea66bf16a4d259d9cdbc8e045d158ca1f54726a6dd10e672ec1fc5
Contents?: true
Size: 853 Bytes
Versions: 19
Compression:
Stored size: 853 Bytes
Contents
module Headmin class Engine < Rails::Engine engine_name "headmin" require "closure_tree" require "redcarpet" require "rouge" # Add translations to main app config.before_configuration do config.i18n.load_path += Dir["#{config.root}/config/locales/**/*.yml"] end # Add assets to precompilation list initializer "headmin.assets" do |app| next unless app.config.respond_to?(:assets) app.config.assets.precompile += %w[headmin.js headmin.css headmin.scss] end # Add importmap to main app initializer "headmin.importmap", before: "importmap" do |app| next unless app.config.respond_to?(:importmap) app.config.importmap.paths << Engine.root.join("config/importmap.rb") app.config.importmap.cache_sweepers << Engine.root.join("app/assets/javascripts") end end end
Version data entries
19 entries across 19 versions & 1 rubygems