@masknet/eslint-plugin
Version:
eslint plugin for masknet
28 lines • 784 B
JavaScript
import { createRule } from '../../rule.js';
export default createRule({
name: 'jsx/no-set-html',
meta: {
type: 'problem',
docs: {
description: 'Disallow use `dangerouslySetInnerHTML` jsx attribute',
recommended: 'recommended',
},
schema: [],
messages: {
invalid: 'Disallow use `dangerouslySetInnerHTML` jsx attribute',
},
},
create(context) {
return {
JSXAttribute(node) {
if (node.name.name !== 'dangerouslySetInnerHTML')
return;
context.report({
node,
messageId: 'invalid',
});
},
};
},
});
//# sourceMappingURL=no-set-html.js.map