lib/webpacker/commands.rb
class Webpacker::Commands delegate :config, :compiler, :manifest, to: :@webpacker def initialize(webpacker) @webpacker = webpacker end def clobber config.public_output_path.rmtree if config.public_output_path.exist? config.cache_path.rmtree if config.cache_path.exist? end def bootstrap manifest.refresh end def compile compiler.compile.tap do |success| manifest.refresh if success end end end