This commit is contained in:
Tim Lancina
2015-06-01 14:01:05 -05:00
parent 1f97c0850e
commit 52562ae1c2
5 changed files with 166 additions and 14 deletions

View File

@ -0,0 +1,13 @@
var babel = require('babel-core');
var t = babel.types;
var Transformer = babel.Transformer;
module.exports = new Transformer('disable-define', {
Identifier: function Identifier(node, parent, scope, file) {
if (node.name === 'define') {
// Advice from @t_wada. Not to change source map.
// https://twitter.com/t_wada/status/582560881533304833
node.name = '__def_';
}
}
});