ignore member expressions in constants transformer - fixes #770

This commit is contained in:
Sebastian McKenzie
2015-02-13 17:18:42 +11:00
parent 9cce72def0
commit a567531f77
3 changed files with 8 additions and 0 deletions

View File

@@ -10,6 +10,8 @@ exports.check = function (node) {
var visitor = {
enter: function (node, parent, scope, state) {
if (t.isAssignmentExpression(node) || t.isUpdateExpression(node)) {
if (t.isMemberExpression(node.left || node.argument)) return;
var ids = t.getBindingIdentifiers(node);
for (var name in ids) {