class Apogee::JSProcessor

Processes site js for distribution

Public Instance Methods

process() click to toggle source
# File lib/apogee/js_processor.rb, line 10
def process
  return unless js?

  IO.write(out_path, processed_js)
end

Private Instance Methods

out_path() click to toggle source
# File lib/apogee/js_processor.rb, line 22
def out_path
  File.join('dist', 'script.js')
end
processed_js() click to toggle source
# File lib/apogee/js_processor.rb, line 18
def processed_js
  js_paths.map { |path| IO.read(path) }.join("\n")
end