Sha256: d051eb57741156d2c910b19d4acfda96b011a8bc10d576af6bc2879b9a6f3115

Contents?: true

Size: 1.07 KB

Versions: 37

Compression:

Stored size: 1.07 KB

Contents

# -*- encoding : utf-8 -*-
class Card; module Set; class Type; module JavaScript; extend Card::Set
# ~~ above autogenerated; below pulled from /Users/ethan/dev/wagn/gem/card/mod/machines/set/type/java_script.rb ~~
# -*- encoding : utf-8 -*-

include_set Abstract::Script

include_set Abstract::Machine
include_set Abstract::MachineInput

store_machine_output filetype: "js"

machine_input do
  js = compress_js format(:js)._render_core
  comment_with_source js
end

def compress_js input
  Uglifier.compile(input)
rescue => e
  # CoffeeScript is compiled in a view
  # If there is a CoffeeScript syntax error we get the rescued view here
  # and the error that the rescued view is no valid Javascript
  # To get the original error we have to refer to Card::Error.current
  msg = if Card::Error.current
          Card::Error.current.message
        else
          "CoffeeScript::SyntaxError (#{name}): #{e.message}"
        end
  raise Card::Error, msg
end



# ~~ below autogenerated; above pulled from /Users/ethan/dev/wagn/gem/card/mod/machines/set/type/java_script.rb ~~
end;end;end;end;

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
card-1.99.6 tmpsets/set/mod011-machines/type/java_script.rb
card-1.99.5 tmpsets/set/mod011-machines/type/java_script.rb
card-1.97.0.1 tmpsets/set/mod011-machines/type/java_script.rb
card-1.97.0 tmpsets/set/mod011-machines/type/java_script.rb
card-1.96.8 tmpsets/set/mod011-machines/type/java_script.rb
card-1.96.7 tmpsets/set/mod011-machines/type/java_script.rb
card-1.96.6 tmpsets/set/mod011-machines/type/java_script.rb
card-1.96.5 tmpsets/set/mod011-machines/type/java_script.rb
card-1.96.4 tmpsets/set/mod011-machines/type/java_script.rb
card-1.96.3 tmpsets/set/mod011-machines/type/java_script.rb
card-1.96.2 tmpsets/set/mod011-machines/type/java_script.rb
card-1.96.1 tmpsets/set/mod011-machines/type/java_script.rb
card-1.96.0 tmpsets/set/mod011-machines/type/java_script.rb
card-1.95.3 tmpsets/set/mod011-machines/type/java_script.rb
card-1.95.2 tmpsets/set/mod011-machines/type/java_script.rb
card-1.95.1 tmpsets/set/mod011-machines/type/java_script.rb
card-1.95.0 tmpsets/set/mod011-machines/type/java_script.rb
card-1.94.1 tmpsets/set/mod011-machines/type/java_script.rb
card-1.94.0 tmpsets/set/mod011-machines/type/java_script.rb
card-1.93.13 tmpsets/set/mod011-machines/type/java_script.rb