mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-02-27 10:14:06 +00:00
[bugfix] Use ESLint.Plugin type assertion instead of 'as any' in eslint.config.ts
This resolves TypeScript type mismatch errors in the ESLint configuration by properly typing the i18n plugin as ESLint.Plugin. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -7,7 +7,7 @@ import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended'
|
||||
import storybook from 'eslint-plugin-storybook'
|
||||
import unusedImports from 'eslint-plugin-unused-imports'
|
||||
import pluginVue from 'eslint-plugin-vue'
|
||||
import type { Linter } from 'eslint'
|
||||
import type { ESLint, Linter } from 'eslint'
|
||||
import { defineConfig } from 'eslint/config'
|
||||
import globals from 'globals'
|
||||
import {
|
||||
@@ -98,7 +98,7 @@ export default defineConfig([
|
||||
{
|
||||
plugins: {
|
||||
'unused-imports': unusedImports,
|
||||
'@intlify/vue-i18n': pluginI18n as any
|
||||
'@intlify/vue-i18n': pluginI18n as ESLint.Plugin
|
||||
},
|
||||
rules: {
|
||||
'@typescript-eslint/no-floating-promises': 'error',
|
||||
|
||||
Reference in New Issue
Block a user