eslint-plugin-gamut

2.4.32.4.4-alpha.c8dfb9.0
dist/prefer-themed.js
~dist/prefer-themed.jsModified
+7−7
Index: package/dist/prefer-themed.js
===================================================================
--- package/dist/prefer-themed.js
+++ package/dist/prefer-themed.js
@@ -1,24 +1,25 @@
 "use strict";
 Object.defineProperty(exports, "__esModule", { value: true });
-const utils_1 = require("@typescript-eslint/utils");
 const createRule_1 = require("./createRule");
-const utils_2 = require("./utils");
+const utils_1 = require("./utils");
 exports.default = (0, createRule_1.createRule)({
     create(context) {
         return {
             TaggedTemplateExpression(node) {
-                if (node.tag.type === utils_1.AST_NODE_TYPES.MemberExpression) {
+                /* eslint-disable @typescript-eslint/no-unsafe-enum-comparison -- @typescript-eslint/types use string enums; literals match ESTree */
+                if (node.tag.type === 'MemberExpression') {
                     if (node.tag.object.type !== 'Identifier')
                         return;
                     const expressionVariable = node.tag.object.name;
                     const arrowFuncExpression = node.quasi.expressions[0];
-                    if (arrowFuncExpression?.type !== utils_1.AST_NODE_TYPES.ArrowFunctionExpression)
+                    if (arrowFuncExpression?.type !== 'ArrowFunctionExpression')
                         return;
-                    if (!(0, utils_2.isNamedVariableTheme)(arrowFuncExpression))
+                    /* eslint-enable @typescript-eslint/no-unsafe-enum-comparison */
+                    if (!(0, utils_1.isNamedVariableTheme)(arrowFuncExpression))
                         return;
                     if (expressionVariable === 'styled') {
-                        const { themeValueKey, themeCategory } = (0, utils_2.checkArrowFuncBodyTypesAndReturnThemeVars)(arrowFuncExpression) ||
+                        const { themeValueKey, themeCategory } = (0, utils_1.checkArrowFuncBodyTypesAndReturnThemeVars)(arrowFuncExpression) ||
                             {};
                         if (!themeValueKey)
                             return;
                         context.report({
@@ -36,9 +37,8 @@
     defaultOptions: [],
     meta: {
         docs: {
             description: 'Prefer themed style utility',
-            recommended: 'error',
         },
         fixable: 'code',
         messages: {
             preferThemed: 'Use the our variants API or themed style utility from gamut-styles instead.',