class Opal::CLI

def debug_source_map

def debug_source_map
  evals_or_file do |contents, filename|
    compiler = Opal::Compiler.new(contents, file: filename, **compiler_options)
    compiler.compile
    result = compiler.result
    source_map = compiler.source_map.to_json
    b64 = [result, source_map, contents].map { |i| Base64.strict_encode64(i) }.join(',')
    output.puts "https://sokra.github.io/source-map-visualization/#base64,#{b64}"
  end
end