Method: Parceler::Engine#initialize

Defined in:
lib/parceler/engine.rb

#initialize(config) ⇒ Engine

Returns a new instance of Engine.



3
4
5
6
7
8
9
10
# File 'lib/parceler/engine.rb', line 3

def initialize(config)
    @args = [config.entry_point, "--out-dir", config.destination]
    @args.append("--cache-dir") if config.cache.present?
    @args.append("--no-source-maps") if !config.source_maps
    @args.append("--no-content-hash") if !config.content_hashing
    @args.append("--no-autoinstall") if !config.autoresolve
    @args.append("--no-minify") if !config.minify
end