diff --git a/src/extensions/core/colorPalette.ts b/src/extensions/core/colorPalette.ts index 04912b3c5..711df0d6d 100644 --- a/src/extensions/core/colorPalette.ts +++ b/src/extensions/core/colorPalette.ts @@ -1,6 +1,6 @@ import { app } from "../../scripts/app"; import { $el } from "../../scripts/ui"; -import type { ColorPalettes } from "/types/colorPalette"; +import type { ColorPalettes } from "@/types/colorPalette"; import { LGraphCanvas, LiteGraph } from "@comfyorg/litegraph"; // Manage color palettes diff --git a/src/extensions/core/uploadAudio.ts b/src/extensions/core/uploadAudio.ts index 4ab2b4c83..0719eb988 100644 --- a/src/extensions/core/uploadAudio.ts +++ b/src/extensions/core/uploadAudio.ts @@ -1,8 +1,8 @@ import { app } from "../../scripts/app"; import { api } from "../../scripts/api"; import type { IWidget } from "@comfyorg/litegraph"; -import type { DOMWidget } from "/scripts/domWidget"; -import { ComfyNodeDef } from "/types/apiTypes"; +import type { DOMWidget } from "@/scripts/domWidget"; +import { ComfyNodeDef } from "@/types/apiTypes"; type FolderType = "input" | "output" | "temp"; diff --git a/src/extensions/core/uploadImage.ts b/src/extensions/core/uploadImage.ts index 5fa8d19c9..3325d48af 100644 --- a/src/extensions/core/uploadImage.ts +++ b/src/extensions/core/uploadImage.ts @@ -1,5 +1,5 @@ import { app } from "../../scripts/app"; -import { ComfyNodeDef } from "/types/apiTypes"; +import { ComfyNodeDef } from "@/types/apiTypes"; // Adds an upload button to the nodes diff --git a/src/scripts/api.ts b/src/scripts/api.ts index a97b49174..1001c90c6 100644 --- a/src/scripts/api.ts +++ b/src/scripts/api.ts @@ -1,10 +1,10 @@ -import { ComfyWorkflowJSON } from "types/comfyWorkflow"; +import { ComfyWorkflowJSON } from "@/types/comfyWorkflow"; import { HistoryTaskItem, PendingTaskItem, RunningTaskItem, ComfyNodeDef, -} from "/types/apiTypes"; +} from "@/types/apiTypes"; interface QueuePromptRequestBody { client_id: string; diff --git a/src/scripts/app.ts b/src/scripts/app.ts index ab71b2435..d1e0b9616 100644 --- a/src/scripts/app.ts +++ b/src/scripts/app.ts @@ -14,12 +14,12 @@ import { addDomClippingSetting } from "./domWidget"; import { createImageHost, calculateImageGrid } from "./ui/imagePreview"; import { DraggableList } from "./ui/draggableList"; import { applyTextReplacements, addStylesheet } from "./utils"; -import type { ComfyExtension } from "/types/comfy"; +import type { ComfyExtension } from "@/types/comfy"; import { type ComfyWorkflowJSON, parseComfyWorkflow, } from "../types/comfyWorkflow"; -import { ComfyNodeDef } from "/types/apiTypes"; +import { ComfyNodeDef } from "@/types/apiTypes"; import { ComfyAppMenu } from "./ui/menu/index"; import { getStorageValue } from "./utils"; import { ComfyWorkflowManager, ComfyWorkflow } from "./workflows"; diff --git a/src/scripts/defaultGraph.ts b/src/scripts/defaultGraph.ts index 2b54dc7a7..9bda0ff8d 100644 --- a/src/scripts/defaultGraph.ts +++ b/src/scripts/defaultGraph.ts @@ -1,4 +1,4 @@ -import type { ComfyWorkflowJSON } from "/types/comfyWorkflow"; +import type { ComfyWorkflowJSON } from "@/types/comfyWorkflow"; export const defaultGraph: ComfyWorkflowJSON = { last_node_id: 9, diff --git a/src/scripts/ui.ts b/src/scripts/ui.ts index 588056dfa..9926af7e4 100644 --- a/src/scripts/ui.ts +++ b/src/scripts/ui.ts @@ -3,7 +3,7 @@ import { ComfyDialog as _ComfyDialog } from "./ui/dialog"; import { toggleSwitch } from "./ui/toggleSwitch"; import { ComfySettingsDialog } from "./ui/settings"; import { ComfyApp, app } from "./app"; -import { TaskItem } from "/types/apiTypes"; +import { TaskItem } from "@/types/apiTypes"; export const ComfyDialog = _ComfyDialog; diff --git a/src/scripts/ui/components/button.ts b/src/scripts/ui/components/button.ts index ce5f8417d..752e06270 100644 --- a/src/scripts/ui/components/button.ts +++ b/src/scripts/ui/components/button.ts @@ -3,7 +3,7 @@ import { applyClasses, ClassList, toggleElement } from "../utils"; import { prop } from "../../utils"; import type { ComfyPopup } from "./popup"; import type { ComfyComponent } from "."; -import type { ComfyApp } from "scripts/app"; +import type { ComfyApp } from "@/scripts/app"; type ComfyButtonProps = { icon?: string; diff --git a/src/scripts/ui/menu/index.ts b/src/scripts/ui/menu/index.ts index 1aadd1037..7e2135f78 100644 --- a/src/scripts/ui/menu/index.ts +++ b/src/scripts/ui/menu/index.ts @@ -1,4 +1,4 @@ -import type { ComfyApp } from "scripts/app"; +import type { ComfyApp } from "@/scripts/app"; import { api } from "../../api"; import { $el } from "../../ui"; import { downloadBlob } from "../../utils"; diff --git a/src/scripts/ui/menu/queueButton.ts b/src/scripts/ui/menu/queueButton.ts index bedd0ebc7..3eb12f73b 100644 --- a/src/scripts/ui/menu/queueButton.ts +++ b/src/scripts/ui/menu/queueButton.ts @@ -4,7 +4,7 @@ import { api } from "../../api"; import { ComfySplitButton } from "../components/splitButton"; import { ComfyQueueOptions } from "./queueOptions"; import { prop } from "../../utils"; -import type { ComfyApp } from "scripts/app"; +import type { ComfyApp } from "@/scripts/app"; export class ComfyQueueButton { element = $el("div.comfyui-queue-button"); diff --git a/src/scripts/ui/menu/queueOptions.ts b/src/scripts/ui/menu/queueOptions.ts index ba97f4743..b8a865bb0 100644 --- a/src/scripts/ui/menu/queueOptions.ts +++ b/src/scripts/ui/menu/queueOptions.ts @@ -1,4 +1,4 @@ -import type { ComfyApp } from "scripts/app"; +import type { ComfyApp } from "@/scripts/app"; import { $el } from "../../ui"; import { prop } from "../../utils"; diff --git a/src/scripts/ui/menu/viewHistory.ts b/src/scripts/ui/menu/viewHistory.ts index 7672c87f7..e76194f8f 100644 --- a/src/scripts/ui/menu/viewHistory.ts +++ b/src/scripts/ui/menu/viewHistory.ts @@ -1,4 +1,4 @@ -import type { ComfyApp } from "scripts/app"; +import type { ComfyApp } from "@/scripts/app"; import { ComfyButton } from "../components/button"; import { ComfyViewList, ComfyViewListButton } from "./viewList"; diff --git a/src/scripts/ui/menu/viewList.ts b/src/scripts/ui/menu/viewList.ts index b3f737516..cf2385ec0 100644 --- a/src/scripts/ui/menu/viewList.ts +++ b/src/scripts/ui/menu/viewList.ts @@ -2,7 +2,7 @@ import { ComfyButton } from "../components/button"; import { $el } from "../../ui"; import { api } from "../../api"; import { ComfyPopup } from "../components/popup"; -import type { ComfyApp } from "scripts/app"; +import type { ComfyApp } from "@/scripts/app"; type ViewListMode = "Queue" | "History"; diff --git a/src/scripts/ui/menu/viewQueue.ts b/src/scripts/ui/menu/viewQueue.ts index 5803b610a..bc18ca306 100644 --- a/src/scripts/ui/menu/viewQueue.ts +++ b/src/scripts/ui/menu/viewQueue.ts @@ -1,7 +1,7 @@ import { ComfyButton } from "../components/button"; import { ComfyViewList, ComfyViewListButton } from "./viewList"; import { api } from "../../api"; -import type { ComfyApp } from "scripts/app"; +import type { ComfyApp } from "@/scripts/app"; export class ComfyViewQueueButton extends ComfyViewListButton { constructor(app: ComfyApp) { diff --git a/src/scripts/ui/menu/workflows.ts b/src/scripts/ui/menu/workflows.ts index edb33214b..a996f0f91 100644 --- a/src/scripts/ui/menu/workflows.ts +++ b/src/scripts/ui/menu/workflows.ts @@ -6,7 +6,7 @@ import { ComfyPopup } from "../components/popup"; import { createSpinner } from "../spinner"; import { ComfyWorkflow, trimJsonExt } from "../../workflows"; import { ComfyAsyncDialog } from "../components/asyncDialog"; -import type { ComfyApp } from "scripts/app"; +import type { ComfyApp } from "@/scripts/app"; import type { ComfyComponent } from "../components"; export class ComfyWorkflowsMenu { diff --git a/src/scripts/widgets.ts b/src/scripts/widgets.ts index c3b2d2b0e..581267f50 100644 --- a/src/scripts/widgets.ts +++ b/src/scripts/widgets.ts @@ -2,7 +2,7 @@ import { api } from "./api"; import "./domWidget"; import type { ComfyApp } from "./app"; import type { IWidget, LGraphNode } from "@comfyorg/litegraph"; -import { ComfyNodeDef } from "/types/apiTypes"; +import { ComfyNodeDef } from "@/types/apiTypes"; export type ComfyWidgetConstructor = ( node: LGraphNode, diff --git a/tsconfig.json b/tsconfig.json index 5f05acee0..aee8feba9 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -20,7 +20,7 @@ "allowJs": true, "baseUrl": ".", "paths": { - "*": ["src/*"], + "@/*": ["src/*"], }, "typeRoots": ["src/types", "node_modules/@types"], "outDir": "./dist",