Lint: Turn on rules that should allow for verbatimModuleSyntax (#5616)

* lint: turn on type import rules setting up for verbatimModuleSyntax

* lint: --fix for type imports
This commit is contained in:
Alexander Brown
2025-09-16 22:03:41 -07:00
committed by GitHub
parent 045232a99b
commit 08220d50d9
215 changed files with 390 additions and 381 deletions

View File

@@ -1,4 +1,4 @@
import { ElectronAPI } from '@comfyorg/comfyui-electron-types'
import type { ElectronAPI } from '@comfyorg/comfyui-electron-types'
export function isElectron() {
return 'electronAPI' in window && window.electronAPI !== undefined

View File

@@ -1,4 +1,4 @@
import { ResultItem } from '@/schemas/apiSchema'
import type { ResultItem } from '@/schemas/apiSchema'
import type { operations } from '@/types/comfyRegistryTypes'
export function formatCamelCase(str: string): string {

View File

@@ -1,4 +1,5 @@
import Fuse, { FuseOptionKey, FuseSearchOptions, IFuseOptions } from 'fuse.js'
import type { FuseOptionKey, FuseSearchOptions, IFuseOptions } from 'fuse.js'
import Fuse from 'fuse.js'
export type SearchAuxScore = number[]

View File

@@ -1,6 +1,7 @@
import _ from 'es-toolkit/compat'
import { ColorOption, LGraph, Reroute } from '@/lib/litegraph/src/litegraph'
import type { ColorOption, LGraph } from '@/lib/litegraph/src/litegraph'
import { Reroute } from '@/lib/litegraph/src/litegraph'
import {
LGraphGroup,
LGraphNode,

View File

@@ -1,10 +1,10 @@
import { transformInputSpecV1ToV2 } from '@/schemas/nodeDef/migration'
import {
import type {
ComfyNodeDef as ComfyNodeDefV2,
InputSpec
} from '@/schemas/nodeDef/nodeDefSchemaV2'
import { ComfyNodeDef as ComfyNodeDefV1 } from '@/schemas/nodeDefSchema'
import { components } from '@/types/comfyRegistryTypes'
import type { ComfyNodeDef as ComfyNodeDefV1 } from '@/schemas/nodeDefSchema'
import type { components } from '@/types/comfyRegistryTypes'
const registryToFrontendV2NodeOutputs = (
registryDef: components['schemas']['ComfyNode']

View File

@@ -1,4 +1,4 @@
import { TWidgetValue } from '@/lib/litegraph/src/litegraph'
import type { TWidgetValue } from '@/lib/litegraph/src/litegraph'
import type { InputSpec } from '@/schemas/nodeDef/nodeDefSchemaV2'
import type { ComfyNodeDefImpl } from '@/stores/nodeDefStore'

View File

@@ -1,10 +1,7 @@
import type { PrimitiveNode } from '@/extensions/core/widgetInputs'
import {
type INodeSlot,
LGraph,
LGraphNode
} from '@/lib/litegraph/src/litegraph'
import { Subgraph } from '@/lib/litegraph/src/litegraph'
import type { LGraph, LGraphNode } from '@/lib/litegraph/src/litegraph'
import type { INodeSlot } from '@/lib/litegraph/src/litegraph'
import type { Subgraph } from '@/lib/litegraph/src/litegraph'
export function isPrimitiveNode(
node: LGraphNode