eslint-plugin-gamut
2.4.32.4.4-alpha.c8dfb9.0
dist/no-kbd-element.js~
dist/no-kbd-element.jsModified+3−2
Index: package/dist/no-kbd-element.js
===================================================================
--- package/dist/no-kbd-element.js
+++ package/dist/no-kbd-element.js
@@ -1,12 +1,14 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
+const utils_1 = require("@typescript-eslint/utils");
const createRule_1 = require("./createRule");
exports.default = (0, createRule_1.createRule)({
create(context) {
return {
JSXOpeningElement(node) {
- if (node.name.type === 'JSXIdentifier' && node.name.name === 'kbd') {
+ if (node.name.type === utils_1.AST_NODE_TYPES.JSXIdentifier &&
+ node.name.name === 'kbd') {
context.report({
messageId: 'noKbdElement',
node,
});
@@ -17,9 +19,8 @@
defaultOptions: [],
meta: {
docs: {
description: 'Intended to be used in Storybook docs to disallow use of the `kbd` HTML element in favor of the `KeyboardKey` component for styling purposes.',
- recommended: 'error',
},
messages: {
noKbdElement: 'Please use the `KeyboardKey` component instead.',
},