eslint-plugin-jquery
Version:
Disallow jQuery functions with native equivalents.
24 lines (20 loc) • 461 B
JavaScript
module.exports = {
meta: {
docs: {},
schema: []
},
create: function(context) {
return {
CallExpression: function(node) {
if (node.callee.type !== 'MemberExpression') return
if (node.callee.object.name !== '$') return
if (node.callee.property.name !== 'merge') return
context.report({
node: node,
message: 'Prefer Array#concat to $.merge'
})
}
}
}
}