function isModuleExportsAssignment(expression) {
        // of the form 'module.exports = expr' where 'expr' is arbitrary
        return isInJavaScriptFile(expression) &&
            (expression.kind === 181 /* BinaryExpression */) &&
            (expression.operatorToken.kind === 56 /* EqualsToken */) &&
            (expression.left.kind === 166 /* PropertyAccessExpression */) &&
            (expression.left.expression.kind === 69 /* Identifier */) &&
            ((expression.left.expression).text === "module") &&
            (expression.left.name.text === "exports");
    }
Returns true if the node is an assignment to the property access expression 'module.exports'.
This function does not test if the node is in a JavaScript file or not.