From 0abccdd211a1390fbea21e2c0a039170c73038ab Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Thu, 11 Jul 2019 20:57:18 -0700 Subject: [PATCH] Allow parser.js to run in the browserFor some reason object destructuing makes someone assume we should be using es6 exports --- experiments/modern/src/maki-interpreter/parser.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/experiments/modern/src/maki-interpreter/parser.js b/experiments/modern/src/maki-interpreter/parser.js index c741443f..6bf81976 100644 --- a/experiments/modern/src/maki-interpreter/parser.js +++ b/experiments/modern/src/maki-interpreter/parser.js @@ -332,11 +332,10 @@ function parse(buffer) { }); const resolvedBindings = bindings.map(binding => { - const { binaryOffset, ...rest } = binding; - return { - commandOffset: offsetToCommand[binaryOffset], - ...rest, - }; + return Object.assign({}, binding, { + commandOffset: offsetToCommand[binding.binaryOffset], + binaryOffset: undefined, + }); }); return { magic,