eslint-plugin-better
Version:
Avoid some language features to write better code
9 lines • 314 B
JavaScript
module.exports = function(context) {
return {
'AssignmentExpression': function(node) {
return node.left != null && node.left.type === 'MemberExpression' && node.left.property != null && node.left.property.name === 'exports' ?
null :
context.report(node, 'Unexpected variable reassignment');
}
};
}