From c4ad34c35b3836c8423b8b11e8990623c39c45fe Mon Sep 17 00:00:00 2001 From: Marko Roeder Date: Tue, 2 Jan 2018 22:40:08 +0000 Subject: [PATCH] Fix to ensure LiveSlides (OSX) can load worlds --- lib/transform.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/transform.js b/lib/transform.js index 9243cb8..27f8344 100644 --- a/lib/transform.js +++ b/lib/transform.js @@ -210,15 +210,15 @@ function oneDeclaratorForVarsInDestructoring(astOrSource) { } let nodes = []; - for (let declNode of declNode.declarations) { + for (let subDeclNode of declNode.declarations) { var extractedId = {type: "Identifier", name: "__temp"}, extractedInit = { type: "VariableDeclaration", kind: "var", - declarations: [{type: "VariableDeclarator", id: extractedId, init: declNode.init}] + declarations: [{type: "VariableDeclarator", id: extractedId, init: subDeclNode.init}] } nodes.push(extractedInit); - for (let {key: keyPath} of helpers.objPropertiesAsList(declNode.id, [], false)) { + for (let {key: keyPath} of helpers.objPropertiesAsList(subDeclNode.id, [], false)) { nodes.push(varDecl( keyPath[keyPath.length-2], memberChain(extractedId.name, ...keyPath), "var"));