class Opal::CLI
def debug_source_map
def debug_source_map source = evals_or_file_source or return # rubocop:disable Style/AndOr compiler = Opal::Compiler.new(source, file: filename, **compiler_options) compiler.compile b64 = [ compiler.result, compiler.source_map.to_json, evals_or_file_source, ].map { |i| Base64.strict_encode64(i) }.join(',') output.puts "https://sokra.github.io/source-map-visualization/#base64,#{b64}" end