Sha256: bf0e2a2cba018433c0a601f50fd88252b2abd57d7ac12df213f810444a3c2de8
Contents?: true
Size: 850 Bytes
Versions: 6
Compression:
Stored size: 850 Bytes
Contents
module Cubism class Engine < ::Rails::Engine initializer "cubism.stores" do Cubism.block_store = Cubism::CubicleStore.new("cubism-blocks") Cubism.source_store = Cubism::CubicleStore.new("cubism-source") end initializer "cubism.assets" do |app| if app.config.respond_to?(:assets) app.config.assets.precompile += %w[ cubism.js cubism.min.js cubism.min.js.map cubism.umd.js cubism.umd.min.js cubism.umd.min.js.map ] end end initializer "cubism.importmap", before: "importmap" do |app| if app.config.respond_to?(:importmap) app.config.importmap.paths << Engine.root.join("lib/cubism/importmap.rb") app.config.importmap.cache_sweepers << Engine.root.join("app/assets/javascripts") end end end end
Version data entries
6 entries across 6 versions & 1 rubygems