diff --git a/src/babel/api/register/node.js b/src/babel/api/register/node.js index b89c6544b9..d494272a91 100644 --- a/src/babel/api/register/node.js +++ b/src/babel/api/register/node.js @@ -121,7 +121,11 @@ var registerExtension = function (ext) { var hookExtensions = function (_exts) { each(exts, function (old, ext) { - require.extensions[ext] = old; + if (old === undefined) { + delete require.extensions[ext]; + } else { + require.extensions[ext] = old; + } }); exts = {};