diff --git a/packages/ui/certd-client/.eslintrc.js b/packages/ui/certd-client/.eslintrc.js index c5e62e7bc..231ea812f 100644 --- a/packages/ui/certd-client/.eslintrc.js +++ b/packages/ui/certd-client/.eslintrc.js @@ -5,32 +5,33 @@ module.exports = { node: true, es6: true, }, - parser: 'vue-eslint-parser', + parser: "vue-eslint-parser", parserOptions: { - parser: '@typescript-eslint/parser', + parser: "@typescript-eslint/parser", ecmaVersion: 2020, - sourceType: 'module', - jsxPragma: 'React', + sourceType: "module", + jsxPragma: "React", ecmaFeatures: { jsx: true, tsx: true, }, }, - extends: ['plugin:vue/vue3-recommended', 'plugin:@typescript-eslint/recommended', 'plugin:prettier/recommended', 'prettier'], + extends: ["plugin:vue/vue3-recommended", "plugin:@typescript-eslint/recommended", "plugin:prettier/recommended", "prettier"], rules: { //"max-len": [0, 200, 2, { ignoreUrls: true }], - '@typescript-eslint/no-unused-vars': 'off', - 'no-unused-vars': 'off', - '@typescript-eslint/ban-ts-ignore': 'off', - '@typescript-eslint/ban-ts-comment': 'off', - '@typescript-eslint/ban-types': 'off', - '@typescript-eslint/explicit-function-return-type': 'off', - '@typescript-eslint/no-explicit-any': 'off', - '@typescript-eslint/no-var-requires': 'off', - '@typescript-eslint/no-empty-function': 'off', - '@typescript-eslint/no-use-before-define': 'off', - '@typescript-eslint/no-non-null-assertion': 'off', - '@typescript-eslint/explicit-module-boundary-types': 'off', + "@typescript-eslint/no-unused-vars": "off", + "no-unused-vars": "off", + "@typescript-eslint/ban-ts-ignore": "off", + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/ban-types": "off", + "@typescript-eslint/explicit-function-return-type": "off", + "@typescript-eslint/no-explicit-any": "off", + "@typescript-eslint/no-var-requires": "off", + "@typescript-eslint/no-empty-function": "off", + "@typescript-eslint/no-use-before-define": "off", + "@typescript-eslint/no-non-null-assertion": "off", + "@typescript-eslint/explicit-module-boundary-types": "off", + "vue/multi-word-component-names": "off", // "@typescript-eslint/no-unused-vars": [ // "error", // { diff --git a/packages/ui/certd-client/src/vben/menu-ui/sub-menu.vue b/packages/ui/certd-client/src/vben/menu-ui/sub-menu.vue index fcc5907f1..54deaaa4a 100644 --- a/packages/ui/certd-client/src/vben/menu-ui/sub-menu.vue +++ b/packages/ui/certd-client/src/vben/menu-ui/sub-menu.vue @@ -4,7 +4,6 @@ import type { MenuRecordRaw } from "/@/vben/typings"; import { computed } from "vue"; import { MenuBadge, MenuItem, SubMenu as SubMenuComp } from "./components"; -// eslint-disable-next-line import/no-self-import import SubMenu from "./sub-menu.vue"; import { FsSlotRender } from "@fast-crud/fast-crud"; diff --git a/packages/ui/certd-client/src/vben/tabs-ui/components/tabs-chrome/tabs.vue b/packages/ui/certd-client/src/vben/tabs-ui/components/tabs-chrome/tabs.vue index a81564afe..ce74e9d9f 100644 --- a/packages/ui/certd-client/src/vben/tabs-ui/components/tabs-chrome/tabs.vue +++ b/packages/ui/certd-client/src/vben/tabs-ui/components/tabs-chrome/tabs.vue @@ -12,7 +12,6 @@ interface Props extends TabsProps {} defineOptions({ name: "VbenTabsChrome", - // eslint-disable-next-line perfectionist/sort-objects inheritAttrs: false, });