From c5fa6425a5aa769893f397a4c3b039fd83d7168d Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 29 Dec 2014 01:25:15 +1100 Subject: [PATCH] explicit canRun for hidden transformers --- lib/6to5/transformation/transformer.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/6to5/transformation/transformer.js b/lib/6to5/transformation/transformer.js index 43f5a1b7c7..675b2743f2 100644 --- a/lib/6to5/transformation/transformer.js +++ b/lib/6to5/transformation/transformer.js @@ -72,14 +72,13 @@ Transformer.prototype.transform = function (file) { Transformer.prototype.canRun = function (file) { var opts = file.opts; var key = this.key; + if (key[0] === "_") return true; var blacklist = opts.blacklist; if (blacklist.length && _.contains(blacklist, key)) return false; - if (key[0] !== "_") { - var whitelist = opts.whitelist; - if (whitelist.length && !_.contains(whitelist, key)) return false; - } + var whitelist = opts.whitelist; + if (whitelist.length && !_.contains(whitelist, key)) return false; return true; };