#!/usr/bin/env ruby # ExecSheetJS.rb (c) SheetJS LLC -- https://sheetjs.com require "execjs" require "base64" source = File.open("xlsx.full.min.js").read; context = ExecJS.compile(source); puts context.eval("XLSX.version"); data = Base64.strict_encode64(File.open(ARGV[0]).read); result = context.call(<