UNPKG

next

Version:

The React Framework

3 lines 838 B
"use strict";exports.__esModule=true;exports.default=NextToNextServer;var _pluginTransformModulesCommonjs=_interopRequireDefault(require("next/dist/compiled/babel/plugin-transform-modules-commonjs"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}// Rewrite imports using next/<something> to next-server/<something> function NextToNextServer(...args){const commonjs=(0,_pluginTransformModulesCommonjs.default)(...args);return{visitor:{Program:{exit(path,state){let foundModuleExports=false;path.traverse({MemberExpression(expressionPath){if(expressionPath.node.object.name!=='module')return;if(expressionPath.node.property.name!=='exports')return;foundModuleExports=true;}});if(!foundModuleExports){return;}commonjs.visitor.Program.exit.call(this,path,state);}}}};} //# sourceMappingURL=commonjs.js.map