From 2b82f2bcc27e43d7e9a768adbaabfb1d8d5ebd12 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Sun, 16 Nov 2014 18:52:54 +1100 Subject: [PATCH] ignore unknown nodes in traversal --- lib/6to5/traverse/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/6to5/traverse/index.js b/lib/6to5/traverse/index.js index 86ee88f0e3..12620d6e16 100644 --- a/lib/6to5/traverse/index.js +++ b/lib/6to5/traverse/index.js @@ -18,7 +18,7 @@ function traverse(parent, callbacks, opts) { // unknown node type to traverse var keys = t.VISITOR_KEYS[parent.type]; - if (!keys) throw new Error("unknown node " + parent.type); + if (!keys) return; opts = opts || {}; if (_.isArray(opts)) opts = { blacklist: opts };