From 669ee2633aca26ecaee4af68f82c924050b3b9c7 Mon Sep 17 00:00:00 2001 From: Matthew Meredith Date: Sun, 3 Aug 2025 18:55:29 -0400 Subject: [PATCH 1/2] include litegraph augmentation in generated declarations (#4614) --- src/types/index.ts | 1 + src/types/litegraph-augmentation.d.ts | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/types/index.ts b/src/types/index.ts index 377581465..c00c4dccc 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -41,6 +41,7 @@ export type { parseNodeExecutionId, createNodeExecutionId } from './nodeIdentification' +export type { DOMWidget, DOMWidgetOptions } from '@/scripts/domWidget' export type { EmbeddingsResponse, ExtensionsResponse, diff --git a/src/types/litegraph-augmentation.d.ts b/src/types/litegraph-augmentation.d.ts index 68e2ac8f4..8518de487 100644 --- a/src/types/litegraph-augmentation.d.ts +++ b/src/types/litegraph-augmentation.d.ts @@ -1,5 +1,7 @@ import '@comfyorg/litegraph' import type { LLink, Size } from '@comfyorg/litegraph' +import type { ExecutableLGraphNode, ExecutionId } from '@comfyorg/litegraph' +import type { IBaseWidget } from '@comfyorg/litegraph/dist/types/widgets' import type { ComfyNodeDef as ComfyNodeDefV2 } from '@/schemas/nodeDef/nodeDefSchemaV2' import type { ComfyNodeDef as ComfyNodeDefV1 } from '@/schemas/nodeDefSchema' @@ -69,9 +71,6 @@ declare module '@comfyorg/litegraph/dist/interfaces' { * ComfyUI extensions of litegraph */ declare module '@comfyorg/litegraph' { - import type { ExecutableLGraphNode, ExecutionId } from '@comfyorg/litegraph' - import type { IBaseWidget } from '@comfyorg/litegraph/dist/types/widgets' - interface LGraphNodeConstructor { type?: string comfyClass: string From 821f3765ccd99dfafea8e8c748e73bf9a3f7cbf9 Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Tue, 5 Aug 2025 00:49:41 +0800 Subject: [PATCH 2/2] [chore] Update litegraph to 0.17.1 (#4676) Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 827f297d0..129f6f773 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@alloc/quick-lru": "^5.2.0", "@atlaskit/pragmatic-drag-and-drop": "^1.3.1", "@comfyorg/comfyui-electron-types": "^0.4.43", - "@comfyorg/litegraph": "^0.17.0", + "@comfyorg/litegraph": "^0.17.1", "@primevue/forms": "^4.2.5", "@primevue/themes": "^4.2.5", "@sentry/vue": "^8.48.0", @@ -977,9 +977,9 @@ "license": "GPL-3.0-only" }, "node_modules/@comfyorg/litegraph": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@comfyorg/litegraph/-/litegraph-0.17.0.tgz", - "integrity": "sha512-5Xu/G5NJFDucJontxXeXhzcaFuEXZznyg8u+joSjbe2G1991/tO7hYrPjXph2FLcovkSnEhG4ixdhyAwubGS3w==", + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@comfyorg/litegraph/-/litegraph-0.17.1.tgz", + "integrity": "sha512-SaDDWFvoH1bCfibvZjtX0JoLvFTJw2MUOWzrjyeuWVs00JpxiJ1I5f6oH/AO8lJqKdASWBVPzpC9zPMG45w4IQ==", "license": "MIT" }, "node_modules/@cspotcode/source-map-support": { diff --git a/package.json b/package.json index 1967e8fe3..6c98a80c5 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@alloc/quick-lru": "^5.2.0", "@atlaskit/pragmatic-drag-and-drop": "^1.3.1", "@comfyorg/comfyui-electron-types": "^0.4.43", - "@comfyorg/litegraph": "^0.17.0", + "@comfyorg/litegraph": "^0.17.1", "@primevue/forms": "^4.2.5", "@primevue/themes": "^4.2.5", "@sentry/vue": "^8.48.0",