function isModuleExports(pattern){if(pattern.type==="MemberExpression"&&pattern.object.type==="Identifier"&&pattern.object.name==="module"){// module.exports
if(pattern.property.type==="Identifier"&&pattern.property.name==="exports"){return true;}// module["exports"]
if(pattern.property.type==="Literal"&&pattern.property.value==="exports"){return true;}}return false;}
Determines if a pattern is `module.exports` or `module["exports"]`
@param {ASTNode} pattern The left side of the AssignmentExpression
@returns {boolean} True if the pattern is `module.exports` or `module["exports"]`