Method: Xaases::Js#export

Defined in:
lib/xaases/js.rb

#export(name, f) ⇒ Object



55
56
57
58
59
60
61
62
# File 'lib/xaases/js.rb', line 55

def export(name, f)
  if minify
    @s += "module.exports.#{name}=(#{f.params.join(',')})=>{#{f.render}};"
  else
    content = f.render.split("\n").join("\n  ")
    @s += "module.exports.#{name} = (#{f.params.join(', ')}) => {\n  #{content}\n};\n"
  end
end