Make babylon ignore duplicate plugins.

This commit is contained in:
Chris Cowan 2016-01-15 19:29:21 -08:00
parent 9c75f27240
commit d425927ff1

View File

@ -41,10 +41,12 @@ export default class Parser extends Tokenizer {
}
for (let name of plugins) {
pluginMap[name] = true;
if (!pluginMap[name]) {
pluginMap[name] = true;
let plugin = exports.plugins[name];
if (plugin) plugin(this);
let plugin = exports.plugins[name];
if (plugin) plugin(this);
}
}
return pluginMap;