Sha256: 2dc195e95058aeb1c22f1bda9d0c1d1effa3cac6ec0bb2f1fc402c8f528498d0

Contents?: true

Size: 357 Bytes

Versions: 1

Compression:

Stored size: 357 Bytes

Contents

#!/usr/bin/env ruby

require 'opal/cli_options'
options = Opal::CLIOptions.new
options.parse!

require 'opal/cli'

if ARGV.empty? and !options.options[:evals]
  puts options
else
  cli = Opal::CLI.new options.options.merge(:filename => ARGV.first)
  begin
    cli.run
  rescue Opal::CLI::MissingNodeJS => e
    $stderr.puts e.message
    exit 127
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
opal-0.6.1 bin/opal