eslint-plugin-fp
Version:
ESLint rules for functional programming
25 lines (22 loc) • 394 B
JavaScript
;
const create = function (context) {
return {
UnaryExpression(node) {
if (node.operator === 'delete') {
context.report({
node,
message: 'Unallowed use of `delete`'
});
}
}
};
};
module.exports = {
create,
meta: {
docs: {
description: 'Forbid the use of `delete`.',
recommended: 'error'
}
}
};